See the latest prices and deals by choosing your dates.
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. Amazing place...very quiet... always alone on the beach... very professional and friendly staff. Super clean and delicious food.
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. Amazing view from the room, excellent customer service, eco friendly place. One of the best places to stay in Trincomalle area
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. The hotel is stunning, it feels very luxurious for a reasonable price for european standards. The staff is super friendly and helpful, especially the manager Shyakthi. We ended up staying 2 more nights. The biggest highlight was the private beach, we were there alone most of the time and the sea is perfect for swimming. The beach is equipped with sun beds and a shower. The hotel offers 4 course dinner for 7000 rupees per person and ayurvedic massage for 35 dollars. It is the perfect place if you want to relax in a beach resort.
Hotel in Trincomalee
Blue Beach Hotel Trinco is located in Trincomalee, within a few steps of Uppuveli beach and 1.4 miles of Trincomalee Railway Station. The rooms are spotless and cozy, and the service is incredibly welcoming. The hotel is roughly an 8-minute tuk-tuk ride from the city center, with a beach at the back mainly used by local fishermen. I also saw tourists from nearby hotels exploring the area, so it likely gets lively during peak season. The nightly rate is quite affordable compared to other accommodations. I highly recommend this place to anyone looking for a great stay. Thank you for the wonderful experience!
Hotel in Trincomalee
Located within 4.1 miles of Velgam Vehera and 4.7 miles of Pigeon Island National Park, That's why beach nilaveli has rooms in Trincomalee. This 2-star hotel offers free WiFi. Super clean and friendly staff
Hotel in Trincomalee
Located in Trincomalee, a 8-minute walk from Nilaveli Beach, Blu Marine Nilaveli has accommodations with a garden, free private parking, a private beach area and a shared lounge. The hotel room was clean, nice and spacious. Breakfast offered with a wide variety of food. The staff were friendly and helpful. The location is 5 min walking distance to Nilaveli Beach.
Hotel in Trincomalee
Located in Trincomalee, a 5-minute walk from Nilaveli Beach, Sham Blue Guest has accommodations with a garden, free private parking, a private beach area and a terrace. I had a chance to try the hotel's restaurant, and the food was delicious. There was a decent variety in the menu, and the breakfast spread was particularly impressive.
Hotel in Trincomalee
Located in Trincomalee, a 6-minute walk from Uppuveli beach, Cool Banyan Cabana has accommodations with a garden, free private parking, a terrace and a restaurant. Beautiful place that was located very close To the beach. The staff were exceptional and very kind. Would highly recommend!
Hotel in Trincomalee
Hema Holiday Villa is located in Trincomalee, a 2-minute walk from Uppuveli beach and 2.7 miles from Kanniya Hot Springs. The Hema Villa is beautiful and authentic. We really liked the accommodation and the room was very clean! The host is very friendly and helpful. The location is perfect. We would definitely visit the villa again!
Hotel in Trincomalee
Facing the beachfront, Uppuveli Beach by DSK offers 5-star accommodations in Trincomalee and features free bikes, outdoor swimming pool and fitness center. A new hotel, opened six months ago. The rooms are very spacious, independent cottages, beautifully decorated, and the beds are super comfortable. The infinity pool is right on the beach, which is very flat, perfect for swimming in the sea. As for the buffet, both for breakfast and for lunch at the hotel if you're so inclined, it's spectacular, very varied, and of high quality (I counted more than 30 different desserts!). Special mention should be made of the level of service, superior to many 5-star hotels I've stayed at, both in Europe and Asia: room cleaning, tea and coffee service, twice-daily towel and amenities change, fast and impeccable room service, etc. And of course, the attention and friendliness of all the staff is extraordinary. In short, a truly five-star hotel with a quality/price ratio that's hard to beat.
Hotel in Nilaveli
Hotel in Nilaveli
Hotel in Nilaveli
Hotel in Trincomalee
Hotel in Trincomalee
Hotel in Trincomalee
Hotel in 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
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. In all honesty my stay here was lovely.
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. The hosts are super nice and helpful 24/7! That’s made our stay pleasant and comfortable.
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 private beach area. Location was good Hospitality was good Staff were friendly
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. Helpful staff. Great food. Great location.
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. Hotel Location ,Hotel Garden & Hotel Beach area is excellent..
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 private beach area. Friendly staff, breathtaking view, clean facility.
Hotel in Trincomalee
Located in Trincomalee, a few steps from Uppuveli beach, Hotel Tobiko has accommodations with a garden, free private parking and a restaurant. Everything was perfect ! Jacob and his wife are very kind and welcoming.
Hotel in Trincomalee
Located near Trincomalee in Salli-Sampaltivu, 108 Palms Beach Resort offers accommodations on the private beach. 108 Palms is an absolute gem. I had booked elsewhere but the government visit in Trincomalee...
Hotel in Uppuveli Beach, Trincomalee
Located in Trincomalee, a few steps from Uppuveli beach, Liyonaa Beach Hotel provides accommodations with a garden, free private parking, a private beach area and a terrace. The room and bathroom was very clean. The room was spacious for family of 4. Friendly staff.
Hotel in Trincomalee
Located in Trincomalee, a 18-minute walk from Uppuveli beach, Hotel Green Garden provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. The service provided and the friendly nature of all the staff members
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. Awesome rooms and staff. Beach was almost like a private.
Hotel in Trincomalee
Located in Trincomalee, a few steps from Uppuveli beach, Golden Beach Hotel & Restaurant provides accommodations with a private beach area, free private parking, a terrace and a restaurant. Access to the beach, calm area, clean and spacious rooms.
Hotel in Uppuveli Beach, Trincomalee
Located in Trincomalee, a few steps from Uppuveli beach, Resort Maya Beach provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Breakfast is very good.satisfied
Hotel in Trincomalee
Located in Trincomalee, a 15-minute walk from Nilaveli Beach, Cocolagoon eco Resort Nilaveli provides accommodations with a garden, free private parking, a terrace and a restaurant. "I had an excellent stay at COCOLAGOON Resort in Nilaveli.
Hotel in Trincomalee
Located in Trincomalee, a 7-minute walk from Nilaveli Beach, Sunstar Nilaveli provides accommodations with a garden, free private parking, a terrace and a restaurant. The manager Waseem Akram was really polite , And the other other staff members was really friendly...
Hotel in Trincomalee
Located in Trincomalee, a few steps from Nilaveli Beach, Hotel Coral Bay has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Stunning place, very well kept and clean 👌
Hotel in Trincomalee
Set in Trincomalee in the Trincomalee District Region, Bluewater Beach Resort features an outdoor pool and views of the mountains. Spotlessly clean, very large rooms. Great friendly staff. Very close to beach and other restaurants.
Hotel in Nilaveli
New white sand beach hotel is located in Nilaveli, a few steps from Nilaveli Beach and 3.5 miles from Pigeon Island National Park. It is beach front resort and safe to swim even child.
Hotel in Trincomalee
Located in Trincomalee, a few steps from Uppuveli beach, Ceylon Beach haven Uppuveli has accommodations with a garden, free private parking and a restaurant. Wonderful service. Beautiful location. Everything is clean and nicely arrange.
Hotel in Trincomalee
Located in Trincomalee, 1.6 miles from Sampalthivu Beach, Aathi Resort has accommodations with a garden, free private parking and a terrace. Sadly we are not amazed by this “resort”.
Hotel in Trincomalee
Located in Trincomalee and with Uppuveli beach reachable within a 6-minute walk, Ocean oasis restaurant and rooms provides a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.... It was a great two night stay. The room is basic but clean and has very good air conditioning - very...
Hotel in Uppuveli Beach, Trincomalee
Facing the beachfront, Capital Trincomalee offers 3-star accommodations in Trincomalee and features a garden, restaurant and bar. We stayed in several hotels on the island. And the best impression was left by this hotel.
Hotel in Uppuveli Beach, Trincomalee
Located in Trincomalee, a 6-minute walk from Uppuveli beach, ROLEX GUEST HOUSE has accommodations with a garden, free private parking, a terrace and a restaurant. Nearly beach side , super clean , customer service excellent
Hotel in Trincomalee
Located in Trincomalee, within a 4-minute walk of Uppuveli beach and 2.6 miles of Kanniya Hot Springs, White Villa Hotel has accommodations with a private beach area as well as free private parking... I had a wonderful stay at White Vella Hotel!
Pearl Oceanic Resort - Trincomalee, Sunstar Nilaveli, and Rea Beach Way Hotel 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 Capital Trincomalee, Janas Blue Water Corner, and Nilaveli Beach Resort - Level 1 Certified.
Couples traveling to Trincomalee District loved staying at That's why beach nilaveli, Ocean oasis restaurant and rooms, and DA GREA NATURAL BEACH HOTEL.
These hotels in Trincomalee District are also highly-rated by couples: Blu Marine Nilaveli, Amanta Beach, and Regina Beach Bungalow.
The average price per night for a 3-star hotel in Trincomalee District this weekend is $64 or $161 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Trincomalee District this weekend cost around $125 per night (based on Booking.com prices).
Amanta Beach, C Beyond Nilaveli, and Regina Beach Bungalow are some of the popular hotels in Trincomalee District.
In addition, That's why beach nilaveli, Blue Beach Hotel Trinco, and Blu Marine Nilaveli are also popular in Trincomalee District.
On average, 3-star hotels in Trincomalee District cost $45 per night, and 4-star hotels in Trincomalee District are $108 per night. If you're looking for something really special, 5-star hotels in Trincomalee District cost around $128 per night (based on Booking.com prices).
There are 378 hotels in Trincomalee District you can book on Booking.com.
Hotels in Trincomalee District that offer highly-rated breakfasts include Cool Banyan Cabana, Elena Garden Resort and Restaurant, and Cardamon Hotel Nilaveli.
Breakfast at these hotels in Trincomalee District are also highly-rated: Hotel Tobiko, C Beyond Nilaveli, and That's why beach nilaveli.
Trincomalee, Nilaveli, and Uppuveli are popular with other travelers visiting Trincomalee District.
On average, it costs $55 per night to book a 3-star hotel in Trincomalee District for tonight. You'll pay around $150 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Trincomalee District will cost around $162 (based on Booking.com prices).
Many families visiting Trincomalee District loved staying at That's why beach nilaveli, Blue Beach Hotel Trinco, and DA GREA NATURAL BEACH HOTEL.
Blu Marine Nilaveli, Amanta Beach, and Janas Blue Water Corner are also popular among family travelers.
Travelers who stayed in Trincomalee District near SLAF China Bay (TRR) have said good things about Villa Hotel, Trinco Lagoon, and Trinco Beach by DSK.
Among the hotels near SLAF China Bay in Trincomalee District, Janas Blue Water Corner, Hotel Green Garden, and Resort Maya Beach were also highly rated.