Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
Experiences
Experiences
Services
Services
Start your search
Location
Homes in Ratnapura
Check in / Check out
Any week
Guests
Add guests
Become a host
Languages & currency
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Price filter
Type of place
Type of place filter
Show map
Search results; Over 1,000 homes in Ratnapura
Over 1,000 homes in Ratnapura
Guest house in Ratnapura
Pepper Garden Villa - Udawalawa Safari Area
1 bedroom
,
·
2 beds
,
·
1 private bathroom
14–19 Sept
14–19 Sept
$146 SGD
Show price breakdown
for 5 nights
$146 SGD for 5 nights
,
·
Room in Ratnapura
Aquamarine Gem Home
1 queen bed
1 queen bed
14–19 Sept
14–19 Sept
$184 SGD
Show price breakdown
for 5 nights
$184 SGD for 5 nights
4.92 out of 5 average rating, 13 reviews
4.92 (13)
Rooms in Ratnapura
Samanala Villa, Ratnapura
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
14–19 Sept
14–19 Sept
$159 SGD
$144 SGD
Show price breakdown
for 5 nights
Guest favourite
Guest favourite
Villa in Kuruvita
Dorala Villa - For a sunny, chilled stay
3 bedrooms
3 bedrooms
26 Sept – 1 Oct
26 Sept – 1 Oct
$1,150 SGD
$783 SGD
Show price breakdown
for 5 nights
4.91 out of 5 average rating, 23 reviews
4.91 (23)
Resort in Ratnapura
Lake Serenity Resort & SPA
6 bedrooms
6 bedrooms
,
·
12 beds
12 beds
14–19 Sept
14–19 Sept
$913 SGD
Show price breakdown
for 5 nights
$913 SGD for 5 nights
4.6 out of 5 average rating, 5 reviews
4.6 (5)
Guest favourite
Guest favourite
Nature lodge in Ratnapura
Double Rooms at Gileemale Estate near Adam's Peak
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
14–19 Sept
14–19 Sept
$748 SGD
Show price breakdown
for 5 nights
$748 SGD for 5 nights
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Nature lodge in Ratnapura
Single Rooms at Gileemale Estate near Adams Peak
1 bedroom
1 bedroom
,
·
1 single bed
1 single bed
14–19 Sept
14–19 Sept
$501 SGD
Show price breakdown
for 5 nights
$501 SGD for 5 nights
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Villa in Ratnapura
Kurunduketiya Private Rainforest Resort
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
27 Sept – 2 Oct
27 Sept – 2 Oct
$1,365 SGD
$1,188 SGD
Show price breakdown
for 5 nights
4.85 out of 5 average rating, 40 reviews
4.85 (40)
Guest favourite
Guest favourite
Guest house in Nallathanniya
Comfy Rooms with Mountain Views Near Adam’s Peak
5 bedrooms
5 bedrooms
,
·
11 beds
11 beds
20–25 Sept
20–25 Sept
$86 SGD
Show price breakdown
for 5 nights
$86 SGD for 5 nights
Free cancellation
4.82 out of 5 average rating, 100 reviews
4.82 (100)
Villa in Pannipitiya
5 Bedroom Luxury Villa at Colombo Highway Entrance
5 bedrooms
5 bedrooms
,
·
5 beds
5 beds
19–24 Sept
19–24 Sept
$1,064 SGD
Show price breakdown
for 5 nights
$1,064 SGD for 5 nights
Free cancellation
4.73 out of 5 average rating, 15 reviews
4.73 (15)
Guest favourite
Guest favourite
Rooms in Udawalawa
The Wild Side Cottage - Udawalawe
3 bedrooms
3 bedrooms
,
·
3 double beds
3 double beds
14–19 Sept
14–19 Sept
$200 SGD
$178 SGD
Show price breakdown
for 5 nights
4.93 out of 5 average rating, 59 reviews
4.93 (59)
Guest favourite
Guest favourite
Cabin in Matara
Villa Grün | 5-Min Walk to Sinharaja Rainforest
1 bedroom
1 bedroom
,
·
2 beds
2 beds
27 Sept – 2 Oct
27 Sept – 2 Oct
$122 SGD
Show price breakdown
for 5 nights
$122 SGD for 5 nights
4.91 out of 5 average rating, 11 reviews
4.91 (11)
Guest favourite
Guest favourite
Home in Pannipitiya
Mack Win Villa 4 Bedroom House with Pool
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
4–9 Oct
4–9 Oct
$798 SGD
Show price breakdown
for 5 nights
$798 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 13 reviews
5.0 (13)
Superhost
Superhost
Cabin in Talawakelle
Almost Heaven Cottage Retreat, Waterfall View
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
29 Sept – 4 Oct
29 Sept – 4 Oct
$380 SGD
Show price breakdown
for 5 nights
$380 SGD for 5 nights
4.88 out of 5 average rating, 26 reviews
4.88 (26)
Top guest favourite
Guest favourite
Home in Benthota
Akarui Villa – Peaceful Stay Near Beach & River
4 bedrooms
4 bedrooms
,
·
4 double beds
4 double beds
18–23 Sept
18–23 Sept
$197 SGD
Show price breakdown
for 5 nights
$197 SGD for 5 nights
Free cancellation
4.86 out of 5 average rating, 7 reviews
4.86 (7)
Home in Kalutara
Villa 80 it’s beautiful unique resort style
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
14–19 Sept
14–19 Sept
$931 SGD
Show price breakdown
for 5 nights
$931 SGD for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Room in Thapassarakanda
Sinharaja - Peaceful Home Stay
1 double bed
1 double bed
15–20 Sept
15–20 Sept
$85 SGD
$76 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Nature lodge in Balangoda
The Backyard Balangoda A Frame Lodge 1
2 bedrooms
2 bedrooms
,
·
1 king bed
1 king bed
14–19 Sept
14–19 Sept
$438 SGD
$381 SGD
Show price breakdown
for 5 nights
4.92 out of 5 average rating, 125 reviews
4.92 (125)
Guest house in Kuruvita
King's Hose Villa, Kuruwita
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
14–19 Sept
14–19 Sept
$540 SGD
$418 SGD
Show price breakdown
for 5 nights
1
2
3
4
…
15