Hotels in Dehiwala

Find the best Dehiwala hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Dehiwala hotels with free cancellation or excellent ratings

Trusted Dehiwala hotel providers

Booking.com logo
Trip.com logo
Hotels.com logo
Hyatt Hotels logo
Expedia logo
Airbnb logo

See all hotels in Dehiwala

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Hotels in Dehiwala rated best by other travellers

Rated by travellers as the best in the city, these stays are all full marks for cleanliness, customer service and location.
See more

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Dehiwala.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelThe Islands Breeze Villa – 4.9

How to find the best hotel deals in Dehiwala

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Dehiwala

  • You've found your ideal flight. Now let that same smart search engine find you the sharpest rates on Dehiwala hotels. These tips will get you one step closer to packing your bags.

  • Land the best Dehiwala hotel prices by organising things ahead. Hotels sometimes offer early booking discounts to fill rooms well in advance.

  • That being said, booking at the last minute can work in your favor. Some places lower their rates a day or two before arrival to avoid having empty rooms.

  • Stay flexible with your dates, snag better rates. Search for hotels across different seasons or months. Even going midweek (instead of weekends) can lead to huge savings.

  • Book without the worry by searching for stays that offer free cancellation. If your dates shift or a better deal comes along, you can cancel or modify your booking without penalty.

Where to stay in Dehiwala

Central Dehiwala

  • Central Dehiwala places you in the thick of things. If sightseeing is at the top of your to-do list, stay at any of these hotels and you'll find yourself near some classic attractions.

  • Hotel 100 sets you up to explore with ease. Around 0.64 kilometres away, it's a popular stay near Dutch Reformed Church Dehiwala.

When to go to Dehiwala

  • Weather plays a big role in choosing the right time to visit. If you prefer warmer conditions, March tends to deliver with a maximum high temperature of 32ºC.

  • You can expect lows of 22ºC during January, the coolest time of year here.

  • If you're hoping for clearer skies, search for Dehiwala hotels in February. With an average of seven days of rain, this is the driest month.

  • The wettest time of year is May. Go then and you'll likely get around 23 days of rainfall.

Best hotels in Dehiwala

Best budget hotels

  • A great trip doesn't have to mean a huge hotel bill. With at least 90 budget Dehiwala hotels to choose from, you can spend more on what you came for and less on where you crash at night. You can expect basic comforts like simple breakfasts, laundry facilities, and cosy beds at these affordable stays.

  • Olcote in Ceylon promises comfort without breaking the bank. Make use of an airport shuttle, Wi-Fi and more at this 3-star option.

  • The Beach Villa offers 2-star value. Practical perks including internet access and a safe deposit box are there to make your Dehiwala hotel stay more seamless.

  • You'll also like the prices at The Regent Grand Hotel - Galle Face, which is rated 2 stars. It features Wi-Fi and parking.

Best 4-star hotels in Dehiwala

  • Searching for hotels in Dehiwala that offer more than just the necessities? A 4-star stay hits the mark. With around 30 to select from, they come with appealing extras like fitness studios, pools, and cocktail lounges. You get premium quality without paying premium rates.

  • A pool and room service are the start of the things that bring added comfort to your stay at La Maison de Colombo. This 4-star option is located in Pamankade.

  • Another Dehiwala hotel that stands out is ME Colombo. It offers thoughtful amenities such as room service and a pool. You'll find it in the Havelock Town area.

  • De Saram House by Geoffrey Bawa is one more to bookmark. It's located in Cinnamon Garden and comes with room service and car rental options, among other extras.

Best luxury 5-star hotels

  • Equipped with anything from plush beds to concierge services and gourmet dining experiences, a 5-star hotel is where your escape levels up. Spa sessions, rooftop pools, and fluffy robes? You're likely to find that too. There are at least 20 luxury hotels in Dehiwala waiting for you.

  • Wake up on the right side of luxury at Amari Colombo, Sri Lanka. Room service and concierge assistance help elevate the guest experience at this Kollupitiya hotel.

  • With concierge assistance, a pool bar and more, Trillium Boutique City Hotel also brings that 5-star feel. This Dehiwala hotel is located in Thimbrigasyaya.

  • Trillium Boutique Express Hotel in Borella has a room for you too. Take advantage of its many amenities including concierge assistance and car rental options.

Best hotels in Dehiwala for families

  • Finding the right hotel can be a game changer when travelling with kids. With things like cinema rooms, play areas, and large suites, family-friendly hotels in Dehiwala come packed with perks that just make life easier. Choose from around 60 of these stays that balance fun for kids with comfort for adults.

  • Save more for fun activities with the kids when you book Tropic Inn - Mount Lavinia. This reasonably priced 2-star option has amenities like baby-sitting and Wi-Fi. It regularly scores an overall guest rating above 4 out of 5.

  • If you'd like a more luxurious option, spoil the kids (and yourself) with a getaway at Cinnamon Grand Colombo. This 5-star Dehiwala hotel offers express check-in and a barbecue and is located in Kollupitiya.

  • Also consider Hotel Nippon Colombo. This stay comes with baby-sitting and express check-out.

Best hotels with a spa

  • Make self-care part of your travel plans. Book one of the 40 or so Dehiwala hotels with a spa and schedule in time to truly relax. Saunas, plunge pools, and beauty treatments are the types of features they come with.

  • Give yourself a moment to reset at Coza Ceylon. This 3-star accommodation option comes with all the right perks, including a spa and room service.

  • You'll also feel well taken care of at The Ocean Colombo - Guaranteed Sea View Rooms. This 4-star hotel in Dehiwala offers a spa, room service and plenty more. It's located in Colombo 04.

  • Once you've checked in to Grand Oriental Hotel, you'll wonder how you'll ever go back to ordinary. This Colombo 01 accommodation option has a 3-star rating and features amenities like concierge assistance and massage services.

Best hotels with a pool

  • Turn up the fun factor on your trip with a pool. If you choose a city hotel, expect rooftop and indoor options. Resorts? They usually come with expansive outdoor setups and the occasional swim-up bar. There are at least 80 pool hotels in Dehiwala perfect for your next escape.

  • Lose track of time in the best way at Royal Mount Hotel. This popular option features an outdoor swimming pool, a bar and car rental options.

  • Alternatively, make your own kind of fun at La Maison de Colombo in Pamankade. You'll have access to an outdoor swimming pool at this 4-star hotel, which also offers a golf course and internet access.

Best pet-friendly hotels

  • Heading away with your furry friend? Pet-friendly hotels often come with cosy pet beds, bowls, and outdoor areas to run around. Some go above and beyond with things like pet-sitting or grooming services. With around 20 Dehiwala hotels that welcome pets, your best buddy can be part of the journey.

  • Check in with your sidekick at Leo's Home Stay. You'll find amenities here like a kitchen and a restaurant.

  • Four paws are as welcome as two feet at Mount Lodge Boutique Hotel. A golf course and a private beach are part of what's included at this pet-loving accommodation option.

  • Hotel Mandakini is one more place that works perfectly for pet owners. Amenities here include a 24-hour front desk and Wi-Fi.

Finding cheap hotels in Dehiwala: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Dehiwala with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is $45 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $46 per night.

The average price of a hotel during the week is $154 per night, and the average price on weekends is $151. Overall, it looks like the cheapest day to stay in Dehiwala could be Tuesday.

We crunched some numbers on our calendar and found that Tuesday is the cheapest day to stay in Dehiwala. And the most expensive day seems to be Wednesday

The average price of a 3-star hotel in Dehiwala is currently around $48 per night. And the cheapest 3-star hotel we found is $45 per night.

The cheapest month to stay in a hotel in Dehiwala is March, with an average price of $125 per night. The most expensive month is November, when the average room rate can rise to $165 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.

The average price of a hotel in September is $148 per night, which is around 7% lower than the rest of the year.
Get your morning laps in at Sea View Apartment in Colombo -Dehiwala and The Look.
If you're hitting up Dehiwala with kids in tow, try Leo's Home Stay.