Best 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

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

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

  • Want to find hotel deals as easily as you book flights? Our clever search engine can handle it all. Here's how you can save money and time when searching for your Madam hotel.

  • The sooner you book, the better. You're more likely to score a lower rate on a Madam hotel and have a greater range of choice when you plan in advance.

  • Still, be ready to jump on any last-minute offers. Some places reduce their rates shortly before arrival to fill empty beds. It's more likely this will happen during low season or on quieter days, however.

  • Another travel tip for cheaper hotels? Being flexible. If your plans aren't written in stone, experiment with your travel dates and discover how much you can save.

  • Search for accommodation options with free cancellation and book without the pressure. You can amend or cancel your stay without penalty if your plans change or a better deal shows up.

Where to stay in Madam

Central Madam

  • Choose the city centre and be right in the heart of it all. Take your pick of these accommodation options that keep you near the best-known attractions in central Madam.

  • Book a stay at Grand Tamarind Lake. One of the most sought-after hotels near Kataragama Wildlife Sanctuary, set yourself up here and you'll be about 3 kilometres from this sight. This Madam hotel is popular with families and holds a 5-star rating.

When to go to Madam

  • The weather can play a big part in when you choose to travel. If you prefer warmer conditions, July tends to deliver with temperatures that reach a high of 31ºC.

  • January is the coolest time of year, with lows of 23ºC.

  • Want to leave the umbrella at home? Search for Madam hotels in February. This is the driest time to visit, with five days of rain on average.

  • November brings the wettest conditions. You can expect around 18 days of rainfall.

Best hotels in Madam

Best budget hotels

  • Make your money go further by choosing from around 20 budget Madam hotels. Perfect for when you want to spend less on the room and more on the real fun, these stays come with the basics like Wi-Fi, toiletries, and simple breakfast options.

  • Avonil Resort Yala is a 3-star option that gives you what you need without the extras. Parking and a restaurant are some of its amenities.

  • Alternatively, book a room at Leon Lakeside Hotel. Offering conveniences such as parking and an airport shuttle, this 3-star Madam hotel keeps things simple and affordable.

  • You'll also score a solid deal at Go Yala Farm Villa, which is rated 3 stars. It features a lift and an airport shuttle.

Best 4-star hotels in Madam

  • Go upscale without going overboard at one of the 4-star hotels in Madam. Take your pick of around eight 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 appreciate the extra attention to detail.

  • Lavendish Tamarind Lifestyle offers the kind of stay that goes a step beyond the standard. A pool and an indoor swimming pool are included in the 4-star guest experience here.

  • Another Madam hotel worth considering is Samwill Holiday Resort. It features thoughtful amenities such as room service and a pool.

Best luxury 5-star hotels

  • You could just find somewhere to sleep. Or you could book one of the five or so 5-star hotels in Madam and get the VIP treatment. Think full-service spas, signature dining experiences, and unbeatable locations. (And perhaps even a private butler on speed dial.)

  • You'll be all about the good life at Chaarya Lake. This stay comes with room service, an outdoor swimming pool and other features that make it feel like a proper getaway.

Best hotels in Madam for families

  • Going away with the kids? You need a hotel that comes with more support built in. Baby-sitting services, cribs, connecting rooms, and kids' menus make family getaways easier. You'll find roughly 20 family-friendly hotels in Madam waiting to welcome your crew.

  • Saman Resort Yala is a budget-friendly option that guests regularly rate above 4 out of 5 overall. With horse riding, a games room and much more, this 2-star hotel offers comfort without the high cost.

  • If you'd like a more luxurious option, treat the kids (and yourself) to an escape at Lavendish Okrin Hotel. This 4-star Madam hotel offers express check-in and ironing services.

  • Yala Safari Camping is another smart pick. Shuttle services and luggage storage are some of the amenities at this option.

Best hotels with a spa

  • Let calm find you at one of the ten or so Madam hotels with a spa. They feature anything from hot tubs and saunas, to treatment rooms and fitness centres. Throw in yoga classes, in-room massages, and beauty salons and relaxation is guaranteed.

  • Settle into Kenuson Yala and take a break from it all. A fireplace, a garden and other thoughtful perks await you at this 3-star option.

  • Or get comfortable at Kenuson Yala. Offering things like a spa, this hotel in Madam makes you feel looked after.

Best hotels with a pool

  • A pool adds a little something to your getaway. Book a resort and you'll usually find large outdoor setups and maybe a water slide or two. At city hotels, rooftop and indoor pools are more typical. Choose from at least 30 pool hotels in Madam and get set to jump right in.

  • Relaxing poolside will be high on your to-do list at The Warden's House - Yala. With an outdoor swimming pool, a garden and air conditioning, this Madam hotel invites you to slow down and enjoy your time away.

  • Chaarya Lake will also have you reaching for your swimsuit and goggles. Settle into this popular option and take advantage of an outdoor swimming pool, Wi-Fi and a fireplace.

  • Or bring a playful twist to your getaway at Saman Resort Yala. You'll have access to an outdoor swimming pool, express check-out and express check-in at this hotel.

Best pet-friendly hotels

  • Why go it alone when your pet can join the fun? From comfy beds and grooming stations to off-leash zones, pet-friendly hotels are set up to help you and your best buddy feel at home. There are around ten Madam hotels that are happy to host your furry friend.

  • Check in with your loyal sidekick at Thisara Pool Hotel Kataragama & Yala-Kabilththa Jeep Tour. You'll find conveniences here like Wi-Fi and room service.

  • Let your loyal companion explore alongside you at Nuga Thuru Kutiya. A garden and room service are part of what's offered at this pet-approved accommodation option.

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 ₹ 771 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for ₹ 775 per night.
The average price of a hotel during the week is ₹ 4,391 per night, and the average price on weekends is ₹ 3,829. Overall, it looks like the cheapest day to stay in Madam could be Thursday.
We crunched some numbers on our calendar and found that Thursday 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 ₹ 18,833 per night. And the cheapest 3-star hotel we found is ₹ 18,320 per night.
If you're hitting up Madam with kids in tow, try Katagamuwa Rest.