Login
List your B&B
B&B Weligalla
96 Bed and Breakfasts nearby Weligalla,
Sabaragamuwa Province
,
Kegalle District
,
Sri Lanka
Filter
Sort
Our top selection
Price: Low → High
Price: High → Low
Best rated
Map
Review score
< 5
6
7
8
9
10
General amenities
Free Wifi
Electric vehicle charging station
Garden
Pets allowed
Free parking
More
Room Amenities
Private bathroom
Private entrance
Air conditioning
Bath
Private terrace
Private kitchen
More
Accessibility
Wheelchair accessible
Entire unit located on ground floor
Upper floors accessible by elevator
Room type
Guest room
Holiday home
Apartment
Accommodations just outside your destination
Near Weligalla
Madikale Resort
Mirigama
8.7
(6.3 km from Weligalla)
Nature's Hideout Holiday Home
Mirigama
9.6
(10 km from Weligalla)
Casa Heliconia
Gampaha
8.4
(10.7 km from Weligalla)
The Pharo
Nittambuwa
9
(12.2 km from Weligalla)
Villa Verde Alawwa
Alawwa
10
(12.5 km from Weligalla)
White Wall Hotel
Attanagalla
7.9
(13.4 km from Weligalla)
Mango Roots
Gampaha
9.7
(14.8 km from Weligalla)
The Golden Residence
Kegalle
9.4
(16.2 km from Weligalla)
Roshara Nalla
Giriulla
8.8
(16.3 km from Weligalla)
Hotel Kingland
Ruwanwella
7.1
(16.9 km from Weligalla)
Basilico Homestay
Kegalle
7.7
(17 km from Weligalla)
Leopard Rock Family Rest
Katunayaka
9.4
(17.3 km from Weligalla)
'Kolamba Gedara' green apartment
Ruwanwella
10
(17.6 km from Weligalla)
Rosyth Estate House
Kegalle
9.8
(17.7 km from Weligalla)
White House
Kegalle
8
(18 km from Weligalla)
The Grand Walawwa
Pinnawala
9.3
(18 km from Weligalla)
Viking Villa
Kalagedehena
10
(18 km from Weligalla)
Paradise Villa
Gampaha
8.2
(18.2 km from Weligalla)
Anncyl1857
Veyangoda
10
(19.4 km from Weligalla)
Hotel SunSet
Bulatgangoda
9
(19.6 km from Weligalla)
Sundale Hotel
Divulapitiya
8.3
(19.7 km from Weligalla)
Diklande Estate Bungalow
Negombo
8.5
(21 km from Weligalla)
Hotel Yelona
Kegalle
9.1
(21.1 km from Weligalla)
Amandawa Eco
Gampaha
9
(21.7 km from Weligalla)
1
2
3
4