Hotels in Kaduwela

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

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

Look out for Kaduwela hotels with free cancellation or excellent ratings

Trusted Kaduwela hotel providers

See all hotels in Kaduwela

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

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelHighway Reach Layathraa – 3.3

How to find the best hotel deals in Kaduwela

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 Kaduwela

  • Our search engine is a pro at finding flight deals. The awesome news? It's just as talented at sniffing out the best rates on Kaduwela hotels. These tips will help you spend less on your next stay.

  • Save on your Kaduwela hotel and unlock a wider selection of stays by booking early. You'll also have more time to compare and choose the perfect place.

  • Still, be ready to pounce on any last-minute deals. Some places reduce their rates right before arrival to fill empty rooms. It's more likely this will happen in off-peak season or on quieter days, though.

  • Stay flexible with your dates to unlock better rates. Search for hotels in different months or seasons. Even going during the week (instead of weekends) can save you cash.

  • Avoid paying extra fees by searching for stays that have free cancellation. If your plans change or a better deal comes along, you can easily cancel your booking.

Where to stay in Kaduwela

Central Kaduwela

  • Choose the city centre and your itinerary will write itself. Take your pick of these hotels that keep you near the most-visited attractions in central Kaduwela.

  • Sanctuary Lodge makes exploring a breeze. Around 3 kilometres away, it's a sought-after stay near GUPPY House Kaduwela.

  • Want to be near Macro Gardens? Jasmine Breeze - 4 Bedroom Villa is about 5 kilometres away. This hotel in Kaduwela offers the right mix of comfort and location.

Best hotels in Kaduwela

Best budget hotels

  • Why pay more? Budget Kaduwela hotels provide the basics so you can spend your cash on what really matters: having adventures and filling your bag with souvenirs. Often equipped with money-saving amenities like mini-fridges and microwaves, you'll find at least 100 of these affordable stays across the city.

  • Capital Villa serves up comfort without the cost. Make use of a lift, Wi-Fi and more at this 3-star option.

  • Alternatively, find a room at Leo's Home Stay. Featuring conveniences such as a laundry and a restaurant, this 3-star Kaduwela hotel packs in everything you need, and nothing you don't.

  • Another easy win for your wallet is Amazinn Suites Hotel. This 3-star stay, located in Colombo 06, features a restaurant and a laundry.

Best 4-star hotels in Kaduwela

  • Get the upgrade without the splurge at one of the 4-star hotels in Kaduwela. Pick from around 30 of these stays, many of which offer perks like fitness centres, guest lounges, and on-site restaurants. From the rooms to the amenities and service, you'll notice the extra attention to detail.

  • Orion City Hotel delivers the full 4-star experience. Car rental options and concierge assistance help make this Dematagoda option a favourite.

  • A pool and an outdoor swimming pool are just some of the amenities waiting for you at La Maison de Colombo. You'll find this inviting Kaduwela hotel in Pamankade.

  • Searching for something else? De Saram House by Geoffrey Bawa in Cinnamon Garden proves great stays aren't just for five-star budgets. Take advantage of room service, car hire options and more during your visit.

Best luxury 5-star hotels

  • When nothing but the best will do, you'll find around 20 5-star hotels in Kaduwela ready to make you the top priority. These types of stays generally come with high-end offerings like fine dining experiences, spa treatments, and turndown service.

  • Escape the everyday at Amari Colombo, Sri Lanka. A restaurant and a nightclub help enhance the experience at this Kollupitiya hotel.

  • Featuring a restaurant, room service and more, Residence on Park Street also delivers that 5-star wow factor. This Kaduwela hotel is located in Colombo 02.

  • If you haven't been to Trillium Boutique City Hotel in Thimbrigasyaya yet, you're in for a treat. Get the most out of your visit with amenities such as car hire options and a golf course.

Best hotels in Kaduwela for families

  • Travelling with the kids? You need a hotel that adds more comfort to the chaos. Baby-sitting services, high chairs, laundry facilities, and kitchenettes make family stays easier. You'll find roughly 60 family-friendly hotels in Kaduwela ready for your crew.

  • Cinnamon Heights lets you plan family time away without breaking the budget. This affordable 2-star option has amenities like baby-sitting, a pool and more.

  • Upgrade to a luxe family experience at Cinnamon Grand Colombo. Rated 5 stars, this Kaduwela hotel is located in Kollupitiya and features a laundry and luggage storage.

Best hotels with a spa

  • Swap sightseeing for some serious downtime at a Kaduwela hotel with a spa. With roughly 40 to choose from, they're built around relaxation. Many offer features like hot tubs, steam rooms, beauty salons, and plunge pools.

  • Check in to The Ocean Colombo - Guaranteed Sea View Rooms and focus on nothing but you. Room service, a spa and other added comforts await you at this 4-star option in Colombo 04.

  • Or unpack your bags at Grand Oriental Hotel, a 3-star stay in Colombo 01. With a lobby bar and massage services, this hotel in Kaduwela offers the perfect setting to unwind.

  • Once you've arrived at Thilhara Days Inn, you'll wonder why you didn't come sooner. This Colombo 02 option has a 3-star rating and features amenities like a spa and concierge assistance.

Best hotels with a pool

  • There are around 70 pool hotels in Kaduwela, each bringing its own spin to your trip. City hotels tend to feature indoor or rooftop pools, while resorts generally go big with open-air setups and more room to lounge. Whether you're here to unwind or make a splash, you'll find a stay that fits.

  • Bring your swim gear and soak up the vibes at La Maison de Colombo. Featuring an outdoor swimming pool, a garden and a restaurant, this Pamankade stay is rated 4 stars.

  • Sofia Colombo City Hotel is another stay with the highlights you want. This 4-star hotel in Bambalapitiya comes with an outdoor swimming pool, a room with a sea view and a lobby bar.

Best pet-friendly hotels

  • Why explore solo when your pet can tag along? From cosy beds and water bowls to nearby walking areas, pet-friendly hotels are designed to help you and your best buddy feel at home. There are around ten Kaduwela hotels that'll happily host your furry friend.

  • Check in with your loyal sidekick at Hotel Mandakini. Take advantage of conveniences here like a 24-hour front desk and Wi-Fi.

  • Let your little buddy tag along on exciting adventures at Lazaani Hotel. Wi-Fi and parking are part of what's included at this 2-star accommodation option in Colombo 03.

Finding cheap hotels in Kaduwela: FAQs

Of course - the cheapest hotel deal we found within the next seven days is Rs5,461 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for Rs5,461 per night.
The average price of a hotel during the week is Rs9,942 per night, and the average price on weekends is Rs9,930. Overall, it looks like the cheapest day to stay in Kaduwela could be Friday.
We crunched some numbers on our calendar and found that Friday is the cheapest day to stay in Kaduwela. And the most expensive day seems to be Monday
The cheapest month to stay in a hotel in Kaduwela is November, with an average price of Rs6,528 per night. The most expensive month is February, when the average room rate can rise to Rs10,501 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 February is Rs10,501 per night, which is around 25% higher than the rest of the year.