Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Ranna
Check in / Check out
Any week
Guests
Add guests
Become a host
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
Type of place
Show map
Search results; Over 1,000 homes in Ranna
Over 1,000 homes in Ranna
Rooms in Ranna
Paddy House Villa
2 bedrooms
,
·
2 beds
,
·
1 private bathroom
1–6 Jul
1–6 Jul
$313 SGD
Show price breakdown
for 5 nights
$313 SGD for 5 nights
,
·
Top guest favourite
Guest favourite
Villa in Ranna
Sati Villa Rekawa Beach Sri Lanka
3 bedrooms
3 bedrooms
,
·
3 king beds
3 king beds
,
·
3.5 bathrooms
3.5 bathrooms
1–6 Jul
1–6 Jul
$2,289 SGD
Show price breakdown
for 5 nights
$2,289 SGD for 5 nights
4.96 out of 5 average rating, 54 reviews
4.96 (54)
Home in Ranna
Vintage-Style Cozy Villa • Slow Living Escape
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$289 SGD
$239 SGD
Show price breakdown
for 5 nights
New home discount
New place to stay
New
Villa in Kalametiya
Luxury Tangalle Beachfront Villa | Pool & Chef
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
4.5 bathrooms
4.5 bathrooms
18–23 Jul
18–23 Jul
$2,758 SGD
Show price breakdown
for 5 nights
$2,758 SGD for 5 nights
4.77 out of 5 average rating, 22 reviews
4.77 (22)
Top guest favourite
Guest favourite
Villa in Kalametiya
Ocean Divine Beachfront 4BR Villa with Pool & Chef
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
1–6 Jul
1–6 Jul
$3,237 SGD
$2,259 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 40 reviews
5.0 (40)
Villa in Tangalle
Luxe Private Villa | Pool | Chef | Beach Front
7 bedrooms
7 bedrooms
,
·
13 beds
13 beds
,
·
7 bathrooms
7 bathrooms
1–6 Jul
1–6 Jul
$13,429 SGD
Show price breakdown
for 5 nights
$13,429 SGD for 5 nights
Superhost
Superhost
Boutique hotel in Hambantota
Golden Beach Paradise hotel room on the beach No.4
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$782 SGD
Show price breakdown
for 5 nights
$782 SGD for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Home in Tangalle
5 Min from Beach | Eco-Friendly 3BR Private Villa
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
1–6 Jul
1–6 Jul
$511 SGD
Show price breakdown
for 5 nights
$511 SGD for 5 nights
4.94 out of 5 average rating, 31 reviews
4.94 (31)
Top guest favourite
Guest favourite
Cabin in Hambantota
Buffalo Hill Club Rekawa- Coconut Tree Hill Cab&AC
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$742 SGD
Show price breakdown
for 5 nights
$742 SGD for 5 nights
4.98 out of 5 average rating, 55 reviews
4.98 (55)
Guest favourite
Guest favourite
Bungalow in Tangalle
100-Acre Private Estate Bungalow & Nature Retreat
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$583 SGD
Show price breakdown
for 5 nights
$583 SGD for 5 nights
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Superhost
Superhost
Bungalow in Tangalle
Villa Diyathra
4 bedrooms
4 bedrooms
,
·
8 double beds
8 double beds
,
·
4.5 bathrooms
4.5 bathrooms
1–6 Jul
1–6 Jul
$954 SGD
Show price breakdown
for 5 nights
$954 SGD for 5 nights
4.86 out of 5 average rating, 22 reviews
4.86 (22)
Guest favourite
Guest favourite
Home in Tangalle
Eagle Homestay - Tangalle
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3 bathrooms
3 bathrooms
1–6 Jul
1–6 Jul
$191 SGD
Show price breakdown
for 5 nights
$191 SGD for 5 nights
4.89 out of 5 average rating, 19 reviews
4.89 (19)
Guest favourite
Guest favourite
Villa in Tangalle
Aaryana 2 BR Villa with Pool
2 bedrooms
2 bedrooms
,
·
2 king beds
2 king beds
,
·
2 bathrooms
2 bathrooms
4–9 Jul
4–9 Jul
$771 SGD
$691 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Guest favourite
Guest favourite
Room in Hambantota
Oceanview Room Downstair
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
15–20 Jul
15–20 Jul
$261 SGD
Show price breakdown
for 5 nights
$261 SGD for 5 nights
4.89 out of 5 average rating, 107 reviews
4.89 (107)
Superhost
Superhost
Villa in Tangalle
The Box House
5 bedrooms
5 bedrooms
,
·
5 beds
5 beds
,
·
5 bathrooms
5 bathrooms
1–6 Jul
1–6 Jul
$2,671 SGD
Show price breakdown
for 5 nights
$2,671 SGD for 5 nights
4.73 out of 5 average rating, 100 reviews
4.73 (100)
Top guest favourite
Guest favourite
Treehouse in Tangalle
Dream Tree House - Jaywa Lanka Resort Tangalle
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
4–9 Jul
4–9 Jul
$318 SGD
Show price breakdown
for 5 nights
$318 SGD for 5 nights
4.98 out of 5 average rating, 179 reviews
4.98 (179)
Cottage in Kalametiya
Ocean Cottage - Sea View
2 bedrooms
2 bedrooms
,
·
3 queen beds
3 queen beds
,
·
2 bathrooms
2 bathrooms
1–6 Jul
1–6 Jul
$1,068 SGD
Show price breakdown
for 5 nights
$1,068 SGD for 5 nights
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Villa in Dickwella
Bakamuna Villa | Private 4BR Stay near Hiriketiya
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
6–11 Jul
6–11 Jul
$931 SGD
Show price breakdown
for 5 nights
$931 SGD for 5 nights
4.93 out of 5 average rating, 14 reviews
4.93 (14)
Guest favourite
Guest favourite
Villa in Hambantota
Palm villa with 4 BR & pool
4 bedrooms
4 bedrooms
,
·
3 beds
3 beds
,
·
4 bathrooms
4 bathrooms
1–6 Jul
1–6 Jul
$867 SGD
Show price breakdown
for 5 nights
$867 SGD for 5 nights
5.0 out of 5 average rating, 11 reviews
5.0 (11)
1
2
3
4
…
15