See the latest prices and deals by choosing your dates.
Hotel in Trincomalee
Located in Trincomalee, Janas Blue Water Corner offers beachfront accommodations a 2-minute walk from Dutch Bay Beach and facilities like a private beach area. The most comfortable accommodation we have in 20 days on Sri Lanka. The cleanest room and the quietest air conditioning. Best sleep in here. Breakfast also good.
Hotel in Nilaveli
Featuring free WiFi, C Beyond Nilaweli offers accommodations in Nilaveli. The property overlooks a large natural pond and is located 12 mi from Trincomalee. Guests can enjoy the on-site restaurant. Great design. It’s such a luxury experience to have a room by the beach. The view inside the room is already like a movie. Direct beach access. Great and wild beach. Staff catering to you every need from managing lagoon trip, portion island diving to money exchange. Great food. Beachside BBQ at night is such a wonderful experience. Justifiable price.
Hotel in Trincomalee
Offering an outdoor swimming pool and a restaurant, Pearl Oceanic Resort - Trincomalee is located in the village of Sampalthivu. Free WiFi access is available. Beautiful beach, very clean and nice and quiet. Good meals too
Hotel in Nilaveli
Nilaveli Beach Resort is set on the bronzed sands of Nilaveli Beach. This tranquil resort welcomes guests with a private beach area, cozy guestrooms and free internet access at all public areas. A lovely small resort tucked away from the rest of the village. The staff were extremely friendly and kept the grounds and property beautiful.
Hotel in Trincomalee
Located in Trincomalee, a 18-minute walk from Nilaveli Beach, Anoo Garden Villa provides accommodations with a garden, free private parking, a shared lounge and a terrace. Value for the money, very clean rooms and friendly staff will assist you about the local attractions.
Hotel in Trincomalee
Located in Trincomalee, a 4-minute walk from Uppuveli beach, Amazon Beach Cabana has accommodations with a garden, free private parking, a terrace and a restaurant. Very clean and nice rooms. Close to the beach and also to the city centre.
Hotel in Trincomalee
Located in Trincomalee, a few steps from Sampalthivu Beach, Regina Beach Bungalow has accommodations with a garden, free private parking, a terrace and a restaurant. I was pleasantly surprised at how much I liked this place. Although the pictures are very accurate, I felt that everything was better in person. Each unit is pretty private and has a nice ground level terrace, perfect for relaxing. The room was really clean and the overall environment tranquil. We also felt safe here, as there is someone always on guard and also cleaning the property. In addition, I enjoyed the beach setup with beds and cushions with covers! The welcome smoothie still goes down as one of the best that I had during my holiday. The hotel can help organize transport for various needs.
Hotel in Nilaveli
Offering a year-round outdoor swimming pool and views of the sea, Amanta Beach is set in Nilaveli, 12 mi from Trincomalee. Each air-conditioned room offers a view. Rooms have a private bathroom. We stayed at Amanta Beach Resort for two nights and wished we would have stayed for a week! The property is beautiful and private but close enough to Nilaveli & Trinco that you could take a Tuk Tuk if you needed to. The rooms were spotless, beautiful, and everything worked perfectly (including the air con). As previous reviewers have said, the beach is your own little private slice of paradise. We were there a few weeks before the heavy season, so the seas were a bit rough, but we spent many hours lounging in the chairs on the sand! The food was amazing too! We had dinner one night and it was one of the best meals that we've had on our year abroad. The owner/chef comes out and explains everything and tells you where he got the ingredients from (mostly his on-site garden). Shyakthi and his staff make this place what it is! They all go above and beyond to make sure you're enjoying yourself and that you're comfortable. They put a lot of time and energy into the entire experience and it shows. There is a reason this hotel is rated 9+ on Booking and you should definitely come see for yourself!
Hotel in Nilaveli
Located in Nilaveli, 3.7 miles from Velgam Vehera, Anukama Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Great hotel and friendly staff! There were 2 families (9 people). Any question the guys solve, thank you very much! Delicious breakfasts! Clean pool! We liked everything!
Hotel in Uppuveli Beach, Trincomalee
Located in Trincomalee, a few steps from Uppuveli beach, Elena Garden Resort and Restaurant has accommodations with a garden, free private parking, a terrace and a restaurant. Cute and colorful place run by two hard working and lovely ladies. The rooms are small, but have everything you need. Our patio had two comfortable chairs, a table and a hammock. Elena is very sweet, accommodating and helpful. She serves a lovely breakfast for a reasonable price too. Nice stay very close to the beach! Can also recommend the nearby restaurant Island Flavours!
Hotel in Nilaveli
Hotel in Trincomalee
Hotel in Trincomalee
Hotel in Nilaveli
Hotel in Uppuveli Beach, Trincomalee
Hotel in Trincomalee
Hotel in Uppuveli Beach, Trincomalee
Hotel in Trincomalee
Hotel in Trincomalee
Hotel in Trincomalee
Popular with guests booking hotels in Trincomalee District
Hotel in Trincomalee
Popular with guests booking hotels in Trincomalee District
Hotel in Trincomalee
Popular with guests booking hotels in Trincomalee District
Hotel in Trincomalee
Popular with guests booking hotels in Trincomalee District
Hotel in Trincomalee
Popular with guests booking hotels in Trincomalee District
Hotel in Trincomalee
Popular with guests booking hotels in Trincomalee District
Hotel in Nilaveli
Popular with guests booking hotels in Trincomalee District
Hotel in Uppuveli Beach, Trincomalee
Located in Trincomalee, a 7-minute walk from Uppuveli beach, French garden Pragash Beach Hotel has accommodations with a garden, free private parking, a restaurant and a private beach area. The location is great! The apartments are on the beach.
Hotel in Trincomalee
J7 Villaj Resort has an outdoor swimming pool, garden, a terrace and bar in Trincomalee. This 3-star hotel offers an ATM and a tour desk. clean pool, kind staff, nice garden, location
Hotel in Trincomalee
Located in Trincomalee, a 2-minute walk from Uppuveli beach, MRD Beach Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. Location was good Hospitality was good Staff were friendly
Hotel in Nilaveli
Located in Nilaveli, a 2-minute walk from Nilaveli Beach, Mithra Paradise Beach Hotel has accommodations with a garden, free private parking and a restaurant. Working people verry frindly Very fine breackfast ,dinner
Hotel in Trincomalee
Featuring free WiFi throughout the property, Hotel Tobiko is located in Trincomalee, 1.9 mi from Koneswaram Temple. Guests can enjoy the on-site restaurant. Free private parking is available on site. The hosts were excellent with their warm reception and hospitality and took care of us so well...
Hotel in Trincomalee
Offering an outdoor swimming pool and a restaurant, HOTEL GREEN GARDEN is located in Trincomalee, a 3 -minute drive from the Trincomalee Railway Station. It is 8.1 mi away from the Nilaveli Beach. Absolutely thrilled with my stay at this hotel, which presented an exceptional value for the price.
Hotel in Uppuveli Beach, Trincomalee
Anantamaa Hotel is tucked away in Trincomalee just steps away from the beach. Enjoy soothing spa treatments at the wellness center or spend a quiet afternoon relaxing by the outdoor pool. Location close to the beach. Nice staff. p Pretty pool area and grounds.
Hotel in Nilaveli
This hotel is nestled on Nilavali Beach, a 10-minute boat ride from Pigeon Island. It offers free Wi-Fi in public areas, a large outdoor pool and spacious rooms with views of the ocean. Good spread of breakfast. There's fridge in the room. Hotel arrange for tour which is good.
Hotel in Trincomalee
Located in Trincomalee, a few steps from Dutch Bay Beach, Trinco Beach by DSK provides accommodations with free bikes, free private parking and a restaurant. Lisa is the soul of this place - so definitely don’t miss out on staying there.
Hotel in Uppuveli Beach, Trincomalee
Located in Trincomalee, a few steps from Uppuveli beach, Seaside Resort has accommodations with a garden, free private parking, a shared lounge and a terrace. The view was awesome. The rooms were great in real than the photos.
Hotel in Nilaveli
Located in Nilaveli, a 2-minute walk from Nilaveli Beach, The Reef Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. The hotel was very comfortable - large and clean rooms! Very good breakfast and nice service!
Hotel in Uppuveli Beach, Trincomalee
Located in Trincomalee, a 6-minute walk from Uppuveli beach, Havana Club Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Great rooms, super clean beds and bed linen, bathroom fantastic, shower full pressure and hot water.
Hotel in Trincomalee
Located in Trincomalee, a 9-minute walk from Uppuveli beach, WoodyCrest provides accommodations with a garden, free private parking, a terrace and a restaurant. Had the pleasure of staying at this small, beautiful, and clean hotel located in a serene hillside...
Hotel in Uppuveli Beach, Trincomalee
Located a 5-minute walk from Uppuveli beach, Hotel Theevanni Inn offers 2-star accommodations in Trincomalee and has a garden, a shared lounge and a terrace. Great location. The beach is close, there are cafes and restaurants nearby. Large spacious rooms.
Hotel in Trincomalee
Located in Trincomalee, a 15-minute walk from Nilaveli Beach, Palmera Eco Resorts Nilaveli provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden. A very good resort special thanks to the stuff who were super nice and are ready to help with...
Hotel in Nilaveli
Located in Nilaveli, a few steps from Nilaveli Beach, NN Beach Resort & SPA has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Amazing position on the beach, nice pool, beautiful, very clean and huge rooms, good food (they have...
Hotel in Trincomalee
Set in Trincomalee in the Trincomalee District Region, Bluewater Beach Resort features an outdoor pool and views of the mountains. Cleanliness is their motto.Perfect location. 5 minutes walk to the Nelavali beach 🏖️.
Hotel in Trincomalee
Located in Trincomalee, a 17-minute walk from Sampalthivu Beach, DA GREA NATURAL BEACH HOTEL has accommodations with a garden, free private parking and a restaurant. I had planned a stay of two days but at the end I stayed for over one week.
Hotel in Trincomalee
Located in Trincomalee, a 3-minute walk from Nilaveli Beach, Beach Walk Villa has accommodations with a garden, free private parking and a terrace. Very friendly and welcoming host! The room is basic but comfortable and the AC was working...
Hotel in Trincomalee
Located in Trincomalee, a 7-minute walk from Uppuveli beach, Catamaran6 Guest Inn features views of the city. Very comfy and big rooms with balcony and a great view.
Hotel in Uppuveli
Located in Uppuveli, a 1-minute walk from Uppuveli beach, Dive beach palace provides accommodations with free bikes, free private parking, a garden and a shared lounge. Friendly and helpful staff and close to the beach.
Hotel in Trincomalee
Located in Trincomalee, a 8-minute walk from Dutch Bay Beach, Mallika Resort features views of the mountain. This 3-star hotel offers room service and a 24-hour front desk. Super friendly and helpful staff! Located near the beach and near a lovely bakery!
Hotel in Trincomalee
Located in Trincomalee, within a 3-minute walk of Nilaveli Beach and 2.5 miles of Pigeon Island National Park, Sai Seashell Rest Inn Nilaveli provides accommodations with a garden and free WiFi... Near to location , clean, peaceful
Hotel in Trincomalee
Featuring free WiFi throughout the property, Aa Inn offers accommodations in Trincomalee, 2.1 mi from Kanniya Hot Springs. There is a restaurant and guests can have fun at the water park. The BEST PLACE to stay in Trincomalee ⭐⭐⭐⭐⭐ Mr.
Couples traveling to Trincomalee District loved staying at Regina Beach Bungalow, Aa Inn, and Amazon Beach Cabana.
These hotels in Trincomalee District are also highly-rated by couples: Amanta Beach, C Beyond Nilaveli, and Hotel Tobiko.
Many families visiting Trincomalee District loved staying at Anoo Garden Villa, Amanta Beach, and Liyonaa Beach Hotel.
Catamaran6 Guest Inn, Amazon Beach Cabana, and The Reef Resort are also popular among family travelers.
Amazon Beach Cabana, Pearl Oceanic Resort - Trincomalee, and Janas Blue Water Corner in Trincomalee District have received great reviews for the views from their hotel rooms.
Guests staying in Trincomalee District also loved the views from their rooms at DOT BEY beach cabana, Catamaran6 Guest Inn, and Liyonaa Beach Hotel.
Trincomalee, Nilaveli, and Chippittidal are popular with other travelers visiting Trincomalee District.
There are 373 hotels in Trincomalee District you can book on Booking.com.
Travelers who stayed in Trincomalee District near SLAF China Bay (TRR) have said good things about Trinco Lagoon, Mallika Resort, and Catamaran6 Guest Inn.
Among the hotels near SLAF China Bay in Trincomalee District, Trinco Beach by DSK, Janas Blue Water Corner, and Hotel Green Garden were also highly rated.
On average, it costs $70 per night to book a 3-star hotel in Trincomalee District for tonight. You'll pay around $111 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Trincomalee District will cost around $150 (based on Booking.com prices).
Nilaveli Beach Resort - Level 1 Certified, Janas Blue Water Corner, and C Beyond Nilaveli are some of the popular hotels in Trincomalee District.
In addition, Pearl Oceanic Resort - Trincomalee, Amazon Beach Cabana, and Regina Beach Bungalow are also popular in Trincomalee District.
Hotels in Trincomalee District that offer highly-rated breakfasts include Hotel Tobiko, Amanta Beach, and Nilaveli Beach Resort - Level 1 Certified.
Breakfast at these hotels in Trincomalee District are also highly-rated: High Park Hotel, Cardamon Hotel Nilaveli, and Elena Garden Resort and Restaurant.
On average, 3-star hotels in Trincomalee District cost $58 per night, and 4-star hotels in Trincomalee District are $94 per night. If you're looking for something really special, 5-star hotels in Trincomalee District cost around $117 per night (based on Booking.com prices).
The average price per night for a 3-star hotel in Trincomalee District this weekend is $70 or $123 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Trincomalee District this weekend cost around $71 per night (based on Booking.com prices).