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
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
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
Amazing pools
Lake
Amazing views
Beachfront
Bed & breakfasts
Farms
Lakefront
Tiny homes
Earth homes
Cabins
Treehouses
New
Camping
Design
Beach
Surfing
Golfing
Filters
0
Display total before taxes
Show map
Search results; Over 1,000 places in Ratnapura
Over 1,000 places in Ratnapura
Hotel in Ratnapura
White House Ratnapura
6 beds
6 beds
1–6 Apr
1–6 Apr
₹1,541
night
₹1,541 per night
4.33 out of 5 average rating, 9 reviews
4.33 (9)
Superhost
Superhost
Villa in Ratnapura
Kurunduketiya Private Rainforest Resort
On the lake
On the lake
Lake views
,
·
Lake views
28 Apr – 3 May
28 Apr – 3 May
₹16,002
night
₹16,002 per night
4.89 out of 5 average rating, 18 reviews
4.89 (18)
Guest house in Ratnapura
The Royal Peak Resort
3 king beds
3 king beds
1–6 Apr
1–6 Apr
₹5,537
₹4,542
night
₹4,542 per night, originally ₹5,537
Home in Kuruwita
Bopath View Retreat
8 beds
8 beds
1–6 Apr
1–6 Apr
₹8,359
night
₹8,359 per night
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Nature lodge in Balangoda
The Backyard Dethanagala A Frame Lodge
2 king beds
2 king beds
1–6 Apr
1–6 Apr
₹4,889
night
₹4,889 per night
4.89 out of 5 average rating, 45 reviews
4.89 (45)
Superhost
Superhost
Cabin in Nuwara Eliya
Skyridge
1 king bed
1 king bed
20–25 Apr
20–25 Apr
₹7,788
₹7,097
night
₹7,097 per night, originally ₹7,788
New place to stay
New
Villa in Kuruwita
Dorala Villa-Your home away home
1–6 Apr
1–6 Apr
₹16,427
₹13,475
night
₹13,475 per night, originally ₹16,427
New place to stay
New
Superhost
Superhost
Hotel room in Nuwara Eliya
Luxe Wilderness, 2 storey villa with best views
2 king beds
2 king beds
17–22 Apr
17–22 Apr
₹10,219
night
₹10,219 per night
4.89 out of 5 average rating, 46 reviews
4.89 (46)
Guest favourite
Guest favourite
Villa in Ambalangoda
Red Parrot Beach Villa, Right On The Beach
On the beach
On the beach
26 Apr – 1 May
26 Apr – 1 May
₹9,797
night
₹9,797 per night
4.95 out of 5 average rating, 76 reviews
4.95 (76)
Guest favourite
Guest favourite
Apartment in Colombo
Stylish 2BR Oasis: Lake & Skyline views in Colombo
9–14 May
9–14 May
₹8,370
night
₹8,370 per night
4.89 out of 5 average rating, 35 reviews
4.89 (35)
Guest favourite
Guest favourite
Villa in Ambalangoda
Villananda - Amazing Beachfront Villa With Pool
On the beach
On the beach
19–24 Apr
19–24 Apr
₹20,120
night
₹20,120 per night
4.95 out of 5 average rating, 57 reviews
4.95 (57)
Villa in Ambalangoda
Villa Mer Vue
On the beach
On the beach
Ocean views
,
·
Ocean views
20–25 Apr
20–25 Apr
₹21,823
₹19,422
night
₹19,422 per night, originally ₹21,823
4.84 out of 5 average rating, 31 reviews
4.84 (31)
Bungalow in Nuwara Eliya
Highgrove Estate
3 beds
3 beds
1–6 Apr
1–6 Apr
₹34,256
night
₹34,256 per night
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Villa in Ambalangoda
Amazing Private Boutique Villa
River views
River views
12–17 Apr
12–17 Apr
₹12,958
night
₹12,958 per night
4.85 out of 5 average rating, 46 reviews
4.85 (46)
Guest favourite
Guest favourite
Villa in Induruwa
Villa Jayan Lanka
2 king beds
2 king beds
23–28 Apr
23–28 Apr
₹13,669
night
₹13,669 per night
5.0 out of 5 average rating, 18 reviews
5.0 (18)
Villa in Negombo
Villa by the Sea, Negombo-Katunayake
4 king beds
4 king beds
1–6 Apr
1–6 Apr
₹18,547
night
₹18,547 per night
4.84 out of 5 average rating, 83 reviews
4.84 (83)
Guest favourite
Guest favourite
Villa in Moratuwa
Villa Sūrya Bolgoda Lake
6 beds
6 beds
1–6 Apr
1–6 Apr
₹13,752
night
₹13,752 per night
4.97 out of 5 average rating, 58 reviews
4.97 (58)
Guest favourite
Guest favourite
Villa in Ambalangoda
Green Parrot Beachfront Villa with Private Pool
On Madampe Lake
On Madampe Lake
Beach view
,
·
Beach view
3–8 May
3–8 May
₹22,732
night
₹22,732 per night
5.0 out of 5 average rating, 19 reviews
5.0 (19)
1
2
3
4
…
15