Hotels in Trincomalee, Sri Lanka

89 hotels are listed in Trincomalee, Sri Lanka. Compare prices and star class, view them on a map, and book through our partners.

Planning your stay? Read our guide to comparing hotel listings.

89 hotels

Amaranthe Bay Resort & Spa in Trincomalee, Sri Lanka

No 101/17 , Alles Garden Road, Uppuveli, Sri Lanka

Beachfront resort with outdoor pool, spa, and free WiFi. Relax in luxury on Sri Lanka's stunning East Coast, just 5 km from Trincomalee.

30 rooms
Galaxy Beach Hotel in Trincomalee, Sri Lanka

1st Lane, Gopalapuram Nilaveli, Trincomalee, Sri Lanka

Beachfront hotel in Trincomalee with on-site restaurant. Rooms feature private baths. Near Kanniya Hot Springs and Koneswaram Temple

14 rooms
Whistle Stop Cafe in Trincomalee, Sri Lanka

Beach Road n. 38/10, Ales Garden, Trincomalee, Uppuveli, Sri Lanka

Cozy cafe with barbecue, sun terrace, and on-site restaurant. Rooms with private bathrooms. 24-hour front desk in Trincomalee, 3.8 km from Kanniya Hot Springs.

3 rooms
Contribute photo

148 Lower Road, Orr's Hill, Trincomalee, Sri Lanka

Comfortable accommodation in Trincomalee with spacious, well-furnished rooms and free WiFi access throughout the holiday home.

4 rooms
Contribute photo

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

Tranquil beachfront hotel in Trincomalee with spa, outdoor pool, and free WiFi. Ideal for relaxation and rejuvenation.

28 rooms
Contribute photo

32 Alles Garden, Trincomalee, Sri Lanka

Beachfront resort with outdoor pool and restaurant in Trincomalee. Rooms feature air conditioning, balcony, and minibar. 4 km from train station.

54 rooms
Contribute photo

66, Lower Road, Orr's Hill, Trincomalee, Trincomalee, Sri Lanka

Beachfront hotel with sea-view rooms, pool, and restaurant. 2.5 km from Trincomalee City and beach. Free WiFi and parking.

28 rooms
Contribute photo

263/1 Dyke Street, Trincomalee, Sri Lanka

Beachfront N Joy Inn offers restaurant, free WiFi, and rooms with balconies. Koneswaram Beach just 850m away. Ideal for relaxation.

6 rooms
Contribute photo

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

Beachfront hotel with outdoor pool and restaurant, 3 mins from Trincomalee Railway Station. 13 km from Nilaveli Beach. Free WiFi.

31 rooms
Contribute photo

post office road, Trincomalee, Sri Lanka

Beachfront Trinco Rest House offers a restaurant and free WiFi. Koneswaran Beach is just 800m away, perfect for a relaxing getaway.

12 rooms
Contribute photo

289/12, Nilaveli Road, Uppuveli, Trincomalee, Sri Lanka

Grass Garden offers free parking, 24-hour desk, 3.4 km from Kanniya Hot Springs and 5 km from Koneswaram Temple and Fort Frederick.

4 rooms
Contribute photo

No 24 Murugapuri Road, Upppuveli,, Trincomalee, Sri Lanka

Beachfront hotel in Trincomalee with free WiFi, on-site restaurant, and free private parking. Ideal for exploring Koneswaram Temple.

4 rooms
Contribute photo

No : - 45, Green Road, Trincomalee., Trincomalee, Sri Lanka

Beachfront hotel in Trincomalee with free WiFi, parking, and select rooms with balconies or terraces. Ideal for a relaxing getaway.

18 rooms
Contribute photo

41 allés garden uppuvelli trincomalee, Trincomalee, Sri Lanka

Beachfront hotel in Trincomalee with restaurant and private beach. Rooms feature seating areas and private bathrooms. Free WiFi available.

25 rooms
Contribute photo

No 49, Alesgarden, Trincomalee, Sri Lanka

Beachfront Sunrise Hotel in Trincomalee offers spa, bicycles, and free WiFi. Ideal for relaxation in a scenic port city.

9 rooms
Contribute photo

No 344/2, Weeranagaraya, Trincomalee, Sri Lanka

Beachfront Sayura Guest House offers barbecue, sea views, and free private parking in Trincomalee, 1.5 km from Fort Frederick.

6 rooms

Loading...