Beach Resort
Nilaveli
Pigeon Island Beach Resort
A beachfront resort on Nilaveli Beach north of Trincomalee, with sea-view rooms and beach villas.
✦ HOTELS
Boutique stays and heritage properties.
4 hotels
Nilaveli
A beachfront resort on Nilaveli Beach north of Trincomalee, with sea-view rooms and beach villas.
Trincomalee
A Cinnamon Hotels beachfront resort on the Trincomalee coast with 81 rooms, ranging from Superior Rooms and Beach Chalets to Suites.
Weligama
A 198-room beachfront resort on Weligama Bay, a well-known surf spot on Sri Lanka's south coast.
Mirissa
A beachfront resort at the point where the Polwathumodara River meets the sea, with views over both the ocean and the river…