OYO 448 Hotel Absaras

200 m from Uppuveli beach, OYO 448 Hotel Absaras is set in Trincomalee and offers air-conditioned rooms.

Trinco Lagoon

Trinco Lagoon is situated in Trincomalee, 1.3 km from Uppuveli beach and 2.2 km from Dutch Bay Beach.

OYO 412 Mallika Resort

Situated in Trincomalee, within 600 m of Dutch Bay Beach and 1 km of Sandy Cove Beach, OYO 412 Mallika Resort features accommodation with a shared lounge and as well as free private parking for guests who drive. Boasting room service, this property also provides guests with a terrace.

Under Water Safaris and Resort

Located in Trincomalee, a few steps from Uppuveli beach, Under Water Safaris and Resort provides accommodation with a restaurant, free private parking, a garden and a private beach area.

Regina Beach Bungalow

Situated in Trincomalee, 1.9 km from Uppuveli beach, Regina Beach Bungalow features accommodation with a restaurant, free private parking, a garden and a terrace.

Woody crest hotel

Located in Trincomalee, within 600 m of Uppuveli beach and 4.1 km of Kanniya Hot Springs, WoodyCrest provides accommodation with a garden and free WiFi throughout the property as well as free private parking for guests who drive.

OYO 307 Blue Waves

Hotel Blue Waves is located in Trincomalee. It also provides à la carte meals and special diet menus on request. WiFi is accessible for free in its public areas.

Natraj Hotel

Featuring free WiFi and a restaurant, Natraj Hotel offers pet-friendly accommodation in Trincomalee, 3.5 km from Kanniya Hot Springs. Free private parking is available on site.

Sandy Bay Rest Inn

Set in Trincomalee, 100 m from Sandy Cove Beach, Sandy Bay Rest Inn offers accommodation with a shared lounge, free private parking, a garden and a private beach area.

Amaranthe Bay Resort & Spa

Offering an outdoor swimming pool and a spa and wellness centre, Amaranthe Bay Resort & Spa is located just 5 km north of the Trincomalee town on the beautiful East Coast of Sri Lanka.