3* Star Hotels in Trincomalee District

Destinations in Trincomalee District

Map of 3* Star Hotels in Trincomalee District

Anandas Beach Resorts Trincomalee
8.8/10 Excellent
Free Wi-Fi Free private parking
3.7 km. Trincomalee Railway Station

Located in Trincomalee, 50 m from Uppuveli beach, Anandas Beach Resorts 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: 10

66/8 Alles Garden, Trincomalee 31000, Sri Lanka, 31000 Trincomalee, Sri Lanka

J7 Villaj Resort Trincomalee
8.7/10 Excellent
10 reviews
Free Wi-Fi
2.3 km. Trincomalee Railway Station

J7 Villaj Resort has an outdoor swimming pool, garden, a terrace and bar in Trincomalee. This 3-star hotel offers an ATM and a tour desk. The accommodation features a 24-hour front desk, airport transfers, room service and free Wi-Fi.

Number of rooms: 14

81/9, Alesgarden, Uppuveli,, 31000 Trincomalee, Sri Lanka

Cardamon Hotel Nilaveli Nilaveli
8.7/10 Excellent
31 review
Free Wi-Fi
11 km. Trincomalee Railway Station

Located in Nilaveli, 12 km from Trincomalee, Cardamon Hotel Nilaveli features a restaurant, bar and free Wi-Fi throughout the property. The hotel has a barbecue and views of the sea, and guests can enjoy a meal at the restaurant.

Number of rooms: 22

Ward No.7, 9th Mile Post (13km), Nilaveli, Trincomalee, 31000 Nilaveli, Sri Lanka

Pearl Inn Green Nilaveli
8.3/10 Very Good
10 reviews
Free Wi-Fi Free private parking

This property is 6 minutes walk from the beach. Set in Nilaveli, Trincomalee District region, Pearl Inn Green is located 400 m from Nilaveli Beach.

Number of rooms: 120

Gopalapuram School Road, Gopalapuram, 31010 Nilaveli, Sri Lanka

Nilaveli Beach Hotel Nilaveli
8.8/10 Excellent
35 reviews
Free Wi-Fi

This hotel is nestled on Nilavali Beach, a 10-minute boat ride from Pigeon Island. It offers free Wi-Fi in public areas, a large outdoor pool and spacious rooms with views of the ocean.

Number of rooms: 86

Trincomalee, 31000 Nilaveli, Sri Lanka

Anukama Resort Nilaveli
8.6/10 Excellent
Free Wi-Fi
10 km. Trincomalee Railway Station

Located in Nilaveli, 6 km from Velgam Vehera, Anukama Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Number of rooms: 10

Ward: No.1, 8th Mile Post, Arafath Road, 31000 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

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

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

Divers Land Shoy's Place Nilaveli
9.2/10 Wonderful
Free Wi-Fi
10 km. Trincomalee Railway Station

Set in Nilaveli, 700 metres from Nilaveli Beach, Divers Land Shoy's Place offers accommodation with a garden, free private parking and a terrace. The property is around 5.4 km from Velgam Vehera, 5.

Number of rooms: 7

Nilaveli Road Veloor Nilaveli, 31010 Nilaveli, Sri Lanka

Blue Diamond Resort Trincomalee
8.1/10 Very Good
Free Wi-Fi
1.2 km. Trincomalee Railway Station

Boasting sea views, Blue Diamond Resort features accommodation with a private beach area, an indoor pool and a garden, around 400 metres from Uppuveli beach. This beachfront property offers access to a terrace, free private parking and free Wi-Fi.

Number of rooms: 12

No. 662/9, North Coast Road, Uppuveli, 31000 Trincomalee, Sri Lanka

Dyke Rest Trincomalee

Dyke Rest
Vacation Home Trincomalee

8.1/10 Very Good
34 reviews
Free Wi-Fi
2.5 km. Trincomalee Railway Station

Offering a private beach area where the beach is 50 metres from the property, Dyke Rest is located in Trincomalee. Free Wi-Fi access is available. The Trincomalle Harbour is just a 3 minute drive away.

Number of rooms: 7

No. 228 Dyke Street,, 31000 Trincomalee, Sri Lanka

The Coastal Hotel Trincomalee
11 km. Trincomalee Railway Station

Located in Trincomalee, 100 metres from Nilaveli Beach, The Coastal Hotel provides accommodation with a fitness centre, free private parking, a garden and a terrace.

Number of rooms: 13

9th Mile Post, Coastal Road Nilaveli, 31000 Trincomalee, Sri Lanka

Trinco Star Cabana Trincomalee
7.6/10 Good
Free Wi-Fi
3.7 km. Trincomalee Railway Station

Set in Trincomalee, 600 metres from Uppuveli beach, Trinco Star Cabana offers accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers a 24-hour front desk and free Wi-Fi.

Number of rooms: 36

59/22, Chaaya Blue Road Alesgarden, Trincomalee, 31000 Trincomalee, Sri Lanka

Trinnco Topaz Trincomalee
7/10 Good
3 reviews
Free Wi-Fi
2.3 km. Trincomalee Railway Station

Featuring free Wi-Fi, a restaurant and a barbecue, Trinnco Topaz Beach Hotel offers accommodation in Trincomalee. The bed and breakfast has a private beach area and water sports facilities, and guests can enjoy a meal at the restaurant.

Number of rooms: 19

No, 329 Dyke Street, 31000 Trincomalee, Sri Lanka

Show More Hotels