
Kegalle Holidays from AU$1,144
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to AU$2,500 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Kegalle Holiday
The adventure-filled city of Kegalle is calling your name. Discover all its secrets with a Kegalle holiday package that's custom made for you. If your trip to Kegalle includes some sightseeing, hit up renowned attractions like Pinnawala Elephant Orphanage, Pinnawala Zoo and Wewaladeniya Kings Temple. Expedia has what you need to escape your routine. Tailor your holiday to Kegalle to suit your style of travel, whatever that may look like.
The Latest Kegalle Holiday Deals
Price found within the past 48 hours. Click for updated prices.

Steps Garden Resort
Price was AU$1,456, price is now AU$1,144 per person
AU$1,144
per person
18 July - 24 July
found 3 hours ago
Return direct flight included
Perth (PER) to Colombo (CMB)
10/10 Exceptional! (1 review)
Nice location near the airport for a quick stay. Airport pickup was provided with a midnight arrival. Awoke to lush gardens in a very quiet area of town. The staff was very help in arranging a tour. Nalaka setup tuktuks and boat tour. He also shared some tips on surroundings cities. Breakfast and dinner options were very good and promptly prepared.
Reviewed on 23 Mar 2026

Sentido Heritance Negombo
Price was AU$1,916, price is now AU$1,563 per person
AU$1,563
per person
18 July - 24 July
found 3 hours ago
Return direct flight included
Perth (PER) to Colombo (CMB)
9/10 Wonderful! (547 reviews)
Friendly staff and nice pool area but everything else is nowhere near 5-star for a place charging 250usd per night.
- Restaurant is expensive and not nice
- Awkward processes including over 30 minutes waiting for check-in
- Outdated rooms with water leak stains on the walls
Reviewed on 23 Mar 2026

Spicepeek Boutique Hotel CMB Airport
Price was AU$1,578, price is now AU$1,294 per person
AU$1,294
per person
18 July - 24 July
found 3 hours ago
Return direct flight included
Perth (PER) to Colombo (CMB)
8.6/10 Excellent! (49 reviews)
The staff was really great. The rooms are ok for the price. Breakfast was decent. The Punjab restaurant outside was fantastic.
Reviewed on 8 May 2026

The Empyrean Airport Transit Hotel
Price was AU$1,480, price is now AU$1,226 per person
AU$1,226
per person
18 July - 24 July
found 3 hours ago
Return direct flight included
Perth (PER) to Colombo (CMB)
7.2/10 Good! (14 reviews)
This property is located a short tuk tuk ride from the airport. It makes sense to locate first or last nights close to airport with early or late flights since Colombo is a long way from its international airport. There is no suitable public transport to or from the airport into Colombo other than Uber. This hotel has a respectable bar and restaurant attached which is handy since not much is in the local area. The rooms are pretty basic and are really only suitable for a one night stop. I would use the hotel again if coming in late or leaving early from Sri Lanka.
Reviewed on 1 Apr 2025
Kegalle Holiday
Kegalle Essential Information
Language | Sinhala |
|---|---|
Currency | Sri Lankan rupees |
Our pick of the best Kegalle Hotel Deals

The Grand Walawwa
190/8 Kandy Rd Kegalle Sabaragamuwa Province
Fully refundableReserve now, pay when you stay
The price is AU$122 per night from 17 May to 18 May
AU$122
17 May - 18 May
includes taxes & fees

Rosyth Estate House
Siyambalapitiya-Dewalegama Rd Pinnawala Sabaragamuwa Province
The price is AU$486 per night from 20 May to 21 May
AU$486
20 May - 21 May
includes taxes & fees

Okwin Resort
Heightenford A, 114 Nawalapitiya Central Province
Fully refundableReserve now, pay when you stay
The price is AU$201 per night from 13 May to 14 May
AU$201
13 May - 14 May
includes taxes & fees
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.
What to do in Kegalle

Private Day trip Kandy & pinnawala with your selected attractions
AU$239
per adult
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.












