Hotels on the beach in Dehiwala, Sri Lanka
Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beach hotels and resorts in Dehiwala. I hope you will like it!
This page was last updated in June 2026.
The List 3 Amazing Beach Hotels in Dehiwala
-
1 Villa i Dehiwala
Situated within a few steps of Mount Lavinia Beach and 6.3 km of Bambalapitiya Railway Station, Villa i features rooms with air conditioning and a private bathroom in Dehiwala. The property is around 12 km from Khan Clock Tower, 14 km from R Premadasa Stadium and 34 km from Leisure World. The accommodation offers room service and a 24-hour front desk for guests. At the inn, rooms come with a terrace. With a private bathroom fitted with a shower and free toiletries, rooms at Villa i also boast free WiFi. St Anthony's Church is 48 km from the accommodation, while Mount Lavinia Bus Stand is 2 km from the property. Bandaranaike International Airport is 40 km away.
Address 37 Sri Dharmapala Road Villa i Show on map -
2 50 By The Sea Dehiwala
Set in Dehiwala, 400 metres from Mount Lavinia Beach, 50 By The Sea offers accommodation with a garden, free private parking and a terrace. The property is around 4.7 km from Bambalapitiya Railway Station, 10 km from Khan Clock Tower and 12 km from R Premadasa Stadium. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. The hotel will provide guests with air-conditioned rooms with a desk, a kettle, a safety deposit box, a flat-screen TV and a private bathroom with a bidet. Certain rooms also offer a kitchen with a fridge, a microwave and a stovetop. All guest rooms feature a wardrobe. 50 By The Sea offers an American or halal breakfast. Leisure World is 36 km from the accommodation, while St Anthony's Church is 46 km from the property.
Address 50 Albert Place Show on map -
3 Blue Ocean Breeze Dehiwala
Set in Dehiwala, a few steps from Mount Lavinia Beach, Blue Ocean Breeze offers air-conditioned accommodation and a shared lounge. The property is located 6.4 km from Bambalapitiya Railway Station, 12 km from Khan Clock Tower and 14 km from R Premadasa Stadium. The hotel has an indoor pool, a shared kitchen and free WiFi throughout the property. At the hotel, all rooms include a wardrobe and a balcony with a sea view. Leisure World is 34 km from Blue Ocean Breeze, while St Anthony's Church is 48 km from the property. Bandaranaike International Airport is 40 km away.
Address 25 Siripala Road 7 Show on map- Rooftop pool
This page contains affiliate links; we may earn a commission, but hotels are listed based on beach proximity and quality, not commission.