top of page

9 Best Beach Hotels in Sri Lanka

Recommendations are independently chosen by LankaHotels.info’s editors.Bookings you make through our links may earn us a commission.


1.

Rockside Cabanas Hotel

Unawatuna

Travel Sustainable property



Situated along the shores of Dalawella and Mihiripenna, Rockside Cabanas Hotel offers tranquil and comfortable accommodation with free WiFi access.

9.3

Superb

148 reviews


2.

Turtle Bay

Beach Hotel

Tangalle Beach, Tangalle



A small boutique hotel overlooking the Indian Ocean, Turtle Bay is located in Kalamatiya, Sri Lanka. Just steps away from the beach, it features an outdoor pool and Ayurvedic spa.


9.3

Superb

223 reviews


3.

Ayana Sea

Beach Hotel

Wadduwa



Located on the beachfront in Wadduwa and boasting a garden, Ayana Sea has free WiFi throughout the property.

9.1

Superb

104 reviews


4.

Ayana Beach

Beach Hotel

Ja-Ela



Facing the beachfront, Ayana Beach offers 3-star accommodation in Ja-Ela and has a restaurant, garden and private beach area.


9.4

Superb

165 reviews


5

Sea Port Hiriketiya

Beach Hotel

Hiriketiya



Set in Hiriketiya, Sea Port Hiriketiya offers sea views and free WiFi, a few steps from Hiriketiya Beach and 700 metres from Dickwella Beach.


9.1

Superb

130 reviews




6.

R Degrees

Beach Hotel

Ambalangoda



R Degrees has a restaurant, fitness centre, a bar and garden in Ambalangoda. Boasting family rooms, this property also provides guests with a children's playground.


9.4

Superb

83 reviews


7.

Haven Hiri

Beach Hotel



Hiriketiya Beach, Dickwella

Situated in Dickwella, 100 metres from Hiriketiya Beach, Haven Hiri features accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar.


9.2

Superb

161 reviews

Location 9.7


8.

Turtle Paradise Villa

Beach Hotel

Kosgoda



Situated in Kosgoda, 1.3 km from Kosgoda Turtle Hatchery, Turtle Paradise Villa features accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar.


9.6

Exceptional

107 reviews


9.

Amaya Beach Passikudah

Beach Hotel



Travel Sustainable property

A splendid outdoor pool resides between the beach and Amaya Beach Passikudah, a resort offering spacious rooms and suites with private balconies and free WiFi.


9.0

Superb

456 reviews





bottom of page