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. Nice place, directly at the best beach, nice family taking care of the guests, very good local breakfast, good offers for activities like snorkeling or dolphin watching. Perfect accomodation for us
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 place. Gorgeous rooms, good showers. Perfect location, felt very safe and private. Direct access to a great swimming beach. Great food. Best was the manager Eric, he was amazing and made sure we had a great stay. Would love to stay again.
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. Owners very helpful & great place to stay.
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 hotel located at the beach. Great staff and food. Nice pool to relax. Would definitely come back again.
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 hotel. They just completed their maintenance and repair works. The hotel concept is so genuine, not just copy from anywhere, the cozy warm ambience make you so relax. Great room, great food, great service, great beach, all worth the price. Coming back again next year!
Hotel in Uppuveli
Located in Uppuveli, a 2-minute walk from Uppuveli beach, Swiss kiss beach resort provides accommodations with a garden, free private parking, a terrace and a restaurant. Very friendly & helpful host! Our 1 year old child got a breathing difficultys while we explored Trincomalee. When we got back to resort, owner organized for us transport to hospital in 5 min.He came along with us, had already informed the hospital of our situation. We got to see a doctor straight away, not a wanting a minute. Our child got quick treatment and everything is ok with her now! Host at resort got also lots of local connections with sea-sport activities and whale watching tours and so on. As well he is a very good cook and making fabulous food! Thanks for a great stay and helping out our family in unpredictable situation!
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. Such an amazing hotel! The owner is so friendly and helpful, he really makes the stay. The place is super clean, good location and you have everything you need nearby. This is the place to stay if you're visiting Trincomalee :)
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. The room was comfortable and had everything we needed. The staff are a highlight. They were quite helpful and took care of our needs. The location is very close to the Nilaveli beach and pigeon island. It was a comfortable stay overall.
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. Positives: Good location, and value for money.
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
Hotel in Trincomalee
Hotel in Trincomalee
Hotel in Nilaveli
Hotel in Trincomalee
Hotel in Trincomalee
Hotel in Trincomalee
Hotel in Trincomalee
Hotel in Uppuveli
Hotel in Nilaveli
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 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. The pool was great and the breakfasts were delicious.
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. Beautiful property, two minutes from beach with a terrific and attentive staff.
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. Roshan and Anita were great hosts! I absolutely loved staying here.
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 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. Beach and Sri Lankan food on offer were excellent.
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 staff was helpful There was AC It was very safe Meals are the best
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. Relly good accommodation, few steps to the see, really comfortable, clean and amazing staff.
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 terrace and a restaurant. Absolutely great. The location is amazing with a stunning view on the beach, 50 meters away.
Hotel in Nilaveli
Located in Nilaveli, 7.5 mi from Trincomalee, Cardamon Hotel Nilaveli features a restaurant, bar and free WiFi throughout the property. Excellent hospitality received from Cardamon hotel- Nilaveli.
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 location is great close to the 2 main beaches. The staff is super nice and helpful.
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. The hosts are super nice and helpful 24/7! That’s made our stay pleasant 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. Very polite staff, upon check-in they said that they would settle in a separate room with 1 bed,...
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. Very warm welcome team of Palmera.
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. Verry clean nice room....we are very happy to stay Dot bey beach cabana....
Hotel in Trincomalee
Set in Trincomalee in the Trincomalee District Region, Bluewater Beach Resort features an outdoor pool and views of the mountains. The staff is very friendly and they'll help you with anything you need.
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 terrace and free WiFi throughout the property as well... Staff were very friendly, rooms and facilities were clean and had everything I needed.
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. Amazing peaceful hotel, friendly and helpful staff.
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. Catamaran6 has great amenities. We had AC, a high speed fan, a big bed, and we were able to do our...
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. It was nice and very clean, friendly atmosphere and very well coming.
On average, 3-star hotels in Trincomalee District cost OMR 22 per night, and 4-star hotels in Trincomalee District are OMR 38 per night. If you're looking for something really special, 5-star hotels in Trincomalee District cost around OMR 48 per night (based on Booking.com prices).
Couples traveling to Trincomalee District loved staying at Swiss kiss beach resort, Regina Beach Bungalow, and Aa Inn.
These hotels in Trincomalee District are also highly-rated by couples: Amazon Beach Cabana, Amanta Beach, and C Beyond Nilaveli.
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, Hotel Tobiko, Pearl Oceanic Resort - Trincomalee, and Swiss kiss beach resort are also popular in Trincomalee District.
Hotels in Trincomalee District that offer highly-rated breakfasts include Amanta Beach, Elena Garden Resort and Restaurant, and Palmera Eco Resorts Nilaveli.
Breakfast at these hotels in Trincomalee District are also highly-rated: Nilaveli Beach Resort - Level 1 Certified, Trinco Beach by DSK, and 108 Palms Beach Resort.
There are 371 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, N Joy Inn, Trinco Beach by DSK, and Janas Blue Water Corner were also highly rated.
Many families visiting Trincomalee District loved staying at Anoo Garden Villa, Swiss kiss beach resort, and Amanta Beach.
Amazon Beach Cabana, The Reef Resort, and Liyonaa Beach Hotel are also popular among family travelers.
On average, it costs OMR 25 per night to book a 3-star hotel in Trincomalee District for tonight. You'll pay around OMR 47 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Trincomalee District will cost around OMR 89 (based on Booking.com prices).
Trincomalee, Nilaveli, and Seruwawila are popular with other travelers visiting Trincomalee District.
Liyonaa Beach Hotel, DOT BEY beach cabana, and Seaside Resort 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 Catamaran6 Guest Inn, Janas Blue Water Corner, and Amazon Beach Cabana.
The average price per night for a 3-star hotel in Trincomalee District this weekend is OMR 24 or OMR 35 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Trincomalee District this weekend cost around OMR 17 per night (based on Booking.com prices).