Search hotels in Trincomalee District, Sri Lanka

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

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
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, 376 reviews
Price from
£30.10
1 night, 2 adults

Capital Trincomalee

Hotel in Trincomalee

Set in Trincomalee, Capital Trincomalee offers beachfront accommodation 200 metres from Uppuveli beach and offers various facilities, such as a terrace, a restaurant and a bar.

S
Sinan
From
Turkey
Room was very comfortable and clean. Good and hot shower. They close to the sea. Staff was very respectful. Because I visited during the off-season, I didn’t expect much, I was the only one staying in the place and it felt like a private house
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 122 reviews
Price from
£83.61
1 night, 2 adults

Regina Beach Bungalow

Hotel in Trincomalee

Situated in Trincomalee, 60 metres from Sampalthivu Beach, Regina Beach Bungalow features accommodation with a garden, free private parking, a terrace and a restaurant.

M
Michael
From
Australia
Spacious room, beautifully kept private grounds with hammocks and sunbeds, very good shower, comfortable bed, friendly staff and an absolutely amazing dinner of grilled tuna and prawns, served with fried rice/noodles and very fresh garden salad. The serves were large.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 235 reviews
Price from
£48.84
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.

P
Pooja
From
India
Cordial and amazing staff and manager...Eric is a great person. We were extremely late to reach the location but he was up for us till 1:30 am. Crazy skin in the game!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 346 reviews
Price from
£129.49
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.

R
Rukmal
From
Sri Lanka
It was a very beautiful so nice place, with a very friendly staff. Really enjoyed the time there. Highly recommended
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 165 reviews
Price from
£100.85
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. ...

M
Marco
From
Italy
Perfect stay! Wonderful place with pool and direct beach access . Great owners and helpful staff. Friendly dogs also :)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 324 reviews
Price from
£58.60
1 night, 2 adults

Pearl Oceanic Resort - Trincomalee

Hotel in Trincomalee

Offering an outdoor swimming pool and a restaurant, Pearl Oceanic Resort - Trincomalee is located in the village of Sampalthivu. Free WiFi access is available.

S
Simone
From
India
This was probably one of my favourite places that I stayed during my trip to Sri Lanka. Tucked away from the hustle and bustle of the town, yet only a 15-minute drive away, it offers the perfect balance of peace and convenience. The property opens onto a stunning beach, making it an ideal place to relax and unwind. Everything was exceptionally clean, and the food was absolutely delicious
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 269 reviews
Price from
£44.40
1 night, 2 adults

Trinco Eddi Resort

Hotel in Trincomalee

Trinco Eddi Resort is located in Trincomalee, 600 metres from Uppuveli beach. The accommodation provides room service and a 24-hour front desk for guests.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5 reviews
Price from
£34.64
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.

S
Shaun
From
Malta
Few steps away from the beach with great host & staff!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 20 reviews
Price from
£86.80
1 night, 2 adults

Diving Club Beach Resort

Hotel in Trincomalee

Located in Trincomalee, 80 metres from Sandy Cove Beach, Diving Club Beach Resort features rooms with sea views and free WiFi.

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.4
Superb - What previous guests thought, 43 reviews
Price from
£18.81
1 night, 2 adults
See all 456 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.3
Very good - What previous guests thought, 379 reviews

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 100 reviews

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 43 reviews

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 433 reviews

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 161 reviews

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 38 reviews

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 27 reviews

Trincomalee District's best hotels with breakfast

See all
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 138 reviews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 433 reviews

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

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

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

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 318 reviews

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 323 reviews

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

Budget hotels in Trincomalee District

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

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 100 reviews

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 43 reviews

Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 161 reviews

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 38 reviews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 27 reviews

Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 137 reviews

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

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

See all
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 380 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 376 reviews

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

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 76 reviews

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 43 reviews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 136 reviews

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

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

FAQs about hotels in Trincomalee District

See reviews by guests who stayed at hotels in Trincomalee District

See all
From £138.21 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 367 reviews
Nice, Spacious and comfortable room. Good restaurant for dining. The staff was very helpful and provided with all necessary details for nearby tourist activities, helped with first aid kit when I got injured,etc. The hotel also has tie-ups with local tour guides and provide tour options at considerable rates and their tour guides are top quality and speak good English. Had a lot of fun thanks to Amaranthe.
Guest review byVardhan Bankar
India
From £61.05 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 72 reviews
The staff and all staff are amazing will go beyond to help, the pool is very big and clean, the access to private beach area fantastic, they have a recognised PADI…diving team on site…the rooms are spacious and the food meets all nationalities needs…if you want a place to relax and have wonderful people around you this is the place
Guest review bymatthew
United Kingdom
From £91.57 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 249 reviews
Excellent location for relaxation and peace on the beach watching the fisherman go about their daily life. The sea view room was excellent, very spacious. All the staff were superb, especially in the restaurant. Every requested was handled quickly and with a smile. We will come back again.
Guest review bychris
United Arab Emirates
From £56.98 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 235 reviews
Spacious room, beautifully kept private grounds with hammocks and sunbeds, very good shower, comfortable bed, friendly staff and an absolutely amazing dinner of grilled tuna and prawns, served with fried rice/noodles and very fresh garden salad. The serves were large.
Guest review byMichael
Australia
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 206 reviews
Excellent accommodation. Lovely big rooms. Comfortable beds. The staff were super friendly and helpful. The food was delicious. The pool was a good size for swimming and access to the beach was easy where there were loungers and a restaurant
Guest review byPauline
Germany
From £29.60 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 242 reviews
Perfect location, 2min walk from the beach, surrounded by restaurants. Good AC, fridge, hot water and outstanding breakfast. The friendliest staff and host you could ask for. Sorted a scooter to hire for me. Gave me tips for the area.
Guest review byBen
Australia
From £82.45 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 136 reviews
First of all the staff is amazing, always happy to help! Furthermore the rooms are big and clean. The resort has a private beach and it’s essentially surrounded by trees everywhere which makes the location unique
Guest review byArianna
Italy
From £44.77 per night
Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 137 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 £295.98 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 346 reviews
Cordial and amazing staff and manager...Eric is a great person. We were extremely late to reach the location but he was up for us till 1:30 am. Crazy skin in the game!
Guest review byPooja
India
From £19.98 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 142 reviews
Really lovely staff! Helped me a lot to explore Trincomalee and they were really friendly and nice people. Perfect location also!
Guest review bySara
Finland
From £25.90 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 402 reviews
Good service and staffs are very kind and friendly, The place and room very nice and the beach view is most beautiful..
Guest review bySelvaraja
Sri Lanka
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 886 reviews
Perfect. The breakfast was amazing the location, the beach, the pool, staff. Nothing negative to say about this hotel
Guest review byMuriel
Greece
From £33.30 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 230 reviews
Lovely peoole. BEST beach in Trinco!!!!!!! Cleanest water. Very help full staff. JUST WONDERFUL!
Guest review byJoanna
Germany
From £133.19 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 227 reviews
Very nice place! People make it special . All clean most importantly.
Guest review byKarbuzova
Saudi Arabia

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

Scored out of 10, guest rating 10

I can only talk about the beach, the sea and Fernando‘s bar...

I can only talk about the beach, the sea and Fernando‘s bar food court: really awesome. Ignore the urge to go to Pidgeon Island. Just relax at the beach and eat at one of the many, many good restaurants at Fernando's.
Guest review byMichael
Austria
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 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 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

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