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.
A lovely small resort tucked away from the rest of the village. The staff were extremely friendly and kept the grounds and property beautiful.
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.
Very well placed on a great beach. Nice swimming pool. Clean and new rooms. If you book Chalet Beach King rooms you will be directly on the beach. Best hotel on Uppuveli Beach.
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. Loved everything - brilliant pool, the lagoon was amazing, the food was superb! Hussain the chef cooked some excellent food. And the manager was also very welcoming and friendly. All the staff were great
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. It was easy, we booked 5 minutes before arriving, no problem. Very comfy, great apartmnt, easy access to the beach which is 30m meters from the hotel, I actually could see both the sea and the pool from my bed. Clean, spacious, neatly decorated... Great value fro the money, the local hotels wanted more for a poor quality, we personally checked two facilities in Nilaveli before booking this one.
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. Really lovely location. Excellent value for money.
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 Nilaveli
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
We both loved everything.The view,staff,location,decor and the food was amazing. The staff also provided a lovely 60th Birthday Cake for my husband. A quality establishment.
Everything! Absolutely loved this hotel. Fantastic location on Dutch Bay within walking distance of the main sites. Lovely quiet beach. Superb room with a balcony overlooking the beach which was heaven! The staff are all wonderful especially the lady who owns the hotel. The breakfasts and quality of the food is outstanding as are the main meals. I hired a bike, which is free, in order to explore Trinco and Uppaveli etc. I had a brilliant time in Trinco and made special by staying in this hotel. I was very sad to leave.
Very nice hotel, right on the beach with it's own private beach which is cleaned every day. Tranquil location. Nice big pool which is very clean. Dappled shade on the beach from the coconut palms make sunbathing very comfortable. Sunbeds and beach towels are provided. Manager and staff are fantastic. Can't find any faults. PADI dive centre next door and can get to pigeon island very easily from here. Food is pretty good in the restaurant. Very comfortable bed and quality linen
Good location, responsive room service, clean and comfortable room, fast check out. It was an excellent stay. Located slightly further away from city centre and therefore offers quiet surroundings for good rest. Room design is contemporary and I like it a lot.
The rooms were freshly renovated, modern and really clean. The facilities were great, the pool was always clean, in great condition and the surroundings were taken care for, so it always looked green and beautiful. As for the location, it's a at most 2 minute walk to the Nilaveli main beach with life guard with lots of great but "expensive" restaurants around.
excellent location - roll out of your room straight onto the pristine sands of nilaveli beach. the grounds are spacious and airy and shaded by beautiful trees, and the swimming pool is large and delightful. the staff were really nice and accomodating. the breakfast and dinner buffets are marvellous with a wide range of food but we only stuck with the (great) Sri Lankan specials. best of all was the price - around $80 USD per night was extraordinarily good value for the quality of the stay.
First I booked one night and then I stayed three. Trincomalee is literally a paradise and it’s worth it to spend more time there. The host was super kind and friendly, the location is strategic you can reach the most beautiful part of Uppuveli beach only walking 15 min ( the beach is 3 min walking from the hostel but it’s dirty) and 5 min by tuk tuk from the city center and temples. The room was clean, and they have a nice garden. I felt very comfortable :)