Search hotels in Trincomalee District, Sri Lanka

Enter your dates and choose from 376 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.

T
Thomas
From
Netherlands
What a beautiful accommodation. The staff was very friendly and helpfull. Couldn't wish for more.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 262 reviews
Price from
Rs. 3,598.11
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.

J
Jan
From
Czech Republic
Comfortable, clean resort with very attentive staff. Everything was delivered as advertised. Direct access to the beach and fairly spacious hotel pool. Visited in mid October the resort was not crowded at all.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 304 reviews
Price from
Rs. 21,470.39
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.

K
KATARZYNA
From
Poland
The Staff are super nice and fully professional. We were greeted with chilled coconuts picked from the palmtrees growing in the resort"s garden - absolutely Royal welcome. The breakfast was serrved on the verandah with a view over a beautifull garden. The cottage's decor pays heed to the islands craftsmanship and sublime esthetics. On top of it all, the Beach is only a few paces away from this five-star establishment. I am already planning my return.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 220 reviews
Price from
Rs. 3,202.36
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.

L
Lukasz
From
Poland
Amazing view from the room, excellent customer service, eco friendly place. One of the best places to stay in Trincomalle area
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 305 reviews
Price from
Rs. 10,917.15
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.

V
Vasco
From
Portugal
The hotel was very nice, right in front of the beach. The staff were extremely friendly. 100% recommend it.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 154 reviews
Price from
Rs. 11,808.72
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.

T
Thomas
From
Germany
Location direct beachfront - not overcrowded - sympathic staff - Manager Sen and young waiter totally friendly and engaged
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 214 reviews
Price from
Rs. 15,465.97
1 night, 2 adults

Radiance Hotel

Hotel in Trincomalee

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.

C
Chandana
From
Sri Lanka
Breakfast tasted good, with a few variations of food.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 15 reviews
Price from
Rs. 4,163.53
1 night, 2 adults

Avila Nilaveli Beach

Hotel in Nilaveli

Set in Nilaveli, 200 metres from Nilaveli Beach, Avila Nilaveli Beach offers accommodation with a garden, free private parking, a private beach area and barbecue facilities.

E
Emanuela
From
Italy
The room was brand new, sparkling clean, and just a few steps from the beach. The owner and his staff were exceptionally kind, caring, and went above and beyond to make sure we had everything we needed. Their warm hospitality truly made our stay unforgettable! Highly recommended for anyone wishing to visit Nilaveli Beach.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 43 reviews
Price from
Rs. 4,376.63
1 night, 2 adults

US Cabanas

Hotel in Nilaveli

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.

M
Mano.Caddy
From
Austria
We had a perfect stay! The owners and staff are incredibly kind and welcoming. The entire property is brand new – we were the very first guests! Everything is spotless and beautifully designed. The swimming pool is amazing and the whole place is just a dream. The breakfast was delicious, and we also had lunch at the property once – it was excellent and highly recommended. The hostess Chandi was so warm and caring – I felt like I was at home with my mom. Every wish is taken care of immediately – they truly go above and beyond. Highly recommended to everyone! We will definitely come back!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 45 reviews
Price from
Rs. 4,008.04
1 night, 2 adults

Hotel Jay R

Hotel in Trincomalee

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.

s
selene cramerotti
From
Italy
Jay R is a newly renovated guesthouse; in fact, we were among its first guests. It's very clean, and guests have access to their rooms, a living room, and a large terrace (not yet ready, but it will be very soon). The host is very kind and helped us plan our travel arrangements. I highly recommend it!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 45 reviews
Price from
Rs. 1,761.30
1 night, 2 adults
See all 376 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, 415 reviews

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Trincomalee District's best hotels with breakfast

See all
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 48 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.9
Fabulous - What previous guests thought, 226 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.8
Fabulous - What previous guests thought, 226 reviews

Situated in Trincomalee, a few steps from Sandy Cove Beach, Janas Blue Water Corner features accommodation with a garden, free private parking, a private beach area and a terrace.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 296 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, 393 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.1
Very good - What previous guests thought, 319 reviews

Situated in Nilaveli, 200 metres from Nilaveli Beach, Mithra Paradise Beach Hotel features accommodation with a garden, free private parking and a restaurant.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 342 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.

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

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

Budget hotels in Trincomalee District

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 14 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 8.1
Very good - What previous guests thought, 306 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, 330 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, 496 reviews

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

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

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

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

Located near Trincomalee in Salli-Sampaltivu, 108 Palms Beach Resort offers accommodation on the private beach.

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

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

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

Set in Nilaveli, 200 metres from Nilaveli Beach, High Park Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

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

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 38 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.1
Superb - What previous guests thought, 84 reviews

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.

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, 129 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, 111 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.8
Fabulous - What previous guests thought, 350 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.3
Very good - What previous guests thought, 319 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.8
Fabulous - What previous guests thought, 22 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
From Rs. 12,989.59 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 753 reviews
It was my second time staying here and it was as good as the first time around! Room was a decent size, cleaned every day, had hairdryer, safe, good water pressure, beach towels available, etc. The staff are all super friendly. Spa facilities excellent. Breakfast and dinner buffets catered for every taste - different variety each night which was great. WiFi was strong and reliable across the resort. The beach in front was fantastic for observing the local fishermen pulling in their nets with daily catches. Though you couldn’t swim in the ocean (waves too tough and an undercurrent), the beach was nice to walk along. It’s also a great location so that you feel a bit more secluded.
Guest review byHelen
Germany
From Rs. 3,184.17 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 93 reviews
This was such a wonderful place to end our trip. The staff put us so at ease and made our stay incredibly relaxing. We were in the smallest room available, that is described as having no window, however it's much nicer than it sounds! There are glass doors which bring in plenty of light and the tree in the bathroom is enjoyable. We had some great meals at the hotel and the beach is less than a minute away. The hotel has close connections with a tour operator (Boatman) who was great and offered trips all over the area. Would definitely stay here again.
Guest review byElizabeth
United Kingdom
From Rs. 9,006.65 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 301 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 Rs. 4,002.95 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 222 reviews
The Staff are super nice and fully professional. We were greeted with chilled coconuts picked from the palmtrees growing in the resort"s garden - absolutely Royal welcome. The breakfast was serrved on the verandah with a view over a beautifull garden. The cottage's decor pays heed to the islands craftsmanship and sublime esthetics. On top of it all, the Beach is only a few paces away from this five-star establishment. I am already planning my return.
Guest review byKATARZYNA
Poland
From Rs. 21,877.64 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 374 reviews
Very nice hotel We extended our stay here because it was so nice, stayed one week here Very quiet and relaxing Friendly and helpful staff Nice pool with beach towels Food is very good Clean hotel Good service
Guest review bykristin
Germany
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 161 reviews
Wonderful location and jungle experience, excellent staff who were really friendly and kind to the wildlife as well as the guests
Guest review byChristine
United Kingdom
From Rs. 1,455.62 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 130 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 Rs. 27,292.87 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 305 reviews
Amazing view from the room, excellent customer service, eco friendly place. One of the best places to stay in Trincomalle area
Guest review byLukasz
Poland
From Rs. 15,465.96 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 214 reviews
Location direct beachfront - not overcrowded - sympathic staff - Manager Sen and young waiter totally friendly and engaged
Guest review byThomas
Germany
From Rs. 3,639.05 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 417 reviews
Bed is comfortable & big room .staff is good .value of money & good breakfast beach front restaurant.everything is good
Guest review bybarua
Bangladesh
From Rs. 7,505.54 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 113 reviews
Dinner and Breakfast were excellent, all Sri Lankan and Western mix buffet was really enjoyable
Guest review byasis
Sri Lanka
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 123 reviews
Good spread of breakfast. There's fridge in the room. Hotel arrange for tour which is good.
Guest review byNoorzidah
Singapore
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 200 reviews
Very nice place to stay near the beach. Host very kind ! Thank you very much for all.
Guest review byFrançois
Belgium
From Rs. 3,684.54 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 244 reviews
Amazing location!! Friendly staff Amazing breakfast Great snorkling eara!!
Guest review byDaphne
Netherlands
From Rs. 5,504.06 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 200 reviews
Friendly staff, nice breakfast and everything very clean.
Guest review byHrvoje
Croatia

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

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
Scored out of 10, guest rating 10

Trincomalee is a beautiful beach town, the beaches are...

Trincomalee is a beautiful beach town, the beaches are amazing, lots of cultural things to do if you want, as well as lots of relaxation. Some great restaurants on the beach and in the town. The only draw back is it takes quite along time to get to (depending on where you are coming from) but that is the same across most of Sri Lanka
Guest review bySally
United Kingdom
Scored out of 10, guest rating 8.0

A much more peaceful beach holiday that at neighbouring...

A much more peaceful beach holiday that at neighbouring Uppaveli, so if you want to get away from the crowds, it’s a perfect spot. The surrounding countryside looks beautiful too - I wish we’d have had more time to explore. We ate at Sara’s fish restaurant, where the seafood kottu & prawn curry were delicious.
Guest review byPenny