Skip to main content

Beach Hotels in Dehiwala

Find the beach hotels that appeal to you the most

The best beach hotels in Dehiwala

Check out our pick of great beach hotels in Dehiwala

Filter by:

Review score

The Islands Breeze Villa

Dehiwala

Featuring city views, The Islands Breeze Villa features accommodation with patio, around 400 metres from Mount Lavinia Beach. This apartment provides free private parking and a 24-hour front desk.

A
ALAN
From
France
The location was very close to food city and many restaurants to eat at Marine drive. Beach was nearby 2 mins away. Recommend having the seafood grill in the restaurants nearby at the evening. The villa was very clean. Garden area has seating which was very relaxing. Recommend to others that want to enjoy and have a relaxing stay!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 6 reviews
Price from
US$40
1 night, 2 adults

50 By The Sea

Hotel in 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.

S
Shenali
From
Australia
The room was nice and clean with a great view of the ocean. Bed was very comfortable to sleep on and I didn't wake up with a sore back which was a bonus. The staff are extremely friendly and helpful. Initially we booked the room for 2 nights but extended our stay for another 2 nights as we were very happy with the place. Excellent security downstairs to the apartment complex where there is someone there 24/7. That alone was a huge bonus and gave us peace of mind to venture around and enjoy our holiday.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 113 reviews
Price from
US$40.50
1 night, 2 adults

Big John Hotel

Hotel in Dehiwala

Located in Dehiwala, within 400 metres of Mount Lavinia Beach and 4.7 km of Bambalapitiya Railway Station, Big John Hotel provides accommodation with a shared lounge and free WiFi as well as free...

Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 7 reviews
Price from
US$41.91
1 night, 2 adults

Marino Beach Colombo

Colombo (Near Dehiwala)

Situated in Colombo, a few steps from Bambalapitiya Beach, Marino Beach Colombo features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

S
Sophie
From
Austria
Everything was perfect. The stuff is super friendly and helpful! The room was very nice and the food was very good. The pool is the best thing!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,327 reviews
Price from
US$85
1 night, 2 adults

Shangri-La Colombo

Colombo (Near Dehiwala)

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...

M
Malena
From
Kenya
fantastic! the best in Colombo
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,408 reviews
Price from
US$145
1 night, 2 adults

Cinnamon Life at City of Dreams

Colombo (Near Dehiwala)

Boasting a bar, Cinnamon Life at City of Dreams offers accommodation in Colombo, 700 metres from Galle Face Beach and 2.3 km from Khan Clock Tower.

S
Syed Salman
From
Pakistan
Fantastic, clean, luxurious. Staff was courteous, breakfast was amazing, and the facilities in the hotel were super.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 681 reviews
Price from
US$136
1 night, 2 adults

ITC Ratnadipa, a Luxury Collection Hotel, Colombo

Colombo (Near Dehiwala)

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

C
Charles
From
United Kingdom
Excellent facilities and hospitality from all of the staff. Lovely place to stop over whilst you are stopping off in Colombo. Also great choice of food options within the hotel. The room was also large with every facility you could ask for.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 590 reviews
Price from
US$170
1 night, 2 adults

Highbury Colombo

Colombo (Near Dehiwala)

Featuring a terrace and views of garden, Highbury Colombo is a recently renovated homestay set in Colombo, 1.1 km from Milagiriya Beach.

D
Dias
From
Sri Lanka
Incredibly beautiful feel good oasis in the middle of colombo. The breakfast freshly prepared was beyond delicious.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 290 reviews
Price from
US$77
1 night, 2 adults

Taprobane House

Colombo (Near Dehiwala)

Set in Colombo, 200 metres from Bambalapitiya Beach, Taprobane House offers accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

d
david
From
United Kingdom
Excellent location Clean with Large Rooms
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 697 reviews
Price from
US$88
1 night, 2 adults

Sheraton Colombo Hotel

Colombo (Near Dehiwala)

Set in Colombo, 200 metres from Kollupitiya Beach, Sheraton Colombo Hotel offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared lounge.

M
Michelle
From
Singapore
I have never had such good sleep in any other hotel. Bed was super comfy and room was squeaky clean. Will definitely stay here again on future visits to Colombo.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 132 reviews
Price from
US$145
1 night, 2 adults
All beach hotels in Dehiwala

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Dehiwala and surroundings in the past month

See all

Popular with guests booking beach hotels in Dehiwala

Popular with guests booking beach hotels in Dehiwala

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Popular with guests booking beach hotels in Dehiwala

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews

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

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Popular with guests booking beach hotels in Dehiwala

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 52 reviews

Popular with guests booking beach hotels in Dehiwala

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 33 reviews

Popular with guests booking beach hotels in Dehiwala

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 113 reviews

Beach Hotels with swimming pools in Dehiwala and nearby

Boasting air-conditioned accommodation with a rooftop pool, Beach Front Easy Living is situated in Karagampitiya.

From US$83.25 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Set just less than 1 km from Mount Lavinia Beach, Sea View Condo by Ceylon Spaces offers accommodation in Mount Lavinia with access to a private beach area, a rooftop pool, as well as a lift.

From US$149.85 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 42 reviews

Set within 100 metres of Mount Lavinia Beach and 6.5 km of Bambalapitiya Railway Station, Beach Mount Apartment (Blue Ocean Apartment) features rooms with air conditioning and a private bathroom in...

From US$96.25 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 24 reviews

Boasting air-conditioned accommodation with a rooftop pool, sea view and a balcony, Beach Symphony is set in Mount Lavinia. Located on the beachfront, this property has a terrace and a shared lounge.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 13 reviews

Located in Mount Lavinia, a few steps from Mount Lavinia Beach and 6.7 km from Bambalapitiya Railway Station, Fully Furnished 2 Bedroom Apartment with Sea View offers air conditioning.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 32 reviews

Situated in Mount Lavinia, 70 metres from Mount Lavinia Beach, The Beach Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$49.06 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 257 reviews

Situated in Mount Lavinia, 200 metres from Mount Lavinia Beach, Colombo Beach Hostel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$38.12 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 188 reviews

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.

From US$70.80 per night

Save money on beach in Dehiwala and nearby – budget options available

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Boasting sea views, Pearl Breeze Luxury Apartments features accommodation with balcony, around 300 metres from Mount Lavinia Beach.

From US$99.90 per night

Akshana Residency

Mount Lavinia
Budget options available
Scored out of 10, guest rating 4.5
Disappointing - What previous guests thought, 4 reviews

Set in Mount Lavinia, 6.4 km from Bambalapitiya Railway Station, Akshana Residency offers accommodation with a private beach area, free private parking and a terrace.

From US$26.86 per night

Beverly Hills Hotel

Mount Lavinia
Budget options available
Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 16 reviews

Located in Mount Lavinia, 200 metres from Mount Lavinia Beach, Beverly Hills Hotel provides accommodation with a private beach area, free private parking, a terrace and a restaurant.

From US$60 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 333 reviews

Set in Colombo, 400 metres from Mount Lavinia Beach, Hotel Nelly Marine offers beachfront accommodation and various facilities, such as a terrace.

From US$55 per night

Ranveli Beach Hotel

Mount Lavinia
Budget options available
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 63 reviews

Situated in Mount Lavinia, a few steps from Mount Lavinia Beach, Ranveli Beach Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$44.40 per night

Lavinia Bay Beach Hotel

Mount Lavinia
Budget options available
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 65 reviews

Situated in Mount Lavinia, 50 metres from Mount Lavinia Beach, Lavinia Bay Beach Hotel features accommodation with an outdoor swimming pool, free private parking and a terrace.

From US$65.82 per night

Mount Lavinia Hotel

Mount Lavinia
Budget options available
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 382 reviews

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.

From US$88.01 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 11 reviews

Situated in Mount Lavinia, within 600 metres of Mount Lavinia Beach and 7.5 km of Bambalapitiya Railway Station, Prestige Court Residencies features accommodation with a terrace and free WiFi as well...

From US$44.28 per night

Enjoy breakfast in Dehiwala and nearby

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 84 reviews

Situated in Mount Lavinia, a few steps from Mount Lavinia Beach, Lavinia Blue Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$30 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 118 reviews

Mount Lodge Boutique Hotel is located in Mount Lavinia, within 7.2 km of Bambalapitiya Railway Station and 13 km of Khan Clock Tower.

From US$132 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,069 reviews

Mirage Hotel Colombo is located in Colombo. The hotel provides elegant accommodation equipped with a private balcony and free WiFi access is available. The hotel also offers an outdoor pool.

From US$255.03 per night

Marine Bay Colombo

Colombo
Breakfast options
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 282 reviews

Marine Bay Colombo is situated on the beachfront in Colombo, a few steps from Bambalapitiya Beach and 400 metres from Bambalapitiya Railway Station.

From US$69.58 per night

Colombo Residency

Colombo
Breakfast options
Scored out of 10, guest rating 3.5
Poor - What previous guests thought, 8 reviews

Situated in Colombo, 100 metres from Bambalapitiya Beach, Colombo Residency features accommodation with free bikes, free private parking, a shared lounge and a terrace.

From US$140 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,293 reviews

This iconic and colonial-style hotel, built in 1864, boasts a spa and a saltwater pool with sun loungers that faces the vast Indian Ocean.

From US$146.44 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews

Facing the beachfront, Nuwa Sri Lanka at City of Dreams offers 5-star accommodation in Colombo and has an outdoor swimming pool, fitness centre and restaurant.

From US$218.79 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Featuring air-conditioned accommodation with a rooftop pool, sea view and a balcony, Marina Luxe Appartment is located in Dehiwala.

From US$99.90 per night

Highly rated beach hotels in Dehiwala and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 14 reviews

Set in Colombo, Colombo Emperor Residencies offers accommodation with a private pool and sea views. This beachfront property offers access to free WiFi and free private parking.

Uyana View

Moratuwa
8.0+ review score
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 13 reviews

Offering a garden and garden view, Uyana View is located in Moratuwa, 14 km from Bambalapitiya Railway Station and 19 km from Khan Clock Tower.

From US$25.41 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 17 reviews

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.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 25 reviews

Located in Mount Lavinia, 500 metres from Mount Lavinia Beach and 6.2 km from Bambalapitiya Railway Station, Two Bed Roomed, Fully Furnished & Air Conditioned Apartment with Sea View for Rent at Beach...

Sea view A

Mount Lavinia
8.0+ review score
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 49 reviews

Set in Mount Lavinia, 400 metres from Mount Lavinia Beach, Sea view A offers accommodation with pool with a view, free WiFi, a 24-hour front desk, and a lift.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 16 reviews

Blue Ocean Mount Lavinia is a recently renovated apartment in Watumulla, where guests can makes the most of its rooftop pool, private beach area and fitness centre.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews

Featuring air-conditioned accommodation with a rooftop pool, Sea La Vie! At De Saram Residencies- Mount Lavinia is set in Watumulla.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 24 reviews

Located in Mount Lavinia, 200 metres from Mount Lavinia Beach and 7.1 km from Bambalapitiya Railway Station, BNB RESIDENCIES MOUNT LAVINIA 2 offers air conditioning.

FAQ about beach hotels in Dehiwala

Beach hotels that guests love in Dehiwala

See all
Avg. price/night: US$89.63
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 52 reviews
Room, the view, the ac!! The bed!!! How everything was clean and maintained. Just felt like home even it was for 2 nights and 1 day. The beach and restaurant out front
Guest review by
Prashanth
Family with young children
Avg. price/night: US$89.63
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 52 reviews
The 3 bedroom appartment is fully equiped with every thingkable accomodation The view on the beach ans ocean make the picture complete
Guest review by
Jan
Young couple
Avg. price/night: US$89.63
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 52 reviews
What a wonderful place in next to beach. It was great experience with you guys. Thank you so much for amazing hospitality. I’ll be back again
Guest review by
Yoshitha
Solo traveller
Avg. price/night: US$89.63
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 52 reviews
The location is great, seaview is amazing. The owner was very kind and helped us to check-in in the middle of the night. Big thanks for everything. The beach is 3 minutes away and very clean. There is also a grocery shop nearby and lot of restaurants in a walking distance. The Colombo Zoo is 20 minutes by feet. But quite expensive for the foreigners
Guest review by
Aleksandr
Solo traveller
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews
You would wake up to the stunning sea view every morning. The property is just a 2-minute walk to the beach, and there are plenty of restaurants close by.
Guest review by
Surath
Solo traveller