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)
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
$932 SGD
Show price breakdown
for 5 nights
$932 SGD for 5 nights
4.93 out of 5 average rating, 14 reviews
4.93 (14)
Guest favourite
Guest favourite
Flat in Matara
Arlo's Place in Hiriketiya
2 bedrooms
2 bedrooms
,
·
2 king beds
2 king beds
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$901 SGD
Show price breakdown
for 5 nights
$901 SGD for 5 nights
4.9 out of 5 average rating, 211 reviews
4.9 (211)
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 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)
Superhost
Superhost
Home in Hiriketiya
Cozy Croc House
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
1–6 Jul
1–6 Jul
$454 SGD
$409 SGD
Show price breakdown
for 5 nights
4.79 out of 5 average rating, 56 reviews
4.79 (56)
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
$743 SGD
Show price breakdown
for 5 nights
$743 SGD for 5 nights
4.98 out of 5 average rating, 55 reviews
4.98 (55)
Top guest favourite
Guest favourite
Tiny home in Tangalle
SeaHush Villa (B&B) - few minutes to Silent beach
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$272 SGD
Show price breakdown
for 5 nights
$272 SGD for 5 nights
4.98 out of 5 average rating, 43 reviews
4.98 (43)
Top guest favourite
Guest favourite
Guest house in Dickwella
Aether Villa 6
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
12–17 Jul
12–17 Jul
$1,927 SGD
$1,618 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 29 reviews
5.0 (29)
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
$783 SGD
Show price breakdown
for 5 nights
$783 SGD for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Villa in Tangalle
TiLa the luxury beach house
5 bedrooms
5 bedrooms
,
·
5 beds
5 beds
,
·
5.5 bathrooms
5.5 bathrooms
1–6 Jul
1–6 Jul
$3,434 SGD
Show price breakdown
for 5 nights
$3,434 SGD for 5 nights
4.73 out of 5 average rating, 22 reviews
4.73 (22)
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
$290 SGD
$216 SGD
Show price breakdown
for 5 nights
4.89 out of 5 average rating, 107 reviews
4.89 (107)
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, 21 reviews
4.86 (21)
Guest favourite
Guest favourite
Villa in Tangalle
Tropical Plant Villa Tangalle- One Bed Room Villa
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$306 SGD
Show price breakdown
for 5 nights
$306 SGD for 5 nights
5.0 out of 5 average rating, 16 reviews
5.0 (16)
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)
Home in Morakatiyara
Verdant oasis with pool and pool house
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$1,627 SGD
$1,302 SGD
Show price breakdown
for 5 nights
New home discount
New place to stay
New
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
Cabin in Hambantota
Water Lily Heaven
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$142 SGD
Show price breakdown
for 5 nights
$142 SGD for 5 nights
5.0 out of 5 average rating, 6 reviews
5.0 (6)
1
2
3
4
…
15