Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Sri Lanka
Check-in / Checkout
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
Lakefront
Farms
Cabins
Tiny homes
Tree houses
New
Camping
Design
Earth homes
Beach
Surfing
Golfing
Filters
, 1 filter applied
1
Show map
Search results; Over 1,000 places
Over 1,000 places
Superhost
Superhost
Villa in Kirinda
Casa Wilderness Yala - Private 2BR Safari Lodge
4 beds
4 beds
May 7 – 12
May 7 – 12
$314 CAD
night
$314 CAD per night
·
$1,571 CAD total
$1,571 CAD total
Show price breakdown
4.84 out of 5 average rating, 93 reviews
4.84 (93)
Guest favourite
Guest favourite
Villa in Lunukalapuwa
Villa Abiman - beachfront villa near Dikwella
On the beach
On the beach
Views
,
·
Views
May 26 – 31
May 26 – 31
$819 CAD
night
$819 CAD per night
·
$4,097 CAD total
$4,097 CAD total
Show price breakdown
5.0 out of 5 average rating, 51 reviews
5.0 (51)
Guest favourite
Guest favourite
Villa in Ahangama
STAY at Ahangama
4 queen beds
4 queen beds
May 11 – 16
May 11 – 16
$155 CAD
night
$155 CAD per night
·
$775 CAD total
$775 CAD total
Show price breakdown
4.96 out of 5 average rating, 55 reviews
4.96 (55)
Guest favourite
Guest favourite
Villa in Walahanduwa
Villa Seven-Faces for a couple or a family
Access to private beach
Access to private beach
May 18 – 23
May 18 – 23
$129 CAD
night
$129 CAD per night
·
$645 CAD total
$645 CAD total
Show price breakdown
4.96 out of 5 average rating, 46 reviews
4.96 (46)
Guest favourite
Guest favourite
Villa in Ahangama
Luxury villa with pool and jacuzzi area
2 beds
2 beds
May 5 – 10
May 5 – 10
$572 CAD
$393 CAD
night
$393 CAD per night, originally $572 CAD
·
$1,964 CAD total
$1,964 CAD total
Show price breakdown
5.0 out of 5 average rating, 14 reviews
5.0 (14)
Guest favourite
Guest favourite
Villa in Kamburugamuwa
Punchi Doowa, private island villa near Mirissa
1 bed
1 bed
Apr. 26 – May 1
Apr. 26 – May 1
$249 CAD
$207 CAD
night
$207 CAD per night, originally $249 CAD
·
$1,037 CAD total
$1,037 CAD total
Show price breakdown
4.98 out of 5 average rating, 59 reviews
4.98 (59)
Guest favourite
Guest favourite
Villa in Weligama
Absolute Beach Front Villa with Pool.
On Weligama Beach
On Weligama Beach
Ocean views
,
·
Ocean views
May 9 – 14
May 9 – 14
$354 CAD
night
$354 CAD per night
·
$1,768 CAD total
$1,768 CAD total
Show price breakdown
4.99 out of 5 average rating, 158 reviews
4.99 (158)
Guest favourite
Guest favourite
Villa in Negombo
Villa Mika : Luxury Tropical House
2 king beds
2 king beds
Apr. 24 – 29
Apr. 24 – 29
$472 CAD
night
$472 CAD per night
·
$2,358 CAD total
$2,358 CAD total
Show price breakdown
4.98 out of 5 average rating, 47 reviews
4.98 (47)
Superhost
Superhost
Villa in Ambalangoda
Villa Mer Vue
On the beach
On the beach
Ocean views
,
·
Ocean views
Apr. 20 – 25
Apr. 20 – 25
$360 CAD
$321 CAD
night
$321 CAD per night, originally $360 CAD
·
$1,604 CAD total
$1,604 CAD total
Show price breakdown
4.85 out of 5 average rating, 33 reviews
4.85 (33)
Guest favourite
Guest favourite
Villa in Kandy
3 Room Villa with a Beautiful View & Swimming Pool
4 beds
4 beds
May 23 – 28
May 23 – 28
$310 CAD
night
$310 CAD per night
·
$1,549 CAD total
$1,549 CAD total
Show price breakdown
4.92 out of 5 average rating, 64 reviews
4.92 (64)
Guest favourite
Guest favourite
Villa in Mahasenpura
Stylish lakefront safari villa with pool near Yala
9 beds
9 beds
May 26 – 31
May 26 – 31
$220 CAD
night
$220 CAD per night
·
$1,100 CAD total
$1,100 CAD total
Show price breakdown
4.96 out of 5 average rating, 117 reviews
4.96 (117)
Guest favourite
Guest favourite
Villa in Ambalangoda
Red Parrot Beach Villa, Right On The Beach
On the beach
On the beach
May 9 – 14
May 9 – 14
$162 CAD
night
$162 CAD per night
·
$809 CAD total
$809 CAD total
Show price breakdown
4.95 out of 5 average rating, 77 reviews
4.95 (77)
Villa in Iranawila
The White Villa Chilaw Beach
Ocean views
Ocean views
Apr. 23 – 28
Apr. 23 – 28
$393 CAD
night
$393 CAD per night
·
$1,964 CAD total
$1,964 CAD total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Villa in Galle
Cassia Hill - Luxe Colonial Villa, Glorious Views
8 beds
8 beds
Apr. 25 – 30
Apr. 25 – 30
$550 CAD
night
$550 CAD per night
·
$2,750 CAD total
$2,750 CAD total
Show price breakdown
4.95 out of 5 average rating, 182 reviews
4.95 (182)
Guest favourite
Guest favourite
Villa in Matara
SWEET VILLA
On Polhena Beach
On Polhena Beach
Apr. 27 – May 2
Apr. 27 – May 2
$253 CAD
night
$253 CAD per night
·
$1,267 CAD total
$1,267 CAD total
Show price breakdown
5.0 out of 5 average rating, 53 reviews
5.0 (53)
Superhost
Superhost
Villa in Moratuwa
Villa Sūrya Bolgoda Lake
6 beds
6 beds
Apr. 22 – 27
Apr. 22 – 27
$255 CAD
night
$255 CAD per night
·
$1,274 CAD total
$1,274 CAD total
Show price breakdown
4.97 out of 5 average rating, 59 reviews
4.97 (59)
Superhost
Superhost
Villa in Ampitiya
Villa with Roof Top Plunge Pool and Sky Garden
1 double bed
1 double bed
Apr. 30 – May 5
Apr. 30 – May 5
$107 CAD
night
$107 CAD per night
·
$537 CAD total
$537 CAD total
Show price breakdown
4.83 out of 5 average rating, 328 reviews
4.83 (328)
Guest favourite
Guest favourite
Villa in Tangalle
Colonial Beach Villa, Free breakfast & chef/butler
2 king beds
2 king beds
Apr. 20 – 25
Apr. 20 – 25
$147 CAD
$79 CAD
night
$79 CAD per night, originally $147 CAD
·
$393 CAD total
$393 CAD total
Show price breakdown
4.89 out of 5 average rating, 44 reviews
4.89 (44)
1
2
3
4
…
15