Hotels in Medagama

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

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

Look out for Medagama hotels with free cancellation or excellent ratings

Trusted Medagama hotel providers

See all hotels in Medagama

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

How to find the best hotel deals in Medagama

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 Medagama

  • If booking your flights with us feels easy, just wait until you try our hotel search. Find top Medagama hotels at bargain prices with these hacks.

  • The earlier you book, the better. You're more likely to land a lower rate on a Medagama hotel and have more options to choose from when you plan ahead.

  • That said, booking at the last minute can work out well. Some places drop their rates a day or two before arrival to avoid letting rooms sit empty.

  • Flexible on dates? This is your ticket to a lower rate. Change up your travel window to discover what deals are available. Prices are usually cheaper on weekdays and outside major travel periods.

  • Search for accommodation options with free cancellation and take the stress out of booking. You can adjust or cancel your stay without penalty if your travel dates shift or a better deal shows up.

Best hotels in Medagama

Best budget hotels

  • A great trip doesn't have to mean a huge hotel bill. With at least 150 budget Medagama hotels to choose from, you can spend more on what matters and less on where you lay your head. Expect basic comforts like Wi-Fi, simple breakfasts, and cosy beds at these well-priced stays.

  • Sweet Cinnamon Kandy is a 3-star option in Primrose that keeps things fuss-free and easy on the wallet. A laundry and internet access are among its many amenities.

  • With conveniences like a 24-hour front desk and a microwave, Riverine Cascade packs in everything you need, and nothing you don't. This Medagama hotel is in Lewella and holds a 3-star rating.

  • Air conditioning and a laundry are only a sample of what's offered at Green View Kandy. Another win for your budget goals, it's rated 2 stars and is located in Suduhumpola.

Best 4-star hotels in Medagama

  • Searching for hotels in Medagama that offer more than just the necessities? A 4-star stay makes perfect sense. With around 60 to choose from, they come with appealing extras like cocktail bars, wellness centres, and airport shuttles. You get top quality without the top-end price tag.

  • A restaurant and valet parking are the start of the things that add to the guest experience at The Summit. This 4-star option is located in Suduhumpola.

  • A tennis court and room service are just some of the amenities you'll find at Victoria Range Holiday Resort. This Medagama hotel strikes the right balance between quality and value.

  • Want more choice? Hotel Ameliya proves great stays aren't just for five-star budgets. Make the most of a nightclub, room service and other extras at this stay.

Best luxury 5-star hotels

  • You could just find a place to crash. Or you could book one of the 30 or so 5-star hotels in Medagama and live it up like a VIP. Think world-class spa facilities, gourmet dining experiences, and top-tier locations. (And perhaps even a personal concierge on speed dial.)

  • Wake up on the right side of luxury at Castle Hill Bungalow by Seven Angels. A lobby bar and room service help level up the experience here.

  • Featuring a restaurant, room service and loads more, Danisco Leisure Bunglow is another Medagama hotel that delivers the full 5-star experience.

  • If you haven't been to Heritage Boutique by Seven Angels yet, you're in for a real treat. Make the most of your visit with perks like a restaurant and room service.

Best hotels in Medagama for families

  • Heading away with the kids? You need a hotel that brings more to the table. Cribs, baby-sitting services, connecting rooms, and kids' menus make family getaways easier. You'll find roughly 110 family-friendly hotels in Medagama ready to welcome your crew.

  • Have more to spend on shared adventures when you choose Majestic Tourist Hotel. This affordable 2-star option comes with baby-sitting and Wi-Fi in designated areas.

  • Discover what a luxury family stay feels like at Taru Villas Kandy. Rated 5 stars, this Medagama hotel features baby-sitting and a laundry.

  • Another one for your list is Pine Hill Residence. Offering room service and a 24-hour front desk, this stay is a favourite.

Best hotels with a spa

  • Step away from the busy streets and into calm at a Medagama hotel with a spa. With roughly 80 to choose from, they're designed for relaxation. Many offer features like steam rooms, hot tubs, beauty treatments, and plunge pools.

  • Give yourself a moment to reset at Hill Paradise Hanthana. This 3-star accommodation option in Suduhumpola comes with all the thoughtful touches, including room service and a spa.

  • Or unpack your bags at SWP Eco Lodge. With room service and a garden, this 3-star hotel in Medagama makes you feel looked after.

  • Villa Tranquil balances the buzz of sightseeing with the bliss of a wellness treatment (or two). It features room service and a spa.

Best hotels with a pool

  • A pool adds a little something to your getaway. Book a resort and you'll likely find multiple swimming areas and maybe a water slide or two. At city hotels, indoor and rooftop pools are the norm. Choose from at least 130 pool hotels in Medagama and jump right in.

  • Located in Primrose, Sweet Cinnamon Kandy offers an outdoor swimming pool, luggage storage and internet access. Go for a dip or take it easy by the water at this 3-star Medagama hotel.

  • Villa Nilmalee will also have you reaching for your swimsuit and goggles. Settle into this popular option and make the most of a children's pool, luggage storage and accessible parking.

  • Alternatively, make time for a little fun at The Castle by Don Louis in Anniewatta. You'll have access to an outdoor swimming pool at this 3-star hotel, which also comes with room service and Wi-Fi.

Best pet-friendly hotels

  • Travelling's better with your pet by your side. From comfy beds and water bowls to fenced exercise yards, pet-friendly hotels are set up to make you and your best buddy feel at home. There are roughly 40 Medagama hotels ready to welcome your furry friend.

  • At Udf Nature Villa, thoughtful pet perks are part of the package. A restaurant and a barbeque are some other amenities you'll find at this hotel in Medagama.

  • You can also relax with your four-legged friend at DELIGHT Reich Hotel. It includes Wi-Fi, accessible parking and more.

  • Seven Luck Palace is one more place that gets what pet owners need. Amenities here include tour services and car hire options.

Finding cheap hotels in Medagama: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Medagama 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 R 1,112 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for R 1,154 per night.
The average price of a hotel during the week is R 1,128 per night, and the average price on weekends is R 1,127. Overall, it looks like the cheapest day to stay in Medagama could be Tuesday.
We crunched some numbers on our calendar and found that Tuesday is the cheapest day to stay in Medagama. And the most expensive day seems to be Wednesday
The cheapest month to stay in a hotel in Medagama is January, with an average price of R 744 per night. The most expensive month is October, when the average room rate can rise to R 1,133 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 March is R 1,128 per night, which is around 0% higher than the rest of the year.