Search beach hotels in Trincomalee District

Find the beach hotels that appeal to you the most

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Trincomalee

80 beach hotels

Nilaveli

41 beach hotels

The best beach hotels in Trincomalee District

Check out our pick of great beach hotels in Trincomalee District

Filter by:

Star rating
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...

M
Martina
From
Slovakia
Everything. The owner was excelent. Place is really clean. The atmospher real heaven. Nice bathroom. I really recommend it. I was scared where I went there because is really cheap. BUT is was beautiful stay. Thanks a lot.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 119 reviews
Price from
US$30
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.

N
Nimesha
From
Sri Lanka
The hotel room was clean, nice and spacious. Breakfast offered with a wide variety of food. The staff were friendly and helpful. The location is 5 min walking distance to Nilaveli Beach.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 209 reviews
Price from
US$60
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.

G
Gregory
From
Israel
Beautiful hotel with wonderful beach, great food and very pleasant attentive stuff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 280 reviews
Price from
US$300
1 night, 2 adults

Laxsume Guest House Nilaveli

Nilaveli

Laxsume Guest House Nilaveli is set in Nilaveli, 600 metres from Nilaveli Beach, 3.8 km from Pigeon Island National Park, and 8.5 km from Velgam Vehera.

Ľ
Ľubomír
From
Slovakia
There was clean in every corner. Owner can speak english nicely, so he is helpful in every case. In small kitchen you can use fridge, be able to prepare some breakfast, clean fruits....
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 148 reviews
Price from
US$10
1 night, 2 adults

U new guest house

Nilaveli

Featuring garden views, U new guest house features accommodation with balcony, around 600 metres from Nilaveli Beach. This property offers access to a terrace, free private parking and free WiFi.

M
Moi
From
New Zealand
The location and staff excellent and very well priced for a simple clean Homestay in Nilaveli
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 109 reviews
Price from
US$10.80
1 night, 2 adults

JEYs Place

Nilaveli

Situated within 800 metres of Nilaveli Beach and 3.8 km of Pigeon Island National Park in Nilaveli, JEYs Place provides accommodation with seating area.

G
Georg
From
Germany
Nice people, close enough to the beach for a short walk. And a lovely garden, very relaxing.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 105 reviews
Price from
US$24
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.

k
kurniksopaantilopa
From
Slovakia
Everything was just perfect! Quiet place close to a nice beach with a very shallow water. One can walk at low tide to Nilaveli beach (15 min walk). Brenda was a perfect, talkative and helpful host as well as an excellent cook. One can refill bottles with a drinking water at the property. Nice well equipped huts with comfortable bed. 10 and 15 min by tuk tuk to Upuveli and Trinco, respectively. Surprisingly no mosquitoes (the first place without them during our 3 weeks travels in Sri Lanka). If you look for peaceful quite oasis this place is for you. Highly recommended!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 227 reviews
Price from
US$35
1 night, 2 adults

Suman Beach Rooms

Nilaveli

Situated just 300 metres from Nilaveli Beach, Suman Beach Rooms provides accommodation in Nilaveli with access to a garden, a terrace, as well as full-day security.

T
Tania
From
Australia
Highly recommended!!! I loved staying here. I booked for 2 nights and stayed for 4. Malika and Suman make you feel so comfortable. They are so kind and friendly, and they work so hard. I stayed in the basic room without ac and it was great. Super clean with everything I needed. The location is perfect, just 200 metres to the beach, restaurants, snorkelling tours etc but really quiet. It feels like a very small and safe village. Just wonderful! Thanks again Mali and Suman.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 150 reviews
Price from
US$11
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$70
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.

C
Carina
From
Belgium
Hilton cottage is newly build. Very clean and comfortable room. The beach, good wifi, laundry service, scooter, bicycle everything is there. Highly recommend this place 👌
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 282 reviews
Price from
US$30.60
1 night, 2 adults
All beach hotels in Trincomalee District

Most booked beach hotels in Trincomalee District this month

See all

Popular with guests booking beach hotels in Trincomalee District

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

Popular with guests booking beach hotels in Trincomalee District

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 327 reviews

Popular with guests booking beach hotels in Trincomalee District

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

Popular with guests booking beach hotels in Trincomalee District

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 432 reviews

Popular with guests booking beach hotels in Trincomalee District

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

Popular with guests booking beach hotels in Trincomalee District

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

Popular with guests booking beach hotels in Trincomalee District

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 287 reviews

Popular with guests booking beach hotels in Trincomalee District

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

Popular with guests booking beach hotels in Trincomalee District

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

Popular with guests booking beach hotels in Trincomalee District

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 79 reviews

FAQs about beach hotels in Trincomalee District

Beach hotels that guests love in Trincomalee District

See all
Avg. price/night: US$50
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 327 reviews
We loved our stay at the NN Beach resort and Spa - we were only going to stay for 2 nights but we ended up staying for 4! The location is superb, right on the beach and the staff were very friendly and helpful.
Guest review by
Ben
Young couple
Avg. price/night: US$50
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 327 reviews
The NN Beach Resort & Spa is a great hotel, located right on the beach. We had such a great stay that we decided to stay longer and enjoyed the calm and relaxation. The complex is very well maintained. The rooms were also clean and tidy. The staff and the manager are very friendly and ensure a pleasant atmosphere.
Guest review by
Alexander
Young couple
Avg. price/night: US$58
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 260 reviews
Perfect location, right on the beach
Guest review by
Xyana
Young couple
Avg. price/night: US$55
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 344 reviews
Amazing location right on the beach. A real eye for detail in the design of the space, everything created for pure chillout. Plenty of shade if you wanted it on the large double bed sized divans. Order up a cocktail, take a dip in the ridiculously warm ocean 30 metres away - what’s not to love?
Guest review by
Anne-Marie
Young couple
Avg. price/night: US$61.36
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 386 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$92.66
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$98.32
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 495 reviews
Very nice hotel, right on the beach with it's own private beach which is cleaned every day. Tranquil location. Nice big pool which is very clean. Dappled shade on the beach from the coconut palms make sunbathing very comfortable. Sunbeds and beach towels are provided. Manager and staff are fantastic. Can't find any faults. PADI dive centre next door and can get to pigeon island very easily from here. Food is pretty good in the restaurant. Very comfortable bed and quality linen
Guest review by
saunders
People with friends
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 31 reviews
A wonderful, spacious and thoughtfully decorated apartment for a couple of nights in Nilaveli. The bedrooms were comfortable and outlook across the pool to the ocean was wonderful. We loved being right on the beach and having access to the pool. Due to friends also staying in the area, we are confident that this is one of the better apartments in this complex :-) We had a minor request during our stay and messaged the owners via booking.com. They were very responsive.
Guest review by
JOANNE
Group
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 169 reviews
Staff were really nice and super attentive. They helped us to book a snorkelling tour and to arrange transport. Great location as it’s right on the beach. Ocean is clean and perfect for swimming.
Guest review by
Saskia
Group