Find the beach hotels that appeal to you the most
Check out our selection of great beach hotels in Dehiwala
Providing a garden, The Islands Breeze Villa features accommodations in Dehiwala. This apartment provides free private parking and a 24-hour front desk.
Located in Dehiwala, a 4-minute walk from Mount Lavinia Beach, 50 By The Sea has accommodations with a garden, free private parking and a terrace.

Located in Dehiwala, within a few steps of Mount Lavinia Beach and 1.1 miles of Wellawatte Beach, Big John Hotel provides accommodations with a shared lounge and free WiFi as well as free private...

Located in Colombo, a few steps from Bambalapitiya Beach, Marino Beach Colombo has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

Shangri-La Colombo presents a new level of luxury in the city. Located in the heart of the business and entertainment district, the hotel offers the various collection of guestrooms with stunning...


ITC Ratnadipa, a Luxury Collection Hotel, Colombo features an outdoor swimming pool, shared lounge, a terrace and bar in Colombo.

A 13-minute walk from Milagiriya Beach, Highbury Colombo provides recently renovated 4-star accommodations in the Havelock Town district of Colombo.

Located in Colombo, a 2-minute walk from Bambalapitiya Beach, Taprobane House provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.



Popular with guests booking beach hotels in Dehiwala
Popular with guests booking beach hotels in Dehiwala
Popular with guests booking beach hotels in Dehiwala
Popular with guests booking beach hotels in Dehiwala
Popular with guests booking beach hotels in Dehiwala
Popular with guests booking beach hotels in Dehiwala
Popular with guests booking beach hotels in Dehiwala
Popular with guests booking beach hotels in Dehiwala
Popular with guests booking beach hotels in Dehiwala
Popular with guests booking beach hotels in Dehiwala
Offering a terrace and a shared lounge, Beach Symphony in Mount Lavinia is close to Mount Lavinia Beach and Mount Lavinia Bus Stand.
Located in Mount Lavinia, a few steps from Mount Lavinia Beach, Lavinia Blue Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.
Berjaya Hotel Colombo is within walking distance of Mount Lavinia Beach and Odel Shopping Mall. It features 2 restaurants and an outdoor pool. Free WiFi is available.
Located in Colombo, Hotel Nelly Marine offers beachfront accommodations a 4-minute walk from Mount Lavinia Beach and facilities like a terrace.
Located in Mount Lavinia, a few steps from Mount Lavinia Beach, Lavinia Bay Beach Hotel has accommodations with an outdoor swimming pool, free private parking and a terrace.
Boasting a private beach area and a terrace with views of the bay and Colombo’s skyline, Mount Lavinia Hotel offers a relaxing getaway. This colonial-style hotel features a spa and 3 dining options.
Mirage Hotel Colombo is located in Colombo. The hotel provides elegant accommodations equipped with a private balcony and free WiFi access is available. The hotel also offers an outdoor pool.
Boasting spectacular ocean view from every guest room, The Ocean Colombo - Guaranteed Sea View Rooms features modern and comfortable accommodations along Marine Drive.
Fully Furnished 2 Bedroom Apartment with Sea View is located in Mount Lavinia, just a few steps from Mount Lavinia Beach and 4.2 miles from Bambalapitiya Railway Station.
Located in Mount Lavinia, a few steps from Mount Lavinia Beach, The Beach Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Located in Mount Lavinia, a 2-minute walk from Mount Lavinia Beach, Colombo Beach Hostel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Spacious 4BR 4BA Family Villa wt Balcony & Lavish Garden is located in Ratmalana, just 7.2 miles from Bambalapitiya Railway Station and 11 miles from Khan Clock Tower.
Marine Bay Colombo is located on the beachfront in Colombo, a few steps from Bambalapitiya Beach and a 4-minute walk from Bambalapitiya Railway Station.
This iconic and colonial-style hotel, built in 1864, features a spa and a saltwater pool with lounge chairs that faces the vast Indian Ocean.
Providing a garden, Uyana View features accommodations in Moratuwa. This beachfront property offers access to a balcony, free private parking, and free Wifi.
Facing the beachfront, Nuwa Sri Lanka at City of Dreams offers 5-star accommodations in Colombo and has an outdoor swimming pool, fitness center and restaurant.
Just a 11-minute walk from Mount Lavinia Beach and 0.9 miles from Mount Lavinia Bus Stand, Beach Front Easy Living features accommodations in Karagampitiya with a rooftop pool.
Just a 11-minute walk from Mount Lavinia Beach and 0.9 miles from Mount Lavinia Bus Stand, Sea View Condo by Ceylon Spaces features accommodations in Mount Lavinia, with a private beach area and a...
Sea View Luxury Apartment, Fully Furnished, 2 Bedrooms, 2 Bathrooms is located in Mount Lavinia, just a few steps from Mount Lavinia Beach and 4 miles from Bambalapitiya Railway Station.
Located in Mount Lavinia, a few steps from Mount Lavinia Beach, Ranveli Beach Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Premelthi Homestay bed and breakfast Mount Lavinia is a recently renovated bed and breakfast in Watumulla where guests can make the most of the outdoor swimming pool and garden.
Beach Mount Apartment (Blue Ocean Apartment) features air-conditioned rooms in Mount Lavinia. This beachfront property offers access to free Wifi and free private parking.
Just a 4-minute walk from Mount Lavinia Beach and 0.9 miles from Mount Lavinia Bus Stand, Sea view A features accommodations in Mount Lavinia with a fitness center.
Blue Ocean Mount Lavinia is a recently renovated apartment in Watumulla where guests can make the most of its rooftop pool, private beach area, and fitness center.
Pearl Breeze Luxury Apartments provides air-conditioned accommodations in Mount Lavinia. This beachfront property offers access to a balcony, free private parking, and free Wifi.
Located in Mount Lavinia, 4 miles from Bambalapitiya Railway Station, Akshana Residency provides accommodations with a private beach area, free private parking and a terrace.
Located in Mount Lavinia, a 2-minute walk from Mount Lavinia Beach, Beverly Hills Hotel provides accommodations with a private beach area, free private parking, a terrace and a restaurant.
Located in Mount Lavinia, within a 7-minute walk of Mount Lavinia Beach and 4.7 miles of Bambalapitiya Railway Station, Prestige Court Residencies has accommodations with a terrace and free WiFi as...
Featuring a private beach area, The Wonder 39 features accommodations in Colombo. This beachfront property offers access to a balcony and free private parking.
Crown Luxury 3 BED Apartments offers accommodations in Colombo, 1.3 miles from Milagiriya Beach and 2 miles from Bambalapitiya Railway Station.
Located in Colombo, within a 2-minute walk of Kollupitiya Beach and one mile of Bambalapitiya Railway Station, The Auresta Colombo has accommodations with a terrace and free WiFi as well as free...
Located within a few steps of Kollupitiya Beach and 1.1 miles of Bambalapitiya Railway Station, Sea View Hotel has rooms with air conditioning and a private bathroom in Colombo.