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

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.

D
David
From
India
The place is new, big and very clean. The hot water in the shower is installed and working well. The host that works there is super kind and helpful. He gave us best breakfast possible. Best place so far.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 214 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
AN3N
From
Norway
If you prefer some extra luxury on this part the country, then this is it. The place is new, very beautiful, calm and quiet. We stayed at one of the bungalows closest to the pool. You have easy access to the beach, make sure to get a glimpse of the Sunrise in the morning. Ask for the local breakfast. Don't worry about the portions, they have a fully equipped gym :) The staff are very friendly. They were about to open a new spa. Also try the newly opened cafe outside.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 283 reviews
Price from
US$300
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.

M
Michał
From
Poland
It is one minute from the beach. It is comfortable and nice for the money you pay. Staff is super helpful and nice! Overall amazing. Highly recommend.
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.

I
Ingebjorg
From
Norway
This is a gem of a place, a trulte excellent stay. If I could have given more than 10, I would! Brenda is a wonderfull host, helpfull, kind, fun, friendly, and she truly cares about you. The food is great, the huts are really charming, clean, well equipped and well airconditioned. There are also a nice common courtyard, furnished with comfy chairs and hammocks and shaded by canopies and plants. The beaches nearby are beautyfull and can be easily reached by foot, taxi or tuktuk. The closest beach is mere minutes away. This one is a shallow natural lagoon. To shallow for swimming, but great for lounging in the Water. It is calm, even when The sea elsewhere is too rough for bathing. It must also be perfect for small kids! Brenda hires people too clean litter off The beaches, when weather permits. (Impossible in windy weather.) There Are a bunch off adorable cats, and two dogs, at The guest House. They are well talen care off and very friendly, and should not be a bother even for people sceptical to beeing around animals. If you love pets, consider them a huge bonus! A can not reccomended this place enough, for a relaxing stay in a calm eviroment. especially reccomended for families. If you are early enough for booking, don’t hesitate! There
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 227 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.

M
Matthias
From
Austria
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!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 210 reviews
Price from
US$60
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.

T
Therese
From
Ireland
Lovely small hotel owned by a lovely & kind husband & wife. A 2 minute walk from Fernandos ( where we spent all our time!) and lovely restaurants along that walk. Right beside Trimcomalee Diving Centre where we went diving. The hotel had a laundry service for 500 Rs and sold cold water cheaper than the local shops. & they let you store whatever you need to in the fridge.The aircon in the room was needed as it was so hot this week.Will definitely stay here again when we return!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 282 reviews
Price from
US$26.78
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...

N
NOGUCHI
From
Japan
The previous review was mistakenly posted for a different property. This is the correct one. I stayed here in July with a last-minute booking, but the warm welcome made me feel right at home. Upon arrival, they helped me park and quickly showed me to my room, which was very clean. There’s no air conditioning, but a pleasant breeze comes through the window, and the mosquito net allowed me to sleep comfortably even though I usually dislike bugs. The hotel is in a great location—just a few minutes’ walk to the beach. Nearby, there are shops selling beer, wine, and ice, as well as a delicious and affordable Sri Lankan restaurant right next door (takeout available). There’s no fridge in the room, but the owner kindly let me use their family fridge to chill my drinks. The owner and staff are incredibly friendly and helpful. They were always around and ready to assist with anything. As a guest, I could book snorkeling tours to Pigeon Island and dolphin & whale watching trips at a special rate. Even same-day bookings were arranged smoothly, including transport to the meeting point. Communication via WhatsApp was easy and efficient. I had a wonderful stay and will definitely come back next time I visit Sri Lanka. Thank you to the owner and the whole family for a lovely time!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 544 reviews
Price from
US$12.90
1 night, 2 adults

Alass Ga For Pets Lovers

Trincomalee

Set within 600 metres of Uppuveli beach and 4 km of Kanniya Hot Springs, Alass Ga For Pets Lovers features rooms with air conditioning and a private bathroom in Trincomalee.

K
Kamila
From
Poland
Prashanth is a wonderful man! I have no words to express how much I respect him and appreciate his hard work for animals in his city! People, if you love animals, you must stop by Prashanth's place and support his work! The host is always willing to talk and is a very smart person with a good heart! The room was large, clean, air conditioning and hot water worked perfectly! A wonderful man and a wonderful place!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 197 reviews
Price from
US$28.70
1 night, 2 adults

Amaranthe Bay Resort & Spa

Trincomalee

Offering an outdoor swimming pool and a spa and wellness centre, Amaranthe Bay Resort & Spa is located just 5 km north of the Trincomalee town on the beautiful East Coast of Sri Lanka.

J
Josielle
From
Malta
Great accommodation, nice scenery
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 358 reviews
Price from
US$139.50
1 night, 2 adults

Silva Hostel & Rooms

Trincomalee

Situated in Trincomalee, 200 metres from Uppuveli beach, Silva Hostel & Rooms features accommodation with a garden, free private parking, a private beach area and a shared lounge.

L
Lole
From
Germany
Lovely host family. Brand new and super clean hostel. Really nice athmosphere. Beautiful beach is closeby.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 26 reviews
Price from
US$15.30
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 8.5
Very good - What previous guests thought, 305 reviews

Popular with guests booking beach hotels in Trincomalee

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 78 reviews

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

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

Trinco Beach by DSK

Trincomalee
Budget options available
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 387 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$61.36 per night

Seaside Resort

Trincomalee
Budget options available
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 130 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$42.13 per night

Liyonaa Beach Hotel

Trincomalee
Budget options available
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 320 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$32 per night

Elvis Beach Resort

Trincomalee
Budget options available
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$61.20 per night

JKAB Beach Resort

Trincomalee
Budget options available
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 344 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$89.10 per night

Trinco Waves

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

Situated in Trincomalee, 100 metres from Uppuveli beach, Trinco Waves features accommodation with a garden, free private parking and a private beach area.

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

Hotel Angel Inn Beach

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

Situated in Trincomalee, 60 metres from Uppuveli beach, Hotel Angel Inn Beach features accommodation with a garden, free private parking, a private beach area and a shared lounge.

From US$40.12 per night

Highly rated beach hotels in Trincomalee and nearby

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

N Joy Inn

Trincomalee
8.0+ review score
Scored out of 10, guest rating 8.6
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.1
Very good - What previous guests thought, 495 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.3
Very good - What previous guests thought, 19 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$17.25 per night

Spl inn

Trincomalee
8.0+ review score
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5 reviews

Set in Trincomalee, 300 metres from Uppuveli beach, Spl inn has a private beach area, private parking and rooms with free WiFi access.

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

Located in Trincomalee, within 600 metres of Uppuveli beach and 4.3 km of Kanniya Hot Springs, Hotel Sea Shadow provides accommodation with a private beach area as well as free private parking for...

From US$20.30 per night
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$30.25 per night

Hotel Jay R

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

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.

From US$21.18 per night

Beach Hotels with swimming pools in Trincomalee and nearby

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.

From US$52.48 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 733 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$123.31 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 261 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.

From US$58 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 14 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 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$30.29 per night
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.

Enjoy breakfast in Trincomalee and nearby

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.

From US$135.60 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 414 reviews

Located in Trincomalee, 70 metres from Uppuveli beach, Elegant Green Beach Resort provides accommodation with a garden, free private parking, a private beach area and a terrace.

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

Set in Trincomalee, within 200 metres of Uppuveli beach and 2.2 km of Trincomalee Railway Station, Sayura Guest House offers accommodation with a garden as well as free private parking for guests who...

From US$23.73 per night
Scored out of 10, guest rating 7.7
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
Scored out of 10, guest rating 7.6
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$75 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 171 reviews

Situated in Trincomalee, 300 metres from Uppuveli beach, Ubay Guest House has a private beach area, private parking and rooms with free WiFi access.

From US$19.07 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 305 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$73.45 per night

Arjunan villa

Illupaikulam
Breakfast options

Arjunan villa offers a private beach area, as well as accommodation with a kitchen in Illupaikulam, 5.1 km from Velgam Vehera.

From US$30.25 per night

FAQ about beach hotels in Trincomalee

Beach hotels that guests love in Trincomalee

See all
Avg. price/night: US$73.45
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 305 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
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 180 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 by
Shirley
Group
Avg. price/night: US$58
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 261 reviews
Perfect location, right on the beach
Guest review by
Xyana
Young couple
Avg. price/night: US$61.36
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 387 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$73.45
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 305 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
Avg. price/night: US$123.31
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 733 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
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 324 reviews
Great location, right on the beach and 5-10mins walk from a number of restaurants on Nilaveli road. Effectively a private beach area in from of the rooms with hammocks and sun beds. Room comfortable with electric shower for hot water, ceiling fan and aircon. Would stay again.
Guest review by
Anonymous
Young couple