Skip to main content

Search hotels in Trincomalee

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

Trincomalee – great hotels and places to stay

Filter by:

Star Rating
Review score

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.

H
Haughey
From
Australia
The facilities were what you would expect for this price point, but the staff and food were exceptional. The menu was based on what fresh ingredients were available, and it was different each day. The food and service were the bid surprises for us. We did not expect to feel like we were dining out for both breakfast and dinner at a hotel at this price point. The hotel was conveniently located close to Nilaveli Beach so we took the opportunity to swim there each day.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 302 reviews
Price from
$60
1 night, 2 adults

Golden Beach Hotel & Restaurant

Hotel in Trincomalee
Highlights from 161 travellers reviews:
Beach: Direct access to clean sand with shaded sunbeds and hammocks.
Value: Prime coastal setting, though simple room facilities feel expensive to some guests.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 276 reviews
Price from
$47.53
1 night, 2 adults

Uppuveli Beach by DSK

Hotel in Trincomalee
Highlights from 143 travellers reviews:
Staff: Friendly, helpful, and attentive team provide a warm welcome.
Value For Money: High standard facilities, but food and spa prices are high compared to local rates.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 332 reviews
Price from
$178.20
1 night, 2 adults

Regina Beach Bungalow

Hotel in Trincomalee
Highlights from 58 travellers reviews:
Beach: A short walk to a quiet shoreline with private sun loungers and cabanas.
Nearby Dining: Accessible by tuk-tuk, though few eateries are within immediate walking distance.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 221 reviews
Price from
$55
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....

E
Eyal
From
Israel
Unforgettable stay, everything was just perfect, the beautiful property, the delicious food, the service, the atmosphere! Thank you Nimal and all of the crew! See you soon 🙏❤️😁
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 294 reviews
Price from
$82.50
1 night, 2 adults

Dutch Bay Villa - Trincomalee

Hotel in Trincomalee

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.

s
sofia
From
United Kingdom
Dutch Bay Villa Trincomalee is a fantastic place! The private beach area and the views are simply amazing On top of that the food was delicious and the staff was exceptional and very friendly Our room was spotless and the bed was incredibly comfortable I highly recommend staying here if you're visiting Trinco
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 10 reviews
Price from
$32
1 night, 2 adults

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.

s
sofiya
From
Australia
“Pearl Diamond Resort is a beautiful and peaceful place to relax. The rooms are clean, comfortable, and well maintained. The staff are very friendly, polite, and always ready to help. The atmosphere is calm and perfect for a family or couple stay. Overall, it was a pleasant experience and I would definitely recommend Pearl Diamond Resort to anyone looking for a comfortable and enjoyable stay.”
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 63 reviews
Price from
$50
1 night, 2 adults

Nilaveli Royal Paradise

Hotel in Trincomalee

Located in Trincomalee, a 9-minute walk from Nilaveli Beach, Nilaveli Royal Paradise provides accommodations with a garden, free private parking, a terrace and a restaurant.

D
Dream Paradise
From
Sri Lanka
Unforgettable location and view, helping staffs and large room
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 8 reviews
Price from
$25.92
1 night, 2 adults

Hotel Jay R

Hotel in Trincomalee
Highlights from 32 travellers reviews:
Surroundings: Situated on the main road near restaurants, shops, ATMs, and supermarkets.
Cooling: Effective in equipped units, though rooms relying solely on fans can become hot.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 48 reviews
Price from
$16.50
1 night, 2 adults

Beach life long beach resort

Hotel in Trincomalee

Located in Trincomalee, a 2-minute walk from Uppuveli beach, Beach life long beach resort provides accommodations with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 14 reviews
Price from
$39
1 night, 2 adults
See more hotels in Trincomalee

Hotels with airport shuttles in Trincomalee

See all
Airport shuttle (free)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 332 reviews
From $236.70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 276 reviews
From $47.53 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 21 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 48 reviews
From $22.39 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 107 reviews
From $28.25 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 8 reviews
From $45.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 302 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 294 reviews
From $82.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 275 reviews
From $80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 121 reviews
From $56.10 per night

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 8.7
Excellent - What previous guests thought, 350 reviews

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Popular with guests booking hotels in Trincomalee

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

Budget hotels in Trincomalee and nearby

See all

Kamaleshwari Villa-Trincomalee is located in Trincomalee, just a 17-minute walk from Maritime and Naval History Museum and one mile from St. Mary's Cathedral Trincomalee.

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 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.0
Good - What previous guests thought, 3 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 8.2
Very Good - What previous guests thought, 5 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.4
Very Good - What previous guests thought, 188 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 9.0
Wonderful - What previous guests thought, 19 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, 49 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.

Best hotels with breakfast in Trincomalee and nearby

See all
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 1.0
Bad - What previous guests thought, 2 reviews

Yash ViLLA offers accommodations in Trincomalee, a 16-minute walk from Uppuveli beach and 0.7 miles from Trincomalee Railway Station. 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, 121 reviews

Just a 15-minute walk from Uppuveli beach and half a mile from Trincomalee Railway Station, Holiday Villa features accommodations in Trincomalee, with a terrace.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 52 reviews

Sajee Residence Trincomalee features a hot tub and spa facilities, as well as air-conditioned accommodations in Trincomalee, one mile from Uppuveli beach.

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.5
Exceptional - What previous guests thought, 10 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.

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

Located in Trincomalee, a 4-minute walk from Dutch Bay Beach, Trinco Hybrid Comfort Inn provides accommodations with free bikes, free private parking, a garden and a terrace.

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

Located in Trincomalee, within a few steps of Sandy Cove Beach and a 15-minute walk of St.

Hotels located in the center of Trincomalee

See all
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 31 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 7.8
Good - What previous guests thought, 14 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 9.5
Exceptional - What previous guests thought, 2 reviews

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

Risha villa enjoys a location in Trincomalee, a 13-minute walk from St. Mary's Cathedral Trincomalee and 0.9 miles from Gokana Temple.

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 4 reviews

Just a 12-minute walk from Maritime and Naval History Museum and 0.8 miles from Fort Frederick, Park View Villa features accommodations in Trincomalee with a shared lounge.

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

Backpackers GuestHouse Trincomalee offers accommodations in Trincomalee, 1.4 miles from Maritime and Naval History Museum and 1.5 miles from Gokana Temple.

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

Just a 10-minute walk from Dutch Bay Beach and 400 yards from Kali Kovil, Ramya’s Villa features accommodations in Trincomalee with a terrace. This apartment offers accommodations with a balcony.

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 $15 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 43 reviews
Really honest and responsible owner! If you have any issues he will help you to solve any kind of problem. In addition, the owner has his comrade Baboo, which is also kind and funny, so if you are sad don't hesitate to talk to him!)) The location is pretty average. Popular Uppuveli beach located 1,5-2 km from hotel, Central Bus station Trincomalee (3 km), Railway station Trincomalee (2km). However if you wanna hang out on the beach and just take a rest, no problem, there's a beach 200 meters from hotel, so you can enjoy it;)
Guest review byAndrey
United Arab Emirates
From $12.90 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 540 reviews
The owner was very thoughtful and helpful from the beginning. He arranged both whale and dolphin watching, as well as snorkeling at Pigeon Island, all for a very good price. The breakfast is excellent too, and you can try authentic Sri Lankan food. Their coconut hoppers were the best we had during our trip. The location is also great: it’s on a main road, but quiet at night. You can easily take a tuk-tuk to Trincomalee or to a nice beach area near Fernando's Bar. Definitely a family-style place where you’ll feel at home.
Guest review byNatalia
Spain
From $12.75 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 273 reviews
Amazing Hostel in uppuveliTrincomalee!!!!!! Hilton cottage Best hostel in all of sri lanka. Very clean and comfortable room. the great people and staff, made me feel like home. Close to the beach, all tourist attractions for the area you can find in there. If your looking for the best affordable palce to stay i urge you to stay here and receive these amazing vibes. Thank you for everything varun and he is family!!!!
Guest review byNinja
Belgium
From $72 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 533 reviews
A lovely family run hotel right next to the beach. Clean comfortable rooms with an amazing Sri lankan breakfast available every morning. Staff organised a scooter and laundry for us ,as well as transport on the day we left. Would recommend 👌
Guest review byEoin
Ireland
From $38.76 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 58 reviews
Very nice place not far from the beach. 5min walk. Owner and staff very polite and attentive. Food at the hotel probably the best of all Trincomalee. Overall, highly recommended.
Guest review byMario
United Kingdom