Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
Experiences
Experiences
Services
Services
Start your search
Location
Homes in Diyatalawa
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
Price filter
Type of place
Type of place filter
Show map
Search results; Over 1,000 homes in Diyatalawa
Over 1,000 homes in Diyatalawa
Photo 1 of 29
Superhost
Superhost
Villa in Diyatalawa
Hill Crest Holiday Bungalow
3 bedrooms
,
·
6 beds
,
·
3 private bathrooms
30 Sept – 5 Oct
30 Sept – 5 Oct
$502 SGD
$442 SGD
Show price breakdown
for 5 nights
,
·
4.78 out of 5 average rating, 9 reviews
4.78 (9)
Photo 1 of 19
Cabin in Diyatalawa
Green Infinity Resort in Diyatalawa
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
18–23 Sept
18–23 Sept
$376 SGD
$301 SGD
Show price breakdown
for 5 nights
Photo 1 of 28
Guest house in Bandarawela
Villa Republic Hill Retreat Near Ella -Sri Lanka
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
4 bathrooms
4 bathrooms
22–27 Sept
22–27 Sept
$1,159 SGD
Show price breakdown
for 5 nights
$1,159 SGD for 5 nights
Free cancellation
New place to stay
New
Photo 1 of 6
Superhost
Superhost
Room in Diyatalawa
Hill Crest Holiday Bungalow - Room #3
3 double beds
3 double beds
,
·
1 bathroom
1 bathroom
27 Sept – 2 Oct
27 Sept – 2 Oct
$199 SGD
Show price breakdown
for 5 nights
$199 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Photo 1 of 11
Top guest favourite
Guest favourite
Cabin in Ella
Relax in the peaceful hills of Ella.
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
5–10 Oct
5–10 Oct
$289 SGD
Show price breakdown
for 5 nights
$289 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 13 reviews
5.0 (13)
Photo 1 of 29
Superhost
Superhost
Guest house in Bandarawela
Sherwood Bungalow Bandarawela
6 bedrooms
6 bedrooms
,
·
6 beds
6 beds
,
·
6 bathrooms
6 bathrooms
23–28 Sept
23–28 Sept
$1,889 SGD
$1,656 SGD
Show price breakdown
for 5 nights
Free cancellation
4.82 out of 5 average rating, 17 reviews
4.82 (17)
Photo 1 of 22
Home in Diyatalawa
Nature & Comfort in Ella | Entire 104
5 bedrooms
5 bedrooms
,
·
10 double beds
10 double beds
,
·
2 bathrooms
2 bathrooms
18–23 Sept
18–23 Sept
$962 SGD
$770 SGD
Show price breakdown
for 5 nights
New place to stay
New
Photo 1 of 6
Superhost
Superhost
Rooms in Diyatalawa
Diyathala Regency - Rukaththana (Entire House)
3 bedrooms
3 bedrooms
,
·
3 queen beds
3 queen beds
,
·
3 bathrooms
3 bathrooms
19–24 Sept
19–24 Sept
$632 SGD
$552 SGD
Show price breakdown
for 5 nights
Photo 1 of 6
Rooms in Diyatalawa
Beauty & Beast
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
18–23 Sept
18–23 Sept
$194 SGD
$156 SGD
Show price breakdown
for 5 nights
New place to stay
New
Photo 1 of 12
Home in Ella
Modern Loft with Ella Mountain Views
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
30 Sept – 5 Oct
30 Sept – 5 Oct
$332 SGD
Show price breakdown
for 5 nights
$332 SGD for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Photo 1 of 29
Villa in Haputale
Private Cottage in Haputale 3BR - Heated Pool
3 bedrooms
3 bedrooms
,
·
4 queen beds
4 queen beds
,
·
3 bathrooms
3 bathrooms
18–23 Sept
18–23 Sept
$3,686 SGD
Show price breakdown
for 5 nights
$3,686 SGD for 5 nights
Photo 1 of 29
Bungalow in Beragala
Blackwoods Farmhouse | Boutique Tea Estate Retreat
3 bedrooms
3 bedrooms
,
·
3 double beds
3 double beds
,
·
1 bathroom
1 bathroom
30 Sept – 5 Oct
30 Sept – 5 Oct
$1,040 SGD
$739 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Photo 1 of 29
Guest favourite
Guest favourite
Bungalow in Bandarawela
Ella Sisilasa Holiday Bungalow
3 bedrooms
3 bedrooms
,
·
3 double beds
3 double beds
,
·
3 bathrooms
3 bathrooms
18–23 Sept
18–23 Sept
$632 SGD
$562 SGD
Show price breakdown
for 5 nights
4.71 out of 5 average rating, 75 reviews
4.71 (75)
Photo 1 of 5
Home in Diyatalawa
green Hill holiday home
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
18–23 Sept
18–23 Sept
$385 SGD
$308 SGD
Show price breakdown
for 5 nights
Photo 1 of 29
Farm stay in Diganatenne
Mount Edge Riverside Hotel
2 bedrooms
2 bedrooms
,
·
6 beds
6 beds
,
·
2 bathrooms
2 bathrooms
20–25 Sept
20–25 Sept
$460 SGD
Show price breakdown
for 5 nights
$460 SGD for 5 nights
4.62 out of 5 average rating, 13 reviews
4.62 (13)
Photo 1 of 6
Rooms in Diyatalawa
Nature & Comfort in Ella | 2Double 103
2 bedrooms
2 bedrooms
,
·
2 double beds
2 double beds
,
·
1 bathroom
1 bathroom
18–23 Sept
18–23 Sept
$387 SGD
$309 SGD
Show price breakdown
for 5 nights
New place to stay
New
Photo 1 of 25
Boutique hotel in Beragala
Welcome to Serenity and Tranquility
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3 bathrooms
3 bathrooms
18–23 Sept
18–23 Sept
$377 SGD
Show price breakdown
for 5 nights
$377 SGD for 5 nights
4.7 out of 5 average rating, 10 reviews
4.7 (10)
Photo 1 of 29
Bungalow in Bandarawela
The Pebbles Holiday Bungalow Bandarawela
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
4–9 Oct
4–9 Oct
$496 SGD
Show price breakdown
for 5 nights
$496 SGD for 5 nights
Free cancellation
Photo 1 of 17
Cabin in Diyatalawa
Wooden Cabana
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3 bathrooms
3 bathrooms
18–23 Sept
18–23 Sept
$363 SGD
Show price breakdown
for 5 nights
$363 SGD for 5 nights
1
2
3
4
…
15