Beach Hotels in Sri Lanka
Find the beach hotels that appeal to you the most
Most visited cities for beach hotels

Colombo

Negombo

Galle

Trincomalee

Hikkaduwa

Mirissa

Pasikuda

Mount Lavinia

Unawatuna

Kalutara

Matara

Bentota

Jaffna

Weligama

Tangalle
Most popular regions for beach hotels

Galle District

Matara District

Hambantota District

Gampaha District

Bentota Region

Trincomalee District

Kalutara District

Ampara District

Colombo District

Puttalam District

Batticaloa District

Yala National Park
Bundala National Park

Jaffna District

Matale District
The 10 Best Beach Hotels in Sri Lanka
Check out our pick of great beach hotels in Sri Lanka
Set right on the beach, Weligama Bay Marriott Resort & Spa offers beach front rooms, a year-round children's pool, relaxation pool and outdoor lap pool.
Featuring free WiFi throughout the property, Lankavatara Ocean Retreat is located in Kalametiya, 15 km from Tangalle Lagoon.
Situated on the beachfront in Weligama, KOMOREBI Weligama has a terrace and free WiFi. Featuring a garden, the 3-star hotel has air-conditioned rooms with a private bathroom.
Situated in Trincomalee, 700 metres from Nilaveli Beach, Blu Marine Nilaveli features accommodation with a garden, free private parking, a private beach area and a shared lounge.
Set in Batticaloa, 6.4 km from Batticaloa Railway Station, Inpan's beach resort Batticaloa offers accommodation with a garden, free private parking, a private beach area and a terrace.
700 metres from Hiriketiya Beach, Painkiller Hiriketiya is a recently renovated property located in Dickwella and provides air-conditioned rooms with free WiFi and private parking.
Facing the beachfront, Uppuveli Beach by DSK offers 5-star accommodation in Trincomalee and features free bikes, outdoor swimming pool and fitness centre.
Set just 500 metres from Wellaweediya Beach, Mario Family Villa and Restaurant features accommodation in Negombo with access to a garden, a shared lounge, as well as luggage storage space.
Facing the beachfront, DORMERO Hotel Sri Lanka Hikkaduwa Beach offers 5-star accommodation in Hikkaduwa and features an outdoor swimming pool, fitness centre and garden.
Located in Unawatuna, a few steps from Unawatuna Beach, The Waves Unawatuna features views of the sea.
Most booked beach hotels in Sri Lanka this month
Popular with guests booking beach hotels in Sri Lanka
Popular with guests booking beach hotels in Sri Lanka
Popular with guests booking beach hotels in Sri Lanka
Popular with guests booking beach hotels in Sri Lanka
Popular with guests booking beach hotels in Sri Lanka
Popular with guests booking beach hotels in Sri Lanka
Popular with guests booking beach hotels in Sri Lanka
Popular with guests booking beach hotels in Sri Lanka
Popular with guests booking beach hotels in Sri Lanka
Popular with guests booking beach hotels in Sri Lanka




















