Skip to main content

Beach Hotels in Trincomalee

Find the beach hotels that appeal to you the most

The best beach hotels in Trincomalee

Check out our pick of great beach hotels in Trincomalee

Filter by:

Review score

Bliss Cabana

Trincomalee

Located in Trincomalee, within a few steps of Uppuveli beach and 4.4 km of Kanniya Hot Springs, Bliss Cabana provides accommodation with a garden and free WiFi throughout the property as well as free...

A
Amelie
From
Germany
Newly opened place with a lovely owner a young girl :) the bungalows are very clean and only a few minutes walk to the beach
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 124 reviews
Price from
US$20
1 night, 2 adults

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

A
Anisha
From
India
Had an absolutely wonderful stay at the hotel! We had a few minor hiccups at the start, but the way the team addressed our concerns was truly commendable. The resort is beautifully located — a must-stay if you’re visiting Trinco.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 288 reviews
Price from
US$259
1 night, 2 adults

Breeze Guest House

Trincomalee

Set just 600 metres from Uppuveli beach, Breeze Guest House provides accommodation in Trincomalee with access to a garden, a shared lounge, as well as a shared kitchen.

H
Hanson
From
United Kingdom
This place is run by a very friendly kind couple where nothing was too much trouble, it had a delicious breakfast for only 800 rupees, Very clean rooms with good towels in a great location near beach and a strip of restaurants, it has a great garden for chilling. Book now you won’t regret it!!!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 185 reviews
Price from
US$18
1 night, 2 adults

Nature Beach Huts

Trincomalee

Set in Trincomalee, 1.2 km from Sampalthivu Beach, Nature Beach Huts offers accommodation with a private beach area, free private parking, an open-air bath and free bikes.

L
Linda
From
Jersey
Comfortable bed in a clean room at affordable price. We stayed in March and it was lovely and quiet. Lovely peaceful gardens to relax in providing shade on a sunny day. Beach is a stones throw away and very safe for swimming. Exceptional food, huge portions, provided by the lovely friendly host, Brenda. Recommend a stay here.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 231 reviews
Price from
US$35
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.

K
KATARZYNA
From
Poland
The Staff are super nice and fully professional. We were greeted with chilled coconuts picked from the palmtrees growing in the resort"s garden - absolutely Royal welcome. The breakfast was serrved on the verandah with a view over a beautifull garden. The cottage's decor pays heed to the islands craftsmanship and sublime esthetics. On top of it all, the Beach is only a few paces away from this five-star establishment. I am already planning my return.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 215 reviews
Price from
US$40
1 night, 2 adults

Hilton Cottage

Trincomalee

Situated within 500 metres of Uppuveli beach and 4.1 km of Kanniya Hot Springs in Trincomalee, Hilton Cottage features accommodation with seating area and a kitchen.

S
Sobjie
From
Bulgaria
Friendly hosts. Young family. Cleanliness in the room. Its quiet at night. The hotel is located 1 minutes from the beach ⛱.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 281 reviews
Price from
US$26.78
1 night, 2 adults

Blue Wings Beach Hotel

Trincomalee

Located in Trincomalee, within a few steps of Uppuveli beach and 2.2 km of Trincomalee Railway Station, Blue Wings Beach Hotel provides accommodation with a private beach area and free WiFi as well as...

M
Michael
From
Norway
I liked that it was clean, and the staff was really attentive and helpful.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 443 reviews
Price from
US$28.50
1 night, 2 adults

Pleasant Park Holiday Inn

Trincomalee

Boasting free bikes, garden and views of garden, Pleasant Park Holiday Inn is situated in Trincomalee, 500 metres from Uppuveli beach. This property offers access to a terrace and free private...

F
Fien
From
Belgium
The owner is incredibly nice! He tries to accomodate for everything you ask. He organized 2 activities for us, our laundry and helped us with figuring out the bus schedule. The location is also pretty nice, only minutes away from the beach, and a few minutes tuktuk ride to all the highlights. Highly recommend!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 549 reviews
Price from
US$12.90
1 night, 2 adults

Lobster Inn

Trincomalee

Located within 100 metres of Uppuveli beach and 4.3 km of Kanniya Hot Springs in Trincomalee, Lobster Inn offers accommodation with seating area.

L
LJILJANA
From
Serbia
Super clean and big room, place for sitting in front of the room. Great garden, well maintained. Beach is 2 mins away. You can use kitchen for preparing food, refrigerator in the kitchen. Thines is great host, speaks good english. I had a problem with foot wound and Thines was able to help me. Thank you so much!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 636 reviews
Price from
US$22.20
1 night, 2 adults
All beach hotels in Trincomalee

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Trincomalee and surroundings in the past month

See all

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Highly rated beach hotels in Trincomalee and nearby

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 220 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.1
Very good - What previous guests thought, 388 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$54.28 per night

N Joy Inn

Trincomalee
8.0+ review score
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 32 reviews

Situated in Trincomalee, within a few steps of Dutch Bay Beach and 300 metres of St.

From US$30.60 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 231 reviews

Situated in Trincomalee, a few steps from Sandy Cove Beach, Janas Blue Water Corner features accommodation with a garden, free private parking, a private beach area and a terrace.

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

Situated in Trincomalee, 400 metres from Uppuveli beach, Blue Diamond Resort has a private beach area, private parking and rooms with free WiFi access.

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

Boasting a private beach area and a restaurant, ocean Bloom villa is set in Nikawatawana. This beachfront property offers access to a balcony, free private parking and free WiFi.

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

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

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

Situated in Trincomalee, 500 metres from Uppuveli beach, Elvis Beach Resort features accommodation with a garden, free private parking, a private beach area and a terrace.

From US$32.64 per night

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

Dutch Bay Beach Cottages

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

Facing the seafront, Dutch Bay Beach Cottages is a guest house featuring a 1-star accommodation in Trincomalee. It has a private beach area, garden and private parking.

From US$25 per night

Seaside Resort

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

Situated in Trincomalee, 50 metres from Uppuveli beach, Seaside Resort features accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$51.75 per night

Esha Beach Resort Rooms

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

Set in Trincomalee, 500 metres from Uppuveli beach, Esha Beach Resort Rooms offers accommodation with a private beach area, free private parking, a garden and a shared lounge.

From US$38.76 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 91 reviews

Situated in Trincomalee, 60 metres from Uppuveli beach, Ceylon Beach haven Uppuveli features accommodation with a garden, free private parking and a restaurant.

From US$50.90 per night

Blue Sand Beach Resort

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

Situated in Trincomalee, a few steps from Uppuveli beach, Blue Sand Beach Resort features accommodation with a garden, free private parking, a private beach area and a restaurant.

From US$100 per night

Swiss kiss beach resort

Uppuveli
Budget options available
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 90 reviews

Set in Uppuveli, 200 metres from Uppuveli beach, Swiss kiss beach resort offers accommodation with a garden, free private parking, a private beach area and a terrace.

From US$36.30 per night

MRD Beach Hotel

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

Situated in Trincomalee, 200 metres from Uppuveli beach, MRD Beach Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

From US$73.87 per night

108 Palms Beach Resort

Trincomalee
Budget options available
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 258 reviews

Located near Trincomalee in Salli-Sampaltivu, 108 Palms Beach Resort offers accommodation on the private beach.

From US$82.50 per night

Enjoy breakfast in Trincomalee and nearby

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

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

From US$132 per night
Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 26 reviews

Situated in Trincomalee, 400 metres from Uppuveli beach, Hotel Alas Garden features accommodation with a garden, free private parking, a private beach area and a shared lounge.

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

Trinco Blu by Cinnamon is a luxurious 4-star beachfront resort located 6.5 km from Trincomalee. It provides spacious accommodation with a freshwater pool, 3 dining options and free Wi-Fi.

From US$162.25 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 265 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.5
Very good - What previous guests thought, 307 reviews

Boasting a balcony with sea views, a private beach area and a garden, The Tottam Beach Hotel - Trincomalee can be found in Trincomalee, close to Sampalthivu Beach and 7.6 km from Kanniya Hot Springs.

From US$88.14 per night
Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 1 review

Situated within a few steps of Dutch Bay Beach and 300 metres of St. Mary's Cathedral Trincomalee, Rain bird guest features rooms with air conditioning and a private bathroom in Trincomalee.

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

Situated in Trincomalee, just a few steps from Dutch Bay Beach, La Maison de Trinco features beachfront accommodation with a private beach area, an infinity pool, a garden and free WiFi.

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

Situated in Trincomalee, 1.6 km from Uppuveli beach, Beach Resort Paradise Bungalows features accommodation with a terrace, free private parking and a restaurant.

Beach Hotels with swimming pools in Trincomalee and nearby

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

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.

From US$40.39 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 158 reviews

Set in Trincomalee, 300 metres from Uppuveli beach, Lucky Beach Resort offers accommodation with a garden, free private parking, a private beach area and a shared lounge.

FAQ about beach hotels in Trincomalee

Beach hotels that guests love in Trincomalee

See all
Avg. price/night: US$88.14
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 307 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 by
Daisy L
Young couple
Avg. price/night: US$56.50
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 324 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 by
Bruce
Young couple
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 265 reviews
Perfect location, right on the beach
Guest review by
Xyana
Young couple
Avg. price/night: US$54.28
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 388 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 by
Peter
Young couple
Avg. price/night: US$88.14
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 307 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 by
Yasas
Group
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 231 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 by
Imran
Family with young children
Avg. price/night: US$162.25
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 750 reviews
lovely location and pool right on the beachfront. watched the sunrise one morning on the beach which was beautiful. we visited at a quiet time of year and it was amazing to have almost the entire beach to ourselves at some points.
Guest review by
Angelique
Young couple