Skip to content

Vacation rentals in Ratnapura

Find and book unique accommodations on Airbnb

When results are available, navigate with up and down arrow keys or explore by touch or swipe gestures.

Top-rated vacation rentals in Ratnapura

Guests agree: these stays are highly rated for location, cleanliness, and more.

Superhost
Bed and breakfast in Udawalawa
The Countryside Udawalawe
My place is close to family-friendly activities, restaurants and dining, and great views. You’ll love my place because of the neighborhood. My place is good for couples. Further Wild life national park with safari drives are only 5 minutes away The Countryside Udawalawe offers pet-friendly accommodations in Udawalawe, just 11.3 km from Udawalawe National Park. The bed and breakfast has a playground and views of the garden, and guests can enjoy a meal at the restaurant. Free private parking is a
Jul. 10 – 17
$49 CAD per night
4.9 out of 5 average rating, 193 reviews
Superhost
Villa in Hambantota
Lake Villa
There are 2 villas, 3 rooms with queen beds. Price is for 2 people. extra people $60p/night. includes breakfast, lunch, tea, dinner and drinks. Lake Villa is on Uswewa lake amongst the paddy fields, banana plantations and natural beauty rarely experienced by travellers to Sri Lanka. Relax by the pool. Ride through the countryside on the complimentary bikes. Enjoy the amazing Sri Lankan curries, fresh seafood, salads, breakfasts and cold drinks provided. Alcohol available at a competitive price.
Jan. 11 – 18
$231 CAD per night
4.89 out of 5 average rating, 54 reviews
Guest favourite
Cottage in Beragala
Moonlight Cottage
Located at an elevation of 2710 ft on the southern flank of the magnificent Sri Lanka Hill Country, Moonlight Cottage provides you with peace and calm in the midst of nature. This modern, tranquil and quiet Cottage is ideal for readers, writers and meditators, and for long-term guests who work from home (there is a 50% discount on long-term stays). Here you will enjoy privacy and bird songs, scenic green panoramic views over rolling hills and valleys, unlimited good WiFi, and a large free gym.
May 19 – 26
$29 CAD per night
4.79 out of 5 average rating, 14 reviews

Popular amenities for Ratnapura vacation rentals

Other great vacation rentals in Ratnapura

Treehouse in Balangoda
Glamping Tree House : Amazing Views : Bush Walks
Jan. 25 – Feb. 1
$80 CAD per night
4.71 out of 5 average rating, 14 reviews
Chalet in Belihuloya
Adventure seekers and nature lovers paradise
Jun. 8 – 15
$358 CAD per night
4.9 out of 5 average rating, 10 reviews
Guest favourite
Hut in LK
Milk House Cottage Udawalawe
Nov. 10 – 17
$28 CAD per night
5.0 out of 5 average rating, 11 reviews
Bungalow in Maskeliya
Pekoe Lodge, Maskeliya
Oct. 17 – 24
$322 CAD per night
4.75 out of 5 average rating, 4 reviews
Villa in Hakgala
Seventh Heaven - Hakgala
Apr. 26 – May 3
$102 CAD per night
4.94 out of 5 average rating, 17 reviews
Cottage in Muruthahinna
Charming mountain cottage
Mar. 9 – 16
$104 CAD per night
4.66 out of 5 average rating, 35 reviews
Home in Hakgala
Meena Ella Colonial Bungalow
May 1 – 8
$179 CAD per night
5.0 out of 5 average rating, 3 reviews
Guest favourite
Nature lodge in Udawalawe
Elephants Nest Safari Lodge
Oct. 11 – 18
$66 CAD per night
4.97 out of 5 average rating, 191 reviews
Guest favourite
Place to stay in Udawalawe
Sandalwood Cottage 01, Udawalawe
Aug. 21 – 28
$18 CAD per night
4.87 out of 5 average rating, 119 reviews
Guest favourite
Nature lodge in Balangoda
The Backyard Dethanagala A Frame Lodge
Jun. 12 – 19
$69 CAD per night
4.92 out of 5 average rating, 39 reviews
Guest favourite
Bed and breakfast in Udawalawa
Feel the nature with us
Aug. 7 – 14
$55 CAD per night
4.93 out of 5 average rating, 14 reviews
Guest favourite
Room in Beragala
Kingsize ensuite bedroom with fabulous views.
May 21 – 28
$283 CAD per night
5.0 out of 5 average rating, 18 reviews