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.

A
AR
From
Italy
Perfect location and very comfortable
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 219 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.

S
Stig
From
Denmark
Karthik who took care of us in restaurant &bar with his team prashanth,niranjan,arun. chef saman jayantha. They all make us fell so welcome and they indulge us all day from morning to evening . The room was decor by lakraj & it was always cleaned twice a day and the bed decorated with flowers. The food is excellent taste so well. The property in all is beautiful clean open space and a fabulous pool and beach. We had a marvelous stay.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 285 reviews
Price from
US$259
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.

s
susan
From
Germany
Excellent as I expected because I stayed there last year.So peaceful my days on the beach were tremendous, almost the whole beach to myself,only a few locals every now and then.Brenda makes the stay by providing anything and everything your heart desires.If you want a peaceful relaxing simple natural place to stay slightly outside of Trincomalee this is it. Clean beautiful room, lovely garden and lovely people
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 228 reviews
Price from
US$35
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...

T
Takiko
From
Sri Lanka
We got more than we had expected in many ways. The location is fantastic, very close to the beach, and to the centre of the city. The rooms are spacious, clean and comfortable. The staff are friendly, helpful and attentive. What we hadn’t been expecting was that the owner, Prabha would be an excellent and versatile cook trained in Germany. Once we found out that we didn’t have to go anywhere else for dinner, I was able to enjoy fabulous seafood every night on the veranda of the hotel while enjoying the sea breezes. Since there aren’t any good vegetarian restaurants in Trincomalee, and my husband is a vegetarian, Prabha cooked different vegetarian meals for him every night. This was a happy and completely unexpected discovery and made our trip much more pleasurable. Prabha is a very considerate host, and does his best to make his guests happy.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 441 reviews
Price from
US$28.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.

C
Charlotte
From
United Kingdom
The hostess was so kindhearted and went above and beyond for any small request or issue we had. She’s incredibly generous and cooks delicious food - especially the jackfruit from the tree next door! There was AC and a fan and a door to seperate between the two sections of the shared dorm if you want some privacy. It’s only a few minutes from the beach and about 3km to the town which is a nice walk along a road full of very friendly people.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 26 reviews
Price from
US$15.30
1 night, 2 adults

Adaar

Trincomalee

Located in Trincomalee, 6.6 km from Pigeon Island National Park, Adaar provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

P
PaulaIrg
From
Spain
Everything, we came during low season without knowing it but it didn't matter at all because the staff made our stay so perfect we didn't want to leave the hotel. The room is amazing and the pool really enjoyable. Not to miss the restaurant our dinners were delicious. We'll come back for sure!!!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 92 reviews
Price from
US$202.50
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.

s
stefania
From
Greece
The vibe of the place was adorable! Food for breakfast is also recommended and a cute store for shopping with amazing fabrics
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 78 reviews
Price from
US$54
1 night, 2 adults

Beach Bliss

Trincomalee

Located just a few steps from Nilaveli Beach, Beach Bliss provides accommodation in Trincomalee with access to a private beach area, pool with a view, as well as a lift.

L
Leandra_Leandra
From
Switzerland
Wonderful apartment with an amazing equipment. The host is extremely attentive and available for any support. Also the staff on the ground is very helpful, discreet and kind. It is a great flat, right next to the beach. A little bliss, really!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 43 reviews
Price from
US$150
1 night, 2 adults

Apartment314 Oceanfront condos Nilaveli

Trincomalee

With Nilaveli Beach reachable in 700 metres, Apartment314 Oceanfront condos Nilaveli provides accommodation, a restaurant, a private beach area, pool with a view and a garden.

P
Prabuddhika
From
Sri Lanka
Because it's a very good place there
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 27 reviews
Price from
US$106.25
1 night, 2 adults

Sampalthivu Beach Villa

Trincomalee

Located just 100 metres from Sampalthivu Beach, Sampalthivu Beach Villa provides accommodation in Trincomalee with access to an open-air bath, free bikes, as well as a shared kitchen.

A
Andrea
From
Czech Republic
Working wifi, toilete paper and drinking water for quests, kitchen you can use. I loved my morning breakfast on terrace while I watched birds and squirrels🙂.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 8 reviews
Price from
US$69
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.7
Fabulous - What previous guests thought, 356 reviews

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Highly rated beach hotels in Trincomalee and nearby

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$48.38 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.1
Very good - What previous guests thought, 494 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.

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.7
Fabulous - What previous guests thought, 356 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.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$13.92 per night

Beach Hotels with swimming pools in Trincomalee and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 738 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$636.02 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.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 262 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$52 per night
Scored out of 10, guest rating 7.8
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 6.6
Pleasant - What previous guests thought, 336 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
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

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, 101 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$30 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

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

Blue Sand Beach Resort

Trincomalee
Budget options available
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.5
Very good - What previous guests thought, 306 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

Rain bird guest

Trincomalee
Budget options available
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.

Enjoy breakfast in Trincomalee and nearby

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 419 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$55 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 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

Sea View Villa

Trincomalee
Breakfast options

Featuring sea views, Sea View Villa provides accommodation with terrace, around a few steps from Uppuveli beach.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 321 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
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
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.3
Very good - What previous guests thought, 179 reviews

Located within 800 metres of Uppuveli beach and 4.5 km of Kanniya Hot Springs, French Garden Regish Guest House provides rooms with air conditioning and a private bathroom in Trincomalee.

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, 306 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, 179 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$52
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 262 reviews
Perfect location, right on the beach
Guest review by
Xyana
Young couple
Avg. price/night: US$48.38
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, 306 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$636.02
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 738 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