Skip to main content

Stay in Trincomalee District's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

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.

Janas Blue Water Corner 5 stars

Hotel in Trincomalee

Situated in Trincomalee, 200 metres from Dutch Bay Beach, Janas Blue Water Corner offers beachfront accommodation and various facilities, such as a private beach area. 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..

Show more Show less
9
Superb
114 reviews
Price from
R$ 243
per night

C Beyond Nilaveli

Hotel in Nilaveli

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. 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.

Show more Show less
9
Superb
137 reviews
Price from
R$ 751
per night

Amanta Beach

Hotel in Nilaveli

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. 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.4
Superb
105 reviews
Price from
R$ 670
per night

Hotel Tobiko

Hotel in Trincomalee

Featuring free WiFi throughout the property, Hotel Tobiko is located in Trincomalee, 3 km from Koneswaram Temple. Guests can enjoy the on-site restaurant. Free private parking is available on site. Lovely owners, very helpful, helped us a lot with finding places, arranging transport etc. Food was amazing, in spite of difficult conditions at the moment at Sri Lanka (power cuts and water supply issues) the owners tried very hard to make the stay enjoyable. Every day we had a different breakfasts and everytime it was delicious. The hosts make you realy feel like home, they communicate very well and have also a lot of experience as they have travelled the world, too. Tobiko is definitely a value for money.

Show more Show less
9
Superb
220 reviews
Price from
R$ 232
per night

Nilaveli Beach Resort - Level 1 Certified 4 stars

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, cosy guestrooms and free internet access at all public areas. A lovely small resort tucked away from the rest of the village. The staff were extremely friendly and kept the grounds and property beautiful.

Show more Show less
9.1
Superb
145 reviews
Price from
R$ 685
per night

Swiss kiss beach resort 2 stars

Hotel in Uppuveli

Set in Uppuveli, 200 metres from Uppuveli beach, Swiss kiss beach resort offers accommodation 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!

Show more Show less
9.8
Exceptional
10 reviews
Price from
R$ 191
per night

Hema Holiday Villa

Hotel in Trincomalee

Hema Holiday Villa is set in Trincomalee, 200 metres from Uppuveli beach and 4.3 km from Kanniya Hot Springs. The owner was very nice and polite, he stayed up for me and did everything I needed as I checked into the hotel late that night. The owner said it was newly opened. The hotel was much nicer, cleaner and neater than we expected. The bathroom was excellent. There were all facilities for making tea. The mattress was very nice. The pillow was great. Wifi worked good and fast. From here it is a two minute walk to the beach. The beach was nice and clean. The service of this hotel is amazing. Highly recommend this hotel for its outstanding service and warm hospitality! Thank you, we’ll come back .

Show more Show less
9.5
Exceptional
10 reviews
Price from
R$ 129
per night

Anoo Beach Villa

Hotel in Trincomalee

Situated in Trincomalee, 200 metres from Nilaveli Beach, Anoo Beach Villa features accommodation with a garden, free private parking and a terrace. Everything was spot on .. we booked only 1 room but the whole villa was like ours … friendly staff … happy to come to trinco and have a proper stay in this property… thanks guys and keep it up 😍🙈

Show more Show less
9.6
Exceptional
5 reviews
Price from
R$ 141
per night

Anoo Garden Villa 1 stars

Hotel in Trincomalee

Located in Trincomalee, 1.6 km from Nilaveli Beach, Anoo Garden Villa provides accommodation with a garden, free private parking, a shared lounge and a terrace. The hotel was clean and the staff was nice… they allowed for an early check in and a late check out upon request and the host was very kind.

Show more Show less
9.1
Superb
24 reviews
Price from
R$ 155
per night

Amazon Beach Cabana

Hotel in Trincomalee

Situated in Trincomalee, 400 metres from Uppuveli beach, Amazon Beach Cabana features accommodation with a garden, free private parking, a terrace and a restaurant. The location was spot on, just a 20second walk down to the beach. The room was clean, comfy and the AC + mosquito net was super great. The owner and his assistant were super friendly, very helpful and went the extra mile to make sure all my needs were met incl assisting with advice on where to go as well as organising tuktuk’s and a taxi for good rates. The breakfast was delicious as well. Thoroughly enjoyed my stay and can’t wait to come back.

Show more Show less
9.5
Exceptional
28 reviews
Price from
R$ 194
per night

Hotels with extra health and safety measures

Find hotels in Trincomalee District with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Trincomalee District in the past month

See all

Trincomalee District's best hotels with breakfast

See all

Budget hotels in Trincomalee District

See all

Hotels in Trincomalee District that you can book without a credit card

See all

FAQs about hotels in Trincomalee District