Find the B&Bs that appeal to you the most
Check out our pick of great B&Bs in Kegalle
Set just 41 km from Leisure World, Bogala Village Eco Resort provides accommodation in Kegalle with access to an outdoor swimming pool, a garden, as well as room service.

Situated in Pinnawala, 36 km from Kandy Royal Botanic Gardens, Peacock Village Pinnawala - Offer Alert! Elephant Welfare Program has an infinity pool, private parking and rooms with free WiFi access.

Featuring a garden, terrace and views of garden, Suwani Pinnawala Homestay is located in Pinnawala, 34 km from Kandy Royal Botanic Gardens.

Set in Rambukkana, 31 km from Kandy Royal Botanic Gardens, Relax Home features accommodation with a hot tub. This guest house offers free private parking, a 24-hour front desk and free WiFi.

Boasting a garden and views of city, Green Land Guest House is a recently renovated guest house set in Pinnawala, 34 km from Kandy Royal Botanic Gardens.

Situated 8.9 km from Kandy Royal Botanic Gardens, Kobbekaduwa Bungalow offers accommodation with a patio, as well as an infinity pool and a garden.


6.2 km from Kandy Royal Botanic Gardens in Kandy, GODDESS Kandy features accommodation with access to spa facilities, wellness packages and beauty services.

Featuring mountain views, Azure Stay provides accommodation with a garden and a balcony, around 17 km from Alawwa Railway Station.

Located within 40 km of St Anthony's Church and 43 km of Leisure World, Leisure Living Resort-Weweldeniya offers rooms with air conditioning and a private bathroom in Weweldeniya Pahalagama.


Popular with guests booking B&Bs in Kegalle
Popular with guests booking B&Bs in Kegalle
Popular with guests booking B&Bs in Kegalle
Popular with guests booking B&Bs in Pinnawala
Popular with guests booking B&Bs in Rambukkana
Popular with guests booking B&Bs in Pinnawala
Popular with guests booking B&Bs in Rambukkana
Popular with guests booking B&Bs in Pinnawala
Popular with guests booking B&Bs in Rambukkana
Popular with guests booking B&Bs in Utuwankanda