Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
ranna sri lanka
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
Amazing pools
Lake
Beachfront
Amazing views
Bed & breakfasts
Farms
Tiny homes
Cabins
Lakefront
Treehouses
Earth homes
New
Camping
Design
Beach
Surfing
Golfing
Filters
0
Show map
Search results; 788 places in Ranna
788 places in Ranna
Hotel in Hambantota
Runaway Beach Villa
Individual Host
Individual Host
19–24 Apr
19–24 Apr
£15
night
£15 per night
·
£74 total
£74 total
Show price breakdown
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Nature lodge in Tangalle
Unique Tree House two floors- Jaywa Lanka Tangalle
Professional Host
Professional Host
26 Apr – 1 May
26 Apr – 1 May
£43
night
£43 per night
·
£211 total
£211 total
Show price breakdown
5.0 out of 5 average rating, 73 reviews
5.0 (73)
Boutique hotel in Hambantota
Golden Beach Paradise hotel room on the beach No.5
Professional Host
Professional Host
30 Apr – 5 May
30 Apr – 5 May
£65
night
£65 per night
·
£325 total
£325 total
Show price breakdown
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Hostel in Dickwella
Verse Collective | Hostel Studio | Dickwella
On the beach
On the beach
19–24 Apr
19–24 Apr
Professional Host
,
·
Professional Host
£16
night
£16 per night
·
£76 total
£76 total
Show price breakdown
4.75 out of 5 average rating, 263 reviews
4.75 (263)
Hotel room in Tangalle
INTO THE BLUE |Cottage & Free Yoga| Walk to Beach
Professional Host
Professional Host
8–13 May
8–13 May
£47
night
£47 per night
·
£235 total
£235 total
Show price breakdown
4.89 out of 5 average rating, 72 reviews
4.89 (72)
Hotel in Hambantota
Golden Beach Paradise hotel room on the beach No.1
Professional Host
Professional Host
30 Apr – 5 May
30 Apr – 5 May
£61
night
£61 per night
·
£301 total
£301 total
Show price breakdown
4.63 out of 5 average rating, 8 reviews
4.63 (8)
Boutique hotel in Hambantota
Golden Beach Paradise hotel room on the beach No.4
Professional Host
Professional Host
9–14 May
9–14 May
£65
night
£65 per night
·
£325 total
£325 total
Show price breakdown
Superhost
Superhost
Boutique hotel in Dikwella
MOND - Hiriketiya Beach - Room 4
Ocean views
Ocean views
11–16 May
11–16 May
Professional Host
,
·
Professional Host
£104
night
£104 per night
·
£516 total
£516 total
Show price breakdown
4.89 out of 5 average rating, 125 reviews
4.89 (125)
Guest favourite
Guest favourite
Boutique hotel in Dikwella
MOND - Hiriketiya Beach - Room 1
Professional Host
Professional Host
16–21 May
16–21 May
£89
night
£89 per night
·
£443 total
£443 total
Show price breakdown
4.91 out of 5 average rating, 94 reviews
4.91 (94)
Superhost
Superhost
Nature lodge in Ranna
Villa in spacious Eco Lodge, with lagoon frontage
Professional Host
Professional Host
20–25 Apr
20–25 Apr
£74
night
£74 per night
·
£370 total
£370 total
Show price breakdown
4.55 out of 5 average rating, 11 reviews
4.55 (11)
Guest favourite
Guest favourite
Boutique hotel in Dikwella
Sam & Lola's - Hiriketiya - Villa Sam
Professional Host
Professional Host
21–26 Apr
21–26 Apr
£161
night
£161 per night
·
£804 total
£804 total
Show price breakdown
4.96 out of 5 average rating, 80 reviews
4.96 (80)
Hotel in Hambantota
Hideaway Lodge
Individual Host
Individual Host
20–25 Apr
20–25 Apr
£37
£30
night
£30 per night, originally £37
·
£150 total
£150 total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Boutique hotel in Midigama
Sōmar - Luxury King Bungalow In A Tropical Oasis
Individual Host
Individual Host
26 Apr – 1 May
26 Apr – 1 May
£78
£64
night
£64 per night, originally £78
·
£320 total
£320 total
Show price breakdown
4.93 out of 5 average rating, 41 reviews
4.93 (41)
Hotel in Ahangama
Abode By The Beach - Rock Suite
Professional Host
Professional Host
23–28 Apr
23–28 Apr
£271
£191
night
£191 per night, originally £271
·
£951 total
£951 total
Show price breakdown
4.75 out of 5 average rating, 4 reviews
4.75 (4)
Superhost
Superhost
Aparthotel in Matara
Beachbums CoLiving - #2 Sea View
On Polhena Beach
On Polhena Beach
Sea views
,
·
Sea views
10–15 Jun
10–15 Jun
Professional Host
,
·
Professional Host
£13
night
£13 per night
·
£64 total
£64 total
Show price breakdown
4.89 out of 5 average rating, 37 reviews
4.89 (37)
Superhost
Superhost
Boutique hotel in Tangalle
Suduwella House (The Red Room)
Individual Host
Individual Host
23–28 Apr
23–28 Apr
£116
night
£116 per night
·
£579 total
£579 total
Show price breakdown
4.5 out of 5 average rating, 4 reviews
4.5 (4)
Hotel in Hambantota
Bungalow By the Beach, Beach & Pool, Double Room
Individual Host
Individual Host
19–24 Apr
19–24 Apr
£62
night
£62 per night
·
£309 total
£309 total
Show price breakdown
4.5 out of 5 average rating, 6 reviews
4.5 (6)
Hotel room in Matara
Blue Villa Santorini
Individual Host
Individual Host
19–24 Apr
19–24 Apr
£117
night
£117 per night
·
£583 total
£583 total
Show price breakdown
New place to stay
New
1
2
3
4
…
15