Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Colombo

Popular with guests booking beach hotels in Colombo
Popular with guests booking beach hotels in Colombo
Popular with guests booking beach hotels in Colombo
Popular with guests booking beach hotels in Colombo
Popular with guests booking beach hotels in Colombo
Popular with guests booking beach hotels in Colombo
Popular with guests booking beach hotels in Colombo
Popular with guests booking beach hotels in Colombo
Popular with guests booking beach hotels in Colombo
Popular with guests booking beach hotels in Colombo
Pegasus Reef - A Beach Resort in Colombo is a 10-minute drive from Colombo’s city centre and only 200 metres from the Helakanda Beach. It offers an outdoor pool, 3 dining options and free parking.
Featuring accommodation with a rooftop pool, 43 By The Sea is located in Dehiwala. This beachfront property offers access to a balcony, free private parking and free WiFi.
Set in Dehiwala, Sea View Apartment in Colombo -Dehiwala offers accommodation with rooftop pool, free WiFi and free private parking for guests who drive. 300 metres from Mount Lavinia Beach and 5.5 km...
Boasting air-conditioned accommodation with a private pool, The Bay is situated in Dehiwala. This beachfront property offers access to a balcony, free private parking and free WiFi.
Situated in Colombo, 2.3 km from Galle Face Beach and 3.9 km from R Premadasa Stadium, Yara Colombo-a place to unwind offers a casino and air conditioning.
Set in Colombo, close to Bambalapitiya Beach, Beachfront Colombo 03 Bed Apartment offers accommodation with bike hire, a private beach area, a rooftop pool and an indoor pool.
Featuring air-conditioned accommodation with a rooftop pool, city view and a patio, Luxury ocean-view apartment in Colombo 03 is set in Colombo.
Boasting a rooftop pool and views of pool, M8 Ocean King Three Bed Apartment is a recently renovated apartment set in Cinnamon Gardens, a few steps from Bambalapitiya Beach.
Set in Dehiwala, 400 metres from Mount Lavinia Beach, 50 By The Sea offers accommodation with a garden, free private parking and a terrace.
Featuring accommodation with a private pool, garden view and a balcony, Jays Apartment Colombo 05 is located in Colombo. This property offers access to a terrace, free private parking and free WiFi.
Offering sea views, New 2 bedroom apartment, 100m away from the beach is an accommodation situated in Dehiwala, 200 metres from Mount Lavinia Beach and 4.8 km from Bambalapitiya Railway Station.
Set in Dehiwala, the recently renovated Green Star City Apartment provides accommodation 100 metres from Mount Lavinia Beach and 5 km from Bambalapitiya Railway Station.
Situated in Colombo, 100 metres from Bambalapitiya Beach, Colombo Residency features accommodation with free bikes, free private parking, a shared lounge and a terrace.
Situated just 500 metres from Wellawatte Beach, Azure Horizon Wellawatha by Tequila Holidays features accommodation in Colombo with access to a private beach area, a fitness centre, as well as a 24-...
Featuring air-conditioned accommodation with a rooftop pool, sea view and a balcony, Marina Luxe Appartment is located in Dehiwala.
Set in Colombo, within 200 metres of Kollupitiya Beach and 1.6 km of Bambalapitiya Railway Station, The Auresta Colombo offers accommodation with a terrace and free WiFi as well as free private...
Featuring city views, Crown Luxury 3 BED Apartments provides accommodation with a bar and a balcony, around 3.3 km from Bambalapitiya Railway Station.
In the Wellawatte district of Colombo, close to Wellawatte Beach, The Wonder 39 has a private beach area and a washing machine.
Modern 3 BR Apt, a property with a terrace, is set in Dehiwala, less than 1 km from Mount Lavinia Beach, 4.1 km from Bambalapitiya Railway Station, as well as 10 km from Khan Clock Tower.
Featuring air-conditioned accommodation with a private pool, Sea view luxury 3BHK is located in Dehiwala. This beachfront property offers access to a balcony, free private parking and free WiFi.