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

Pinnawala

Kitulgala
Ruwanwella
Rambukkana
Kegalle
Deraniyagala
Utuwankanda
Bulatkohupitiya
Mawanella
Teligama
Stay in Kegalle District's best hotels!
Filter by:
The Grand Walawwa
Situated in Pinnawala, 32 km from Kandy Royal Botanic Gardens, The Grand Walawwa features accommodation 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.

Villa Rivora
Villa Rivora is offering accommodation in Kitulgala. Some units at the property have a balcony with a river view. The hotel offers a continental or Asian breakfast.

Rock Garden Villa Pinnawala
Located in Rambukkana, 30 km from Kandy Royal Botanic Gardens, Rock Garden Villa Pinnawala provides accommodation 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
Situated in Kitulgala, 46 km from Leisure World, Aramya river front boutique hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Rosyth Estate House
Situated in Pinnawala, 32 km from Kandy Royal Botanic Gardens, Rosyth Estate House features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

Hotel Breeta's Garden
Hotel Breeta's Garden features an outdoor swimming pool, garden, a shared lounge and terrace in Kitulgala.

Palmstone Retreat
Situated 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....

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
White Villa Kitulgala
Set in Kitulgala, White Villa Kitulgala has a garden, water sports facilities and free WiFi.
Cafe Pinnalanda
Located in Pinnawala, 34 km from Kandy Royal Botanic Gardens, Cafe Pinnalanda provides accommodation with a garden, free private parking, a terrace and a restaurant.
Hotel Pinnalanda - NEW DEAL! Exclusive Offers on Pickups Available!
Pinnalanda Hotel offers free Wi-Fi access is available throughout the property. Surrounded by lush greenery, the hotel is a 1-hour drive from the Kandy.
Forest Shade Eco Resort Deraniyagala
Set in Deraniyagala, 45 km from Leisure World, Forest Shade Eco Resort Deraniyagala offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Villa Pinnawala
Featuring two swimming pools with hot tubs, Villa Pinnawala offers accommodation in Pinnawala. Pinnawala Elephant Orphanage is 200 metres away.
Hotel Chingari Pinnawala
Situated in Rambukkana, within 34 km of Kandy Royal Botanic Gardens and 39 km of Kandy railway station, Hotel Chingari Pinnawala features accommodation with a restaurant and as well as free private...
Riverview Cottage
Located in Kitulgala, Riverview Cottage features a garden, restaurant and free WiFi throughout the property. Guests can enjoy river views. At the hotel, each room is fitted with a desk.
The Cave Retreat
Set in Kitulgala, The Cave Retreat has a garden, a terrace and a restaurant. The hotel features family rooms. At the hotel, the rooms are equipped with a balcony.
Budget hotels in Kegalle District
inselor Horses
Inselor Horses is located in Kegalle, 46 km from St Anthony's Church. Each room is fitted with a balcony with views of the mountain.
Dhighayu Ayurvedic Wellness Resort is situated in Kegalle, 49 km 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 offers paid airport shuttle service.
Bracedale Estate
Set in Kegalle, 44 km from Leisure World, Bracedale Estate offers accommodation 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.
Heritage Kithulgala Rest House - Historic Home to a Bird Sanctuary features a garden, terrace, a restaurant and bar in Kitulgala. Free WiFi and room service are featured.
Palmstone Retreat
Situated 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 Bay
Located in the heart of Pinnawala, Hotel Elephant Bay provides rooms with large private balconies and spectacular views over Ma Oya River.
Hotels in Kegalle District that you can book without a credit card
38 guest house
Set in Kitulgala, 38 guest house offers a garden. The accommodation offers room service and a 24-hour front desk for guests.
The Papa Resort Ambuluwawa
Situated in Balatgomuwa, 23 km from Kandy Royal Botanic Gardens, The Papa Resort Ambuluwawa features accommodation with a garden, free private parking, a terrace and a restaurant.
The Cave
Set in Yatiyantota, 34 km from Leisure World, The Cave offers accommodation with a garden, free private parking and a terrace.
Hotel Nagas Ella
Located in Gonagaldeniya, Kegalle District region, Hotel Nagas Ella is set 49 km from Sugathadasa Stadium. Featuring a garden, the 3-star hotel has air-conditioned rooms with a private bathroom.
Kit Cott Resort and Retreat
Situated in Teligama, 46 km from Leisure World, Kit Cott Resort and Retreat features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.
Royal Restaurant
Boasting a garden, Royal Restaurant is situated in Warakapola in the Kegalle District region, 45 km from St Anthony's Church.
Mahoya
Located in Mawanella and with Kandy Royal Botanic Gardens reachable within 20 km, Mahoya provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a shared lounge...
Seravelle Kitulgala
Seravelle Kitulgala is set in Kitulgala. Featuring a garden, this 4-star hotel has air-conditioned rooms with a private bathroom.