Search hotels in Trincomalee District, Sri Lanka

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

Make your hotel stay special

Find hotels in Trincomalee District with the extras that matter to you

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, 308 reviews
Price from
AR$ 97,546.07
1 night, 2 adults

Golden Beach Hotel & Restaurant

Hotel in Trincomalee

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.

J
Jana
From
Slovakia
Beautiful place directly on the beach. Great service, very helpfull staff.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 287 reviews
Price from
AR$ 70,497.90
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.

N
Nebojsa
From
Serbia
Loved how everything was clean, especially rooms which are cleaned twice a day. Amazing staff by the pool, moment they see you looking around confused somebody comes. Food and drinks are amazing as well and honestly not that expensive if you disregard price of your stay. Had amazing surprise where they made us cake for my wifes birthday free of charge
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 335 reviews
Price from
AR$ 459,739.83
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.

R
Rio do Sol
From
Italy
Very beautiful bungalow, the room is big, clean and new. There is a big garden very well cared for. Breakfast and dinner are tasty, and they have been served on the tables in the garden which was very nice and cozy. There is a beach immediately on the left, near a cemetery, empty, and very beautiful. They have their own sunbeds for the guests. It was really beautiful to see the sunset and sunrise from there. For the next visitors: if you come to these beautiful parts, unfortunately the dogs situation in Trincomalee is quite sad. Please, bring some food with you. Next to the hotel there are two sweet dogs that would love some cuddles and food.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 223 reviews
Price from
AR$ 110,782.41
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.

C
Christian
From
Germany
We had a wonderful stay at C Beyond Nilaveli. During our five-week journey through Sri Lanka, this was the most beautiful place we stayed at. As it was the low season, we received an upgrade to a suite with a private pool, only about 20 meters from the beach – absolutely amazing! We truly felt spoiled and very lucky. One of the most fun experiences was the local wildlife. The crows played a little “stealing game” with us 😄 They only managed to take one French fry and three glitter stones our children had collected. Later, we found the stones scattered around the property, which turned into a fun treasure hunt for both the kids and us. We were also visited by a family of monkeys, who joined us in the nearby trees for their lunch. The loud chewing sounds suggested that the leaves must have been very delicious – a lovely and memorable nature experience. The property is very clean, and the service could not be better. The food was excellent, especially the seafood platter, which we highly recommend. The breakfast was delicious, very generous, and offered a great variety. C Beyond Nilaveli is the perfect place to relax, live in the moment, and let your soul unwind. It is absolutely worth staying here even outside the main season. Highly recommended!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 334 reviews
Price from
AR$ 251,778.21
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.6
Exceptional - What previous guests thought, 156 reviews
Price from
AR$ 224,097
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. ...

G
Geoffrey
From
United Kingdom
We enjoyed our four nights here within a lovely, partly mature garden which was being developed and planted for the coming year and which led down to the beach. We loved the pool too. However the highlight for us was the food served in the restaurant by an excellent chef who really knew how to prepare and present some fabulous dishes which we enjoyed every day - the breakfast was similarly a fab meal. The staff were in every respect delightful, helpful people, mainly from the locality.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 296 reviews
Price from
AR$ 128,191.08
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.

K
Kurn Phoenix
From
United Kingdom
Really enjoyed my stay here, but I only stayed for 2 nights so I can't really comment on too much. Staff were kind and accommodating. Food was good too. Very secluded location on the beach.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 215 reviews
Price from
AR$ 258,971.88
1 night, 2 adults

Dutch Bay Villa - Trincomalee

Hotel in Trincomalee

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.

J
Jayasinghe
From
Australia
The staff were lovely, the room was spacious and clean with air conditioning and a fridge. There was filtered water available which was much needed given the time spent in the sun.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews
Price from
AR$ 166,803.79
1 night, 2 adults

Pearl Diamond Resort

Hotel in Trincomalee

Set in Trincomalee, a few steps from Uppuveli beach, Pearl Diamond Resort offers accommodation with a shared lounge, free private parking, a restaurant and a bar.

B
Barry
From
United Kingdom
The property is brand new only 2 months old . It was the cleanest accommodation we had in our 2 months in Sri Lanka , great location 2 hundred meters to beach and many restaurants . The room was spacious with a great comfortable bed with quality bedding, the shower had plenty of hot water and a separate cubicle so water didn’t go all over the bathroom floor. Air conditioning was excellent and there was also a fridge and tv with streaming services and also a large private balcony. There is a lovely swimming pool in front or the hotel which is kept in pristine condition and there is also a restaurant on site and they will cook for you to eat anywhere you fancy wherever on the roof, your room or restaurant . The best thing about the hotel was the staff always happy and welcoming 🤗 Fernando was so helpful and friendly and went out of his was to make sure we had the best stay So we would have no hesitation staying here again and recommend to anyone
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 74 reviews
Price from
AR$ 169,770.45
1 night, 2 adults
See all 435 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, 36 reviews

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Popular with guests booking hotels in Trincomalee District

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

Trincomalee District's best hotels with breakfast

See all
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 109 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.0
Very good - What previous guests thought, 120 reviews

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

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

Situated in Trincomalee, a few steps from Uppuveli beach, Blue Sand Beach Resort features accommodation with a garden, free private parking, a private beach area and a restaurant.

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

This hotel is nestled on Nilavali Beach, a 10-minute boat ride from Pigeon Island. There is no available WiFi, a large outdoor pool and spacious rooms with views of the ocean.

Budget hotels in Trincomalee District

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

Located in Nilaveli, 1 km from Nilaveli Beach, Ravana Vintage Villa provides accommodation with a garden, free private parking 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.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.7
Fabulous - What previous guests thought, 355 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, 306 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, 344 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.

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

See all
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 15 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.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.2
Very good - What previous guests thought, 313 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.7
Fabulous - What previous guests thought, 347 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, 36 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.

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 9.2
Superb - What previous guests thought, 334 reviews
We had a wonderful stay at C Beyond Nilaveli. During our five-week journey through Sri Lanka, this was the most beautiful place we stayed at. As it was the low season, we received an upgrade to a suite with a private pool, only about 20 meters from the beach – absolutely amazing! We truly felt spoiled and very lucky. One of the most fun experiences was the local wildlife. The crows played a little “stealing game” with us 😄 They only managed to take one French fry and three glitter stones our children had collected. Later, we found the stones scattered around the property, which turned into a fun treasure hunt for both the kids and us. We were also visited by a family of monkeys, who joined us in the nearby trees for their lunch. The loud chewing sounds suggested that the leaves must have been very delicious – a lovely and memorable nature experience. The property is very clean, and the service could not be better. The food was excellent, especially the seafood platter, which we highly recommend. The breakfast was delicious, very generous, and offered a great variety. C Beyond Nilaveli is the perfect place to relax, live in the moment, and let your soul unwind. It is absolutely worth staying here even outside the main season. Highly recommended!
Guest review byChristian
Germany
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 223 reviews
Very beautiful bungalow, the room is big, clean and new. There is a big garden very well cared for. Breakfast and dinner are tasty, and they have been served on the tables in the garden which was very nice and cozy. There is a beach immediately on the left, near a cemetery, empty, and very beautiful. They have their own sunbeds for the guests. It was really beautiful to see the sunset and sunrise from there. For the next visitors: if you come to these beautiful parts, unfortunately the dogs situation in Trincomalee is quite sad. Please, bring some food with you. Next to the hotel there are two sweet dogs that would love some cuddles and food.
Guest review byRio do Sol
Italy
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 180 reviews
The hotel was in a good location with a private beach. The decor was nice, rooms were very spacious and modern. We always had services available to us. The choice of breakfast was excellent and the variety on offer was very diverse. The staff were excellent in attending to any queries. The lifeguard on the beach was also very friendly and provided good recommendations. We enjoyed it so much that we might try one of their other locations on our next visit.
Guest review byMonika
Poland
From AR$ 622,766.25 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 366 reviews
Great view to the lake and walking distance to the beach. Tasty food at the restaurant and great service from all the staff, mainly from the Front office staff: Priwin, Mayuran, Roshan, Abinaya, Sanujan & Krishiha. The hotel arranged a sunset canopy trip for us around the lake that was just lovely.
Guest review bykarla
Mexico
From AR$ 57,549.31 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
From AR$ 349,612.03 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 215 reviews
Really enjoyed my stay here, but I only stayed for 2 nights so I can't really comment on too much. Staff were kind and accommodating. Food was good too. Very secluded location on the beach.
Guest review byKurn Phoenix
United Kingdom
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 824 reviews
Meu blu the manager and all of the staff were very helpful and nice 😊 they made our experience comfortable and pleasant. Tricomalee was the highlight of our trip.
Guest review byInbal Yael
Israel
From AR$ 51,794.38 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 245 reviews
The staff at Dyke Rest are excellent and made my stay amazing. The location is perfect and everything was clean/comfortable.
Guest review byHenry
Australia
From AR$ 245,303.92 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 92 reviews
we had Super experience and amazing holidays ...nice food and great rooms with peaceful environment ..cheers ...
Guest review byMarie
Australia
From AR$ 282,922.46 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 129 reviews
Perfect atmosphere to Relax. Old school personalised service. Love the food.
Guest review byNiranjan
Australia
From AR$ 35,968.32 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 130 reviews
Spacious and clean room, great location and friendly staff
Guest review byHannes
Belgium
From AR$ 178,043.17 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 285 reviews
Superb location Awesome beach view Friendly staff
Guest review bySreenath
India
From AR$ 87,043.33 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 154 reviews
Excellent service, We enjoyed our holiday
Guest review byKannalingeshwara Sharma
Sri Lanka
From AR$ 129,485.94 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 413 reviews
Beautiful rooms, very clean and good ac
Guest review byAnderegg
Netherlands

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