Skip to main content

Search beach hotels in Trincomalee District

Find the beach hotels that appeal to you the most

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Trincomalee

310 beach hotels

Nilaveli

94 beach hotels

Uppuveli

3 beach hotels

Challi

3 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

Casa Moon Trincomalee Beach House

Trincomalee

400 metres from Uppuveli beach, Casa Moon Trincomalee Beach House is a recently renovated property located in Trincomalee and provides air-conditioned rooms with free WiFi and private parking.

i
ivy
From
France
Everything is brand new at Casa Moon, and the room is very clean, modern, and cozy. The beach is only a few minutes’ walk away, and the property is located on a street with everything nearby, yet it remains calm and quiet, allowing you to get a good night’s rest. Stefan and his team took great care of us, making us feel just like home! Also, the food at their restaurant is excellent :)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 128 reviews
Price from
MXN 307.93
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.

T
Tracey
From
Switzerland
We received a very warm welcome from the owner and his staff when we arrived. The rooms were very spacious, clean and the showers were warm. The breakfast was excellent-there was always the option to chose between a traditional Sri Lankan and a more western breakfast. Both were great! The rooms look out on to a garden area and you can sit outside if you wish. The beach is only a short walk a way and the owner has a lot of helpful tips about where to go or even howvto get your laundry done. As a family we had a really relaxing and enjoyable time here. Highly recommendable!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 373 reviews
Price from
MXN 692.85
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.

H
Heshan
From
Sri Lanka
I had a really good time at the capital the room are clean good air conditioning the stuff is very friendly value for money
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 121 reviews
Price from
MXN 1,250.99
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.

B
Barbora Winterová
From
Czech Republic
The guest house is located in a calm area slightly sideways from the beach. It is extremely clean and has everything needed for a comfortable stay. The breakfast was very tasty and plentiful. Mosquito net was sufficient. The hosts are extremely helpful and sincere. We arrived late as we had a small car accident. Late check-in was not a problem and the hosts helped us to arrange a mechanic (even though it was a national holiday). In the morning, I asked for an iron and the host ironed my clothes free of any change, just of genuine kindness. We will not search for other places if we ever come back!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 150 reviews
Price from
MXN 198.97
1 night, 2 adults

Breeze Guest House

Trincomalee

Set in Trincomalee, within 600 metres of Uppuveli beach, Breeze Guest House offers accommodation with air conditioning.

M
Mateja
From
Slovenia
The staff was very hepful!!! The lokation near everything, near the sea, a lot of bars...
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 230 reviews
Price from
MXN 449.51
1 night, 2 adults

JEYs Place

Nilaveli

Situated just 800 metres from Nilaveli Beach, JEYs Place provides accommodation in Nilaveli with access to an infinity pool, a garden, as well as free shuttle service.

J
Joyce
From
Netherlands
Jey's Place is fantastic. The owner Jey, chef Justin and Prasanth make sure you have a great stay. The apartments are clean and calm and the garden area really stands out in the street, it's really pretty. We stayed for 2 nights, but we would have loved to stay more. It's always fully booked, and rightfully so. If you are going to Nilaveli, this is the place to stay!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 147 reviews
Price from
MXN 681.27
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.

Y
Yves
From
Switzerland
Beautiful stay in the midst of nature! We spent 4 relaxing nights, Brenda & her family took with their heartwarming way good care of us - highly recommend to stay in this welcoming stay! Thank you so much for your inspiring & kind souls - see you soon!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 246 reviews
Price from
MXN 596.11
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.

E
Eilin
From
Norway
An exceptional lovely and sweet home stay close to Nilaveli beach (3 minutes walk). The family is so attentive and helpful, especially the mother Malika (hope I spelled it right). Very tasty Sri Lankan breakfast served when it suits you, and she offers you coffee/tea in the evenings. Anything you need, the family will help you (tuk tuk, boat trips, tips on how much to pay etc). I loved spending three nights here, relaxing on the porch in the evening, chatting with the family and their two cats (and kittens!). If I come back to Nilaveli I will definitely stay here again. If you want an authentic stay and want to feel at home, I can recommend staying here.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 216 reviews
Price from
MXN 550.47
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.

F
Flore
From
Belgium
Very friendy manager and staff. We had an accident and he helped us a lot and even came to the hospital. Pretty villas, nice beach with beds. Arranges nice things to do.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 235 reviews
Price from
MXN 1,124.10
1 night, 2 adults

Theepan's Home

Nilaveli

Located in Nilaveli, within 400 metres of Nilaveli Beach and 4.3 km of Pigeon Island National Park, Theepan's Home provides accommodation with a private beach area and free WiFi as well as free...

C
Craig
From
Australia
Everything was great. The breakfast was really yummy, we looked forward to it every day, and Theepan was super responsive to WhatsApp messages for anything we needed. It was a short walk to the beach, and we swam every morning with no one else around. Very quiet and peaceful, good size room, internet was pretty good and reliable. A really lovely family.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 310 reviews
Price from
MXN 382.19
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.7
Fabulous - What previous guests thought, 888 reviews

Popular with guests booking beach hotels in Trincomalee District

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 516 reviews

Popular with guests booking beach hotels in Trincomalee District

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

Popular with guests booking beach hotels in Trincomalee District

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

Popular with guests booking beach hotels in Trincomalee District

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

Popular with guests booking beach hotels in Trincomalee District

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 97 reviews

Popular with guests booking beach hotels in Trincomalee District

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

Popular with guests booking beach hotels in Trincomalee District

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 562 reviews

Popular with guests booking beach hotels in Trincomalee District

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

Popular with guests booking beach hotels in Trincomalee District

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 42 reviews

FAQs about beach hotels in Trincomalee District

Beach hotels that guests love in Trincomalee District

See all
Avg. price/night: MXN 935.81
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 401 reviews
Great spot to chill and enjoy life. good drinks and food right on the beach
Guest review byTamara
Solo traveller
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 189 reviews
A stunning property, right on the beach. Peaceful and relaxing stay. Lovely people who run the place. We also did a trip out to Pigeon Island for snorkelling which was amazing!!
Guest review byJane
Young couple
Avg. price/night: MXN 962.30
Scored out of 10, guest rating 8.1
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 byShirley
Group
Avg. price/night: MXN 1,169.19
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 318 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: MXN 3,447.24
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 327 reviews
Amazing location, really nice staff, lovely pool and grounds, right on the beach, very quiet
Guest review byIan
Family with young children
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 158 reviews
Amazing place at akkis right on the beach such a cool chill place
Guest review byTom
Solo traveller
Avg. price/night: MXN 1,302.93
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 315 reviews
It's a cozy and cute place with superfriendly personal and the best beach location in the Trincomali region. The exterior creates the atmosphere of absolutely calming and unforgettable vacation on the beach.
Guest review byNatalya
Family with young children
Avg. price/night: MXN 3,249.77
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 163 reviews
The hotel is stunning, it feels very luxurious for a reasonable price for european standards. The staff is super friendly and helpful, especially the manager Shyakthi. We ended up staying 2 more nights. The biggest highlight was the private beach, we were there alone most of the time and the sea is perfect for swimming. The beach is equipped with sun beds and a shower. The hotel offers 4 course dinner for 7000 rupees per person and ayurvedic massage for 35 dollars. It is the perfect place if you want to relax in a beach resort.
Guest review byKarolína
Family with young children
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 888 reviews
The beach huts are spacious, the bathrooms were large and pleasant, the proximity by foot on the beach to the nearest food court is also an advantage
Guest review byliat
Family with young children
Avg. price/night: MXN 1,277.39
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 562 reviews
Right on the beach, awesome view and little bar out front. The room is nothing fancy but awesome location and lovely staff.
Guest review byGaby
Young couple

More places to explore, more ways to go