HILLS BEACHSANDY BAY · TRINCOMALEEBook

Sandy Bay, Trincomalee

Where Hills Beach is: at the back of a small fishing cove on Trincomalee’s east shore, just south of Dutch Bay and Fort Frederick.

Around the cove

Sandy Bay, also called Manayaweli Cove, is a short curve of beach on Trincomalee's east shore, used by local fishing boats. Dutch Bay, the long town beach, starts just to the north; beyond it the road runs through Fort Frederick to Koneswaram Temple on Swami Rock.

PlaceInfoDistance
Dhoby TankManayaweli pond170 m
Dutch BayLong town beach1.1 km
Fort Frederick17th-century fort, deer inside2.0 km
Koneswaram TempleHindu temple on Swami Rock2.3 km
Trincomalee stationTrains from Colombo3.1 km
UppuveliBeach cafés and dive shops5.1 km
NilaveliQuiet beach, boats to Pigeon Island14.4 km
Pigeon IslandSnorkelling, national park17.9 km

Getting here

From the airport (Colombo, CMB)

Trincomalee is roughly 250 km from Bandaranaike International Airport. Most travellers come by private car or taxi, which takes about five to six hours.

By train

Trains run from Colombo Fort to Trincomalee station, including an overnight service. Check current times with Sri Lanka Railways before you travel. From the station it is 3.1 km in a straight line to the hotel, a short tuk-tuk ride.

By bus

Buses run to Trincomalee from Colombo, Kandy and Dambulla. Tuk-tuks wait at the bus stand in town.

From Sigiriya or Dambulla

About two to two and a half hours by car.

Tell us when you are arriving and we will send you the exact location on WhatsApp.

Open in Google Maps

Map of the Trincomalee coast from Sandy Bay north to Pigeon IslandFort Frederick2.0 kmTrincomalee station3.1 kmUppuveli5.1 kmNilaveli14.4 kmPigeon Island17.9 kmHills BeachFl Or 4s · the hotel

Wake up to the sea.

Tell us your dates. We'll reply with availability and the price by email or WhatsApp.

WhatsApp