Search hotels in Trincomalee

Enter your dates to see the latest prices and deals for Trincomalee hotels

Select occupancy

Trincomalee – 352 hotels and places to stay

Filter by:

Star Rating
Review score

Pearl Diamond Resort

Hotel in Trincomalee

Located in Trincomalee, a few steps from Uppuveli beach, Pearl Diamond Resort has accommodations with a shared lounge, free private parking, a restaurant and a bar.

M
Miro
From
Italy
I booked the hotel Pearl Duamond resort at the last minutes and i was very happy with this new hotel. All the staff are very good. The real diamond is this hotel. Thank you staff and Manager, i will come back for my next summer.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 113 reviews
Price from
$70
1 night, 2 adults

Blu Marine Nilaveli

Hotel in Trincomalee

Located in Trincomalee, a 8-minute walk from Nilaveli Beach, Blu Marine Nilaveli has accommodations with a garden, free private parking, a private beach area and a shared lounge.

J
Judith
From
United Kingdom
Large, clean, comfy room overlooking the green courtyard. Extremely helpful and friendly, knowledgeable staff who arranged motor scooter hire, a snorkeling trip, and a tut tut back into Trincomalee bus station on our final day. All the food was delicious, choice of Sri Lankan or western breakfast, and we were able to buy beer at the restaurant. A short walk from the beach. We really enjoyed our stay and whole heartedly recommend this accommodation - it’s good value for money for the size of room. A tut tut into the city costs SLR $1500-2000
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 354 reviews
Price from
$60
1 night, 2 adults

Uppuveli Beach by DSK

Hotel in Trincomalee

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

K
Karunaharan
From
Canada
It is kept so clean and the property is very much aesthetically pleasing
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 360 reviews
Price from
$184.80
1 night, 2 adults

Capital Trincomalee

Hotel in Trincomalee

Located in Trincomalee, Capital Trincomalee offers beachfront accommodations a 2-minute walk from Uppuveli beach and provides facilities like a terrace, a restaurant and a bar.

C
Chris
From
United States
The rooms were clean and big. The staff was so friendly and welcoming. Everyday they worked hard to make sure our stay was fantastic. You aren’t going to find a better location as this is right in the middle of lots of restaurants with beach access right across the street. Would stay here again with no hesitation. A/C, WiFi, friendly staff, comfortable beds, great location. Loved it!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 115 reviews
Price from
$100
1 night, 2 adults

Regina Beach Bungalow

Hotel in Trincomalee

Located in Trincomalee, a few steps from Sampalthivu Beach, Regina Beach Bungalow has accommodations with a garden, free private parking, a terrace and a restaurant.

L
Luke
From
New Zealand
Very friend staff. Great location if you are wanting something more quiet. We pretty much had the entire beach to ourself every time we walked down. I like how they bring the food over to your room and eat outside your room. Makes it feel like you are eating at home.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 224 reviews
Price from
$77
1 night, 2 adults

108 Palms Beach Resort

Hotel in Trincomalee

Located near Trincomalee in Salli-Sampaltivu, 108 Palms Beach Resort offers accommodations on the private beach
There is also a restaurant right in the resort, serving international and local cuisine....

S
Stephanie
From
Canada
We enjoyed our stay. Good breakfast, clean, very spacious room. Friendly staff.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 312 reviews
Price from
$99
1 night, 2 adults

Rhythm Beach

Hotel in Trincomalee

Located in Trincomalee, a 7-minute walk from Uppuveli beach, Rhythm Beach provides accommodations with a garden, free private parking, a private beach area and a terrace.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews
Price from
$48
1 night, 2 adults

Port Royal Residence

Hotel in Trincomalee

Featuring a spa & wellness center, Port Royal Residence offers accommodations in Trincomalee, a 7-minute walk from Uppuveli beach and 2.4 miles from Kanniya Hot Springs.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 14 reviews
Price from
$25.50
1 night, 2 adults

That's Why Nilaveli Beach Cabanas

Hotel in Trincomalee

Located in Trincomalee, a few steps from Nilaveli Beach, That's Why Nilaveli Beach Cabanas has accommodations with free bikes, free private parking, a garden and a private beach area.

S
Senarathna
From
Sri Lanka
There was a beach in front of the hotel. That was a great place to enjoy.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 29 reviews
Price from
$59.20
1 night, 2 adults

Diving Club Beach Resort

Hotel in Trincomalee

Located within a few steps of Sandy Cove Beach and a 15-minute walk of St. Mary's Cathedral Trincomalee, Diving Club Beach Resort has rooms with air conditioning and a private bathroom in Trincomalee....

C
Comm
From
United States
The property is near to the sea and very good
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 27 reviews
Price from
$18
1 night, 2 adults
See all 352 hotels in Trincomalee

Hotels with airport shuttles in Trincomalee

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 390 reviews
From $85 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 65 reviews
From $36.30 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 133 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 18 reviews
From $67.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 354 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 103 reviews
From $45.90 per night
Airport shuttle
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 312 reviews
From $99 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 104 reviews
From $220 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 271 reviews

Most booked hotels in Trincomalee and surrounding area in the past month

See all

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 21 reviews

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 486 reviews

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 385 reviews

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 351 reviews

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 384 reviews

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 620 reviews

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 388 reviews

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 14 reviews

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 79 reviews

Hotels located in the center of Trincomalee

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 41 reviews

Located a 7-minute walk from Uppuveli beach, Blackthorn Hotel has rooms with air conditioning in Trincomalee.

APV Home features accommodations in Trincomalee near Gokana Temple and Fort Frederick. With free private parking, the property is a 7-minute walk from Uppuveli beach and 600 yards from Kali Kovil.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 20 reviews

Just a 12-minute walk from Trincomalee Railway Station and 0.9 miles from Maritime and Naval History Museum, T-Nova Guest House features accommodations in Trincomalee, with a garden.

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

Just a 4-minute walk from Uppuveli beach and 0.4 miles from Kali Kovil, SS Villa features accommodations in Trincomalee with a garden.

Trinco Mainstreet Urban House is located in Trincomalee, just a 19-minute walk from Gokana Temple and 1.2 miles from St. Mary's Cathedral Trincomalee.

Trinco Sai Vacation offers accommodations in Trincomalee, a 17-minute walk from Gokana Temple and 1.1 miles from Fort Frederick.

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

Located in Trincomalee, Neem Tree House, Trincomalee has a garden, terrace, restaurant, and free WiFi throughout the property.

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

Just a 13-minute walk from Uppuveli beach and 0.9 miles from Trincomalee Railway Station, Diveking Guest House features accommodations in Trincomalee, with a shared lounge.

Best hotels with breakfast in Trincomalee and nearby

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

Located in Trincomalee, a few steps from Uppuveli beach, Bon Voyaage Tourist Inn provides accommodations with a garden, free private parking and a shared lounge.

Scored out of 10, guest rating 4.5
Disappointing - What previous guests thought, 2 reviews

RooLi Harbour Inn-Trincomalee enjoys a location in Trincomalee, 1.3 miles from St. Mary's Cathedral Trincomalee and 1.4 miles from Maritime and Naval History Museum.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 29 reviews

Located in Trincomalee, within a few steps of Dutch Bay Beach and a 1-minute walk of Maritime and Naval History Museum, Trinco Caritas Guest Villa has accommodations with a restaurant and free WiFi...

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 17 reviews

Akshaya Villa Trincomalee is a recently renovated guest house in Trincomalee near Uppuveli beach. This property offers access to a terrace and free private parking. Guests can enjoy city views.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 62 reviews

Located in Trincomalee, a few steps from Dutch Bay Beach, Dutch Bay Villa - Trincomalee has accommodations with a garden, free private parking, a private beach area and a terrace.

Located in Trincomalee, a few steps from Dutch Bay Beach, Oceana Trinco has accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2 reviews

Just a 9-minute walk from Dutch Bay Beach and half a mile from St. Mary's Cathedral Trincomalee, Harbour Front Villa features accommodations in Trincomalee, with a garden.

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 3 reviews

Providing a garden, NRT Beach Hotel provides accommodations in Trincomalee. This property offers access to a terrace, free private parking, and free Wifi.

Budget hotels in Trincomalee and nearby

See all
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 7 reviews

Just a 16-minute walk from Trincomalee Railway Station and 0.9 miles from Fort Frederick, Bon Voyaage Villa features accommodations in Trincomalee, with a garden.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 26 reviews

Trinco Town Family Guest House is located in Trincomalee, just 1.5 miles from Gokana Temple and 1.6 miles from St. Mary's Cathedral Trincomalee.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 51 reviews

Offering a garden and a terrace, Edwin Villa in Trincomalee is close to Trincomalee Railway Station and Kali Kovil. The air-conditioned accommodation is a 8-minute walk from Uppuveli beach.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 28 reviews

Located in Trincomalee, 1.1 miles from Uppuveli beach, Villa Hotel provides accommodations with free bikes, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 60 reviews

TRINCO VISTARA GUEST House APARTMENT enjoys a location in Trincomalee, a 17-minute walk from Uppuveli beach and 0.8 miles from Trincomalee Railway Station.

Ocean Villa is located in Trincomalee, just a 15-minute walk from Kali Kovil and one mile from Gokana Temple. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 6 reviews

Offering a garden and a terrace, Trinco Ashvi Family Guest in Trincomalee is close to Uppuveli beach and Trincomalee Railway Station.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 392 reviews

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

FAQs about hotels in Trincomalee

What Guests Said About Trincomalee:

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

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

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

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 10

We absolutely love this area, by far one of the best places...

We absolutely love this area, by far one of the best places in Sri Lanka. After travelling around the island, we decided just to completely chill and not check out the other beaches. We will definitely go back again and check out a few of the other beaches along that coastline. Food is fantastic and the people are very friendly! When we read up about the island, they said that this was the less developed area, but as far as I could see it was the same as most other places. Definitely has everything you need and one of the best places to completely unwind.
Guest review byAlan
United Kingdom
Scored out of 10, guest rating 10

I went to Trincomalee for a family occasion, so I didnt have...

I went to Trincomalee for a family occasion, so I didnt have so much time to explore the area. I found a lovely beach not far away from J7 Villaj Resort and I got the imperssion, there are not so many tourist in the area. There is a lot of activities around Trincomalee, if you like wateractivities, you find them on internet, what to do in Trincomalee...... There are local restaurants serving fresh seafood - from sea daily. Its easy to find a tuktuk or use the app pickme (works in all Sri Lanka). I wish I had more time in Trincomalee after I found the beach, but for sure I will go back and stay there for a longer period. Just take the night train from Colombo (from 11 Eur - first class) or reverse. Its a good place to relax and finish your trip after exploring historical places Sri Lanka.
Guest review byGöran
Sweden

See reviews by guests who stayed at hotels in Trincomalee

See all
From $45.90 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 103 reviews
The vibe at this cabana was really nice! Also the host and all the staff was very friendly and helped out with anything we needed (scooter rent, snorkeling trip etc). Our AC was not real working in the first room but it was no problem to change the room. The host took care of the broken AC immediately. The Sri Lankan breakfast was delicious and a lot! We liked the place as it was close to Trincomalee city as well as uppuveli + nilaveli. We def recommend this stay!
Guest review byMalwina
Germany
From $73.45 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 29 reviews
We had a fantastic 5night stay at Caritas hotel in Trincomalee! The price was very reasonable considering the nice spacious room, big comfortable bed, sea view from our balcony and free breakfast! The location is amazing, right opposite the beach and super close to everything. Downstairs you can also have good lunch and even do your shopping in the Caritas shop. Overall wonderful and we really recommend! Thanks to the friendly and helpful staff:)))
Guest review byBartłomiej
Poland
From $85 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 391 reviews
This is a lovely little hotel right on the beach front on Trincomalee with lovely little huts to chill out in during the day. It’s rustic and charming and the staff (especially Elil) are very kind, helpful and hospitable. We loved the views and being so close to the ocean and found our stay very comfortable. It’s got an absolutely incredible location.
Guest review byMaeve
United Kingdom
From $107.35 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 176 reviews
10 second walk to a beautiful beach with free sunbeds for hotel guests. Friendly staff with a nice restaurant for great food and drinks. Huge bonus of the best dive school in sri lanka on site, fully recommend
Guest review bychris
United Kingdom
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 325 reviews
The hotel is situated in the popular beach area and offers easy access to all parts of Trincomalee. The staff are also very caring and helpful, serving a delicious breakfast.
Guest review byFrancis
Sri Lanka

More places to explore, more ways to go