COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Guest Houses in Sri Lanka

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Featured Guest Houses in Sri Lanka

Ranwin Guest & Rest
3 out of 5
293/17, Jayawardhanapura Hospital Road, Sri Jayawardhanapura, Sri Jayawardenepura Kotte, Western Provience
Fully refundableReserve now, pay when you stay
The price is $24 per night from Jul 25 to Jul 25
Situated in Sri Jayawardenepura Kotte, this guesthouse is 1.2 mi (1.9 km) from Diyasaru Park and within 3 mi (5 km) of Hemas Hospital and Jana Kala Kendraya. ...
Ranwin Guest & Rest
8 Plus  Villa
3.5 out of 5
1143/G/6 The Santuary, Forest Drive, Wickramasinghepura Road, Battaramulla, Western Province
Fully refundable
The price is $75 per night from Jul 25 to Jul 25
Situated in Battaramulla, this guesthouse is within a 10-minute walk of Diyasaru Park and Hemas Hospital. Jana Kala Kendraya and Department of Wildlife Conservation ...
8 Plus Villa
Fern Cove Villa
3 out of 5
465/4 Lake Road, Akuregoda, Battaramulla
The price is $33 per night from Jul 25 to Jul 25
Situated in Battaramulla, this guesthouse is within 3 mi (5 km) of Diyasaru Park, Hemas Hospital, and Jana Kala Kendraya. Department of Wildlife Conservation ...
Fern Cove Villa
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Cloud Inn Kandy
2.5 out of 5
No 69/25, Ampitiya Road, Kandy, Central Province
The price is $18 per night from Aug 22 to Aug 22
Situated in the historical district, this guesthouse is within 2 mi (3 km) of Kandy Lake, National Museum, and Temple of the Tooth. Wales Park and Royal Palace ...
Cloud Inn Kandy
Belihuloya Rest House
3 out of 5
Colombo - Batticaloa Hwy, Imbulpe, Sabaragamuwa
Fully refundableReserve now, pay when you stay
The price is $41 per night from Jul 25 to Jul 25
Situated in Belihuloya, this guesthouse is 2.3 mi (3.7 km) from Horton Plains National Park and 13.9 mi (22.4 km) from Bambarakanda Falls.
Belihuloya Rest House
Don't see what you're looking for?
See all available properties in Sri Lanka
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.