Skip to main content

Cheap hotels in Dehiwala

Find the cheap hotels that appeal to you the most

The best cheap hotels in Dehiwala

Check out our pick of great cheap hotels in Dehiwala

Filter by:

Review score

Marina Luxe Appartment

Dehiwala

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

D
Dishna
From
Germany
I highly recommend this apartment! It’s close to the city center and all the main tourist attractions in Colombo. The view from the apartment and the pool is absolutely exceptional. You really feel at home in this apartment. And the supermarket is just a few steps away, which is super convenient. The apartment manager is also very kind and helpful.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 8 reviews
Price from
US$81
1 night, 2 adults

Sea View Apartment in Colombo -Dehiwala

Dehiwala

Set in Dehiwala, Sea View Apartment in Colombo -Dehiwala offers accommodation with rooftop pool, free WiFi and free private parking for guests who drive.

R
Randini
From
Sri Lanka
We stayed in the 3-bedroom apartment and it was absolutely amazing! The host was fantastic – so helpful and attentive from the moment we checked in until the time we checked out. The apartment itself was comfortable, spacious, and had the most stunning view. Truly a 10/10 experience – highly recommended!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 7 reviews
Price from
US$72
1 night, 2 adults

Malika Lodge

Dehiwala

Set within less than 1 km of Mount Lavinia Beach and 5.7 km of Bambalapitiya Railway Station, Malika Lodge provides rooms with air conditioning and a private bathroom in Dehiwala.

S
Sule Nur
From
United Arab Emirates
They are very warm and friendly, and always ready to help. Most importantly, it's the cleanest place I've ever stayed. If I were to come here again, I would definitely choose this place again. I definitely recommend it to anyone visiting Cokombo.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 15 reviews
Price from
US$22
1 night, 2 adults

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.

K
Kevin
From
Canada
Our stay was exceptional! The property was spotless, the host was responsive, and the personal touches made our experience truly memorable. The value was evident in every aspect of our stay, from the cleanliness to the local recommendations. Highly recommend!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
US$30
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.

E
Egil
From
Norway
Clean and comfortable room. Beach and Ocean View from the room. Roof terrace. Very friendly staff.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 132 reviews
Price from
US$40.50
1 night, 2 adults

Hotel One Sixty

Hotel in Dehiwala

Situated in Dehiwala, 1.5 km from Mount Lavinia Beach, Hotel One Sixty features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Ahamed Ihsaan
From
Saudi Arabia
Very good service, Neat, Clean, safe, good environment, silent and staffs are very friendly and welcoming. value for money. highly recommended.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 54 reviews
Price from
US$47.50
1 night, 2 adults

Hillstreet Villa

Hotel in Dehiwala

Situated in Dehiwala, within 1.3 km of Mount Lavinia Beach and 5.8 km of Bambalapitiya Railway Station, Hillstreet Villa features accommodation with a shared lounge and free WiFi as well as free...

S
Sahan
From
Sri Lanka
Very comfortable place.. Superb service.. Could stay freely.. Best place.. Clean and tide place.. Good staff..
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 42 reviews
Price from
US$54
1 night, 2 adults

Grand Rovinka Hotel

Hotel in Dehiwala

Set in Dehiwala, 7.8 km from Bambalapitiya Railway Station, Grand Rovinka Hotel offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

R
Ramesh
From
India
Madhu and Maxwell were amazing
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 57 reviews
Price from
US$35
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
Steve
From
United States
It there were 6 stars, they’d get every one and have earned it. Beautiful place. Amazing staff. Buffets are delicious and plentiful. Rooftop (pool, spas, park, bar…) are incredible. Bridge to mall with restaurants, spa, movie theater, shops… Hotel offers free City Tours daily. 10 minutes south with hotel shuttle and you are at the Marino Beach Lounge (right on the beach)…perfect spot. Staff are some of the nicest people I’ve met One of my favorite places in my travels. 🙏
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,370 reviews
Price from
US$75
1 night, 2 adults

Alma Boutique Hostel - Colombo

Colombo (Near Dehiwala)

Set in Colombo, within less than 1 km of Bambalapitiya Railway Station and 5.9 km of Khan Clock Tower, Alma Boutique Hostel - Colombo offers accommodation with a garden and free WiFi throughout the...

V
Victoria
From
Spain
Very nice property, cozy, quiet, and staff were lovely and extremely helpful!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 309 reviews
Price from
US$55
1 night, 2 adults
All cheap hotels in Dehiwala

Top picks for Dehiwala hotels

Explore our most popular hotels in Dehiwala

Filter by:

Review score

Marina Luxe Appartment

Dehiwala

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

D
Dishna
From
Germany
I highly recommend this apartment! It’s close to the city center and all the main tourist attractions in Colombo. The view from the apartment and the pool is absolutely exceptional. You really feel at home in this apartment. And the supermarket is just a few steps away, which is super convenient. The apartment manager is also very kind and helpful.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 8 reviews
Price from
US$81
1 night, 2 adults

Sea View Apartment in Colombo -Dehiwala

Dehiwala

Set in Dehiwala, Sea View Apartment in Colombo -Dehiwala offers accommodation with rooftop pool, free WiFi and free private parking for guests who drive.

R
Randini
From
Sri Lanka
We stayed in the 3-bedroom apartment and it was absolutely amazing! The host was fantastic – so helpful and attentive from the moment we checked in until the time we checked out. The apartment itself was comfortable, spacious, and had the most stunning view. Truly a 10/10 experience – highly recommended!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 7 reviews
Price from
US$72
1 night, 2 adults

Malika Lodge

Dehiwala

Set within less than 1 km of Mount Lavinia Beach and 5.7 km of Bambalapitiya Railway Station, Malika Lodge provides rooms with air conditioning and a private bathroom in Dehiwala.

S
Sule Nur
From
United Arab Emirates
They are very warm and friendly, and always ready to help. Most importantly, it's the cleanest place I've ever stayed. If I were to come here again, I would definitely choose this place again. I definitely recommend it to anyone visiting Cokombo.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 15 reviews
Price from
US$22
1 night, 2 adults

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.

K
Kevin
From
Canada
Our stay was exceptional! The property was spotless, the host was responsive, and the personal touches made our experience truly memorable. The value was evident in every aspect of our stay, from the cleanliness to the local recommendations. Highly recommend!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
US$30
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.

E
Egil
From
Norway
Clean and comfortable room. Beach and Ocean View from the room. Roof terrace. Very friendly staff.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 132 reviews
Price from
US$40.50
1 night, 2 adults

Hotel One Sixty

Hotel in Dehiwala

Situated in Dehiwala, 1.5 km from Mount Lavinia Beach, Hotel One Sixty features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Ahamed Ihsaan
From
Saudi Arabia
Very good service, Neat, Clean, safe, good environment, silent and staffs are very friendly and welcoming. value for money. highly recommended.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 54 reviews
Price from
US$47.50
1 night, 2 adults

Hillstreet Villa

Hotel in Dehiwala

Situated in Dehiwala, within 1.3 km of Mount Lavinia Beach and 5.8 km of Bambalapitiya Railway Station, Hillstreet Villa features accommodation with a shared lounge and free WiFi as well as free...

S
Sahan
From
Sri Lanka
Very comfortable place.. Superb service.. Could stay freely.. Best place.. Clean and tide place.. Good staff..
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 42 reviews
Price from
US$54
1 night, 2 adults

Grand Rovinka Hotel

Hotel in Dehiwala

Set in Dehiwala, 7.8 km from Bambalapitiya Railway Station, Grand Rovinka Hotel offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

R
Ramesh
From
India
Madhu and Maxwell were amazing
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 57 reviews
Price from
US$35
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
Steve
From
United States
It there were 6 stars, they’d get every one and have earned it. Beautiful place. Amazing staff. Buffets are delicious and plentiful. Rooftop (pool, spas, park, bar…) are incredible. Bridge to mall with restaurants, spa, movie theater, shops… Hotel offers free City Tours daily. 10 minutes south with hotel shuttle and you are at the Marino Beach Lounge (right on the beach)…perfect spot. Staff are some of the nicest people I’ve met One of my favorite places in my travels. 🙏
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,370 reviews
Price from
US$75
1 night, 2 adults

Alma Boutique Hostel - Colombo

Colombo (Near Dehiwala)

Set in Colombo, within less than 1 km of Bambalapitiya Railway Station and 5.9 km of Khan Clock Tower, Alma Boutique Hostel - Colombo offers accommodation with a garden and free WiFi throughout the...

V
Victoria
From
Spain
Very nice property, cozy, quiet, and staff were lovely and extremely helpful!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 309 reviews
Price from
US$55
1 night, 2 adults
All cheap hotels in Dehiwala

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

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

See all

Popular with guests booking cheap hotels in Dehiwala

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking cheap hotels in Dehiwala

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

Popular with guests booking cheap hotels in Dehiwala

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking cheap hotels in Dehiwala

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 57 reviews

Popular with guests booking cheap hotels in Dehiwala

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

Popular with guests booking cheap hotels in Dehiwala

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 54 reviews

Popular with guests booking cheap hotels in Dehiwala

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

Popular with guests booking cheap hotels in Dehiwala

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 15 reviews

Popular with guests booking cheap hotels in Dehiwala

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

Popular with guests booking cheap hotels in Dehiwala

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

Great access to the city centre. Check these cheap hotels in Dehiwala and nearby

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

Located in Dehiwala and only 300 metres from Mount Lavinia Beach, Sea View Fully Furnished Luxury Apartment provides accommodation with sea views, free WiFi and free private parking.

From US$63.27 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 57 reviews

Set in Dehiwala, 7.8 km from Bambalapitiya Railway Station, Grand Rovinka Hotel offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

From US$35 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Featuring city views, 3 Bed House - Wifi Parking 10minBeach provides accommodation with a garden and a patio, around less than 1 km from Mount Lavinia Beach.

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

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.

From US$79.09 per night

Blue Ocean

Dehiwala
Central location
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews

Located in Dehiwala, Blue Ocean provides accommodation with a private pool and sea views. This beachfront property offers access to a balcony, free private parking and free WiFi.

Enjoy breakfast in Dehiwala and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 185 reviews

Located in Mount Lavinia, 600 metres from Mount Lavinia Beach, Clock Inn Dehiwala provides accommodation with a garden, free private parking and a shared lounge.

From US$36.58 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 161 reviews

Boasting an infinity pool, garden and views of pool, The Villa In Lavinia is situated in Mount Lavinia, 300 metres from Mount Lavinia Beach. Private parking is available on site.

From US$40.70 per night

Coza Ceylon

Mount Lavinia
Breakfast options
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 192 reviews

Situated in Mount Lavinia, less than 1 km from Mount Lavinia Beach, Coza Ceylon features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$50 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 510 reviews

Viveka Hotel Colombo is situated in Colombo, 600 metres from Mount Lavinia Beach and 4.5 km from Bambalapitiya Railway Station. This 3-star hotel offers a concierge service and a tour desk.

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

Located in Mount Lavinia, Colombo Mount Hostel features a garden, shared lounge and free WiFi throughout the property.

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

Set in Mount Lavinia in the Colombo District region, Papura Wattarappala Midland has a terrace and garden views.

From US$46.40 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 276 reviews

Featuring free WiFi throughout the property, Fair View Hotel Colombo offers accommodation in Colombo. Guests can enjoy the on-site restaurant.

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

Featuring free WiFi throughout the property, Sayura House offers accommodation in Colombo, 3.5 km from Asiri Surgical Hospital. Free private parking is available on site.

From US$100.10 per night

Stay connected in Dehiwala and nearby. Cheap hotels with free WiFi

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$89.91 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

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

From US$158.18 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 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, 38 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$47.18 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 52 reviews

Situated in Kalubowila West, 400 metres from Mount Lavinia Beach and 4.2 km from Bambalapitiya Railway Station, Skylar apartment offers air conditioning.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 266 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 8.9
Fabulous - What previous guests thought, 134 reviews

A few steps from Mount Lavinia Beach, MountBaylk is a recently renovated property set in Mount Lavinia and offers air-conditioned rooms with free WiFi and private parking.

From US$33 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 34 reviews

Featuring a garden and views of quiet street, Lovely FLowers in Mount Lavinia is a recently renovated bed and breakfast located in Mount Lavinia, less than 1 km from Mount Lavinia Beach.

From US$54.72 per night

FAQ about cheap hotels in Dehiwala

Cheap hotels that guests love in Dehiwala

See all
Avg. price/night: US$33.30
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
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!
Guest review by
ALAN
Solo traveller
Avg. price/night: US$33.30
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Our stay was exceptional! The property was spotless, the host was responsive, and the personal touches made our experience truly memorable. The value was evident in every aspect of our stay, from the cleanliness to the local recommendations. Highly recommend!
Guest review by
Kevin
Solo traveller
Avg. price/night: US$33.30
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
The Islands Breeze Villa is a good place to stay for vacation. The location is very close to supermarkets and good restaurants around. There is a beach close by which is walking distance. The host are very nice and respond quickly. Overall, would recommend to other people.
Guest review by
mathanraj
Solo traveller
Avg. price/night: US$79.09
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 57 reviews
The good hospitality of the owner and the manager of the apartment . The apartment is super clean, and the location close to all attractions and close to the bus and train station.
Guest review by
Salim Saud
Family with young children
Avg. price/night: US$79.09
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 57 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