Search hotels in Kegalle District, Sri Lanka
Enter your dates and choose from 155 hotels and other places to stay
Check out these popular cities in Kegalle District

Pinnawala

Kitulgala
Rambukkana
Kegalle
Mawanella
Deraniyagala
Yatiyantota
Stay in Kegalle District's best hotels!
Filter by:
Hotel Elephant Park - Most Elephant Bathing View Rooms in Pinnawala
Located right opposite Ma-Oya River, guests at Hotel Elephant Park - Most Elephant Bathing View Rooms in Pinnawala can watch elephants from their rooms. It has a restaurant and offers room service.

The Cube
The Cube features an outdoor swimming pool, garden, a terrace and restaurant in Kegalle. This 3-star hotel offers room service and a 24-hour front desk.

Old Bridge Riverside Hotel
Old Bridge Riverside Hotel features a garden, shared lounge and water sports facilities in Kitulgala. Featuring room service, this property also provides guests with a sun terrace.

The Grand Walawwa
Located in Pinnawala, 20 miles from Kandy Royal Botanic Gardens, The Grand Walawwa has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Moksha at Kitulgala - Rainforest Boutique Hotel
Moksha at Kitulgala - Rainforest Boutique Hotel has an outdoor swimming pool, garden, a shared lounge and terrace in Kitulgala.

Ayurveda Colonial Mansion
Located in Rambukkana, 19 miles from Kandy Royal Botanic Gardens, Ayurveda Colonial Mansion provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.
The Tusker's Hideout
Located in Alawwa, 30 miles from Gadaladeniya Temple, The Tusker's Hideout features views of the garden.

Winland Coffee & Stay
Located in Kitulgala, 28 miles from Leisure World, Winland Coffee & Stay has accommodations with a garden, free private parking, a shared lounge and a terrace.
The Cave
Located in Yatiyantota, 21 miles from Leisure World, The Cave provides accommodations with a garden, free private parking and a terrace.

Rock Garden Villa Pinnawala
Located in Rambukkana, 18 miles from Kandy Royal Botanic Gardens, Rock Garden Villa Pinnawala provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Most-booked hotels in Kegalle District in the past month
Popular with guests booking hotels in Kegalle District
Popular with guests booking hotels in Kegalle District
Popular with guests booking hotels in Kegalle District
Popular with guests booking hotels in Kegalle District
Popular with guests booking hotels in Kegalle District
Popular with guests booking hotels in Kegalle District
Popular with guests booking hotels in Kegalle District
Popular with guests booking hotels in Kegalle District
Popular with guests booking hotels in Kegalle District
Popular with guests booking hotels in Kegalle District
Kegalle District's best hotels with breakfast
Hotel Elephant Park - Most Elephant Bathing View Rooms in Pinnawala
Aramya Riverfront Boutique Resort Kitulgala - A Haven for Adventure and Serenity
Hotel Breeta's Garden
White Villa Kitulgala
Elepath Lodge Pinnawala
Moksha at Kitulgala - Rainforest Boutique Hotel
Kitulgala Ebony Riverside Resort
Budget hotels in Kegalle District
Old Bridge Riverside Hotel
Forest Edge Resort
Aurelia Grand Hotel
Villa Pinnawala
The Tusker's Hideout
Hotels in Kegalle District you can book without a credit card
Palmstone Retreat-Rafting, Hiking, and Waterfall Treks
Ceylon Adventure Sports
Cafe Pinnalanda
The Cube
Wijaya Tourist INN
The Grand Walawwa
Royal Restaurant
Sampath Grand Hotel
FAQs about hotels in Kegalle District
See reviews by guests who stayed at hotels in Kegalle District
Planning a trip? Get inspired by reviews of cities in Kegalle District
Kitulgala is a great stop over on your way to the hill...
The entire pinnawala experience was veryy beautiful .
Kegalle is the smartest home base for traveling Sri Lanka...
I love the concept behind the cave.
The town is just a town with shops, supermarket etc.
At first sight to see some elephants chained up in the water...
We used this as a stop off between the airport and Kandy, it...
More places to explore, more ways to go
Hotels in Yala National Park
Hit the road and make the most of your trip by discovering another popular destination in Sri Lanka.Hotels in Anuradhapura District
Hit the road and make the most of your trip by discovering another popular destination in Sri Lanka.Hotels in Sri Lanka
If you're planning a longer trip, look beyond Kegalle District and explore the whole country!












































