Search hotels in Trincomalee District, Sri Lanka

Enter your dates and choose from 464 hotels and other places to stay

August 2026

12
3456789
10111213141516
17181920212223
24252627282930
31

September 2026

123456
78910111213
14151617181920
21222324252627
282930
Flexible date options
Select occupancy

Check out these popular cities in Trincomalee District

Stay in Trincomalee District's best hotels!

Filter by:

Star rating
Review score

Blu Marine Nilaveli

Hotel in Trincomalee

Situated in Trincomalee, 700 metres from Nilaveli Beach, Blu Marine Nilaveli features accommodation with a garden, free private parking, a private beach area and a shared lounge.

T
Tracey
From
Switzerland
We received a very warm welcome from the owner and his staff when we arrived. The rooms were very spacious, clean and the showers were warm. The breakfast was excellent-there was always the option to chose between a traditional Sri Lankan and a more western breakfast. Both were great! The rooms look out on to a garden area and you can sit outside if you wish. The beach is only a short walk a way and the owner has a lot of helpful tips about where to go or even howvto get your laundry done. As a family we had a really relaxing and enjoyable time here. Highly recommendable!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 362 reviews
Price from
€ 35.12
1 night, 2 adults

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.

D
Dileesha
From
Australia
The view from the room is stunning, both at sunrise and sunset. The staff were so lovely and happy to help with everything. Breakfast and dinner were delicious. Only a short drive from a supermarket and pharmacy if needed.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 343 reviews
Price from
€ 151.10
1 night, 2 adults

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.

M
Manon
From
Italy
Our stay at Amanta Beach was amazing ! The structure is very comfortable, clean and well located. The manager was super welcoming and flexible on check-in / check-out times. Dinner and food was great. Absolutely nothing to change, we would have loved to stay longer. Recommend to all !
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 165 reviews
Price from
€ 117.67
1 night, 2 adults

108 Palms Beach Resort

Hotel in Trincomalee

Located near Trincomalee in Salli-Sampaltivu, 108 Palms Beach Resort offers accommodation on the private beach
There is also a restaurant right in the resort, serving international and local cuisine. ...

C
Cosima
From
Austria
Beautiful secluded beach. Friendly staff and great owner. A hidden gem we hope to return to soon🙏
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 311 reviews
Price from
€ 68.38
1 night, 2 adults

Rhythm Beach

Hotel in Trincomalee

Located in Trincomalee, 600 metres from Uppuveli beach, Rhythm Beach provides accommodation with a garden, free private parking, a private beach area and a terrace.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 11 reviews
Price from
€ 101.28
1 night, 2 adults

Port Royal Residence

Hotel in Trincomalee

Situated in Trincomalee, within 600 metres of Uppuveli beach and 3.8 km of Kanniya Hot Springs, Port Royal Residence provides a spa and wellness centre.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 22 reviews
Price from
€ 22.46
1 night, 2 adults

That's Why Nilaveli Beach Cabanas

Hotel in Trincomalee

Situated in Trincomalee, a few steps from Nilaveli Beach, That's Why Nilaveli Beach Cabanas features accommodation with free bikes, free private parking, a garden and a private beach area.

D
David
From
Portugal
Superb location, on a quiet part of the beach. Our cabin was cosy and comfortable and the staff were friendly and attentive.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 35 reviews
Price from
€ 58.89
1 night, 2 adults

Diving Club Beach Resort

Hotel in Trincomalee

Located within 80 metres of Sandy Cove Beach and 1.3 km of St. Mary's Cathedral Trincomalee, Diving Club Beach Resort features rooms with air conditioning and a private bathroom in Trincomalee.

N
Nicholas
From
United Kingdom
Very welcoming and helpful , the room was amazing , very clean, and tidy . The rooms back onto the beach with golden sand. Swam for a couple of hours. Stunning 😍 had the beach to ourselves . THANKS 😊
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 34 reviews
Price from
€ 20.20
1 night, 2 adults

Green House Holiday Villa

Hotel in Trincomalee

Set in Trincomalee, 300 metres from Uppuveli beach, Green House Holiday Villa offers accommodation with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 9 reviews
Price from
€ 29.27
1 night, 2 adults

Diving Nest

Hotel in Trincomalee

Set in Trincomalee, within a few steps of Sandy Cove Beach and 1.3 km of St.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 30 reviews
Price from
€ 19.51
1 night, 2 adults
See all 464 hotels in Trincomalee District

Most booked hotels in Trincomalee District in the past month

See all

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 403 reviews

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 366 reviews

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 99 reviews

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 31 reviews

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 147 reviews

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 124 reviews

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 518 reviews

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 365 reviews

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 408 reviews

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 143 reviews

Trincomalee District's best hotels with breakfast

See all
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 403 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 124 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 518 reviews

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 408 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 149 reviews

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 396 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 184 reviews

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 345 reviews

Budget hotels in Trincomalee District

See all
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 99 reviews
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 31 reviews

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 147 reviews

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 365 reviews

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 143 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 39 reviews

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 22 reviews
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 11 reviews

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

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 366 reviews

Diving Nest

Hotel in Trincomalee
No credit card needed
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 30 reviews
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 11 reviews
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 65 reviews

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 34 reviews

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 86 reviews
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 65 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 139 reviews

FAQs about hotels in Trincomalee District

See reviews by guests who stayed at hotels in Trincomalee District

See all
From € 184.77 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 225 reviews
We had a great time at the Nilaveli beach resort. The staff was really very nice. What is not said is that, on the beach, next to the resort, there is an exceptionnal spectacle every day: traditionnal fishing. Fishermen bring an enormous net with a boat, about 1 km away from the shore. The net is linked with 2 long ropes that 20 people pull up from the beach for about 2 hours. Estonishing to discover how many fishes they bring that way in their net!
Guest review byBertrand
France
From € 34.54 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 137 reviews
Amazing guest house, that has kind of an hostel vibes because of the common space. The location was really close to the beach, which was perfect. The room is very clean, the pillow super comfy too. We had very good sleep in that place The owner is also very friendly and helpful. He recommanded restaurant but also boat drivers to go snorkeling! We both really enjoyed our stay 😊
Guest review byJuliette
France
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 204 reviews
The staff are wonderful the manager Deleepe went out of his way to make our stay perfect. The staff all delightful and efficient Methila and all the staff at the restaurant. The food extremely good with ample choice and change in the menu every day. The location perfect on the sea and in the forest
Guest review byMaria Gabriella
Italy
From € 71.23 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 77 reviews
Good hotel with good food and good staff... unforgettable experience we had there...we recommend all of our friends to visit Pigeon Island Beach Resort in Nilaweli... Beach is very beautiful and rooms are very clean...Spa experience is superb ..
Guest review byStella
Switzerland
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 343 reviews
The view from the room is stunning, both at sunrise and sunset. The staff were so lovely and happy to help with everything. Breakfast and dinner were delicious. Only a short drive from a supermarket and pharmacy if needed.
Guest review byDileesha
Australia
From € 52.24 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 143 reviews
• Spacious and clean room • Located in the prime location • Good breakfast • The restaurant has good choices of food. • The interiors are amazing and have a positive atmosphere
Guest review byThanzeena
India
From € 34.54 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 231 reviews
The people were very nice and welcoming. The room was spacious and comfortable. Located just 3 min from the beach. Several delicious restaurants around. Top experience !
Guest review bySarah
France
From € 85.48 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 228 reviews
Very friendy manager and staff. We had an accident and he helped us a lot and even came to the hospital. Pretty villas, nice beach with beds. Arranges nice things to do.
Guest review byFlore
Belgium
From € 38.85 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 403 reviews
The location is great, the staff was amazing, everyone went abovw and beyond to make our stay even more perfect! The food was delicious!
Guest review byErmina Vilčinskaitė
Lithuania
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 876 reviews
True unspoiled Sri Lankan hospitality! Especially provided by Manohari and Janaka. The whole staff is very helpful and very friendly!
Guest review byKathrin Schuhmacher
Switzerland
From € 158.47 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 139 reviews
Perfect atmosphere to Relax. Old school personalised service. Love the food.
Guest review byNiranjan
Australia
From € 106.85 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 262 reviews
Really lovely location. Excellent value for money.
Guest review bySinead
Ireland

Planning a trip? Get inspired by reviews of cities in Trincomalee District

Scored out of 10, guest rating 8.0

We had heard wonderful things of Trincomalee, but it didn't...

We had heard wonderful things of Trincomalee, but it didn't live up to expectations. We took a tour of Trincomalee and visited the fort and a couple of temples which were interesting but otherwise Trincomalee was much like any other non-descript Sri Lankan city. Admittingly, it does have some nice beaches and water views, but the rubbish around the beaches was a put off for us.
Guest review byHaughey
Australia
Scored out of 10, guest rating 10

Relaxed beach holiday destination away from the big crowds...

Relaxed beach holiday destination away from the big crowds especially if you stay around Nilaveli rather than Uppaveli Great location to learn diving and snorkelling - reasonably priced and wonderful sea conditions from May/June to early October. Locals were incredibly welcoming Plenty of food options which are very reasonably priced. If you’re prepared to go off the beaten track a Sri Lankan curry meal for family of 4 will cost no more than RP3,000. In a hotel, similar will cost RP10,000. Would highly recommend if looking for somewhere where the beaches are peaceful, people are relaxed and looking to unwind!
Guest review byAdrian B
United Kingdom
Scored out of 10, guest rating 10

Trincomalee has recovered from the years of domestic strife.

Trincomalee has recovered from the years of domestic strife. there was a very upbeat air about the place. Everywhere we went, people generally looked happy, smiled or waved. Our hotel was on Uppuveli beach which is beautiful. We then had to return to Colombo Airport, which we were easily, and reasonably able to do on the Visit Lanka website. More locally there are masses of tuktuks. We found the Pick Me app very useful, which is a Sri Lankan equivalent of Uber
Guest review byRoy
United Kingdom
Scored out of 10, guest rating 6.0

The beach was nice.

The beach was nice. The staff was friendly and tried to go out of their way to help. There were somethings lacking in the room in order to make our stay more comfortable. There was no phone in case you needed to reach the front desk or staff. You had to go out to the front desk or look outside for staff if you needed anything. There is no TV in the room. There was a lot left to desire in the a la cart menu.
Guest review bySimone
United States
Scored out of 10, guest rating 10

This location was absolutely beautiful.

This location was absolutely beautiful. There's lots to see and do and 3 nights wasn't enough to fully enjoy the setting. Yes you can spend time at the beach and go snorkeling, but you can also visit the Thiruskoneswaram temple and eat delicious food on Sarvodaya Road. We highly recommend Rice 'n' Curry Restaurant. As well as The White House for Accommodation and Rangan Snorkeling
Guest review byVaani
Scored out of 10, guest rating 10

Laid back, friendly, not overly developed. Lovely people.

Laid back, friendly, not overly developed. Lovely people. Nice beach. Fishermen working, little farms growing lovely veggies, great scenery, bar the plastic. Several little restaurants locally serving fresh seafood in a variety of ways. Nice music. I did have an audience of local chaps when I was flailing about in the sea, so I came back in! On the whole as a solo traveller I felt safe. Had a really good Ayervedic massage locally as well. Went on a boat ride amongst the mangroves, then had a cup of tea at the boat guys daughter's house which was lovely. Great place to relax and do beach stuff.
Guest review bySue
United Kingdom

More places to explore, more ways to go