Skip to main content

Search hotels in Trincomalee

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

Trincomalee – 273 hotels and places to stay

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.

I
Iveta
From
Slovakia
Very kind and polite boys with beautiful smile allways reasy to help with everything
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 214 reviews
Price from
US$35
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.

P
Paul
From
Australia
New hotel so all was great. Hopefully they can keep up with the maintenance so it can stay great for a few years at least.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 284 reviews
Price from
US$300
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.

N
Nico
From
Netherlands
Nice place, good accommodation, friendly manager and clean bungalows.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 210 reviews
Price from
US$60
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.

D
David
From
United Kingdom
Amazing Stay, The beach is near and Swimming Pool is Awesome.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
US$45
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
Happy Baby
From
Russia
We stayed in several hotels on the island. And the best impression was left by this hotel. It is not big at all, but very cozy. There are good towels (it turns out that other hotels have problems with the quality of towels). There is hot water. And the rooms themselves are clean. Two hooligan cats live on the territory))))) As for the music, it is not loud and plays only until 10 p.m. The hotel also has a cafe with a chef who deserves a Michelin star 🫶. In the hotel and the cafe are done with style and very nice. Next time we will definitely come back here
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 78 reviews
Price from
US$54
1 night, 2 adults

Elena Garden Resort and Restaurant

Hotel in Trincomalee

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.

S
Susan
From
United Kingdom
Elena was very helpful and friendly
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 355 reviews
Price from
US$39.98
1 night, 2 adults

Trinco Beach by DSK

Hotel in Trincomalee

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.

B
Bruna S
From
Portugal
From the moment we arrived, the staff was incredibly attentive and made us feel welcome. The team was amazing! The rooms were beautifully decorated and spotlessly clean, as were the lobby and restaurant areas. The food at the restaurant was absolutely delicious! We also had reliable internet access, which was perfect for work. We loved staying here and would highly recommend it!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 387 reviews
Price from
US$46
1 night, 2 adults

Trinco Lagoon

Hotel in Trincomalee

Situated in Trincomalee, within 1.6 km of Uppuveli beach and 1.3 km of Trincomalee Railway Station, Trinco Lagoon features accommodation with a restaurant and free WiFi throughout the property as well...

D
Don thilina
From
Sri Lanka
Staying at Trinco Lagoon Hotel is a wonderful experience. The room facilities were very nice and the view fronting the lagoon was wonderful. In general, everything was good.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 195 reviews
Price from
US$24.75
1 night, 2 adults

Hotel Tobiko

Hotel in Trincomalee

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

N
Natasha Maria Priscila
From
India
I read a lot of good reviews and decided to stay in the property. It did not disappoint. Everything right from the room to the location to the facilities was very good. The owners are extremely welcoming and helpful. Breakfast was AMAZINGG!!! 😍😍 Will definitely recommend this property. It’s also super close to the beach
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 412 reviews
Price from
US$54
1 night, 2 adults

Bluewater Beach Resort

Hotel in Trincomalee

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

R
Robin
From
Sri Lanka
The pool was very nice and clean as well as the room. The owner was very friendly and helped us to rent a scooter. I would stay here again. Thank you
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 341 reviews
Price from
US$39
1 night, 2 adults
See all 273 hotels in Trincomalee

Hotels with airport shuttles in Trincomalee

Airport shuttle (free)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 284 reviews
From US$206.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 19 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 43 reviews
From US$21.18 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 61 reviews
From US$20.34 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 214 reviews
From US$39.55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 32 reviews
From US$30.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 258 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 146 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 260 reviews
From US$58 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 7 reviews
From US$24.86 per night

Most booked hotels in Trincomalee and surroundings in the past month

See all

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Hotels located in the centre of Trincomalee

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

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

From US$24.86 per night

Set in Trincomalee, 500 metres from Uppuveli beach and less than 1 km from Kali Kovil, Lucky 7 Seaview Guesthouse offers air conditioning.

From US$40.68 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Located in Trincomalee, 400 metres from Uppuveli beach and 700 metres from Kali Kovil, SS Villa provides air-conditioned accommodation with a balcony and free WiFi.

From US$47.46 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Located in Trincomalee, 300 metres from Uppuveli beach, Kings Hotel Restaurant and Bar provides accommodation with a shared lounge, free private parking, a terrace and a restaurant.

From US$31.21 per night

Set in Trincomalee with Uppuveli beach and Kali Kovil nearby, Trinco Sai Vacation offers accommodation with free private parking.

From US$106.50 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 3 reviews

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

From US$65 per night

Set in Trincomalee, near Uppuveli beach, Trincomalee Railway Station and Kali Kovil, Bales GUEST HOUSE has a garden. This property offers access to a balcony and free private parking.

From US$37.29 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set in Trincomalee, near Trincomalee Railway Station, Kali Kovil and St. Mary's Cathedral Trincomalee, Aadhira Guest House has a shared lounge.

From US$15.82 per night

Best hotels with breakfast in Trincomalee and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 191 reviews

Located in Trincomalee, 100 metres from Uppuveli beach, Bon Voyaage Tourist Inn provides accommodation with a garden, free private parking and a shared lounge.

From US$33.66 per night

Boasting air-conditioned accommodation with a private pool, Yash ViLLA is situated in Trincomalee. This property offers access to a balcony and free private parking.

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

Holiday Villa, a property with a terrace, is situated in Trincomalee, less than 1 km from Trincomalee Railway Station, 2 km from Kali Kovil, as well as 2.5 km from Gokana Temple.

From US$25.50 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 39 reviews

Located within 1.7 km of Uppuveli beach and less than 1 km of Trincomalee Railway Station, Sajee Residence Trincomalee features rooms with air conditioning and a private bathroom in Trincomalee.

From US$23.73 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 28 reviews

Situated in Trincomalee, a few steps from Dutch Bay Beach, Trinco Caritas Guest Villa features accommodation with a terrace, free private parking and a restaurant.

From US$42.94 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 192 reviews

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

From US$39.55 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 387 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.

From US$61.36 per night

Located in Trincomalee, 400 metres from Dutch Bay Beach, Trinco Hybrid Comfort Inn provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$21.13 per night

Budget hotels in Trincomalee and nearby

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

Offering a garden and city view, Trinco Town Family Guest House is located in Trincomalee, less than 1 km from Uppuveli beach and a 9-minute walk from Trincomalee Railway Station.

From US$51.42 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 45 reviews

Located in Trincomalee, 700 metres from Uppuveli beach and 800 metres from Trincomalee Railway Station, Edwin Villa offers a garden and air conditioning.

From US$73.45 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 44 reviews

Offering city views, TRINCO VISTARA GUEST House is an accommodation located in Trincomalee, 1.5 km from Uppuveli beach and 1.3 km from Trincomalee Railway Station.

From US$56.50 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2 reviews

Located in Trincomalee with Uppuveli beach and Trincomalee Railway Station nearby, Birds Nest is charming retreat provides accommodation with free WiFi and free private parking.

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

Set in Trincomalee, 300 metres from Uppuveli beach and 1 km from Trincomalee Railway Station, Calm Guest offers a garden and air conditioning.

From US$96.11 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 4 reviews

Featuring a balcony with garden views, a garden and a terrace, Trinco Ashvi Family Guest can be found in Trincomalee, close to Uppuveli beach and less than 1 km from Trincomalee Railway Station.

From US$44.07 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6 reviews

Set in Trincomalee with Dutch Bay Beach and St. Mary's Cathedral Trincomalee nearby, sky blue Villa offers accommodation with free WiFi and free private parking.

From US$70.06 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Boasting garden views, Trinco Nathu Rest features accommodation with a balcony, around 400 metres from Dutch Bay Beach. This property offers access to a terrace, free private parking and free WiFi.

From US$76.84 per night

FAQs about hotels in Trincomalee

What guests said about Trincomalee:

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 by
Vaani
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 by
Sally
United Kingdom
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 by
Alan
United Kingdom
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 by
Göran
Sweden
8.0

Visited Fort Fredrick, The navel base and the town.

Visited Fort Fredrick, The navel base and the town. Deer park in town is a lovely place to come really close to lots of deer in an open setting and feed them too! Free to enter just bought some feed to make friends with the deer!
Guest review by
MAITHRI
United Kingdom
10

I wanted to go to Trincomalee for personal reasons but also...

I wanted to go to Trincomalee for personal reasons but also because the beach and the hotel looked good. If you want only a beach holiday, then it’s great but if you want to sightsee, you might enjoy central Sri Lanka a bit more. We loved the chance to see a local community. We enjoyed the hotel, so could have stayed a night or two longer but we like Sri Lanka for its rich history and sight seeing opportunities too.
Guest review by
Edward

See reviews by guests who stayed at hotels in Trincomalee

See all
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 232 reviews
I think this might be the best location in Trincomalee. The rooms are just in front of Sandy Bay Beach, a small beach perfect to swim and relax. You will see friendly fishermen collecting their nets, this was one of the top memories we have from Sri Lanka. The fort is 45 minute walking, but a short ride with tuk tuk. The family running the homestay is kind and helpful, and they prepare a very good sri lankan breakfast. We totally reccommend staying here.
Guest review by
Sara
Spain
From US$39.55 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 215 reviews
Probably the best value for the money we got in Sri Lanka. The property is brand new, the rooms look like in a good 4+ star hotel (photos on the site don’t lie). Only a pool is missing, but there wasn’t much of a problem as the Nilaveli beach is only 5 minutes away on foot. The staff is super helpful and nice, the manager is always smiley!
Guest review by
Anita
Poland
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 324 reviews
I think this is the most wonderful hotel in Trincomalee. The hotel is just close to the beach and sea view is superb. Rooms are clean and spotlessly clear. Specially the host is very kind and supportive. We wish to come again. I recommend this hotel to everyone.
Guest review by
Dinesh 75
Sri Lanka
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 63 reviews
This is the best beach! And before that, we managed to visit the beaches of Europe, Africa and Asia... I definitely recommend Trincomalee and this accommodation to everyone. Of course, the owner of the hotel helped us with everything, thank you very much!
Guest review by
Olga
Russia
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 516 reviews
The location is 5 stars. Just in front of the beach with sun longer and amazing sea. The room is big with AC, TV and a sofa. Although it is a cottage i didnt have any problem with security. There are people always around.
Guest review by
Rita
Portugal