Hotels in Uppuveli Beach, Trincomalee

Enter your dates and choose from 37 hotels and other places to stay

Featured hotels in Uppuveli Beach

Filter by:

Star rating
Review score

Moon Isle Beach Bungalow

Nilaveli

Set in Nilaveli, a few steps from Nilaveli Beach, Moon Isle Beach Bungalow offers accommodation with a private beach area, free private parking, a garden and a terrace.

C
Chris
From
United Kingdom
Perfect, quiet beachfront location run by friendly and welcoming family.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 208 reviews
Price from
US$126
1 night, 2 adults

Villa Nilaveli Cabana

Nilaveli

Villa Nilaveli Cabana has 3 cabanas (Villa Nilaveli Cabana Cabanas) which are available for rent. Each Cabana has a king-size bed, air conditioning, ceiling fan, mosquito net and an en suite bathroom....

E
El Vladio
From
Estonia
Great private beach. Best hotel at Niavelli. Price/Quality 10/10. Good breakfasts. If you wanna visit Niavelli - visit only here.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 172 reviews
Price from
US$76
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
Christina
From
Austria
I liked this place, close to the beach and everything here is super clean. The breakfast is delicious and you get a huge portion. The owners are friendly and always take good care for you. If you stay here you should eat at KKR it's the best food in Sri Lanka! Trust me :)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 293 reviews
Price from
US$20
1 night, 2 adults

Lobster Inn

Trincomalee

Located within 100 metres of Uppuveli beach and 4.3 km of Kanniya Hot Springs in Trincomalee, Lobster Inn offers accommodation with seating area.

A
Ayesha
From
United Kingdom
The garden was very nice and the room was clean. The owner was very welcoming and kind to us. He also helped us book activities and tuk tuks.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 633 reviews
Price from
US$22.20
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.

M
Moeniesh
From
Netherlands
From the moment we arrived at Suman Beach Rooms, we felt like special guests in a family home. Located just a 3‑minute stroll from the serene Nilaveli Beach, this cozy B&B is in a perfect spot for easy beach days and exploring nearby attractions like Pigeon Island National Park and the Kanniya Hot Springs . Our room was spacious – with a private bathroom, balcony overlooking the garden, crisp AC, reliable Wi‑Fi, and great comfort overall . It quickly became our peaceful little haven after a day in the sun. But what truly set this place apart was the warmth of the hosts—Suman, Mallika, and their family. They greeted us even during our early arrival, having our room already prepared . Mallika’s home‑cooked Sri Lankan breakfast on the terrace was a daily treat—delicious, generous, and served with heartfelt kindness . The atmosphere is so relaxed and welcoming—complete with friendly cats, chickens wandering through the garden, and a homely ambience that truly made us feel “at home” . They went above and beyond by helping arrange tuk‑tuks, and transfers, you name it—with helpful, local insider knowledge . In short: Location: 2–3 minute walk to the beach, with easy access to local attractions Accommodation: Clean, comfortable rooms with AC, private bathroom, balcony/garden view Hosts: Exceptionally friendly, considerate, and accommodating Extras: Tasty breakfasts, reliable Wi‑Fi, bike/tuk‑tuk tours, laundry, on‑site parking We wholeheartedly recommend Suman Beach Rooms if you're after a genuine, comfortable, and caring place to stay in Nilaveli. Thanks to Suman, Mallika, and the entire team for an unforgettable stay—we’ll definitely return! 🙏
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 148 reviews
Price from
US$11
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.

T
Thash
From
Sri Lanka
The rooms very clean and comfortable. Beach 3 minutes walking. Garden beautiful
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 143 reviews
Price from
US$10
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.

L
Lorris
From
France
- really good hotel close to main interest points - Amazing staff the guest relation manager handle wonderfully a misunderstanding we had at the spa 🙏 Jatu at the reception was also really nice - room are big and modern
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 264 reviews
Price from
US$300
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
Melisa
From
Italy
Very clean structure, the owners really make you feel like at home. Food is great as well! Thank you!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 412 reviews
Price from
US$28.50
1 night, 2 adults

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.3
Superb - What previous guests thought, 108 reviews
Price from
US$20
1 night, 2 adults

Breeze Guest House

Trincomalee

Set just 600 metres from Uppuveli beach, Breeze Guest House provides accommodation in Trincomalee with access to a garden, a shared lounge, as well as a shared kitchen.

M
Melanie
From
Austria
Very nice guest house. Perfect location - close to the beach and restaurants and cafés ☕️ the hosts are super friendly.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 175 reviews
Price from
US$18
1 night, 2 adults
See all 37 hotels in Uppuveli Beach

Most booked hotels in Uppuveli Beach in the past month

See all

Check out other unique places to stay in Uppuveli Beach