Skip to main content

Search hotels in Trincomalee

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

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

R
Ricardo
From
Spain
Review: We had an amazing stay at this accommodation! The room was incredibly spacious, spotlessly clean, and beautifully designed, reminiscent of a Balinese resort. It was very well-equipped, though a mini-fridge and hand towels would have been a nice addition. The cleanliness was absolutely impeccable. The rooms are built in a cabin-style structure with high ceilings, creating a cozy yet airy atmosphere. The outdoor restaurant area offers a beautiful panoramic view, with tables and a bar where you can relax and enjoy the peaceful surroundings. The breakfast was truly exquisite, with high-quality ingredients and expert preparation. A special mention to the host, who went above and beyond to help us with everything. On the second morning, he even prepared a gluten-free adaptation of the breakfast so I could fully enjoy the experience. This place is an oasis of peace and tranquility, yet conveniently located near restaurants and a stunning, paradisiacal beach just a 7-8 minute walk away. We highly recommend it for a relaxing and unforgettable stay!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 202 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.

L
Lorris
From
France
- really good hotel close to main interest points - Amazing staff the guest relation manager handle wonderfully a misunderstanding we had at the spa 🙏 Jatu at the reception was also really nice - room are big and modern
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 273 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.

M
Matt
From
United Kingdom
All the staff were amazing, really friendly and helpful. Almost private beach and loungers, beautiful grounds, great food.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 210 reviews
Price from
US$60
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.

R
Rajalingam
From
United Kingdom
The property is nice and clean.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 42 reviews
Price from
US$16
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.

G
Gabriela-Nicoleta
From
Romania
The location is amazing! It couldn t be better! Very close to the beach and very close to the gratest beach bar!! The room was clean, with all you need. The owner was very helpful, he helped us with all our requests, also, we received a free lunch with local food. The breakfast is very good, try Avocado toast! We highly recommend it and we will return for sure!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 75 reviews
Price from
US$54
1 night, 2 adults

Cool Banyan Cabana

Hotel in Trincomalee

Situated in Trincomalee, 500 metres from Uppuveli beach, Cool Banyan Cabana features accommodation with a garden, free private parking, a terrace and a restaurant.

P
Pratim
From
India
I am writing this review out of the pure joy I have revived by staying this place. This is a newly opened Cabana style hotel situated right next to the Trincomalee beach (2 min walking). The cabana has all amenities including WiFi, a nice place to sit outside every room which is perfect to sit back, relax and have a coffee/tea. It was a great convenience to have our tea bags and coffee pouches in the room along with water and a kettle so we could prepare ourselves a cup of coffee anytime we liked. The people who run the Cabana are incredibly nice and very helpful and are always available to help out. I would highly recommend this place to anyone looking for a great place to stay near the beach at a great price!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 125 reviews
Price from
US$18
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, 354 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.

I
Indy
From
Czech Republic
Welcome drink made feel us special. Great location and staff. Good food. Would like to come again . Beach right in front of hotel just for us
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 382 reviews
Price from
US$121
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...

T
Thomas
From
Hong Kong
Very clean hotel with great value for money. I had the king room and it was a perfect room for a solo traveller. The staff especially the reception were very helpful and extremely friendly. I would definitely stay here again.
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.

U
Uros
From
Slovenia
Location close to the beach, very good breakfast, very helpful stuff
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 412 reviews
Price from
US$54
1 night, 2 adults
See all 275 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, 273 reviews
From US$177 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 9.0
Superb - What previous guests thought, 42 reviews
From US$19.36 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 202 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.5
Very good - What previous guests thought, 77 reviews
From US$35 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.6
Exceptional - What previous guests thought, 142 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 264 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 7 reviews
From US$32.77 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.8
Fabulous - What previous guests thought, 191 reviews

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 273 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 8.6
Fabulous - What previous guests thought, 334 reviews

Popular with guests booking hotels in Trincomalee

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

Best hotels with breakfast in Trincomalee and nearby

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
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.

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

From US$22.60 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 112 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$27.13 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 31 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.4
Very good - What previous guests thought, 169 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

Budget hotels in Trincomalee and nearby

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Trincomalee, 600 metres from Uppuveli beach and less than 1 km from Kali Kovil, Blue Horizon Apartments offers air conditioning.

From US$50.62 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

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 9.4
Superb - What previous guests thought, 47 reviews

A recently renovated property, villa24.trinco is located in Trincomalee near Kali Kovil, Maritime and Naval History Museum and St. Mary's Cathedral Trincomalee.

From US$96.05 per night
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.7
Fabulous - What previous guests thought, 44 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$28.25 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.

From US$111.67 per night

Hotels located in the centre of Trincomalee

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

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

From US$25.99 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

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 8.5
Very good - What previous guests thought, 2 reviews

Situated in Trincomalee, within 400 metres of Uppuveli beach and 400 metres of Kali Kovil, BonVoyaageVilla features accommodation with a garden as well as free private parking for guests who drive.

From US$22.60 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 65 reviews

Catamaran6 Guest Inn is set in Trincomalee, 2.1 km from Fort Frederick and 2.8 km from Koneswaram Temple. The property is close to Maritime and Naval History Museum, Gokana Temple and St.

From US$25.99 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 18 reviews

Situated in Trincomalee and only 100 metres from Uppuveli beach, Trintrip Residence features accommodation with sea views, free WiFi and free private parking.

From US$24.59 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 3 reviews

Boasting air-conditioned accommodation with a balcony, Park View Villa is situated in Trincomalee. This beachfront property offers access to a terrace and free private parking.

From US$39.55 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 45 reviews

Featuring quiet street views, Backpackers GuestHouse Trincomalee features accommodation with terrace, around less than 1 km from Uppuveli beach.

From US$13.56 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
From US$35 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 426 reviews
Right next to the beach, which was much appreciated relaxation for us after a long trip of sight-seeing. The accommodation itself has 4 rooms, which gave the place a private and quiet vibe to chill and relax. A very clean and comfortable place with great air-conditioning, which made a massive difference against the heat and humid of Trincomalee. The owner was especially commendable, giving us honest guidance regarding diving facilities and places to see in Trincomalee/Nilaveli.
Guest review by
Vee257
Sri Lanka
From US$61.20 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 97 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 by
Malwina
Germany
From US$34.92 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 191 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 by
Valeriia
Sri Lanka
From US$55 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 210 reviews
Staff was very attentive and eager to fulfill every wish we could possibly think of. Food was delicious, Bungalows and garden areal as well as the beach were amazing. Furthermore we fell in love with the small dog "Samba" who came and greated us whenever we stepped a foot our of our front door or came home from a daytrip :) One of the best coffees we had on Sri Lanka!
Guest review by
Matthias
Austria
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 264 reviews
We’ve enjoyed it so much! In front of probably the most beautiful beach of Sri Lanka, not crowed, delicious breakfast and only friendly people working for this hotel
Guest review by
Andreas
Germany