Search hotels in Trincomalee

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

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Make your hotel stay special

Find hotels in Trincomalee with the extras that matter to you

Trincomalee – 345 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.

T
Tracey
From
Switzerland
We received a very warm welcome from the owner and his staff when we arrived. The rooms were very spacious, clean and the showers were warm. The breakfast was excellent-there was always the option to chose between a traditional Sri Lankan and a more western breakfast. Both were great! The rooms look out on to a garden area and you can sit outside if you wish. The beach is only a short walk a way and the owner has a lot of helpful tips about where to go or even howvto get your laundry done. As a family we had a really relaxing and enjoyable time here. Highly recommendable!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 373 reviews
Price from
AR$ 61,508.28
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.

S
Sinan
From
Turkey
Room was very comfortable and clean. Good and hot shower. They close to the sea. Staff was very respectful. Because I visited during the off-season, I didn’t expect much, I was the only one staying in the place and it felt like a private house
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 122 reviews
Price from
AR$ 102,513.80
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.

M
Michael
From
Australia
Spacious room, beautifully kept private grounds with hammocks and sunbeds, very good shower, comfortable bed, friendly staff and an absolutely amazing dinner of grilled tuna and prawns, served with fried rice/noodles and very fresh garden salad. The serves were large.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 236 reviews
Price from
AR$ 99,792.19
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. ...

M
Marco
From
Italy
Perfect stay! Wonderful place with pool and direct beach access . Great owners and helpful staff. Friendly dogs also :)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 323 reviews
Price from
AR$ 119,750.63
1 night, 2 adults

Pearl Oceanic Resort - Trincomalee

Hotel in Trincomalee

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

S
Simone
From
India
This was probably one of my favourite places that I stayed during my trip to Sri Lanka. Tucked away from the hustle and bustle of the town, yet only a 15-minute drive away, it offers the perfect balance of peace and convenience. The property opens onto a stunning beach, making it an ideal place to relax and unwind. Everything was exceptionally clean, and the food was absolutely delicious
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 269 reviews
Price from
AR$ 86,184.16
1 night, 2 adults

Trinco Eddi Resort

Hotel in Trincomalee

Trinco Eddi Resort is located in Trincomalee, 600 metres from Uppuveli beach. The accommodation provides room service and a 24-hour front desk for guests.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5 reviews
Price from
AR$ 70,788.95
1 night, 2 adults

Rhythm Beach

Hotel in Trincomalee

Located in Trincomalee, 600 metres from Uppuveli beach, Rhythm Beach provides accommodation with a garden, free private parking, a private beach area and a terrace.

S
Shaun
From
Malta
Few steps away from the beach with great host & staff!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 20 reviews
Price from
AR$ 69,400.93
1 night, 2 adults

Port Royal Residence

Hotel in Trincomalee

Boasting a spa and wellness centre, Port Royal Residence is situated in Trincomalee, 600 metres from Uppuveli beach.

b
balakrishnan
From
Sri Lanka
It's wonderful place, very clean and peaceful.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 34 reviews
Price from
AR$ 47,809.53
1 night, 2 adults

Diving Club Beach Resort

Hotel in Trincomalee

Located in Trincomalee, 80 metres from Sandy Cove Beach, Diving Club Beach Resort features rooms with sea views and free WiFi.

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, 42 reviews
Price from
AR$ 38,442.67
1 night, 2 adults

Green House Holiday Villa

Hotel in Trincomalee

Set in Trincomalee, 300 metres from Uppuveli beach, Green House Holiday Villa offers accommodation with a garden, free private parking, a terrace and a restaurant.

A
Abby
From
Brazil
All good,host is very nice and the bed is clean
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 11 reviews
Price from
AR$ 51,256.90
1 night, 2 adults
See all 345 hotels in Trincomalee

Hotels with airport shuttles in Trincomalee

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 436 reviews
From AR$ 101,788.03 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 24 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 72 reviews
From AR$ 43,908.56 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 152 reviews
From AR$ 59,799.71 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 35 reviews
From AR$ 82,011.04 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 373 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 115 reviews
From AR$ 61,689.72 per night
Airport shuttle
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 20 reviews
From AR$ 69,400.93 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 323 reviews
From AR$ 119,750.63 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 269 reviews
From AR$ 86,184.16 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.9
Fabulous - What previous guests thought, 140 reviews

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 37 reviews

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 27 reviews

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 138 reviews

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 317 reviews

Popular with guests booking hotels in Trincomalee

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

Budget hotels in Trincomalee and nearby

See all
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 140 reviews

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

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 37 reviews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 27 reviews

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

Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 138 reviews

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

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 317 reviews

Best hotels with breakfast in Trincomalee and nearby

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

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

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

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

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 93 reviews

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

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 22 reviews

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

Hotels located in the centre of Trincomalee

See all
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 45 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 63 reviews

Scored out of 10, guest rating 1.4
Bad - What previous guests thought, 11 reviews

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

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 31 reviews

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 2 reviews
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 22 reviews

FAQs about hotels in Trincomalee

What guests said about Trincomalee:

Scored out of 10, guest rating 10

I can only talk about the beach, the sea and Fernando‘s bar...

I can only talk about the beach, the sea and Fernando‘s bar food court: really awesome. Ignore the urge to go to Pidgeon Island. Just relax at the beach and eat at one of the many, many good restaurants at Fernando's.
Guest review byMichael
Austria
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

See reviews by guests who stayed at hotels in Trincomalee

See all
From AR$ 37,800.07 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 283 reviews
Loved my stay here!! The host Rangan was so lovely and went out of his way to make the guests experience the best it could be. The rooms were clean and comfortable and the location super close to the beach, restaurants and bus stops. Rangan went out of his way to drop me into the neighbouring town of Trincomalee with no extra charge and when he heard that myself and another guest had not tried milk rice he cooked it for us for breakfast the following morning. Would definitely recommend and will return if I’m back in Sri Lanka.
Guest review bySasha
Australia
From AR$ 82,011.04 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 35 reviews
"I recently stayed at the Nilaveli Royal Paradise Hotel in Trincomalee, and I must say it was an exceptional experience! From the moment I checked in on the 28th to my departure on the 29th, everything was top-notch and truly 5-star level. The hotel's service, amenities, and accommodations exceeded my expectations. I would highly recommend this hotel to anyone looking for a luxurious and memorable stay in Trincomalee."
Guest review byWijeraja
United Arab Emirates
From AR$ 101,788.03 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 436 reviews
We had an amazing stay in Golden beach hotel. From beginning been planning stay only for 2 nights but eventually extended our trip! Location is amazing, peaceful beautiful ocean, staff very friendly and helpful, they quickly fulfilled any of our requests and looked after us like family! Big and tasty Sri Lankan breakfast! AC and hot water in the room. Area and garden very clean. Definitely recommended!
Guest review byValeriia
Sri Lanka
From AR$ 478,397.72 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 170 reviews
The staff are very friendly and do all they can to give you a pleasant stay. Completely new hotel with spacious room and bathroom, very comfortably equipped. Nice swimming pool and pleasant garden with direct access to the beach. Close to Nilaveli beach and Pigeon Island (15 min by tuktuk). Would definitely recommend!
Guest review byAnnelies
Belgium
From AR$ 59,799.71 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 75 reviews
It's a very wonderful hotel to stay in Trincomalee..
Guest review bysivakumar
United Kingdom

More places to explore, more ways to go

  • Hotels in Ella

    Take a look at hotels in Ella and explore more of Sri Lanka.
  • Hotels in Colombo

    Take a look at hotels in Colombo and explore more of Sri Lanka.
  • Hotels in Kandy

    Want to extend your trip or still just browsing? Try Kandy, also popular with our guests!
  • Hotels in Sigiriya

    Want to extend your trip or still just browsing? Try Sigiriya, also popular with our guests!
  • Flights to Trincomalee

    Book your tickets for this popular flight route in just a few simple steps.
  • Hotels in Sri Lanka

    Eager to explore more of Sri Lanka? Find hotels up and down the country!
  • Apartments in Trincomalee

    Explore more great accommodation options in Trincomalee, starting with apartments.