Search hotels in Trincomalee District, Sri Lanka

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

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.

N
Navod
From
Australia
Located walking distance from the Nilaveli Beach. The manager (Vasi) and staff were extremely helpful and friendly. Breakfast was really good. Rooms were spacious.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 309 reviews
Price from
€ 49.26
1 night, 2 adults

Uppuveli Beach by DSK

Hotel in Trincomalee

Facing the beachfront, Uppuveli Beach by DSK offers 5-star accommodation in Trincomalee and features free bikes, outdoor swimming pool and fitness centre.

A
AN3N
From
Norway
If you prefer some extra luxury on this part the country, then this is it. The place is new, very beautiful, calm and quiet. We stayed at one of the bungalows closest to the pool. You have easy access to the beach, make sure to get a glimpse of the Sunrise in the morning. Ask for the local breakfast. Don't worry about the portions, they have a fully equipped gym :) The staff are very friendly. They were about to open a new spa. Also try the newly opened cafe outside.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 340 reviews
Price from
€ 217.31
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.2
Superb - What previous guests thought, 102 reviews
Price from
€ 47.29
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.

C
Cyril
From
Czech Republic
Great service, delicious breakfast and free cabanas at a beautiful beach.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 221 reviews
Price from
€ 57.54
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.

T
Thomas
From
Austria
Excellent Location, Good architecture, excellent view from First Floor , very good breakfast
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 340 reviews
Price from
€ 152.58
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.

К
Ксения
From
Russia
amazing staff, gorgeous beach, very beautiful area
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 154 reviews
Price from
€ 135.80
1 night, 2 adults

Cardamon Hotel Nilaveli

Hotel in Nilaveli

Located in Nilaveli, 12 km from Trincomalee, Cardamon Hotel Nilaveli features a restaurant, bar and free WiFi throughout the property.

B
Balakrishna
From
Australia
We had some minor issues with hot water at the start however the staff were very attentive and ensured it was resolved immediately.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 507 reviews
Price from
€ 97.73
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. ...

E
Evelina
From
Lithuania
Lovely place. A bit further from Uppuveli but very clean and quiet. The nature is very cherished in the property , nice pool, private part of the beach , practically no people there. Breakfast was nice and different every day, unlike in all other hotels we stayed. Nice big rooms , a fridge is a bonus, to keep water and fruit cold.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 298 reviews
Price from
€ 86.32
1 night, 2 adults

Nilaveli Beach Resort - Level 1 Certified

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.

P
Peleg
From
Israel
Everything. The beach, the food, the kind staff. We also met the owner and the manager, they were so welcoming and made such a good atmosphere. If we come back to nilaveli one day, for sure NBR will be our choice.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 214 reviews
Price from
€ 136.01
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.

N
Nishanth
From
Sri Lanka
We stayed here in our last nights of our trip. After a full on itinerary, this location was a great place to unwind with a cocktail. The staff at the hotel were very friendly, even going off to buy liquor for cocktails that were not on the menu (wasn’t a demand from us but a kind gesture from them) In the evening you can sit on the swing with amazing seafood, sip on cocktails seaview and the added bonus of a bonfire lit every night to set the vibe. My only recommendation to them would to play some music during the day while guests are in the beach as this may set the vibe for passers by to join and have drinks. Love love love this hotel, a must go!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 8 reviews
Price from
€ 52.65
1 night, 2 adults
See all 434 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.9
Fabulous - What previous guests thought, 37 reviews

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 340 reviews

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 346 reviews

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 349 reviews

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 214 reviews

Popular with guests booking hotels in Trincomalee District

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

Trincomalee District's best hotels with breakfast

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

Located in Nilaveli, 1.1 km from Nilaveli Beach, US Cabanas provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

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

Located in Trincomalee, a few steps from Uppuveli beach, Golden Beach Hotel & Restaurant provides accommodation with a garden, free private parking, a private beach area and a terrace.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 112 reviews

Situated in Trincomalee, 400 metres from Nilaveli Beach, Nilaveli Boutique Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 101 reviews

Set in Uppuveli, 200 metres from Uppuveli beach, Swiss kiss beach resort offers accommodation with a garden, free private parking, a private beach area and a terrace.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 288 reviews

Located in Nilaveli, 1.4 km from Nilaveli Beach, Anukama Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

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

Set in Trincomalee, 600 metres from Uppuveli beach, Trinco Star Cabana features views of the pool.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 101 reviews

Set in Trincomalee, 500 metres from Uppuveli beach, Havana Club Resort offers accommodation with an outdoor swimming pool, free private parking and a garden.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 346 reviews

Set in Nilaveli, a few steps from Nilaveli Beach, NN Beach Resort Nilaveli offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

Budget hotels in Trincomalee District

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 17 reviews

Set in Trincomalee, 200 metres from Uppuveli beach, Beach Life Long Beach Resort offers accommodation with a garden, free private parking, a shared lounge and a terrace.

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

Situated in Trincomalee, 2.8 km from Uppuveli beach, Aathi Resort features accommodation with a garden, free private parking and a terrace.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 35 reviews

Situated 500 metres from Uppuveli beach, Theevanni Resort offers 2-star accommodation in Trincomalee and has a garden, a shared lounge and a terrace.

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

Situated in Trincomalee, 600 metres from Uppuveli beach, French garden Pragash Beach Hotel features accommodation with a private beach area, free private parking and a restaurant.

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

Located in Trincomalee, a few steps from Dutch Bay Beach, Trinco Beach by DSK provides accommodation with free bikes, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 348 reviews

Located in Trincomalee, a few steps from Uppuveli beach, Liyonaa Beach Hotel provides accommodation with a garden, free private parking, a private beach area and a terrace.

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

Situated in Trincomalee, 100 metres from Uppuveli beach, Hotel Tobiko features accommodation with a garden, free private parking and a restaurant.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 349 reviews

Set in Trincomalee in the Trincomalee District Region, Bluewater Beach Resort features an outdoor pool and views of the mountains.

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

See all

Hotel Jay R

Hotel in Trincomalee
No credit card needed
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 50 reviews

Set in Trincomalee, 400 metres from Uppuveli beach, Hotel Jay R offers accommodation with a garden, free private parking, a shared lounge and a terrace.

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

Set in Nilaveli, 300 metres from Nilaveli Beach, Akash Premium Hotel offers accommodation with a garden, free private parking and a shared lounge.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 26 reviews

Located in Trincomalee, 100 metres from Nilaveli Beach, The Coastal Hotel provides accommodation with a garden, free private parking, a private beach area and a shared lounge.

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

Situated in Trincomalee, 500 metres from Uppuveli beach, Cool Banyan Cabana features accommodation with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 115 reviews

Set in Trincomalee, within 400 metres of Uppuveli beach and 4.2 km of Kanniya Hot Springs, White Villa Hotel offers accommodation with a private beach area and free WiFi throughout the property as...

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

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.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 31 reviews

Located 600 metres from Uppuveli beach, Blackthorn Hotel offers rooms with air conditioning in Trincomalee.

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

Featuring 5-star accommodation, Trinco Star Hotel is located in Trincomalee, 100 metres from Uppuveli beach and 2 km from Trincomalee Railway Station.

FAQs about hotels in Trincomalee District

See reviews by guests who stayed at hotels in Trincomalee District

See all
From € 377.40 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 366 reviews
Super big spotless clean suite, very good food at a good price, nice swimming area, super relaxing stay and nice people. If there is any issue, they solve it immediately. Some comments are mentionning that it is a bit wore out, it is correct that in some common area’s not all is brand new, but this did not bother us because of the nice atmosphere. Would book this proprety again without doubt, just the room price when we stayed was slightly high, but you also get a lot for it.
Guest review byIsabelle
Belgium
From € 107.89 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 280 reviews
Highly recommend this resort. Every single staff member went out of their way to ensure we were accommodated for. The food & drinks were also outstanding. Stunning pool and pool area, can accommodate all ages with ample seating area in sun and shade. Very clean and parking was also available off street. Very close to centre and beachfront was amazing. The local beach dogs we feel in love with, so for the dog lovers this was great for us but they also knew their boundary.
Guest review byvanessa
Australia
From € 148.66 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 90 reviews
Excellent all round. Beautiful hotel in nilaveli. Extremely clean and tidy. Very good food and great service. Meeting facilities were also staff very friendly- my 1st visit and then when I returned on the 1st floor. Housekeeping member was great and was always concerned to make my room up nicely. Thoroughly trustworthy as well. Read more
Guest review byNathali
France
From € 34.88 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 200 reviews
Very close to the beach, very confortable room and the owner, shiran, is everything! You just realize how he truly likes being a hotel owner and talking to, taking care of his guests. He made everything possible so we had the best experience at his hotel. A 10/10 for us!!
Guest review byHamid
Austria
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 214 reviews
Everything. The beach, the food, the kind staff. We also met the owner and the manager, they were so welcoming and made such a good atmosphere. If we come back to nilaveli one day, for sure NBR will be our choice.
Guest review byPeleg
Israel
From € 21.80 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 130 reviews
very polite staff and administrator. rooms are clean and cozy. incredibly close to the beach. will definitely return to this hotel and recommend it to everyone to visit
Guest review byAnna
Russia
From € 240.03 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 128 reviews
Amazing Beach, lovely rooms and really really nice staff. The whole place feels really special . Thanks to the whole team especially to Chatura from the beach bar.
Guest review byDavid Max
Germany
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 843 reviews
Glorious location. Beach chalets are well worth the premium. Very pleasant and helpful staff. Great beach holiday. Would like to have stayed longer.
Guest review byMary Anne
Australia
From € 34.88 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 247 reviews
Lovely peoole. BEST beach in Trinco!!!!!!! Cleanest water. Very help full staff. JUST WONDERFUL!
Guest review byJoanna
Germany
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 340 reviews
Excellent Location, Good architecture, excellent view from First Floor , very good breakfast
Guest review byThomas
Austria
From € 78.47 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 415 reviews
Staff could not have done more and the food, eaten on the beach, was fabulous
Guest review byGavin
United Kingdom
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 221 reviews
Great service, delicious breakfast and free cabanas at a beautiful beach.
Guest review byCyril
Czech Republic
From € 52.75 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 150 reviews
Excellent service, We enjoyed our holiday
Guest review byKannalingeshwara Sharma
Sri Lanka
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 185 reviews
Facility, location, food and staff
Guest review byLakshman Shimoga
Australia

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

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

I liked the small hotel we stayed in on the beach front (...

I liked the small hotel we stayed in on the beach front (Mithra Paradise) and the semi-private beach. A real gem if you're looking for a quiet romantic place. Much better than the big faceless commercial hotels. I would recomemmend the small guest houses in the whole of SL for this reason as the service is exceptional and they are usually family-run so they put a lot of love and effort into pleasing their guests. No mosquitoes in July. Avoid the dolphin watching 'chasing' tours. Loads of boats making a big noise and running over the dolphins. Poor animals. You only glimpse them for a few seconds and the boat ride is hell on your back. Try the snorkelling instead.
Guest review byLiz
Switzerland
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 8.0

it was great there.No worries about the sea,just the wind...

it was great there.No worries about the sea,just the wind was blowing a bit strong.Com[any always around you,you are safe there.You can book snorkelling,boat rides,sea tour any time,many options available.saw about 200 DOLPHINS!fisherman always fuzzing around in the morning.Annoying fishing boats.
Guest review byShanaka
Sri Lanka

More places to explore, more ways to go