The 10 best beach hotels in Trincomalee, Sri Lanka | Booking.com
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.

R
Ricardo
From
Spain
Review: We had an amazing stay at this accommodation! The room was incredibly spacious, spotlessly clean, and beautifully designed, reminiscent of a Balinese resort. It was very well-equipped, though a mini-fridge and hand towels would have been a nice addition. The cleanliness was absolutely impeccable. The rooms are built in a cabin-style structure with high ceilings, creating a cozy yet airy atmosphere. The outdoor restaurant area offers a beautiful panoramic view, with tables and a bar where you can relax and enjoy the peaceful surroundings. The breakfast was truly exquisite, with high-quality ingredients and expert preparation. A special mention to the host, who went above and beyond to help us with everything. On the second morning, he even prepared a gluten-free adaptation of the breakfast so I could fully enjoy the experience. This place is an oasis of peace and tranquility, yet conveniently located near restaurants and a stunning, paradisiacal beach just a 7-8 minute walk away. We highly recommend it for a relaxing and unforgettable stay!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 187 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.

N
Nebojsa
From
Serbia
Loved how everything was clean, especially rooms which are cleaned twice a day. Amazing staff by the pool, moment they see you looking around confused somebody comes. Food and drinks are amazing as well and honestly not that expensive if you disregard price of your stay. Had amazing surprise where they made us cake for my wifes birthday free of charge
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 256 reviews
Price from
US$300
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.

J
Jack
From
United Kingdom
The hostel was welcoming, clean and had everything you could need and to top it off, it’s so close to the beach! The owner Dusi and Jacky who works there were both amazing. They couldn’t have done enough for everyone. It really felt like a little community there. Whilst I was there they had AC installed in one of the dorm rooms too which was a massive thumbs up from me! Dusi (the owner) can sort out all sorts of day trips too, me and a couple of others did a dolphin/snorkelling tour which was great! Thanks for a great week guys! :)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 125 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 a garden.

L
Linda
From
Jersey
Comfortable bed in a clean room at affordable price. We stayed in March and it was lovely and quiet. Lovely peaceful gardens to relax in providing shade on a sunny day. Beach is a stones throw away and very safe for swimming. Exceptional food, huge portions, provided by the lovely friendly host, Brenda. Recommend a stay here.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 220 reviews
Price from
US$30
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...

M
Maria
From
New Zealand
Absolutely loved my stay at this hotel! The owner was incredible, not only super helpful in organizing my diving trips, but also an amazing chef. I ended up eating there every day because the food was just that good! The hotel itself was spotless, with spacious rooms and great attention to detail. It’s only a few meters from a beautiful, clean beach, perfect for relaxing after a big day. Highly recommend for anyone looking for a warm, welcoming stay with top-notch hospitality.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 406 reviews
Price from
US$28.50
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.

B
Barbora
From
Slovakia
We had another booking in Trinco but some unexpected events in our previous accommodation forced us to find something new. Sunbreeze was even better than our previous one. The family was really nice and welcoming asking about everything we need and taking care of us. There is such a nice and family atmosphere :). You have AC in your room, you can use balcony and common terrace. Room was very clean with enough places to leave your things. The owner is also renting scooters for such a fair price which we used. Thank you very much
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 36 reviews
Price from
US$23
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
selene cramerotti
From
Italy
Jay R is a newly renovated guesthouse; in fact, we were among its first guests. It's very clean, and guests have access to their rooms, a living room, and a large terrace (not yet ready, but it will be very soon). The host is very kind and helped us plan our travel arrangements. I highly recommend it!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 41 reviews
Price from
US$16
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.

O
Orlando
From
Portugal
One of the best hostel experiences i've had in sri lanka. highly recommend! the rooms are very comfortable and there's AC. The location is perfect, you can walk to the beach in a few minutes and you'll be close to all the restaurants. Besides that, you'll have the most wonderful, kindest and loving two ladys who will take care of you like you're family. You'll feel at home here. Any problem you might have, they will help you! Also we were invited for dinner everyday, with homemade delicious meals! Everyone i've met there ended up extending their stay because the hostel and the vibes so nice. I didnt want to leave this place!!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 24 reviews
Price from
US$15.30
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.

A
Alex
From
Australia
Awesome owner and very friendly group to help with anything you need. Very close to the beach and easy access to various parts of town.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 55 reviews
Price from
US$20
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.

S
Sebastiaan
From
Netherlands
Great hotel. It’s brandnew. Luxureous rooms and beautiful swimming pool located at the beach. Food is delicious. Staff professional and friendly. I extended my stay!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 81 reviews
Price from
US$123.75
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$91.53
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 301 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$30.51
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 178 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$91.53
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 313 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 by
    Bruce
    Young couple
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 258 reviews
    Perfect location, right on the beach
    Guest review by
    Xyana
    Young couple
  • Avg. price/night: US$61.36
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 376 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$91.53
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 301 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 8.8
    Fabulous - What previous guests thought, 220 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$162.25
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 699 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
  • Avg. price/night: US$57.12
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 309 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