Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Featured Resorts in Kegalle

Estimated price for 1 night/2 adults

Airavata Boutique Resort
Airavata Boutique Resort
4.0 out of 5.0 11/3 Padiwatte, Kundasala, Kandy, Central Province
Free Cancellation
Reserve now, pay when you stay
$93
4.8/5 (24 reviews)

This beautiful boutique hotel is exquisite. Full of charm with excellent modern bathrooms and touches. We were greeted with genuine smiles and received wonderful hospitality throughout. The staff are extremely courteous and intelligent. The chef prepares all food to order and it is delicious. We ...

Reviewed on May 3, 2019
This family-friendly Kandy resort is located in the historical district, within 3 mi (5 km) of Udawatta Kele Sanctuary, National Museum and Temple of the Tooth. ...
Hotel Topaz
Hotel Topaz
3.0 out of 5.0 Aniwatte, Kandy
$48
3.9/5 (25 reviews)

The hotel is outside Kandy transport is required to and from Shuttle bus is mainly for staff Hotel is primarily used by travel firms Views are brilliant

Reviewed on Apr 10, 2019
This family-friendly Kandy resort is located in the historical district, within 1 mi (2 km) of Bahirawakanda Vihara Buddha, Kandy Clock Tower, and Asgiriya Stadium. ...
Aarunya Nature Resort & Spa
Aarunya Nature Resort & Spa
5.0 out of 5.0 100 Malgamandeniya Road, Alawathugoda, Akurana, Central Province
$178
4.5/5 (2 reviews)

Wonderfully secluded boutique hotel in the jungle. The villas are beautiful, and the pool overlooks the mountains and the jungle. It’s highly recommended for a retreat from the busy mountain roads of Kandy region. The staff is wonderful : professional and welcoming with maybe one small issue to improve ...

Reviewed on Jan 11, 2019
Situated in Akurana, this luxury resort is within 12 mi (20 km) of Aluvihare Rock Temple, Kandy Lake, and Temple of the Tooth. Udawatta Kele Sanctuary and Asgiri ...
Tree of Life Nature Resort
Tree of Life Nature Resort
3.5 out of 5.0 Yahalatenna, Harispattuwa
$57
3.6/5 (20 reviews)

Lovely setting, nice spa and pool. We liked the food and thought that the staff were quite gracious. However, the room seemed run-down with a bathroom that stank of the sewer and had a good deal of mold.

Reviewed on Apr 7, 2016
Located in the historical district, this family-friendly resort is within 9 mi (15 km) of Udawatta Kele Sanctuary, Royal Botanical Garden, and Kandy Lake. Temple ...
Mas Villa by FOX Resorts
Mas Villa by FOX Resorts
4.0 out of 5.0 Maswela, Pahala Walauwa, Kotmale, Central Province
Free Cancellation
Reserve now, pay when you stay
$107
4.7/5 (37 reviews)

The property is very nice - classic and clean, with beautiful views from the dining area and suite! The staff were also very friendly and helpful. There's nothing much around the hotel, but it has basically provided everything we need.

Reviewed on Mar 29, 2019
Situated in Kotmale, this resort is 2.9 mi (4.7 km) from Kotmale Reservoir Viewpoint and within 9 mi (15 km) of Mahaweli Maha Seya and Shri Bhakta Hanuman Temple. ...
Emerald Hill Hotel
Emerald Hill Hotel
3.0 out of 5.0 70/18, Riverdale Road, Aniwatte, Kandy
Free Cancellation
Reserve now, pay when you stay
$41
3.1/5 (7 reviews)

Quiet side road . Room average but stunning views . Only here for one night . Very helpful restaurant staff excellent evening meal from the al a carte menu. Breakfast was very limited didn’t like what was on the buffet curry , fruit , so decided to have nothing to eat just tea. The restaurant senior ...

Reviewed on Oct 18, 2018
Situated in Kandy, this resort is within 3 mi (5 km) of Bahirawakanda Vihara Buddha, Kandy Lake, and Temple of the Tooth. Kandy General Hospital and Asgiriya ...
FOX Resorts Kandy
FOX Resorts Kandy
3.0 out of 5.0 No.125, Richmond Hill, Heerasgala, Kandy
$64
This family-friendly Kandy resort is located in the mountains, within 3 mi (5 km) of Kandy Clock Tower, Kandy Lake and Wales Park. Royal Palace of Kandy and ...
Ceylon Adventures
Ceylon Adventures
3.0 out of 5.0 Miriswalathanna Road, Yatiyantota, Sabaragamuwa
Get Rates
Situated in Yatiyantota, this resort is 12.5 mi (20.2 km) from Aberdeen Waterfall and within 25 mi (40 km) of Laxapana Falls and Kadiyanlena/Kataboola Falls. ...
Paradise Garden Resort
Paradise Garden Resort
Ganepalla Rd, Yatiyantota, Sabaragamuwa
Get Rates
Situated in Yatiyantota, this resort is 15.5 mi (25 km) from Aberdeen Waterfall and within 32 mi (52 km) of Laxapana Falls and Kadiyanlena/Kataboola Falls. Wewaladeniya ...
Map

Can't find what you're looking for? Check out these other accommodation options...

Estimated price for 1 night/2 adults

Basilico Homestay

Basilico Homestay

Beragala Rd, Kegalle, SG
    3.5 out of 5.0
     
     

    Basilico Homestay$32

    Oct 19 - Oct 20

    Basilico Homestay$32
    Salika Inn

    Salika Inn

    118 Colombo Road, Kegalle
      3.0 out of 5.0
       
       

      Salika Inn$25

      Oct 20 - Oct 21

      Salika Inn$25

      Resorts in Kegalle

      Longing for a relaxing escape? You deserve all the luxuries and comforts of a resort, where you can find everything you need for your vacation—from convenient dining options to activities and entertainment. Browse the resorts in the area and discover the one that's best for you, whether you see yourself kicking back in a suite with stunning views or hitting the golf course for an afternoon game.


      Our top-rated resorts around Kegalle:

      Airavata Boutique Resort - Family-friendly resort rated 4 stars

      • 21.5 mi (34.6 km) from Kegalle
      • Features an outdoor pool, a garden, and free self parking
      • A restaurant on site

      Hotel Topaz - Family-friendly property with a 3-star rating

      • 18.5 mi (29.8 km) from Kegalle
      • Offers 2 restaurants
      • Has a poolside bar, an outdoor pool, and a rooftop terrace

      Mas Villa by FOX Resorts - 4-star property

      • 20.9 mi (33.6 km) from Kegalle
      • Boasts a restaurant
      • Enjoy the outdoor pool, bar, and terrace

      Tree of Life Nature Resort - Family-friendly property rated 3.5 stars

      • 16.3 mi (26.2 km) from Kegalle
      • Amenities include a poolside bar, an outdoor pool, and a spa
      • Has a restaurant

      Emerald Hill Hotel - Rated 3 stars

      • 18.1 mi (29.2 km) from Kegalle
      • Access to an outdoor pool, a bar, and a garden
      • Dining options include a restaurant


      What Can I Do in Kegalle?


      Wewaladeniya King's Temple is a place where you can learn about the local history, while Royal Botanical Garden is one of the most popular nearby sights. In the area, other attractions include Millennium Elephant Foundation and Uthuwankanda Church.


      When Should I Visit Kegalle?


      Here's a breakdown of the seasonal weather to help you pick trip dates:


      • The hottest months are typically February and March, while January and February are the coldest months
      • January-March: Daytime temperatures average 91° F and nighttime temperatures average 72° F
      • April-June: 91° F is the daytime average and 76° F is the nighttime average
      • July-September: Daytime averages are around 87° F and nighttime averages are around 76° F
      • October-December: The average temperatures are 89° F during the day and 73° F at night
      • Average rainfall is 2.24 inches in a year

      How to Get to Kegalle and Around the Area



      Kegalle Transportation
      NameTypeDistance
      Colombo (CMB-Bandaranaike Intl.)Airport33.1 mi (53.3 km)

      Travel to Kegalle & Explore