Hotels in Kegalle

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Kegalle?

The Grand Walawwa
The Grand Walawwa
3.0 star property
Kegalle
8.0 out of 10, Very good, (5 reviews)
  • cleanliness
    Experience luxurious tranquility at this Kegalle resort near Pinnawala Zoo.
The price is AU$102
includes taxes & fees
16 Feb - 17 Feb
The Grand Walawwa
Rosyth Estate House
Rosyth Estate House
3.0 star property
Pinnawala
  • cleanliness
    Serene mountainside estate with lush gardens and a refreshing pool to enjoy.
The price is AU$576
includes taxes & fees
16 Feb - 17 Feb
Rosyth Estate House
Elepath Lodge - Pinnawala
Elepath Lodge - Pinnawala
3.0 star property
Pinnawala
2.0 out of 10, (1 review)
  • cleanliness
    Tranquil riverside lodge near Pinnawala Zoo with easy access to local attractions.
The price is AU$27
includes taxes & fees
24 Feb - 25 Feb
Elepath Lodge - Pinnawala
Hotel Elephant Park
Hotel Elephant Park
3.0 star property
Pinnawala
7.0 out of 10, Good, (2 reviews)
The price is AU$76
includes taxes & fees
22 Feb - 23 Feb
Hotel Elephant Park
Ceylon Saradiel
Ceylon Saradiel
3.0 star property
Mawanella
  • cleanliness
    Immerse in natural serenity at this charming Uthuwankanda retreat.
Ceylon Saradiel
Pinnawala Backpack Residencies
Pinnawala Backpack Residencies
3.0 star property
Rambukkana
  • cleanliness
    Jungle retreat near Pinnawala Zoo with a sparkling outdoor pool and mountain views.
Pinnawala Backpack Residencies
Jetwing Wahawa Walauwa, A Luxury Reserve
Jetwing Wahawa Walauwa, A Luxury Reserve
2.5 star property
Rambukkana
10.0 out of 10, Exceptional, (2 reviews)
  • cleanliness
    Experience authentic Sri Lanka in Rambukkana with easy access to Pinnawala Zoo.
The price is AU$272
includes taxes & fees
16 Feb - 17 Feb
Jetwing Wahawa Walauwa, A Luxury Reserve
The Tusker's Hideout
The Tusker's Hideout
3.0 star property
Alawwa
The price is AU$84
includes taxes & fees
16 Feb - 17 Feb
The Tusker's Hideout
inselor
inselor
3.5 star property
Warakapola
  • cleanliness
    Experience unmatched luxury with 12 outdoor pools in tranquil Warakapola setting.
The price is AU$102
includes taxes & fees
18 Mar - 19 Mar
inselor
The Fortress Balumgala
The Fortress Balumgala
3.0 star property
Kadugannawa
8.8 out of 10, Excellent, (3 reviews)
  • cleanliness
    Serene mountain lodge with views of Balumgala rock in Sri Lanka's countryside.
The price is AU$108
includes taxes & fees
18 Feb - 19 Feb
The Fortress Balumgala
Berghotel Escondite
Berghotel Escondite
3.0 star property
Kadugannawa
  • cleanliness
    Tranquil mountain retreat with free perks in the heart of Kadugannawa.
Berghotel Escondite
Misty Hills Villa Kadugannawa
Misty Hills Villa Kadugannawa
4.0 star property
Udunuwara
10.0 out of 10, Exceptional, (3 reviews)
  • cleanliness
    Experience the tranquil beauty of Kadugannawa at this poolside mountain retreat.
The price is AU$146
includes taxes & fees
16 Feb - 17 Feb
Misty Hills Villa Kadugannawa
Bracedale Estate Hotel
Bracedale Estate Hotel
3.0 star property
Yatiyanthota
The price is AU$62
includes taxes & fees
25 Feb - 26 Feb
Bracedale Estate Hotel
Athulya Villas
Athulya Villas
3.0 star property
Udunuwara
8.8 out of 10, Excellent, (14 reviews)
  • cleanliness
    Serene retreat in Udunuwara with dual pools and complimentary amenities.
Athulya Villas
The Toropi Home Stay
The Toropi Home Stay
3.0 star property
Udunuwara
  • cleanliness
    Lakeside B&B near Kandy with convenient drive to Suriyakantha cultural centre.
The Toropi Home Stay
Peradeniya Rest Inn
Peradeniya Rest Inn
3.0 star property
Pilimathalawa
  • cleanliness
    Head to culturally rich Pilimathalawa with easy access to local attractions.
Peradeniya Rest Inn
toropi homestay
toropi homestay
3.0 star property
Udunuwara
  • cleanliness
    Stay at this peaceful guesthouse in Udunuwara near cultural attractions.
toropi homestay
Paradise Itzu
Paradise Itzu
3.5 star property
Kobbekaduwa
  • cleanliness
    Discover a serene getaway with rooftop mountain vistas and complimentary bikes.
The price is AU$100
includes taxes & fees
20 Feb - 21 Feb
Paradise Itzu
Xotic Resort
Xotic Resort
3.0 star property
Mawathagama
  • cleanliness
    Experience authentic Sri Lankan life in rural Mawathagama with modern comforts.
Xotic Resort
The Flame Tree Estate & Hotel
The Flame Tree Estate & Hotel
3.5 star property
Galagedara
9.6 out of 10, Exceptional, (4 reviews)
  • cleanliness
    Escape to Sri Lanka's cultural heartland with an Art Deco spa hotel near the train.
The Flame Tree Estate & Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top landmarks in Kegalle

Learn more about Kegalle

The region around Kegalle is home to attractions such as Wewaladeniya King's Temple and Pinnawala Zoo.

Elephants at Pinnawala Elephant Orphanage, Sri Lanka, Asia

Check out reviews of Kegalle hotels guests love

Frequently asked questions

How much does a hotel room cost in Kegalle?
You can find top hotels in Kegalle from AU$27 with options to suit your budget and needs. If you're looking for an affordable hotel in Kegalle that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Kegalle hotels?
Discover great deals on Kegalle hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. And make sure to check out our last-minute deals on Kegalle hotels.
Can I book Kegalle hotels with free cancellation?
In order to book a refundable Kegalle hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top Kegalle hotels with a pool?
For some added luxury, discover the best Kegalle hotels with a pool. The Grand Walawwa is a great resort with an outdoor pool and a guest rating of 8 out of 10. To find more stays in Kegalle with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Kegalle hotels with free parking?
If you're driving, a great Kegalle hotel with free parking is a bonus. Our travellers' favourites include:
Can I book a refundable accommodation option in Kegalle?
If you want the flexibility to change your plans to Kegalle, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Kegalle be like during my visit?
With an average temperature of 23°C, Kegalle is a great place if you want to enjoy the sunshine all year long.
Why should I book my Kegalle hotel with Hotels.com?
There are lots of reasons to book your Kegalle trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Kegalle

Kegalle: Where Nature Meets Heritage in a Hidden Paradise

Nestled in the verdant hills of Sri Lanka’s Sabaragamuwa Province, Kegalle is a hidden gem that enchants nature lovers and culture seekers alike. Renowned for its lush landscapes and vibrant wildlife, it serves as a gateway to the stunning Pinnawala Elephant Orphanage, where visitors can witness these gentle giants up close. Explore the historic temples and sacred sites, or take a leisurely stroll through the picturesque Kegalle Lake Park. Rich in heritage and surrounded by tea plantations, Kegalle offers a tranquil escape, making it the perfect off-the-beaten-path destination for an unforgettable journey.

Discover great hotels in Kegalle

Kegalle offers a range of accommodations, from budget-friendly options to mid-range hotels, catering to various preferences. Visitors can find charming guesthouses, comfortable inns, and some upscale lodgings, all set against the backdrop of lush landscapes, ensuring a pleasant stay in this picturesque region of Sri Lanka. Here are some of the best hotels in Kegalle that our travellers love:

  1. Guesthouse: This delightful guesthouse offers a unique pet-friendly experience, making it a top choice for leisure travellers seeking a relaxed getaway. With amenities specifically catering to pets, this lodging ensures a comfortable stay for both you and your furry companions. The property is renowned for its warm atmosphere and personalised service, allowing guests to unwind in a charming environment that feels like home away from home.
  2. Hotel: This inviting hotel provides a range of dining options, including a charming coffee shop and breakfast offerings tailored for children. Ideal for leisure travellers, it features a well-designed space that blends comfort with style. Guests appreciate the welcoming ambiance and the quality of the culinary experiences, making it a great place to enjoy a meal or relax with a coffee after a day of exploration.
  3. Hotel: This sophisticated hotel is perfect for leisure travellers looking for a full-service experience. With dining options that include a restaurant and a bar, it caters to those who appreciate good food and a lively atmosphere. The property is equipped with entertainment features, including a television, ensuring a delightful retreat after a day of adventures. The combination of quality dining and inviting spaces creates an enjoyable environment for relaxation and socialising.

Top locations to stay in Kegalle

When visiting Kegalle, Kegalle District, Sabaragamuwa Province, Sri Lanka, consider staying in Pinnawala, Hemmathagama, or Rambukkana. Pinnawala is renowned for its elephant orphanage and scenic river views, while Hemmathagama offers a glimpse into local culture and lush landscapes. Rambukkana is ideal for exploring natural beauty and nearby attractions. For first-time visitors, Pinnawala is the best choice, providing unique experiences.

  1. PinnawalaOpens in a new window: Pinnawala is a charming destination, renowned for its famous elephant orphanage where you can witness these gentle giants being fed and bathed in the river. The scenic riverside setting adds to the appeal, making it a lovely spot for relaxation and photography. Nearby, you can explore the lush greenery and beautiful landscapes that characterise the region. The local handicraft shops provide a unique shopping experience, perfect for picking up souvenirs. With its tranquil atmosphere and close proximity to nature, Pinnawala offers a memorable stay immersed in Sri Lankan wildlife and culture.
  2. RambukkanaOpens in a new window: Located near the captivating Pinnawala, Rambukkana is an excellent base for exploring the nearby attractions. This small town is surrounded by picturesque landscapes, making it ideal for leisurely walks and appreciating local life. The area is also known for its traditional markets, where you can discover local produce and crafts. With its serene environment and proximity to the elephant orphanage, Rambukkana is a great choice for those seeking a quieter, more authentic Sri Lankan experience.
  3. HemmathagamaOpens in a new window: Hemmathagama is a lesser-known gem that offers a glimpse into rural Sri Lankan life. This quaint village is surrounded by lush paddy fields and greenery, perfect for nature lovers looking to escape the hustle and bustle of city life. The area is ideal for exploring local culture and traditions, with opportunities to engage with friendly locals. While it may not have the same level of tourist infrastructure, Hemmathagama's charm lies in its simplicity and the chance to experience the peaceful rhythm of village life.

Things to do in Kegalle

Kegalle is a charming destination surrounded by lush forests and rolling hills, offering opportunities for hiking and wildlife spotting. Stroll through vibrant markets to experience local flavours, or enjoy peaceful moments by serene lakes. With its rich natural beauty, Kegalle promises delightful adventures for every traveller.

  • New Paradise Spice & Herbal GardenOpens in a new window – Step into a lush paradise at New Paradise Spice & Herbal Garden, where vibrant greenery and aromatic plants create a sensory delight. Wander through the plantation and learn about the various spices and herbs that are integral to Sri Lankan cuisine. It’s a perfect spot to relax and enjoy nature while discovering the local flora.
  • Suriyakantha Centre d'Art et de CultureOpens in a new window – Dive into the local art scene at Suriyakantha Centre d'Art et de Culture. This arts centre showcases a variety of artistic expressions, making it an ideal place for art enthusiasts to appreciate the vibrant creativity of the region. Attend workshops or simply enjoy the exhibitions to get a glimpse of Sri Lanka's rich cultural tapestry.
  • Uthuwankanda ChurchOpens in a new window – Visit the serene Uthuwankanda Church, a peaceful place of worship that invites reflection and tranquility. The architectural beauty and surrounding landscape offer a calm retreat where you can take a moment to appreciate the spiritual heritage of the area.
  • Lankatilaka ViharaOpens in a new window – Explore the magnificent Lankatilaka Vihara, a striking temple that captures the essence of Sri Lankan religious architecture. Admire the intricate carvings and paintings, and take in the impressive views of the surrounding hills. This historic site is not just a place of worship but a testament to the artistic and spiritual legacy of the region.

4 tips for savvy savings when booking a hotel in Kegalle

  1. Book for the cheapest times: The most affordable time to visit Kegalle is during May, June, and September, when hotel rates are lower. To truly immerse yourself in the area's rich history and culture, a stay of at least 2 to 3 days is recommended. This duration allows you to explore notable attractions such as historic temples, monuments, animal sanctuaries, and vibrant public markets, all of which offer great value for money. With budget-friendly options available, you can enjoy a meaningful experience without straining your finances, especially when prices might drop during these months.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals to Kegalle, visit the Deals or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications to stay updated on flash sales and special promotions, ensuring you don’t miss potential savings on cheap Kegalle hotel deals. Additionally, the Smart Shopping feature on the app allows you to compare hotel prices and amenities, so you can be informed if rates drop or new rooms become available, making it easier to secure a great last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate due to various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you potentially save on your stay at a hotel in Kegalle. For those seeking distinctive accommodations, boutique hotels can provide a more personalised experience and, at times, better value. When you book with Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we’ll suggest more affordable dates, making it more likely you'll save on your booking.
  4. Consider your location: Hotels situated near the city centre generally tend to be more expensive; however, with Kegalle's superb public transport connections, you may discover a more affordable independent hotel a bit further out that remains well linked. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Kegalle

Kegalle experiences its lowest average temperature in January, at 72.0°F (22.2°C), while April is the hottest month, with an average temperature of 77.0°F (25.0°C). November is typically the wettest month. If you’re looking to soak up the lively atmosphere in Kegalle, January, February, and December are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny to mostly cloudy, with light to moderate rainfall. However, if you prefer a more relaxed experience, May, June, and October are perfect for a quieter getaway, marked by light to frequent rainfall and mostly sunny to mostly cloudy conditions.