Skip to main content

Featured place to stay destinations

Destination inspiration for your trip – find a place to stay

The best places to stay in Trincomalee District

Check out our pick of great places to stay in Trincomalee District

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set in Nilaveli, a few steps from Nilaveli Beach, Moon Isle Beach Bungalow offers accommodation with a private beach area, free private parking, a garden and a terrace. Featuring a 24-hour front desk, this property also provides guests with an outdoor fireplace. The guest house features family rooms as well as facilities for disabled guests. I loved the location and the people. Mandy is exceptional, as is her partner. They made our stay one of the best we had in Sri Lanka.

Show more Show less
9
Superb
215 reviews
Price from
US$76.50
per night

Located in Trincomalee, within a few steps of Uppuveli beach and 2.2 km of Trincomalee Railway Station, Blue Wings Beach Hotel provides accommodation with a private beach area and free WiFi as well as free private parking for guests who drive. Situated on the beachfront, this property features a garden. There is a restaurant serving German cuisine, and an outdoor dining area is available. What’s not to love about this hotel? Our stay was perfect, and it was so hard to leave! The room was simple but spacious, clean, and well-maintained. The internet was fast and stable, allowing us to work and join Zoom meetings without any issues. There was hot water, and the location was just a tuktuk ride away from all the major sites in Trincomalee and a very short walk to the beach. The best part of our stay was our host, Praba, and his staff! They were all very welcoming, kind, and helpful. The second best part was Praba's cooking! The food was so good, much better quality than the beachfront restaurants, and reasonably priced too. The servings were huge, and everything was fresh and lovingly made! 100/10 would recommend to stay and eat most of your meals here.

Show more Show less
9.3
Superb
434 reviews
Price from
US$28.50
per night

Boasting free bikes, garden and views of garden, Pleasant Park Holiday Inn is situated in Trincomalee, 500 metres from Uppuveli beach. This property offers access to a terrace and free private parking. The guest house has family rooms. The owner is super nice and helpful and the place is great. The best place to stay at as a budget travelers.

Show more Show less
9
Superb
543 reviews
Price from
US$11.50
per night

Featuring free WiFi, C Beyond Nilaweli offers accommodation in Nilaveli. The property overlooks a large natural pond and is located 19 km from Trincomalee. Guests can enjoy the on-site restaurant. Free private parking is available on site. One of a kind spot with wonderful staff. We had such a relaxing time enjoying the beach, snorkeling, and unwinding - can’t wait to return!!

Show more Show less
9.3
Superb
287 reviews
Price from
US$142.50
per night

Offering a year-round outdoor swimming pool and views of the sea, Amanta Beach is set in Nilaveli, 20 km from Trincomalee.

Each air-conditioned room offers a view. Rooms have a private bathroom.

Amanta Beach features free Wi-Fi only at the Lobby (reception). Free private parking is available on site. 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!

Show more Show less
9.5
Exceptional
146 reviews
Price from
US$70
per night

Set within 600 metres of Uppuveli beach and 4 km of Kanniya Hot Springs, Alass Ga For Pets Lovers features rooms with air conditioning and a private bathroom in Trincomalee. A hot tub and a car rental service are available for guests. There is free private parking and the property offers paid airport shuttle service. Come stay here and support a beautiful project to save and care for cats. Host was wonderful, spoke very good English and can help you with anything you need. Nice restaurant next door. Friendly Cats. Perfect location, Close to beach (5 mins) but free from the hustle and bustle. Relaxing terrace. An excellent option.

Show more Show less
9.7
Exceptional
197 reviews
Price from
US$32.80
per night

Situated close to the shores, Bella Nilaveli Beach offers peaceful and comfy accommodation with free WiFi access throughout the property.

Featuring a balcony, each room comes with a fan, seating area and clean linens. The attached bathroom includes shower facility, towels and free toiletries. Beautiful room, beautiful pool, beautiful property. Lovely helpful staff attending to everything we needed. Breakfast was delicious (loved their version of sambol with peppers and basil). Dinners were lovely too. We recommend this boutique hotel if you are looking for quiet, serene, chill beauty. Loved the sweetest doggies and cats.

Show more Show less
9
Superb
296 reviews
Price from
US$60
per night

Offering an outdoor swimming pool and a spa and wellness centre, Amaranthe Bay Resort & Spa is located just 5 km north of the Trincomalee town on the beautiful East Coast of Sri Lanka. Free WiFi access is available in this resort. It’s tranquility, it’s luxury, it’s staff, don’t have enough words for how much we loved this place but it was heaven. The view from our room was stunning, coconut forest with abundance of wildlife and eagles soaring above. The room itself was excellent. The food in the restaurant was class and I can’t thank the staff enough they all made our stay memorable.

Show more Show less
9
Superb
357 reviews
Price from
US$130.50
per night

Located in Trincomalee, 400 metres from Sampalthivu Beach, Radiance Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. The property is situated 7.3 km from Kanniya Hot Springs, 7.7 km from Trincomalee Railway Station and 8.8 km from Kali Kovil. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. This new hotel is just 150 meters from the beach! The location is incredible, everything is clean and modern, and the atmosphere is so relaxing. Truly an amazing place to stay — highly recommend it!”

Show more Show less
9.6
Exceptional
6 reviews
Price from
US$42.40
per night

Set in Trincomalee, 300 metres from Uppuveli beach and 4.1 km from Kanniya Hot Springs, Tribal Village offers a garden and air conditioning. It is located 4.4 km from Trincomalee Railway Station and provides a 24-hour front desk. There is free private parking and the property offers paid airport shuttle service. We had a great stay at tribal village! The room was very cute and the staff truly went above and beyond to help us with everything we needed. Everything went very smoothly and you wouldn’t even know they had only recently opened. They organised a great snorkelling trip for us and had great knowledge of the area.

Show more Show less
9.5
Exceptional
22 reviews
Price from
US$50
per night

Most booked places to stay in Trincomalee District this month

FAQs about places to stay in Trincomalee District

Places to Stay that guests love in Trincomalee District