Skip to main content

Beach Hotels in Trincomalee

Find the beach hotels that appeal to you the most

Select occupancy

The best beach hotels in Trincomalee

Check out our selection of great beach hotels in Trincomalee

Filter by:

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, 117 reviews
Price from
$70
1 night, 2 adults

Coastal Heaven Villa

Trincomalee

A few steps from Uppuveli beach in Trincomalee, Coastal Heaven Villa features accommodations with access to beauty services and public bath.

Y
Yiota
From
United Kingdom
Fantastic staff, couldn't be more welcoming or helpful. Very clean room. . Very short walk to beach so great location
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 123 reviews
Price from
$20
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

Adaar

Trincomalee

Located in Trincomalee, 4.1 miles from Pigeon Island National Park, Adaar provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

M
Madhusha
From
Sri Lanka
We stayed two nights at Adaar from 27th January and had a truly wonderful experience. Everything was excellent—especially the location, food, and the hospitality of the staff, who were absolutely amazing. A special thank you to Manager Mr. Brian, Mr. Sadeepa, and Mr. Jayantha for being so supportive and attentive throughout our stay. On our first day, we were the only guests in the entire hotel, which made the experience even more peaceful and unique. If you’re looking to take a break from a busy schedule, this is the perfect place (with a private beach) to relax and unwind. The calm and quiet atmosphere is exactly what you need. As a lovely surprise, we were gifted a beautiful and delicious cake, which made our stay even more special. If you’re searching for a serene, quiet, and relaxing getaway, Adaar is definitely the best option. We will definitely return and stay here again.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 158 reviews
Price from
$198
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, 361 reviews
Price from
$184.80
1 night, 2 adults

C U Hostel

Trincomalee

Located in Trincomalee, a 6-minute walk from Uppuveli beach, C U Hostel provides accommodations with a garden, free private parking, a terrace and a bar.

G
Gizem
From
Turkey
Nice location, clean enough, safe, helpful and nice workers, comfortable. If i go again, i definitely stay there again.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 162 reviews
Price from
$26
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

Breeze Guest House

Trincomalee

2.6 miles from Kanniya Hot Springs in Trincomalee, Breeze Guest House provides accommodations with access to spa facilities. The air-conditioned accommodation is a 7-minute walk from Uppuveli beach.

S
Stacey
From
Canada
Amazing stay! Room was spacious, clean and comfortable. Outside area was beautiful to relax in, location just a minute walk from the property. The real highlight was the use of the shared kitchen, which was well equipped, and there are several markets near by for fresh produce and eggs, which was a welcome change. Would definitely recommend staying at this property during your time in Trincomalee!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 223 reviews
Price from
$18
1 night, 2 adults

Nature Beach Huts

Trincomalee

A good location for a relaxing getaway in Trincomalee, Nature Beach Huts is a guest house surrounded by views of the garden.

T
Tatiana
From
Spain
Lovely and originally decorated rooms, very quiet place. Breakfast was very simple (toast, butter and fruit)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 246 reviews
Price from
$35
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
All beach hotels in Trincomalee

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

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

See all

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 519 reviews

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 140 reviews

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 22 reviews

Popular with guests booking beach hotels in Trincomalee

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 264 reviews

Enjoy breakfast in Trincomalee and nearby

See all
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 78 reviews

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

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 403 reviews

Located in Trincomalee, a few steps from Uppuveli beach, Elegant Green Beach Resort provides accommodations with a garden, free private parking, a private beach area and a terrace.

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

Facing the beachfront, D & D Beach Resort offers 3-star accommodations in Trincomalee and has an outdoor swimming pool, garden and shared lounge.

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 264 reviews

Located in Trincomalee, a few steps from Uppuveli beach, JKAB Beach Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 47 reviews

Located in Trincomalee, a few steps from Uppuveli beach, Hotel Angel Inn Beach has accommodations with a garden, free private parking, a private beach area and a shared lounge.

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

Located in Trincomalee, a few steps from Uppuveli beach, Ceylon Beach haven Uppuveli has accommodations with a garden, free private parking and a restaurant.

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

Located in Uppuveli, a 2-minute walk from Uppuveli beach, Swiss kiss beach resort provides accommodations with a garden, free private parking, a private beach area and a terrace.

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

Located in Trincomalee, a 2-minute walk from Uppuveli beach, MRD Beach Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

Beach Hotels with swimming pools in Trincomalee and nearby

See all
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 519 reviews

Featuring quiet street views, Blue Diamond Resort in Trincomalee provides accommodations, an indoor pool, a terrace, a bar, and a shared lounge.

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

Facing the beachfront, Sea Lotus Park offers 2-star accommodations in Trincomalee and has an outdoor swimming pool, garden and private beach area.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 271 reviews

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

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

La Maison de Trinco offers accommodations in Trincomalee, a few steps from Dutch Bay Beach. This beachfront property offers access to a balcony, a pool table, and free Wifi.

Save money on beach in Trincomalee and nearby – budget options available

See all

Trinco Beach by DSK

Trincomalee
Budget options available
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 393 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.

Dyke Rest

Trincomalee
Budget options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 240 reviews

Offering a private beach area where the beach is 164 feet from the property, Dyke Rest is located in Trincomalee. Free WiFi access is available. The Trincomalle Harbor is just a 3 minute drive away.

Trinco Diyash Beach Hotel

Trincomalee
Budget options available
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 53 reviews

Located in Trincomalee, a few steps from Uppuveli beach, Trinco Diyash Beach Hotel has accommodations with a terrace, free private parking and a restaurant.

Seaside Resort

Trincomalee
Budget options available
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 99 reviews

Located in Trincomalee, a few steps from Uppuveli beach, Seaside Resort has accommodations with a garden, free private parking, a shared lounge and a terrace.

Ocean Bloom Villa

Trincomalee
Budget options available
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 54 reviews

Offering a private beach area, Ocean Bloom Villa offers accommodations in Trincomalee. This beachfront property offers access to free Wifi and free private parking.

Liyonaa Beach Hotel

Trincomalee
Budget options available
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 355 reviews

Located in Trincomalee, a few steps from Uppuveli beach, Liyonaa Beach Hotel provides accommodations with a garden, free private parking, a private beach area and a terrace.

Esha Beach Resort Rooms

Trincomalee
Budget options available
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 62 reviews

Esha Beach Resort Rooms provides beachfront accommodations in Trincomalee.

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

Located in Trincomalee, a 7-minute walk from Uppuveli beach, French garden Pragash Beach Hotel has accommodations with a private beach area, free private parking and a restaurant.

Highly rated beach hotels in Trincomalee and nearby

See all
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews

Located in Trincomalee, Blue Harbour Inn offers beachfront accommodations 1.2 miles from Uppuveli beach and facilities like a terrace.

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

Taprobane Resort provides beachfront accommodations in Trincomalee. Beauty services and a car rental service are available for guests.

N Joy Inn

Trincomalee
8.0+ review score
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 42 reviews

Located in Trincomalee, a few steps from Dutch Bay Beach, N Joy Inn provides accommodations with a private beach area and free private parking.

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

Dutch Bay Beach Cottages features air-conditioned accommodations in Trincomalee. This beachfront property offers access to a terrace and free private parking.

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

Located in Trincomalee, a 6-minute walk from Uppuveli beach, Elvis Beach Resort has accommodations with a garden, free private parking, a private beach area and a terrace.

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

French Garden Regish Beachfront Hotel in Trincomalee provides accommodations with a garden and a bar. This beachfront property offers access to a balcony, free private parking, and free Wifi.

Hotel Jay R

Trincomalee
8.0+ review score
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 66 reviews

Located in Trincomalee, a 4-minute walk from Uppuveli beach, Hotel Jay R has accommodations with a garden, free private parking, a shared lounge and a terrace.

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

Located in Trincomalee, within a 4-minute walk of Uppuveli beach and 2.6 miles of Kanniya Hot Springs, White Villa Hotel has accommodations with a private beach area and free WiFi throughout the...

FAQ about beach hotels in Trincomalee

Beach Hotels That Guests Love in Trincomalee

See all
Avg. price/night: $134.47
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 313 reviews
This place was incredible and so nice to stay right on the beach. The rooms were clean and stunning. The food at the location which you can order is a huge feast of fresh foods. The guys working there were so lovely and helpful.
Guest review byDaisy L
Young couple
Avg. price/night: $90.40
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 176 reviews
The location was exceptional- absolutely brilliant being right on the beach with a great beach restaurant on your doorstep and a porch to sit in. Fantastic for getting up early to catch the sunrise on the beach.
Guest review byShirley
Group
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 317 reviews
Great location right on the beach but away from the busy touristy bits. Perfect place to chill for a couple of days.
Guest review byBruce
Young couple
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 271 reviews
Perfect location, right on the beach
Guest review byXyana
Young couple
Avg. price/night: $68
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 393 reviews
Very comfortable hotel right on the beach. Great views over the ocean. Location is at the town end of Trincomalee about six km from the more tourist oriented beach areas which suited us. The staff were always very friendly and helpful. Highly recommended!
Guest review byPeter
Young couple
Avg. price/night: $134.47
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 313 reviews
I recently had the pleasure of staying at the Tottam Beach Hotel in Trincomalee, and it was an experience I won't soon forget. Nestled along the picturesque coastline, this hotel offers a perfect blend of luxury and natural beauty.The hotel's location is simply stunning. Situated right on the beach, it provides breathtaking views of the ocean. The proximity to the beach allows for easy access to a variety of water activities and beach lounging. It's also conveniently close to some of Trincomalee's popular attractions.
Guest review byYasas
Group
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 216 reviews
Amazing experience, the location to start off with was the best I have stayed. Right on the beach and an amazing combination of beauty and seclusion topped with some genuinely friendly and helpful staff just makes this place a dream to stay at. We loved the food and the level of service was exquisite. Waking up to the sound of the ocean and the amazing sights are spellbinding. We just became fans.
Guest review byImran
Family with young children