Search hotels in Trincomalee District, Sri Lanka

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

Select occupancy

Check out these popular cities in Trincomalee District

Stay in Trincomalee District's best hotels!

Filter by:

Star rating
Review score

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.

j
jenfran
From
Switzerland
The location is incredibly nice with a very lovely and welcoming staff, from the reception to the room service to the restaurant to the bar - everybody was very friendly and accomodating. The resort itself has everything you probably need, but you can easily walk a few minutes and find local restaurants and stores.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 356 reviews
Price from
€ 157.15
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.

H
Heshan
From
Sri Lanka
I had a really good time at the capital the room are clean good air conditioning the stuff is very friendly value for money
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 111 reviews
Price from
€ 99.37
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.

F
Flore
From
Belgium
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.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 228 reviews
Price from
€ 67.71
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, 345 reviews
Price from
€ 153.89
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, 164 reviews
Price from
€ 119.85
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.

A
Afzal Shaafiu
From
Maldives
The hotel was great, our kids enjoyed the swimming pool very much. The rooms and beds were very comfortable and clean. The young management and staff were exceptionally nice. The location is great too, just in front of the beach. Good place for families.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 510 reviews
Price from
€ 117.25
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, 308 reviews
Price from
€ 87.06
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.8
Exceptional - What previous guests thought, 9 reviews
Price from
€ 22.87
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.3
Superb - What previous guests thought, 23 reviews
Price from
€ 67.42
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.4
Superb - What previous guests thought, 16 reviews
Price from
€ 17.89
1 night, 2 adults
See all 454 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 7.1
Good - What previous guests thought, 13 reviews

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 130 reviews

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Trincomalee District's best hotels with breakfast

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

Located in Trincomalee, within a few steps of Sandy Cove Beach and 1.4 km of St.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 363 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.4
Very good - What previous guests thought, 108 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.1
Very good - What previous guests thought, 121 reviews

Set in Nilaveli, a few steps from Nilaveli Beach, Bliss Bay Beach Resort & Spa offers accommodation with a garden, free private parking, a private beach area and a terrace.

Scored out of 10, guest rating 8.6
Fabulous - 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.2
Very good - What previous guests thought, 175 reviews

Located in Trincomalee, 1.3 km from Nilaveli Beach, Palmera Eco Resorts Nilaveli provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

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

Mithra Paradise Beach Hotel is situated on the beachfront in Nilaveli, 200 metres from Nilaveli Beach and 6.1 km from Pigeon Island National Park.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 369 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, 50 reviews

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

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 40 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.6
Fabulous - What previous guests thought, 347 reviews

Situated in Trincomalee, a few steps from Uppuveli beach, Elena Garden Resort and Restaurant features accommodation with a garden, free private parking, a terrace and a restaurant.

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

Situated in Nilaveli, 200 metres from Nilaveli Beach, The Reef Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 300 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.1
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.5
Very good - What previous guests thought, 354 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.8
Fabulous - What previous guests thought, 353 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
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 27 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.8
Fabulous - What previous guests thought, 147 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, 123 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.3
Very good - What previous guests thought, 101 reviews

Situated in Trincomalee, 500 metres from Uppuveli beach, Elvis Beach Resort features accommodation with a garden, free private parking, a private beach area and a terrace.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 414 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, 55 reviews

Situated in Trincomalee, a few steps from Dutch Bay Beach, Dutch Bay Villa - Trincomalee features accommodation with a garden, free private parking, a private beach area and a terrace.

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

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

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

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

FAQs about hotels in Trincomalee District

See reviews by guests who stayed at hotels in Trincomalee District

See all
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 226 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 € 23.74 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 134 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.0
Superb - What previous guests thought, 190 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
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 87 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, 345 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 € 67.71 per night
Scored out of 10, guest rating 6.1
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 € 35.18 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 216 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
Scored out of 10, guest rating 9.5
Exceptional - 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 € 79.15 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 408 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, 868 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
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 132 reviews
Perfect atmosphere to Relax. Old school personalised service. Love the food.
Guest review byNiranjan
Australia
From € 145.10 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 269 reviews
Really lovely location. Excellent value for money.
Guest review bySinead
Ireland
From € 39.57 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 248 reviews
Friendly staff, gorgeous location, very good food
Guest review byemanuela
Italy

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