Trincomalee District Hotels

Destinations in Trincomalee District

Map of Trincomalee District Hotels

ARECA Trincomalee
Free Wi-Fi
1.8 km. Trincomalee Railway Station

Located 2.4 km from Uppuveli beach, ARECA provides accommodation with free Wi-Fi and free private parking.

Number of rooms: 4

124 , Lower road, Orr's Hill, Trincomalee, Trincomalee, Sri Lanka

Parallel villa Trincomalee
Free Wi-Fi
1.9 km. Trincomalee Railway Station

Located in Trincomalee, 700 metres from Uppuveli beach, Parallel villa provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. A hot tub and a ski equipment rental service are available for guests.

Number of rooms: 6

140 Uppuveli Road Depot Road, 31000 Trincomalee, Sri Lanka

Blissbay @ the rock Nilaveli
Free Wi-Fi
9 km. Trincomalee Railway Station

Set in Nilaveli, 7.1 km from Velgam Vehera, Blissbay @ the rock offers accommodation with a garden, free private parking, a terrace and a restaurant.

Number of rooms: 13

Iqbal Nagar, Adukkupadu, Nilaveli, 31010 Nilaveli, Sri Lanka

Pearl Oceanic Resort - Trincomalee Sempadu
8.2/10 Very Good
27 reviews
Free Wi-Fi
6 km. Trincomalee Railway Station

Offering an outdoor swimming pool and a restaurant, Pearl Oceanic Resort - Trincomalee is located in the village of Sampalthivu. Free Wi-Fi access is available.

Number of rooms: 8

10/1, Ward No. 3, Sampalthivu,, 31006 Trincomalee, Sri Lanka

Pearl Bungalow Trincomalee Trincomalee
9/10 Wonderful
1 review
Free Wi-Fi
3.3 km. Trincomalee Railway Station

Offering a garden and garden view, Pearl Bungalow Trincomalee is located in Trincomalee, 700 metres from Uppuveli beach and 4 km from Kanniya Hot Springs. This guest house provides free private parking and a 24-hour front desk.

Number of rooms: 6

67/5, Trinco blue rd, Allas garden, Uppuweli. Between Trinco Beach Resort & Little White House, 31000 Trincomalee, Sri Lanka

Bliss Bay Nilaveli Nilaveli
5.6/10
15 reviews
Free Wi-Fi Free private parking
9 km. Trincomalee Railway Station

Located in Nilaveli, a few steps from Nilaveli Beach, Bliss Bay Nilaveli provides accommodation with a restaurant, free private parking, a bar and a garden. Featuring family rooms, this property also provides guests with a terrace.

Number of rooms: 12

Ward 1, Adukkupadu, Veloor, 31010 Nilaveli, Sri Lanka

Resort Maya Beach Trincomalee
6.1/10
24 reviews
1.3 km. Trincomalee Railway Station

Located in Trincomalee, a few steps from Uppuveli beach, Resort Maya Beach provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. This 5-star hotel offers room service and a 24-hour front desk.

Number of rooms: 6

Ehamparam Road 686/14, 31000 Trincomalee, Sri Lanka

Sunntop Cabana Trincomalee

Sunntop Cabana Vacation Home Trincomalee

6.1/10
5 reviews
Free Wi-Fi
3.4 km. Trincomalee Railway Station

Situated in Trincomalee, 300 metres from Uppuveli beach, Sunntop Cabana features accommodation with a garden, free private parking, a terrace and a restaurant. The property is around 4.2 km from Kanniya Hot Springs, 4.

Number of rooms: 9

New Road, Deva Nagar, Trincomalee, 31000 Trincomalee, Sri Lanka

Bay Beach Hotel Nilaveli
10/10 Exceptional
18 reviews
Free Wi-Fi

Only steps away from the beach, Bay Beach Hotel is tucked away in Trincomalee. Rooms feature classic Sri Lankan-style furnishings. Guests can also enjoy various water-sport activities at the private beach area.

Number of rooms: 63

Erakkandi, Nilaveli,Trincomalee, 31000 Nilaveli, Sri Lanka

JKAB Beach Resort Trincomalee
7.2/10 Good
67 reviews
Free Wi-Fi
1.4 km. Trincomalee Railway Station

Situated in Trincomalee, a few steps from Uppuveli beach, JKAB Beach Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Located around 2.

Number of rooms: 65

No. 686/11, North Coast Road, Uppuveli, 31000 Trincomalee, Sri Lanka

Monaru Villa Seruwawila
Free private parking

Located in Seruwawila in the Trincomalee District region, Monaru Villa provides accommodation with free private parking.

Number of rooms: 4

No 79 , Mangala wewa Road, Seruwawila, 31232 Seruwawila, Sri Lanka

JKAB Park Hotel Trincomalee
7/10 Good
66 reviews
Free Wi-Fi
1.5 km. Trincomalee Railway Station

Offering an outdoor swimming pool and a restaurant, JKAB Park Hotel is located in Trincomalee, a 3 -minute drive from the Trincomalee Railway Station. It is 13 km away from the Nilaveli Beach. Free Wi-Fi access is available.

Number of rooms: 44

No.93, Love Lane, Nilaveli Road, Trincomalee, 31000 Trincomalee, Sri Lanka

Trinco Rest House Trincomalee
5.6/10
1.9 km. Trincomalee Railway Station

Located in Trincomalee, within 700 metres of Dutch Bay Beach and 1.3 km of Sandy Cove Beach, Trinco Rest House provides accommodation with a garden and as well as free private parking for guests who drive.

Number of rooms: 20

Post Office Road, 31000 Trincomalee, Sri Lanka

Anantamaa Hotel Trincomalee
8/10 Very Good
45 reviews
Free Wi-Fi
2.2 km. Trincomalee Railway Station

Anantamaa Hotel is tucked away in Trincomalee just steps away from the beach. Enjoy soothing spa treatments at the wellness centre or spend a quiet afternoon relaxing by the outdoor pool. Free Wi-Fi is available throughout the hotel.

Number of rooms: 28

No. 7(42), Alles Garden, Uppuveli, 31000 Trincomalee, Sri Lanka

Sellamah beach Hotel Trincomalee
Free Wi-Fi
2.3 km. Trincomalee Railway Station

Situated in Trincomalee, within a few steps of Dutch Bay Beach and less than 1 km of Uppuveli beach, Sellamah beach Hotel features accommodation with a terrace and free Wi-Fi as well as free private parking for guests who drive.

Number of rooms: 2

330 Dyke Street, 31000 Trincomalee, Sri Lanka

Show More Hotels