See the latest prices and deals by choosing your dates.
Nilaveli
Nilaveli Beach Resort is set on the bronzed sands of Nilaveli Beach. This tranquil resort welcomes guests with a private beach area, cosy guestrooms and free internet access at all public areas.
Situated on the eastern shores of Sri Lanka, the property is less than 50 metres from the beach and 300 metres from Nilaveli Lake. Trincomalee Railway Station and Bus Stand are both 17.7 km away.
What’s not to like.. amazing location with literally a private beach to ourselves as there are no other resorts nearby, incredible bungalow right on the beach front, a nice and clean swimming pool overlooking the beach, good quality, food, and excellent value, and very friendly staff all across the property
Uppuveli Beach, Trincomalee
Trinco Blu by Cinnamon is a luxurious 4-star beachfront resort located 6.5 km from Trincomalee. It provides spacious accommodation with a freshwater pool, 3 dining options and free Wi-Fi.
Simple yet modern rooms are air-conditioned, and equipped with tea/coffee making facilities, cable TV, and a minibar.
For family it’s a good place to enjoy, food was excellent
Walauttu
Set in Walauttu, 1.3 km from Nilaveli Beach, JKAB Lagoon Resort offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. With free WiFi, this 4-star hotel has a shared lounge and a terrace. The accommodation features room service, a 24-hour front desk and currency exchange for guests. The accommodation has only been open since June and is in a beautiful, quiet location. It is right next to a lake where you can go canoeing or pedal boating. You can also take a canoe out through the lagoon to the Mangrove Forest and see the breathtaking natural surroundings. The staff are super friendly and always helpful. Food is available at the hotel at any time of day. The pool is very clean. The rooms are very clean and air-conditioned. All in all, a wonderful place to relax.
Trincomalee
Featuring 4-star accommodation, Reheboth Hotel is located in Trincomalee, 5.5 km from Kanniya Hot Springs and 6.2 km from Velgam Vehera. The property is set 6.8 km from Trincomalee Railway Station, 8 km from Kali Kovil and 8.5 km from Gokana Temple. The property is non-smoking and is situated 2.6 km from Uppuveli beach. Kindest staff and manager ever! Super recommended!
Trincomalee
Situated in Trincomalee, 200 metres from Uppuveli beach, MRD Beach Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. This 4-star hotel offers babysitting service and a concierge service. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. The staff was very friendly! I accidently booked for two people instead of three, but there was no problem at all. The staff immediately found a solution. They helped us with booking activities and gave us recommendations for restaurants. The room was clean and comfortable and we had everything we needed. The pool was big, clean and very nice to swim in. The breakfast included a buffet and extra eggs and fruits. Very delicious.
Nilaveli
Situated on the Northeast coast of Sri Lanka, Oceanfront Condominiums Nilaveli is the very first luxury beachfront serviced apartment development consisting of two-bedroom and three-bedroom apartments, each with magnificent views of the Indian ocean. It has a fitness centre. Great staff, location, facilities and loved the pool area and private beach area.
Uppuveli Beach, Trincomalee
Situated in Trincomalee, a few steps from Uppuveli beach, JKAB Beach Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Located around 2.3 km from Trincomalee Railway Station, the resort with free WiFi is also 3.5 km away from Kali Kovil. The accommodation offers room service, a concierge service and currency exchange for guests. The staff was super friendly, they really cared about us to feel safe (we had a small issue with another guest who mistook his room with ours on our first night, nothing important, but still they acted so kindly) and enjoy our holiday :) We slept in a cozy cabin in front of the swimming pool, perfectly clean and fully equiped. We loved the breakfasts with their big variety of food in front of the beach. Thank you all guys! My friends and I fully reccomend it :)
Nilaveli
Pigeon Island Beach Resort and Spa is located to the north of Trincomalee City. Offering rooms and suites with a private balcony, the resort has an outdoor pool and a fitness centre.
Featuring a modern decor, rooms at Pigeon Island are equipped with air conditioning and a private bathroom with a hairdryer. A tea/coffee maker and minibar are included. Some rooms feature sea views.
The food was absolutely delicious—every meal felt like a celebration. The staff’s service was impeccable, always friendly and attentive, making us feel right at home.
The location is breathtaking, offering both peace and easy access to exciting water activities that added so much fun to our trip. Our room was spacious, clean, and comfortable—perfect for relaxing after a day of adventures.
Thank you to everyone at the hotel for such a wonderful experience. We hope to return soon!
Four-Star Hotel in Trincomalee
Popular with guests booking four-star hotels in Trincomalee District
Four-Star Hotel in Trincomalee
Popular with guests booking four-star hotels in Trincomalee District
Four-Star Hotel in Trincomalee
Popular with guests booking four-star hotels in Trincomalee District
Four-Star Hotel in Nilaveli
Popular with guests booking four-star hotels in Trincomalee District
Four-Star Hotel in Walauttu
Popular with guests booking four-star hotels in Trincomalee District
Four-Star Hotel in Nilaveli
Popular with guests booking four-star hotels in Trincomalee District
We were really pleased with our stay at Villa Hotel as it is a very nice hotel, modern and with all the facilities needed.The location of the hotel is great and close to everything.Great breakfast as well.Great value hotel with friendly reception staff who are always willing to help.The room was valued for money and perfect.
Absolutely amazing peaceful location on a quiet beach with just 1 other cottage and fisherman. We swam each day on our beach. Beautiful and modern bungalow. Very special dinners and breakfasts each day meticulously prepared by the sweet manager. we walked to the local Trinco Beach and town and rented a scooter for a couple of days at a great price..
The location is excellent. The room, and the garden was very beautiful. The quality of the foods in the restaurant of the hotel was perfect (we used it every day, because it was the best choice around.). The staff was very kind and helpfull.
Large Apartment with a nice view and modern furniture's. The location is perfect & the pool is also very nice. Also The staff is very friendly. Looking forward to visiting this place again.
The room was nice with a beautiful garden view. In the room was everything you need for a few days. Hotel is straight on the beach. The beach was very nice. Everything in the hotel is a good value for money, but don't expect high quality. Location good, but the beach is quite, not so many restaurants or other hotels. Not so much to do in the area. Only overnight, eat somewhere close by and enjoy the beach. 30min tuk tuk drive to Trincomale for ATM or temples.
The location - peaceful, on the beach, amazing sunrises The decor - modern yet traditional The staff - could not do more for you The pool - clean and cool (but not cold)
The beautiful resort is situated in the perfect location. Modern and clean resort with many amenities. The staff are super friendly and welcoming. Huge compliments to the resort staff. The food was divine!! The best chefs. Stay was 10/10. Definitely recommend this hotel. The best in Trincomolee