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 selection of great beach hotels in Dehiwala

Filter by:

Review score

The Islands Breeze Villa

Dehiwala

Providing a garden, The Islands Breeze Villa features accommodations in Dehiwala. This apartment provides free private parking and a 24-hour front desk.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 6 reviews
Price from
$40
1 night, 2 adults

50 By The Sea

Hotel in Dehiwala

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.

k
kavinda de silva
From
Sri Lanka
Really nice place, host and the staff is really helpful and really nice. All the amenities and the mini fridge also nice. Really enjoyed the stay
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 110 reviews
Price from
$40.50
1 night, 2 adults

Big John Hotel

Hotel in Dehiwala

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

a
ann
From
Hong Kong
A little cheaper than others in the same avenue
Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 7 reviews
Price from
$41.91
1 night, 2 adults

Marino Beach Colombo

Colombo (Near Dehiwala)

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.

R
Roshni
From
Singapore
Fantastic hotel. Great facilities, modern room, great location. Would definitely stay again
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10,315 reviews
Price from
$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...

A
Alroumi
From
Kuwait
every thing .. the food was so delicious
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,406 reviews
Price from
$145
1 night, 2 adults

Cinnamon Life at City of Dreams

Colombo (Near Dehiwala)

Elegant Accommodations

Cinnamon Life at City of Dreams in Colombo offers a 5-star hotel experience with luxurious rooms featuring sea, lake, or city views.

S
Samera
From
United Arab Emirates
The hotel is very new with modern facilities. Staff are friendly and helpful. Breakfast has a great selection!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 676 reviews
Price from
$129.20
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.

P
Priya
From
United States
Breakfast is wonderful and staff goes the extra mile which as a vegan 🌱 I was so impressed with! (Rahuman & Chef Krishna Chamoli 🌟 🙏🏽) Gorgeous spa and pool roof deck! Rooms are clean spacious and well appointed
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 590 reviews
Price from
$170
1 night, 2 adults

Highbury Colombo

Colombo (Near Dehiwala)

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

E
Esra
From
Turkey
It was a wonderful stay, like a hidden paradise. Manoji and Manitha are amazing people — so kind and truly wonderful hosts. The room I stayed in was excellent and very comfortable. Be sure to try Manoji’s delicious breakfast!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 287 reviews
Price from
$77
1 night, 2 adults

Taprobane House

Colombo (Near Dehiwala)

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.

V
Vusal
From
Azerbaijan
Kind and helpfull staff, clean room and very good Cook)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 694 reviews
Price from
$88
1 night, 2 adults

Sheraton Colombo Hotel

Colombo (Near Dehiwala)

Elegant Accommodations

Sheraton Colombo Hotel in Colombo offers a 5-star experience with a rooftop swimming pool, spa facilities, sauna, fitness center, restaurant, bar, and free WiFi.

A
Anushke
From
Sri Lanka
The staff here are extremely welcoming and attentive. That's the first thing that struck us as we walked into the hotel. While making conversation when checking in we mentioned to Carder the duty Manager that the reason for our stay was my wife's birthday. He very kindly upgraded us to a "Club" room on a high floor and had a small cake and card sent up to the room when we got in. Very touching gesture! The room was tastefully furnished, comfortable, clean and had all the modern amenities with a great view of the sea and part of the city. A perfect location for business or vacation!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 131 reviews
Price from
$145
1 night, 2 adults
All beach hotels in Dehiwala

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Dehiwala and surrounding area 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
Wonderful - What previous guests thought, 2 reviews

Popular with guests booking beach hotels in Dehiwala

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 4 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, 2 reviews

Popular with guests booking beach hotels in Dehiwala

Scored out of 10, guest rating 9.3
Wonderful - 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
Excellent - What previous guests thought, 110 reviews

Enjoy breakfast in Dehiwala and nearby

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

Offering a terrace and a shared lounge, Beach Symphony in Mount Lavinia is close to Mount Lavinia Beach and Mount Lavinia Bus Stand.

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

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.

From $30 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 $70.80 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 334 reviews

Located in Colombo, Hotel Nelly Marine offers beachfront accommodations a 4-minute walk from Mount Lavinia Beach and facilities like a terrace.

From $55 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 64 reviews

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.

From $65.82 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 381 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 $88.01 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,068 reviews

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.

From $255.03 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 510 reviews

Boasting spectacular ocean view from every guest room, The Ocean Colombo - Guaranteed Sea View Rooms features modern and comfortable accommodations along Marine Drive.

From $163.87 per night

Highly rated beach hotels in Dehiwala and nearby

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

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.

From $110 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 32 reviews

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.

From $49.06 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 256 reviews

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.

From $38.12 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 13 reviews

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

Colombo
8.0+ review score
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 280 reviews

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.

From $69.58 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,296 reviews

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.

From $146.44 per night

Uyana View

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

Providing a garden, Uyana View features accommodations in Moratuwa. This beachfront property offers access to a balcony, free private parking, and free Wifi.

From $25.41 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 accommodations in Colombo and has an outdoor swimming pool, fitness center and restaurant.

From $219.92 per night

Beach Hotels with swimming pools in Dehiwala and nearby

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.

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

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

From $149.85 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 63 reviews

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.

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 63 reviews

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.

From $44.40 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

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.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 42 reviews

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.

From $96.25 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 49 reviews

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.

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

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.

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

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.

From $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

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.

From $26.86 per night

Beverly Hills Hotel

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

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.

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

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

From $44.28 per night

The Wonder 39

Wellawatte, Colombo
Budget options available

Featuring a private beach area, The Wonder 39 features accommodations in Colombo. This beachfront property offers access to a balcony and free private parking.

From $104.90 per night

Crown Luxury 3 BED Apartments

Colombo
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Crown Luxury 3 BED Apartments offers accommodations in Colombo, 1.3 miles from Milagiriya Beach and 2 miles from Bambalapitiya Railway Station.

From $88.80 per night

The Auresta Colombo

Colombo
Budget options available
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 41 reviews

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

From $40.29 per night

Sea View Hotel

Kollupitiya, Colombo
Budget options available
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 134 reviews

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.

From $79.92 per night

FAQ about beach hotels in Dehiwala

Beach Hotels That Guests Love in Dehiwala

See all
Avg. price/night: $94.91
Scored out of 10, guest rating 9.3
Wonderful - 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: $94.91
Scored out of 10, guest rating 9.3
Wonderful - 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: $94.91
Scored out of 10, guest rating 9.3
Wonderful - 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 traveler
Avg. price/night: $94.91
Scored out of 10, guest rating 9.3
Wonderful - 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 traveler
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 traveler