Family-Friendly Hotels in Sri Lanka
18 places across Sri Lanka — ranked by guest rating, with photos, amenities and booking links.
Hotel
Amagla – Deduru Oya Estate
"Peddawa", Kanawa Road, Kurunegala
Swimming pool
Hotel
At Ease Beach Hotel
902 Colombo-Galle Road, Hikkaduwa
Beachfront
Hotel
Avani Kaluthara Resort
St. Sebastian’s Road, Kaluthara
Swimming poolPet friendlyBeachfront
Lodge
Galkadawala Forest Lodge
Galkadawala Palugaswewa, Habarana
Hotel
Hotel Heladiv★★★
76 Kurundankulama 4th Lane
Swimming pool
HotelHotel MaRadha Colombo
31 St.Kildas Lane
♿
Swimming pool
Hotel
Hotel Riu Sri Lanka
Colombo-Galle Road, Ahungalla
♿
Swimming poolBeachfront
Hotel
Hotel Sapphire★★★
371 Galle Road, Wellawatte
♿
HotelJetwing Sea
Palangathurei Road
Beachfront
Hotel
Jungle Hostel Villa
27/3 Lower Dickson Road
Swimming poolBreakfastBeachfront
Hotel
Kitesurfing Lanka
Beachfront
Hotel
La Grande Villa
24 Wedderburn Road, Nuwara Eliya
Breakfast
Guesthouse
Salt House
000 Hiriketiya Road, Dikwalla
Swimming pool
Hotel
Sapphire Kite Village
Kalpitiya Road
BreakfastBeachfront
Hotel
Shangri-lanka Villa
23 De Alvis Road, Bentota
Swimming pool
HotelSol Y Mar
Beachfront
Hotel
The Villa Bentota
138/18 Galle Road
Swimming poolBreakfastBeachfront
Hotel
Unawa Retreat
26 Bogahawewa, Kavantissapura, Tissamaharama
Swimming pool