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 selection of great beach hotels in Trincomalee

Filter by:

Review score

Bliss Cabana

Trincomalee

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

L
Lori
From
United States
Cute, clean, brand new family run accommodations. They’re super friendly and so close to the beach. No hot water but didn’t bother me. Great AC though!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 128 reviews
Price from
$22
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.

0
0716
From
Sri Lanka
The staff was really nice. Special note on Mr.Vasiharan, a person you should really meet. His hospitality is at highest. The local and Indian food are yum. One of the best accommodation we can recommend for anyone. Rooms are so spacious and bathroom with new utilities. 10mins walking distance to the beach. A must experience place in trinco🥰
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 246 reviews
Price from
$35
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.

L
Lina
From
United Arab Emirates
The quietness of the place, how relaxing it is away from tourist track and business. Perfect for a get away and relaxing holiday. Excellent staff and service.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 100 reviews
Price from
$96.25
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.

D
David
From
United States
The food was great, staff was very attentive. The beach was beautiful and nearly empty. Access to other eating establishments and scuba diving nearby.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 297 reviews
Price from
$259
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.

I
Itai
From
Israel
Everything! Amazing staff who create a very social environment, great well equipped rooms, and perfect location 2 minutes walk from the main beach. They keep the rooms clean everyday, organize hostel meals and social evenings, and just make you feel at home. Been there for almost a week after extending my stay three times. Highly recommended for solo travelers!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 129 reviews
Price from
$16
1 night, 2 adults

Breeze Guest House

Trincomalee

Offering garden views, Breeze Guest House in Trincomalee provides accommodations and a shared lounge. Spa facilities is available for guests.

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, 185 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.0
Wonderful - What previous guests thought, 232 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.

A
Adrian
From
Poland
Super clean, genuine, beautifully maintained garden, right by a beautiful, deserted beach, staff that speaks good English.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 220 reviews
Price from
$40
1 night, 2 adults

Hilton Cottage

Trincomalee

Hilton Cottage offers free bikes and accommodations with a kitchen in Trincomalee, 3.4 miles from Trincomalee Railway Station.

T
Tharak
From
Brazil
Very beautiful room great location near the beach, clean and comfortable with air-conditioning and hot water is well.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 280 reviews
Price from
$21.42
1 night, 2 adults

The White House

Trincomalee

Offering inner courtyard views, The White House in Trincomalee provides accommodations, a garden, and a shared lounge.

G
Geerhard
From
Netherlands
After 40 years of traveling, this is my first review. The one and only reason is Rangan, who made this stay unforgettable. Next to being a fantastic host with great knowledge of the area and valuable contacts that will make the most out of your stay, his meals are original and mouthwatering. The best way to describe our stay is 'he really really made us feel at home'. Thank you, Rangan! All the best, Geerhard
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 287 reviews
Price from
$17
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, 352 reviews

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 100 reviews

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 465 reviews

Popular with guests booking beach hotels in Trincomalee

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

Popular with guests booking beach hotels in Trincomalee

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

Enjoy breakfast in Trincomalee and nearby

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

Just a few steps from Dutch Bay Beach and a 3-minute walk from Maritime and Naval History Museum, Dutch Villa - Trincomalee features accommodations in Trincomalee, with a private beach area, a garden,...

From $50.85 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 392 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.

From $54.28 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 417 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 6.8
Pleasant - What previous guests thought, 314 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.

From $99 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 31 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.

From $47.51 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 91 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.

From $50.90 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 131 reviews

Located in Trincomalee, a few steps from Uppuveli beach, Blue Sand Beach Resort has accommodations with a garden, free private parking, a private beach area and a restaurant.

From $75 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 92 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.

From $36.30 per night

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

See all

Dutch Bay Beach Cottages

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

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

From $25 per night

Seaside Resort

Trincomalee
Budget options available
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 129 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.

From $51.75 per night

Esha Beach Resort Rooms

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

Esha Beach Resort Rooms provides beachfront accommodations in Trincomalee.

From $38.76 per night

MRD Beach Hotel

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

From $73.87 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 210 reviews

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

From $39 per night

Golden Beach Cottages

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

Golden Beach Cottages is located on Uppuveli beach in Trincomalee. Free WiFi access is available. Each air-conditioned room here will provide you with a seating area.

From $63.50 per night

Anandas Beach Resort

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

Located in Trincomalee, a few steps from Uppuveli beach, Anandas Beach Resort has accommodations with a fitness center, free private parking, a garden and a private beach area.

From $56.50 per night

Trinco Blu by Cinnamon

Trincomalee
Budget options available
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 753 reviews

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

From $149.27 per night

Highly rated beach hotels in Trincomalee and nearby

See all

N Joy Inn

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

Located in Trincomalee, within a few steps of Dutch Bay Beach and a 3-minute walk of St.

From $30.60 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 500 reviews

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

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

Offering a private beach area, ocean Bloom villa offers accommodations in Nikawatawana. This beachfront property offers access to a balcony, free private parking, and free Wifi.

From $14.37 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 96 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.

From $26.52 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 285 reviews

Providing garden views, BEACH LIFE UPPUVELI in Trincomalee provides accommodations, a private beach area, free bikes, a garden, and a shared lounge.

From $13.26 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 352 reviews

Located in Trincomalee, a few steps from Uppuveli beach, Elena Garden Resort and Restaurant has accommodations with a garden, free private parking, a terrace and a restaurant.

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

Hotel Sea Shadow offers accommodations in Trincomalee, a 7-minute walk from Uppuveli beach and 2.7 miles from Kanniya Hot Springs.

From $16.22 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 175 reviews

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

From $22.60 per night

Beach Hotels with swimming pools in Trincomalee and nearby

See all
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 261 reviews

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

From $79.20 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 266 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 $52 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 16 reviews

La Maison de Trinco is located in Trincomalee, just a 17-minute walk from Kali Kovil and 0.8 miles from Gokana Temple. This beachfront property offers access to a balcony.

FAQ about beach hotels in Trincomalee

Beach Hotels That Guests Love in Trincomalee

See all
Avg. price/night: $84.75
Scored out of 10, guest rating 8.4
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: $22.60
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 175 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
Avg. price/night: $90.40
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 329 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
Avg. price/night: $52
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 266 reviews
Perfect location, right on the beach
Guest review byXyana
Young couple
Avg. price/night: $54.28
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 392 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: $84.75
Scored out of 10, guest rating 8.4
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
Avg. price/night: $149.27
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 753 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 byAngelique
Young couple