Vacation rentals in Ratnapura

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Ratnapura

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

Guest favorite

Cottage in Beragala

4.83 out of 5 average rating, 18 reviews

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 35% 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 onsite gym.

Sep 25 – Oct 2

R549 ZAR per night
Superhost

Bed and breakfast in Udawalawa

4.9 out of 5 average rating, 197 reviews

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

Jun 12 – 19

R682 ZAR per night
Superhost

Villa in Hambantota

4.9 out of 5 average rating, 58 reviews

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.

Oct 9 – 16

R2,164 ZAR per night

Popular amenities for Ratnapura vacation rentals

Other great vacation rentals in Ratnapura

Cabin in Beragala

5.0 out of 5 average rating, 3 reviews

starry sky glamping house

Jun 24 – Jul 1

R1,152 ZAR per night
Guest favorite

Nature lodge in Udawalawe

4.97 out of 5 average rating, 195 reviews

Elephants Nest

Jun 13 – 20

R1,041 ZAR per night
Guest favorite

Place to stay in Udawalawe

4.87 out of 5 average rating, 126 reviews

Sandalwood Cottage 01, Udawalawe

Jul 8 – 15

R253 ZAR per night
Guest favorite

Nature lodge in Balangoda

4.89 out of 5 average rating, 45 reviews

The Backyard Dethanagala A Frame Lodge

Nov 2 – 9

R1,004 ZAR per night
Guest favorite

Bed and breakfast in Udawalawa

4.95 out of 5 average rating, 19 reviews

Feel the nature with us

Dec 25 – Jan 1

R828 ZAR per night
Guest favorite

Room in Beragala

5.0 out of 5 average rating, 18 reviews

Kingsize ensuite bedroom with fabulous views.

Sep 24 – Oct 1

R3,961 ZAR per night
Guest favorite

Boutique hotel in Udawalawa

4.89 out of 5 average rating, 27 reviews

Jungle Paradise Hotel

Oct 6 – 13

R2,082 ZAR per night
Guest favorite

Room in Udawalawa

4.97 out of 5 average rating, 87 reviews

Serene Home Stay

Jan 19 – 26

R221 ZAR per night
Guest favorite

Guesthouse in Nallathanniya

4.87 out of 5 average rating, 30 reviews

Queen's Ark

Mar 2 – 9

R260 ZAR per night
Superhost

Room in Deniyaya

4.77 out of 5 average rating, 26 reviews

Peaceful wooden cottage with Rainforest excursion

Oct 31 – Nov 7

R551 ZAR per night
Guest favorite

Place to stay in katuwana

4.88 out of 5 average rating, 17 reviews

Yoga Retreat & Mediation - Ashram Sri Lanka

Mar 11 – 18

R303 ZAR per night
Superhost

Guesthouse in Deniyaya

4.82 out of 5 average rating, 22 reviews

Natural Mystic Sanctuary Mud Cabana

Nov 25 – Dec 2

R586 ZAR per night