The 10 best beach hotels in Trincomalee, Sri Lanka | Booking.com
Skip to main content
In partnership with
Iberia, Líneas Aéreas de España, S.A. Operadora

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.

C
Chavara
From
Netherlands
The friendly staff. Vasi and Sunjay did everything to make our stay as comfortable as possible. The other people they recommended, like the tuktuk drivers were also very nice. We also enjoyed the food at this hotel. The fruit was always fresh, the coconut curry with coconus sambal was one of the best i’ve eaten and they gave everything with a smile.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 155 reviews
Price from
US$56.50
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
Anonymous
From
Sri Lanka
Atmosphere, clean , staff friendly
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 209 reviews
Price from
US$265.50
1 night, 2 adults

C U Hostel

Trincomalee

Located in Trincomalee, 600 metres from Uppuveli beach, C U Hostel provides accommodation with a garden, free private parking, a terrace and a bar.

T
Tia-Reisa
From
United Kingdom
- staff are helpful - location is really good - they have a bar with affordable drinks
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 121 reviews
Price from
US$32
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 a garden.

E
Emma
From
Belgium
Cozy huts in a beautiful location. 2 minute walk to the beach. Very friendly hosts.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 205 reviews
Price from
US$30
1 night, 2 adults

Sunbreeze Guest House

Trincomalee

Located in Trincomalee, 600 metres from Uppuveli beach and 4 km from Kanniya Hot Springs, Sunbreeze Guest House offers a private beach area and air conditioning.

R
Roberta
From
Italy
Super nice staff, we booked last second and they arranged our stay, perfect location in Trincomalee
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 17 reviews
Price from
US$25.99
1 night, 2 adults

Hotel Jay R

Hotel in Trincomalee

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.

S
Stefanie
From
Austria
The hosts were really friendly and made our stay comfortable. The room was fine, the bed was comfortable, the shared bathroom was clean all the time. It was also really calm and near to the beach and Restaurants.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 34 reviews
Price from
US$21.18
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.

J
Jonathan
From
United Kingdom
Good location a short walk from the beach and restaurants, and great value! The host is very kind and will makes sure you are comfortable and have everything you need.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 23 reviews
Price from
US$16.81
1 night, 2 adults

Coastal Heaven Villa

Trincomalee

Located 100 metres from Uppuveli beach, Coastal Heaven Villa offers a private beach area, massage services and air-conditioned accommodation with a terrace and free WiFi.

M
Milos
From
Montenegro
Perfect location. Staff is nice. Room is clean
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 42 reviews
Price from
US$28.25
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.

J
Jean
From
France
The hotel is beautiful, quite far from the city center, but it has a very beautiful deserted beach. As for the rest, everything needs to be reconsidered, especially the staff, who should absolutely be replaced entirely by qualified personnel. 1. You are asked to pay for your entire stay before even seeing the room or having your welcome drink. 2. The meals are not good. You really try to enjoy them, but honestly, they are not worth the price. I ordered a curry the first evening, and it was served without rice. I ordered a salted lassi, which was mixed with vanilla, and I was charged 1,600 rupees for it! I couldn’t even drink it, it was so salty. I asked for a boiled egg at the Sri Lankan breakfast, and I was told it would be charged as an extra? I had to give up the curry just to have the egg! 30 minutes of waiting for breakfast. All their meals are frozen, from chicken to fish, everything. 3. The pool: no mattresses on the loungers, towels are not available, the bar service is poor. I asked three days in a row for coconuts to drink; they kept saying “tomorrow,” when they could have easily bought some just around the corner. 4. The beach: no sunbeds, no umbrellas, and no lifeguard. You’re on your own! 5. The room is spacious, but the air conditioning is very noisy, as is the fan. On top of that, the windows don’t have shutters, so the room never gets dark. 6. The service: nothing works properly. At check-out, I called for someone to collect my luggage, and they sent two young girls barely 18 years old. They tell you the water bottles are free, but then they charge you for them. They bother you every hour asking if you will dine at the hotel. I could keep writing at length, but I’ll stop here. In short: I really do not recommend this place!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 65 reviews
Price from
US$228.83
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.0
Superb - What previous guests thought, 63 reviews
Price from
US$49.72
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

FAQ about beach hotels in Trincomalee

Beach hotels that guests love in Trincomalee

See all
  • Avg. price/night: US$129.95
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 281 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
  • Avg. price/night: US$66.30
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 170 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
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 250 reviews
    Perfect location, right on the beach
    Guest review by
    Xyana
    Young couple
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 362 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$129.95
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 281 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
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 214 reviews
    Amazing experience, the location to start off with was the best I have stayed. Right on the beach and an amazing combination of beauty and seclusion topped with some genuinely friendly and helpful staff just makes this place a dream to stay at. We loved the food and the level of service was exquisite. Waking up to the sound of the ocean and the amazing sights are spellbinding. We just became fans.
    Guest review by
    Imran
    Family with young children
  • Avg. price/night: US$356.95
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 674 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, 304 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

Research, refine and make plans for your whole trip

gogless