Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Ratnapura
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Countryside
Rooms
Lake
Amazing pools
Beachfront
Amazing views
Bed & breakfasts
Farms
Lakefront
Tiny homes
Cabins
Earth homes
Treehouses
Camping
New
Design
Beach
Surfing
Golfing
Filters
0
Show map
Search results; 435 places in Ratnapura
435 places in Ratnapura
Learn how we sort results
Learn how we sort results
Guest favourite
Guest favourite
Flat in Bentota
Movi Holiday Apartment , Delicious Breakfast
Individual Host
Individual Host
20–25 Apr
20–25 Apr
€ 28
night
€ 28 per night
·
€ 139 total
€ 139 total
Show price breakdown
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Flat in Kosgama
Enjoy the vacation in our place
1 bed
1 bed
20–25 Apr
20–25 Apr
€ 28
€ 24
night
€ 24 per night, originally € 28
·
€ 115 total
€ 115 total
Show price breakdown
New place to stay
New
Flat in Kalutara
The Golf View
Individual Host
Individual Host
22–27 Apr
22–27 Apr
€ 72
€ 59
night
€ 59 per night, originally € 72
·
€ 295 total
€ 295 total
Show price breakdown
Superhost
Superhost
Flat in Aluthgama
Lanka Holiday Apartment - Aluthgama
Individual Host
Individual Host
22–27 Apr
22–27 Apr
€ 42
night
€ 42 per night
·
€ 208 total
€ 208 total
Show price breakdown
4.97 out of 5 average rating, 29 reviews
4.97 (29)
Guest favourite
Guest favourite
Flat in Colombo
2 Bedroom Luxury Apartment with Amenities
Individual Host
Individual Host
6–11 May
6–11 May
€ 23
night
€ 23 per night
·
€ 112 total
€ 112 total
Show price breakdown
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Guest favourite
Guest favourite
Flat in Nuwara Eliya
Knightsbridge Grand Apartment
Individual Host
Individual Host
22–27 Apr
22–27 Apr
€ 116
night
€ 116 per night
·
€ 580 total
€ 580 total
Show price breakdown
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Guest favourite
Guest favourite
Flat in Homagama
"The Glen" 3 Bedroom, apartment with free parking
Individual Host
Individual Host
21–26 Apr
21–26 Apr
€ 30
night
€ 30 per night
·
€ 147 total
€ 147 total
Show price breakdown
5.0 out of 5 average rating, 13 reviews
5.0 (13)
Superhost
Superhost
Flat in Nuwara Eliya
Seagull Lake View Residencies Upper Lake Road
Individual Host
Individual Host
20–25 Apr
20–25 Apr
€ 79
night
€ 79 per night
·
€ 391 total
€ 391 total
Show price breakdown
4.81 out of 5 average rating, 27 reviews
4.81 (27)
Flat in Kalutara
Appartement -Piliyandala Kahathuduwa
Individual Host
Individual Host
20–25 Apr
20–25 Apr
€ 38
€ 32
night
€ 32 per night, originally € 38
·
€ 157 total
€ 157 total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Flat in Nugegoda
Cozy, Luxury, full A/C, hot water & 2 bedrooms
Individual Host
Individual Host
21–26 Apr
21–26 Apr
€ 56
night
€ 56 per night
·
€ 279 total
€ 279 total
Show price breakdown
4.8 out of 5 average rating, 5 reviews
4.8 (5)
Guest favourite
Guest favourite
Flat in Nuwara Eliya
Cecilia Cottage
Individual Host
Individual Host
22–27 Apr
22–27 Apr
€ 47
night
€ 47 per night
·
€ 234 total
€ 234 total
Show price breakdown
4.79 out of 5 average rating, 68 reviews
4.79 (68)
Guest favourite
Guest favourite
Flat in Colombo
Colombo's Modern Calm Retreat with Full Amenities
Individual Host
Individual Host
25–30 Apr
25–30 Apr
€ 47
night
€ 47 per night
·
€ 234 total
€ 234 total
Show price breakdown
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Flat in Nuwara Eliya
The Greens Luxury Apartment
Individual Host
Individual Host
23–28 Apr
23–28 Apr
€ 90
night
€ 90 per night
·
€ 447 total
€ 447 total
Show price breakdown
5.0 out of 5 average rating, 18 reviews
5.0 (18)
Flat in Nuwara Eliya
Suite Twin Rooms + Balcony No 02
Professional Host
Professional Host
20–25 Apr
20–25 Apr
€ 155
night
€ 155 per night
·
€ 775 total
€ 775 total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Flat in Malabe
Lovely Home for your Vacation
Individual Host
Individual Host
22–27 Apr
22–27 Apr
€ 36
night
€ 36 per night
·
€ 178 total
€ 178 total
Show price breakdown
5.0 out of 5 average rating, 13 reviews
5.0 (13)
Guest favourite
Guest favourite
Flat in Sri Jayawardenepura Kotte
Tropical residencies – Kotte
Individual Host
Individual Host
17–22 May
17–22 May
€ 50
night
€ 50 per night
·
€ 246 total
€ 246 total
Show price breakdown
5.0 out of 5 average rating, 22 reviews
5.0 (22)
Guest favourite
Guest favourite
Flat in Sri Jayawardenepura Kotte
Stunning 2BR apartment with pool & 24hr security
Individual Host
Individual Host
10–15 May
10–15 May
€ 61
night
€ 61 per night
·
€ 301 total
€ 301 total
Show price breakdown
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Flat in Sri Jayawardenepura Kotte
3BR with beautiful lake view
Individual Host
Individual Host
8–13 May
8–13 May
€ 77
night
€ 77 per night
·
€ 385 total
€ 385 total
Show price breakdown
5.0 out of 5 average rating, 8 reviews
5.0 (8)
1
2
3
4
…
15