Hotels in Gurudeniya

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

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

Look out for Gurudeniya hotels with free cancellation or excellent ratings

Trusted Gurudeniya hotel providers

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

See all hotels in Gurudeniya

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

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelMahaweli King's Villa – 5.0
Cheapest month to bookJune
Average 4 star hotel price$114 per night

How to find the best hotel deals in Gurudeniya

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 Gurudeniya

  • Want to find hotel deals as quickly and easily as flights? Our clever search engine can take care of it all. Here's how you can save time and money when searching for your Gurudeniya hotel.

  • Get organised ahead of time to save on your Gurudeniya hotel. You'll also have a wider selection of stays and room types to choose from, especially when demand is high.

  • Still, be ready to snap up any last-minute deals. Some places reduce their rates a day or two before arrival to avoid having empty rooms. It's more likely this will happen on quieter days or outside the busy season, though.

  • Flexible on dates? Say hello to better rates. Experiment with different time frames to discover what deals are up for grabs. Prices are typically cheaper midweek and during low-season months.

  • Check for stays with free cancellation. Lock in a deal today and easily cancel later if your travel plans change.

Where to stay in Gurudeniya

Central Gurudeniya

  • Choose the city centre and you'll be surrounded by things to do. Take your pick of these accommodation options that keep you close to the best-known attractions in central Gurudeniya.

  • If you want to be within easy reach of Sakmal aquarium, head straight to Mahaweli View Inn Kandy. This Gurudeniya hotel is about 0.80 kilometres from this sight.

When to go to Gurudeniya

  • The weather is worth considering when choosing your travel dates. March offers the warmest conditions, with temperatures reaching a high of 33ºC.

  • Expect lows of 17ºC during January, the coolest month here.

  • Don't want to pack a raincoat? Search for Gurudeniya hotels in February. This is the driest time to visit, with six days of rain on average.

  • The wettest time of year is April. Take your trip then and you'll likely get around 20 days of rainfall.

Best hotels in Gurudeniya

Best budget hotels

  • Stretch your money further by choosing from at least 130 budget Gurudeniya hotels. Ideal for when you want to spend less on check-in and more on checking things out, these stays come with the basics like fresh towels and linens, and simple breakfasts.

  • Kandy City Oasis Hotel offers comfort without the big spend. Make use of air conditioning, Wi-Fi and more at this 2-star accommodation option in Anniewatta.

  • Efficient and affordable, Green View Kandy is equipped with conveniences like a laundry and a 24-hour front desk. This 2-star Gurudeniya hotel is in the Suduhumpola area.

  • Shuttle services and parking are just a couple of the things you'll find at Hanthana Eco Lodge. Another win for your finances, this place is rated 3 stars.

Best 4-star hotels in Gurudeniya

  • Searching for hotels in Gurudeniya that go beyond the basics? A 4-star stay is exactly your vibe. With around 50 to choose from, they come with appealing extras like cocktail bars, wellness centres, and airport shuttles. You get high quality without the high price tag.

  • Book a room at Hotel Ameliya and enjoy the elevated standards that come with this 4-star stay. Take advantage of room service and a restaurant here.

  • Devon Rest is another stylish option. Make the most of thoughtful amenities such as concierge assistance and a lobby bar at this Gurudeniya hotel.

  • The Summit Kandy is one more to bookmark. It comes with concierge assistance and car rental options, among other extras.

Best luxury 5-star hotels

  • Equipped with anything from large suites to private butlers and gourmet dining experiences, a 5-star hotel is where basic takes a back seat. Spa services, rooftop terraces, and designer toiletries? Good chance you'll find those too. There are at least 40 luxury hotels in Gurudeniya ready to welcome you.

  • Mirage Kandyan Heights doesn't just meet expectations — it beats them. There's a long list of things to love about this upmarket stay, including a restaurant and an outdoor swimming pool.

  • With a restaurant, car rental options and much more, IRIS Kandy is another Gurudeniya hotel that lives up to its 5-star reputation.

  • Heritage Boutique by Seven Angels knows how to impress too. Make the most of its many perks including a restaurant and a lobby bar.

Best hotels in Gurudeniya for families

  • Going away with the kids? You need a hotel that offers more where it matters. Childcare services, activity centres, kitchenettes, and laundry facilities make family stays easier. You'll find roughly 140 family-friendly hotels in Gurudeniya ready for your crew.

  • Leave more room in your budget for family experiences by booking Majestic Tourist Hotel. This affordable 2-star option has amenities like express check-out and luggage storage.

  • Discover what a luxury family stay feels like at Hanthana Heritage. Rated 4 stars, this Gurudeniya hotel features tour services and a laundry.

  • One more option is Gangula Villa. Featuring a 24-hour front desk and express check-out and receiving high marks for its service, this 3-star stay in Anniewatta is a clear favourite.

Best hotels with a spa

  • Swap your walking shoes for some fluffy slippers at a Gurudeniya hotel with a spa. With roughly 100 to choose from, they're designed for relaxation. Many offer features like saunas, hot tubs, beauty salons, and serene indoor pools.

  • Need a break from the everyday? Make it happen at Cinnamon Crest Resort & Ayurveda Spa. This 3-star accommodation option in Suduhumpola has room service and a sauna.

  • Or choose SWP Eco Lodge, Kandy. With things like a lounge and a garden, this 3-star hotel in Gurudeniya gives you space to rest and recharge.

  • The Radh Hotel lets you craft your own perfect spa experience. You'll find a fitness centre and a lounge at this stay.

Best hotels with a pool

  • There are at least 150 pool hotels in Gurudeniya, each offering its own experience. City hotels tend to come with rooftop or indoor pools, while resorts generally go big with numerous swimming areas and extras like water slides. Whether you're here to unwind or make waves, you'll find a stay that fits.

  • Make relaxing poolside a priority at Villa Nilmalee. With a children's pool, express check-out and a garden, this Gurudeniya hotel makes it easy to recharge your batteries.

  • Dive headfirst into comfort at Kandy Dendrobium House. An indoor swimming pool, parking and a games room are just a taste of what's included.

  • Aurelia inn is another stay with all the right ingredients. This hotel comes with an indoor swimming pool, luggage storage and room service.

Best pet-friendly hotels

  • Why go it alone when your pet can join the fun? From comfy beds and grooming stations to dog-walking services, pet-friendly hotels are designed to help you and your best buddy feel at home. There are around 60 Gurudeniya hotels ready to welcome your furry friend.

  • At HillCrest Hotel, thoughtful pet perks are part of the experience. Parking and room service are some other conveniences you'll find at this hotel in Gurudeniya.

  • Lavender Hills Home Stay is another place your little buddy will love. This accommodation option comes with a garden and air conditioning.

  • Udf Nature Villa has everything lined up for a no-fuss stay. Its amenities include a restaurant and a 24-hour front desk.

Finding cheap hotels in Gurudeniya: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Gurudeniya 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 $22 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $23 per night.

The average price of a hotel during the week is $78 per night, and the average price on weekends is $79. Overall, it looks like the cheapest day to stay in Gurudeniya could be Wednesday.

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

The average price of a 3-star hotel in Gurudeniya is currently around $119 per night. And the cheapest 3-star hotel we found is $34 per night.

The average price of a 4-star hotel in Gurudeniya is currently around $124 per night. And the cheapest 4-star hotel we found is $99 per night.

The cheapest month to stay in a hotel in Gurudeniya is June, with an average price of $71 per night. The most expensive month is February, when the average room rate can rise to $94 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 October is $79 per night, which is around 3% lower than the rest of the year.
Get your morning laps in at Eco Boutique Villa, Rivendell Hotel and Eco Resort Kandy.
If you're hitting up Gurudeniya with kids in tow, try Elegance Range Resort.