Hotels in Madam

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

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

Look out for Madam hotels with free cancellation or excellent ratings

Trusted Madam hotel providers

See all hotels in Madam

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

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

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelKatagamuwa Rest – 5.0

How to find the best hotel deals in Madam

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 Madam

  • Our search engine is an expert in finding flight deals. The good news? It's equally talented at digging up the best rates on Madam hotels. These tips are your shortcut to saving on your stay.

  • Save on your Madam hotel and unlock a wider selection of stays by booking early. You'll also have extra time to weigh your options and choose the perfect place.

  • Still, be prepared to grab any last-minute offers. Some places drop their rates a day or two before arrival to fill rooms. This is more likely to happen during off-peak season or on quieter days, however.

  • Flexible with your dates? You could land a better rate. Play around with your travel window to discover what deals are available. Prices are usually cheaper midweek and outside major travel periods.

  • Search for accommodation options with free cancellation and book with peace of mind. You can amend or cancel your stay without penalty if your plans shift or a better deal comes along.

Where to stay in Madam

Central Madam

  • To experience the best of central Madam, you'll want to be near the attractions that brought you here in the first place. Here are a few standout hotels close to the highlights.

  • If you want to be near Camp Leopard - Yala Safari Glamping, you're going to love Yala Safari Camping. This Madam hotel is about 2 kilometres from this major sight.

  • When it comes to accommodation options close to Kataragama Wildlife Sanctuary, The Boundary Yala gets bonus points for being both comfy and convenient. Make yourself at home at this Madam hotel and you'll be roughly 2 kilometres away.

Best hotels in Madam

Best budget hotels

  • Simply looking for a place to sleep? Budget Madam hotels provide the basics so you can spend your cash where it really counts: having adventures and cramming your suitcase with souvenirs. Often equipped with money-saving amenities like mini-fridges and microwaves, you'll find at least 20 of these stays across the city.

  • Avonil Resort Yala offers comfort that's easy on the wallet. Make use of internet access, a television and more at this 3-star option.

  • Alternatively, check the availability at Hotel Ganthera Kataragama. Equipped with conveniences including air conditioning and parking, this 3-star Madam hotel keeps things simple and affordable.

  • Another easy win for your wallet is Fair View Bungalow. This 2-star stay features air conditioning and parking.

Best 4-star hotels in Madam

  • Searching for hotels in Madam that offer more than just the necessities? A 4-star stay makes perfect sense. With around seven to select from, they come with attractive extras like cocktail bars, wellness centres, and airport shuttles. You get premium quality without paying premium rates.

  • Find a room at Lavendish Tamarind Lifestyle and enjoy the elevated standards that come with this 4-star stay. Take advantage of a restaurant and a pool here.

  • A fireplace and room service are just some of the amenities available at Farm Villa By Heritage. This Madam hotel strikes the right balance between quality and value.

  • Rajini By The Waters is also easy to like. It wins guests over with a restaurant, an outdoor swimming pool and more.

Best luxury 5-star hotels

  • When only the best will do, you'll find around eight 5-star hotels in Madam ready to treat you like the main event. These types of stays generally come with perks like gourmet dining, full-service spas, and designer toiletries.

  • INTEC Kedella Guest doesn't just fulfil expectations — it exceeds them. There's a long list of things to love about this elegant stay, including a restaurant and room service.

  • With a restaurant, room service and loads more, Relax Lake View Resort is another Madam hotel that brings the 5-star wow factor.

Best hotels in Madam for families

  • Taking off with the kids? You need a hotel that adds more comfort to the chaos. Baby-sitting services, cribs, laundry facilities, and kitchenettes make family getaways easier. You'll find roughly 20 family-friendly hotels in Madam standing by for your crew.

  • Leave more room in your budget for family experiences by booking Jayasinghe Holiday Resort. This affordable 2-star option comes with amenities like billiards and a children's pool.

  • Lavendish Okrin Hotel raises the bar on the classic family escape. This 4-star stay features a children's pool and parking.

Best hotels with a spa

  • Plan for more than just sightseeing. Choose one of the ten or so Madam hotels with a spa and schedule in time to truly relax. Saunas, plunge pools, and indulgent massage therapies are the types of features they offer.

  • Settle into Hotel SU Kataragama and then forget the outside world. This inviting accommodation option comes with a garden and other thoughtful perks that bring comfort to your stay.

  • Shine Park is another top hotel in Madam where you can let your worries fade away. Offering a fitness centre and more, your every need will be taken care of here.

Best hotels with a pool

  • Turn up the fun on your trip with a pool. If you choose a city hotel, expect rooftop and indoor options. Resorts? They usually go big with sprawling outdoor layouts and maybe a swim-up bar or two. There are at least 30 pool hotels in Madam ready for your next adventure.

  • Claim your spot by the water at Ceylon Wild. Along with an outdoor swimming pool, this Madam hotel offers a garden and a barbeque.

  • Good times are guaranteed at Yala Peace Cottages. This popular option features an outdoor swimming pool, internet access and a 24-hour front desk.

  • Or make your own kind of fun at Avonil Resort Yala. An outdoor swimming pool, this hotel has a restaurant and internet access.

Best pet-friendly hotels

  • With around ten pet-friendly Madam hotels, your best buddy can travel with you. Many have outdoor areas or nearby trails to get some exercise, and some even offer extras like chew toys and treats. A few conditions might apply, but most places go out of their way to make your furry friend feel included.

  • Check in with your sidekick at Relax Lake View Resort. Make the most of amenities here like room service and an airport shuttle.

Finding cheap hotels in Madam: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Madam 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 ج.م.‏ 1,025 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for ج.م.‏ 2,361 per night.
The average price of a hotel during the week is ج.م.‏ 4,443 per night, and the average price on weekends is ج.م.‏ 3,805. Overall, it looks like the cheapest day to stay in Madam could be Monday.
We crunched some numbers on our calendar and found that Monday is the cheapest day to stay in Madam. And the most expensive day seems to be Wednesday
The average price of a 3-star hotel in Madam is currently around ج.م.‏ 12,926 per night. And the cheapest 3-star hotel we found is ج.م.‏ 12,448 per night.
The cheapest month to stay in a hotel in Madam is May, with an average price of ج.م.‏ 2,941 per night. The most expensive month is October, when the average room rate can rise to ج.م.‏ 9,366 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 ج.م.‏ 3,495 per night, which is around 64% lower than the rest of the year.
If you're hitting up Madam with kids in tow, try Katagamuwa Rest.