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. Very beautiful bungalow, the room is big, clean and new. There is a big garden very well cared for. Breakfast and dinner are tasty, and they have been served on the tables in the garden which was very nice and cozy. There is a beach immediately on the left, near a cemetery, empty, and very beautiful. They have their own sunbeds for the guests. It was really beautiful to see the sunset and sunrise from there. For the next visitors: if you come to these beautiful parts, unfortunately the dogs situation in Trincomalee is quite sad. Please, bring some food with you. Next to the hotel there are two sweet dogs that would love some cuddles and 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. Hotel’s staff is amazing, welcoming, pleasant, professional and always look for how to make your stay even better. Hotel is very clean, facilities are great, location is amazing, on the beach, pool is great and breakfast is Wow! Dinner options are great as well. Hotel arranges attraction packages and drivers to nearby a d long distance destinations
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
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. Beautiful, safe, very relaxing, I am happy with what I paid for
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. The owner was so kind and woke up at 3am to help us with our transfer. He had great recomendations of what to do and where to eat. The aircon was good and very needed with the heat at trinco! A great stay
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. Clean. Nice AC. View was amazing
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. Excellent breakfast beautiful location ❤️
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. very calm, clean quiet place. Ideal place for relaxing. Very friendly staff including Bhatiya.
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. Lovely bright clean rooms. Great location. Very good breakfast. Excellent WiFi. Very relaxing. Should have stayed one more night.
Hotel in Uppuveli Beach, Trincomalee
Located in Trincomalee, a 1-minute walk from Uppuveli beach, DOT BEY beach cabana provides accommodations with a garden, free private parking, a shared lounge and a terrace. Beautiful place close to the beach and the owner was more than helpful he truly will fulfill your every wish
Hotel in Nilaveli
Hotel in Trincomalee
Hotel in Trincomalee
Hotel in Nilaveli
Hotel in Trincomalee
Hotel in Trincomalee
Hotel in Uppuveli Beach, Trincomalee
Hotel in Nilaveli
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
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. Everything. The beach is near, also the pool is clean and perfect temperature.
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. We LOVED our stay here! Lisa the host was super welcoming en fun to talk to!
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 private beach area. The hotel manager Ramil is lovely helpful and very friendly, as were all of the staff.
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. We had a wonderful time at Hotel Tobiko, which is located only a few meters from the Upuveli beach.
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. One of the best and most suitable place to stay in heart of the Trincomalee district.
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. like the facility and being so close to the ocean, the pool, the staff and the food. Quiet
Hotel in Nilaveli
Located in Nilaveli, 7.5 mi from Trincomalee, Cardamon Hotel Nilaveli features a restaurant, bar and free WiFi throughout the property. The beach is excellent and the pool was large and clean. There is adequate beach seating.
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. Really cute place, i have enjoyed my stay. They cook nice watermelon fresh juice.
Hotel in Nilaveli
This hotel is nestled on Nilavali Beach, a 10-minute boat ride from Pigeon Island. There is no available WiFi, a large outdoor pool and spacious rooms with views of the ocean. beach swimming pool and location
Hotel in Trincomalee
Located in Trincomalee, within a 3-minute walk of Uppuveli beach and 2.4 miles of Trincomalee Railway Station, Trinco Beach Resort provides accommodations with a terrace and free WiFi throughout the... It's a nice place.Rooms are clean and comfortable.
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. Everything was spot on. Very clean, friendly staff. Amazing food. Perfect location.
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 Uppuveli Beach, Trincomalee
Featuring free WiFi and a terrace, Lucky Beach Resort offers accommodations in Trincomalee. The property has access to the beach from the garden pathway. Free private parking is available on site.
Hotel in Uppuveli Beach, Trincomalee
Located in Trincomalee, a few steps from Uppuveli beach, Blue Sand Beach Resort has accommodations with a garden, free private parking, a private beach area and a restaurant. Everything ok.. thank you very much.
Hotel in Trincomalee
Set in Trincomalee in the Trincomalee District Region, Bluewater Beach Resort features an outdoor pool and views of the mountains. The personnel was amazing, super kind, friendly and helpful. The room was clean and very...
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. We initially booked for just one night and didn’t expect much, but when we arrived, we were...
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 Uppuveli Beach, Trincomalee
Facing the beachfront, Capital Trincomalee offers 3-star accommodations in Trincomalee and features a garden, restaurant and bar. It is situated very close to the beach and a lot of restaurants.
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... It was in good state, clean, and the bed was comfortable
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. We just randomly booked this property via booking.
Hotel in Trincomalee
Located in Trincomalee, a few steps from Nilaveli Beach, The Coastal Hotel provides accommodations with a garden, free private parking, a private beach area and a terrace. The staff were super friendly and always willing to help.
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. The rooms were simple and clean. The manager Nila was a delight.
There are 378 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, Catamaran6 Guest Inn, and Trinco Beach by DSK.
Among the hotels near SLAF China Bay in Trincomalee District, Janas Blue Water Corner, Hotel Green Garden, and Seaside Resort were also highly rated.
Many families visiting Trincomalee District loved staying at DA GREA NATURAL BEACH HOTEL, Amanta Beach, and Secret Escape Nilaveli Ayurveda Hotel & Spa.
Regina Beach Bungalow, Anoo Beach Villa, and Janas Blue Water Corner are also popular among family travelers.
Regina Beach Bungalow, Amanta Beach, and C Beyond Nilaveli are some of the popular hotels in Trincomalee District.
In addition, Nilaveli Beach Resort - Level 1 Certified, Cool Banyan Cabana, and Janas Blue Water Corner are also popular in Trincomalee District.
Capital Trincomalee, Catamaran6 Guest Inn, and Pearl Oceanic Resort - Trincomalee 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 Seaside Resort, Sunstar Nilaveli, and Trinco Beach Resort.
On average, 3-star hotels in Trincomalee District cost $66 per night, and 4-star hotels in Trincomalee District are $117 per night. If you're looking for something really special, 5-star hotels in Trincomalee District cost around $160 per night (based on Booking.com prices).
Hotels in Trincomalee District that offer highly-rated breakfasts include Cool Banyan Cabana, Hotel Tobiko, and Uppuveli Beach by DSK.
Breakfast at these hotels in Trincomalee District are also highly-rated: The Reef Resort, Palmera Eco Resorts Nilaveli, and Cardamon Hotel Nilaveli.
Couples traveling to Trincomalee District loved staying at Regina Beach Bungalow, Amanta Beach, and C Beyond Nilaveli.
These hotels in Trincomalee District are also highly-rated by couples: Hotel Tobiko, Nilaveli Beach Resort - Level 1 Certified, and Cool Banyan Cabana.
The average price per night for a 3-star hotel in Trincomalee District this weekend is $45 or $123 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Trincomalee District this weekend cost around $111 per night (based on Booking.com prices).
Trincomalee, Nilaveli, and Uppuveli are popular with other travelers visiting Trincomalee District.
On average, it costs $45 per night to book a 3-star hotel in Trincomalee District for tonight. You'll pay around $118 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Trincomalee District will cost around $111 (based on Booking.com prices).