Pet-friendly hotels and homes in Sri Lanka
Find the pet-friendly hotels that appeal to you the most
Most visited cities for pet-friendly hotels

Kandy

Nuwara Eliya

Colombo

Negombo

Ella

Galle

Anuradhapura

Trincomalee

Haputale

Sigiriya

Hikkaduwa

Mirissa

Pasikuda
Matale

Mount Lavinia
Most popular regions for pet-friendly hotels

Galle District

Kandy District

Anuradhapura District

Colombo District

Nuwara Eliya District

Ampara District

Trincomalee District

Puttalam District

Jaffna District
Polonnaruwa District

Kurunegala District
Mannar District
Kilinochchi District
Vavuniya District
Mullaitivu District
The 10 Best Pet-Friendly Hotels in Sri Lanka
Check out our pick of great pet-friendly hotels in Sri Lanka
Set in Sigiriya, 2 km from Sigiriya Rock, La Dolce Vita offers accommodation with a garden, free private parking, a terrace and a restaurant.
Located in Sigiriya, 2.3 km from Sigiriya Rock, Royal Rock Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Located in Udawalawe, NATURE HOUSE offers rustic accommodation with free WiFi access available at all areas. Rooms are comfortable, clean and fitted with a spacious private terrace.
400 metres from Uppuveli beach, Casa Moon Trincomalee Beach House is a recently renovated property located in Trincomalee and provides air-conditioned rooms with free WiFi and private parking.
Set less than 1 km from Mahamodara Beach and a 9-minute walk from Galle International Cricket Stadium in the centre of Galle, nelli house offers accommodation with free WiFi and free private parking.
Set in Kandy, 1.9 km from Kandy railway station, Kings Grove offers accommodation with a garden, free private parking, a terrace and a restaurant.
Providing garden views, Sunrise Lake Resort in Polonnaruwa features accommodation, an open-air bath, a garden, a bar and a shared lounge.
Located within 300 metres of Polonnaruwa Clock Tower and 700 metres of Deepa Uyana in Polonnaruwa, The Lavish Polonnaruwa features accommodation with seating area.
Featuring a garden, Sea Breeze Stay is located in Negombo in the Gampaha District region, 2 km from Kepungoda Beach.
Located 30 km from Udawalawe National Park, sanilka rooms and eco estate provides accommodation with a garden, a terrace and a shared kitchen for your convenience.
Most booked pet-friendly hotels in Sri Lanka this month
Popular with guests booking pet-friendly hotels in Sri Lanka
Popular with guests booking pet-friendly hotels in Sri Lanka
Popular with guests booking pet-friendly hotels in Sri Lanka
Popular with guests booking pet-friendly hotels in Sri Lanka
Popular with guests booking pet-friendly hotels in Sri Lanka
Popular with guests booking pet-friendly hotels in Sri Lanka
Popular with guests booking pet-friendly hotels in Sri Lanka
Popular with guests booking pet-friendly hotels in Sri Lanka
Popular with guests booking pet-friendly hotels in Sri Lanka
Popular with guests booking pet-friendly hotels in Sri Lanka




















