Trincomalee District Hotels

Destinations in Trincomalee District

Map of Trincomalee District Hotels

Mallika Resort Trincomalee
7.9/10 Good
2.1 km. Trincomalee Railway Station

Situated in Trincomalee, 700 metres from Dutch Bay Beach, Mallika Resort features views of the sea. This 3-star hotel offers room service and a 24-hour front desk. There is a restaurant serving Indian cuisine, and free private parking is available.

Number of rooms: 12

182 Customs Road Trincomalee, 31000 Trincomalee, Sri Lanka

So-J Beach Villa Trincomalee
8.5/10 Excellent
11 review
Free Wi-Fi Free private parking
3.6 km. Trincomalee Railway Station

So-J Beach Villa is situated in Trincomalee, 3.7 km from Kanniya Hot Springs. Koneswaram Temple is 5 km away. Free Wi-Fi is available throughout the property and free private parking is available on site.

Number of rooms: 14

NO 178/11 NILAVELI ROAD ALASGARDEN, UPPUVELI, TRINCOMALEE, 31000 Trincomalee, Sri Lanka

Trinco Lagoon Trincomalee
8.8/10 Excellent
3 reviews
Free Wi-Fi
2.3 km. Trincomalee Railway Station

Situated in Trincomalee, within 1.6 km of Uppuveli beach and 1.3 km of Trincomalee Railway Station, Trinco Lagoon features accommodation with a restaurant and free Wi-Fi throughout the property as well as free private parking for guests who drive.

Number of rooms: 7

No 182,Lower road, Orr's Hill, 31000 Trincomalee, Sri Lanka

High Park Hotel Nilaveli
7.9/10 Good
18 reviews
Free Wi-Fi
10 km. Trincomalee Railway Station

Located in Nilaveli, High Park Hotel welcomes guests with a private beach area, a restaurant and free Wi-Fi access. It offers beautifully furnished chalets fitted with a spacious private terrace.

Number of rooms: 17

Ward No. 1,9th Mile Post, 31010 Nilaveli, Sri Lanka

The Reef Resort Nilaveli
8.5/10 Excellent
11 km. Trincomalee Railway Station

Situated in Nilaveli, 200 metres from Nilaveli Beach, The Reef Resort features accommodation with a garden, free private parking and a terrace. This 3-star hotel offers room service and a 24-hour front desk. Velgam Vehera is 5.

Number of rooms: 14

Nilaveli Beach Road, 31000 Nilaveli, Sri Lanka

Amila Guest Trincomalee
7.8/10 Good
2 reviews
Free Wi-Fi
1.6 km. Trincomalee Railway Station

Located in Trincomalee, Amila Guest offers homely and comfortable accommodation with free Wi-Fi access in its public areas. It features lush green gardens and provides complimentary parking on site.

Number of rooms: 10

No. 05, Love Lane Cross Road, Trincomalee, Sri Lanka, 31000 Trincomalee, Sri Lanka

Esha Beach Resort Trincomalee
8.7/10 Excellent
6 reviews
Free Wi-Fi Free private parking
2.4 km. Trincomalee Railway Station

Set in Trincomalee, 400 m from Uppuveli beach, Esha Beach Resort offers accommodation with a bar, free private parking, a garden and a private beach area. Boasting family rooms, this property also provides guests with a terrace.

Number of rooms: 6

No. 90, Nilaveli Road, Uppuveli, 31000 Trincomalee, Sri Lanka

Laughing Leopard Trinco Trincomalee
3.8 km. Trincomalee Railway Station

Situated in Trincomalee, 200 metres from Uppuveli beach, Laughing Leopard Trinco features accommodation with free bikes, free private parking, a garden and a shared lounge. Featuring a bar, the property is located within 4.

Number of rooms: 27

22/23 Alles Garden Sarvodaya Road, Trincomalee, 31000 Trincomalee, Sri Lanka

Nature Beach Huts Trincomalee
9.4/10 Wonderful
1 review
Free Wi-Fi
8 km. Trincomalee Railway Station

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.

Number of rooms: 6

164/60, Adukupaarai Sampalthievu, 31006 Trincomalee, Sri Lanka

Vibushan Guest House Trincomalee
9.4/10 Wonderful
4 reviews
Free Wi-Fi

Boasting garden views, Vibushan Guest House features accommodation with terrace, around 600 metres from Nilaveli Beach. There is an in-house restaurant, plus free private parking and free Wi-Fi are available. The guest house has family rooms.

Number of rooms: 7

Gopalapuram Nilaveli, 31000 Nilaveli, Sri Lanka

Laxsume Guest House Nilaveli Nilaveli
Free Wi-Fi

Laxsume Guest House Nilaveli is set in Nilaveli, 600 metres from Nilaveli Beach, 3.8 km from Pigeon Island National Park, and 8.4 km from Velgam Vehera. This guest house offers free private parking, a 24-hour front desk and free Wi-Fi.

Number of rooms: 6

Nilaveli Beach Road, 31010 Nilaveli, Sri Lanka

Pranu House Nilaveli
9.4/10 Wonderful
Free Wi-Fi

Set within 500 metres of Nilaveli Beach and 4 km of Pigeon Island National Park in Nilaveli, Pranu House features accommodation with seating area. Boasting a 24-hour front desk, this property also has a restaurant and a sun terrace.

Number of rooms: 6

10 th mile post kopalapuram,nilaveli sea view hotel road, 31000 Nilaveli, Sri Lanka

Thirumalai Park Nilaveli
7.8/10 Good
19 reviews
Free Wi-Fi

Thirumalai Park is situated in Nilaveli, 13 km from Trincomalee. Guests can enjoy the on-site restaurant. Free Wi-Fi is available throughout the property and free private parking is available on site.

Number of rooms: 12

595/A, Gopalapuram Nilaveli, 31000 Nilaveli, Sri Lanka

Sayura Guest House Trincomalee
8.6/10 Excellent
7 reviews
Free Wi-Fi
550 m. Trincomalee Railway Station

Comprising a garden and a shared lounge, Sayura Guest House is a recently renovated accommodation in Trincomalee set close to Uppuveli beach.

Number of rooms: 6

No 499/17A, Ehambaram Road, Trincomalee, 31000 Trincomalee, Sri Lanka

Amaranthe Bay Resort & Spa Trincomalee
8.8/10 Excellent
79 reviews
Free Wi-Fi Parking
3.9 km. Trincomalee Railway Station

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. Free Wi-Fi access is available in this resort.

Number of rooms: 30

No. 101/17, Alles Garden Road, Uppuveli, 31000 Trincomalee, Sri Lanka

Show More Hotels