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

Pinnawala

Kitulgala
Rambukkana
Mawanella
Kegalle
Alawwa
Utuwankanda
Warakapola
Ruwanwella
Dedugala
Stay in Kegalle District's best hotels!
Filter by:
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.

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.

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.

Aramya river front boutique hotel
Located in Kitulgala, 29 miles from Leisure World, Aramya river front boutique hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Rosyth Estate House
Located in Pinnawala, 20 miles from Kandy Royal Botanic Gardens, Rosyth Estate House has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

Palmstone Retreat
Located in dense rainforest of Kitulgala, Palmstone Retreat offers the benefits of an outdoor swimming pool, a waterfall and a spectacular view of nature.

Hotel Elephant Park - NEW DEAL! Exclusive Offers on Pickups Available!
Located right opposite Ma-Oya River, guests at Hotel Elephant Park - NEW DEAL! Exclusive Offers on Pickups Available! can watch elephants from their rooms. It has a restaurant and offers room service....

Hotel Elephant Bay
Located in the heart of Pinnawala, Hotel Elephant Bay provides rooms with large private balconies and spectacular views over Ma Oya River. Rooms are bright and airy, with simple décor and furnishings....

Elepath Lodge Pinnawala
Located in Pinnawala, 21 miles from Kandy Royal Botanic Gardens, Elepath Lodge Pinnawala has accommodations with a garden, free private parking, a terrace and a restaurant.

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
Forest Shade Eco Resort Deraniyagala
Located in Deraniyagala, 28 miles from Leisure World, Forest Shade Eco Resort Deraniyagala provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Hotel Breeta's Garden
Hotel Breeta's Garden features an outdoor swimming pool, garden, a shared lounge and terrace in Kitulgala.
Villa Pinnawala
Featuring two swimming pools with hot tubs, Villa Pinnawala offers accommodations in Pinnawala. Pinnawala Elephant Orphanage is 656 feet away.
Rapid Edge By Rafting Club
Located in Kitulgala, Rapid Edge By Rafting Club features a garden, terrace, restaurant, and free WiFi throughout the property. The property provides room service and a 24-hour front desk for guests.
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.
Located in Kitulgala, River Resort by The Ceylon Adventure Sports Kithulgala has a garden, terrace, restaurant, and free WiFi throughout the property.
Riverview Cottage
Located in Kitulgala, Riverview Cottage features a garden and restaurant. At the hotel, each room comes with a desk.
Budget hotels in Kegalle District
Ever Top Resort Kithulgala
Featuring a garden, Ever Top Resort Kithulgala is located in Kitulgala.
Seravelle Kitulgala
Seravelle Kitulgala is located in Kitulgala. Featuring a garden, the 4-star hotel has air-conditioned rooms with a private bathroom.
The Cave Retreat
Featuring a garden and terrace, as well as a restaurant, The Cave Retreat is located in Kitulgala. The hotel has family rooms.
Dhighayu Ayurvedic Wellness Resort is located in Kegalle, 31 miles from Leisure World. Featuring a garden, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
Kitulgala Ebony Riverside Resort features an outdoor swimming pool, garden, a terrace and restaurant in Kitulgala. There is free private parking and the property provides paid airport shuttle service.
Bracedale Estate
Located in Kegalle, 27 miles from Leisure World, Bracedale Estate has accommodations with a garden, free private parking, a shared lounge and a terrace.
Ceylon Adventure Sports
Ceylon Adventure Sports has an outdoor swimming pool, garden, a terrace and restaurant in Kitulgala. This 3-star hotel offers a bar.
Old Bridge Riverside Hotel
Old Bridge Riverside Hotel is located in Kitulgala and features a shared lounge, a terrace and water sports facilities.
Hotels in Kegalle District you can book without a credit card
38 guest house
Located in Kitulgala, 38 guest house provides a garden. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property.
Upcountry Hotel
Located in Mawanella, 8.7 miles from Kandy Royal Botanic Gardens, Upcountry Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.
The Papa Resort Ambuluwawa
Located in Balatgomuwa, 14 miles from Kandy Royal Botanic Gardens, The Papa Resort Ambuluwawa has accommodations with a garden, free private parking, a terrace and a restaurant.
Hotel Nagas Ella
Hotel Nagas Ella is located in Gonagaldeniya, within 22 miles of Leisure World and 31 miles of Sugathadasa Stadium.
Kit Cott Resort and Retreat
Located in Teligama, 29 miles from Leisure World, Kit Cott Resort and Retreat has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.
Mahoya
Located in Mawanella and with Kandy Royal Botanic Gardens reachable within 13 miles, Mahoya provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a shared...
Hotel Elephant Park - NEW DEAL! Exclusive Offers on Pickups Available!
Located right opposite Ma-Oya River, guests at Hotel Elephant Park - NEW DEAL! Exclusive Offers on Pickups Available! can watch elephants from their rooms. It has a restaurant and offers room service.
Hotel Elephant Bay
Located in the heart of Pinnawala, Hotel Elephant Bay provides rooms with large private balconies and spectacular views over Ma Oya River.






















































