Diyathalawa Rentals

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

209 Houses

(2) Excellent 

40

Home Stay For Only Foreigners

Uva Province / Diyathalawa

Diyathalawa house

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child Friendly
  • Pet Friendly

Price per night from

$35

Responds fast!
avg. 2 hours 1 minutes

Price per night from

$35

Great rentals within 20 miles that match your search

Distance approx 7.68 km from Diyathalawa Show on Map

(6) Excellent 

16

OwinHill Homestay

Uva Province / Ella

Ella villa

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly
  • Pet Friendly

Price per night from

$31

Responds fast!
avg. 3 hours 1 minutes

Price per night from

$31

Distance approx 16.28 km from Diyathalawa

(2) Very Good 

18

lake breeze

Central Province / Nuwara Eliya

Nuwara Eliya guest house

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Child Friendly

Price per night from

$104

Price per night from

$104

Distance approx 14.87 km from Diyathalawa

12

Jungle Front Bungalow

Central Province / Nuwara Eliya

Nuwara Eliya house

4 7 1 night min

  • 4 bedrooms
  • sleeps 7
  • 1 night min
  • Child Friendly
  • Private garden

Price per night from

$139

Price per night from

$139

Distance approx 7.61 km from Diyathalawa Show on Map

15

Gunawansha's Home

Uva Province / Badulla

Badulla house

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly

Price per night from

$36

Responds fast!
avg. 3 hours 30 minutes

Price per night from

$36

Distance approx 16.33 km from Diyathalawa

13

Vista Gregory's Bungalow

Central Province / Nuwara Eliya

Nuwara Eliya b and b

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly

Price per night from

$119

Price per night from

$119

Distance approx 14.75 km from Diyathalawa

(2) Very Good 

62

Homestay

Uva Province / Badulla

Badulla house

4 2 1 night min

  • 4 bedrooms
  • sleeps 2
  • 1 night min
  • Nearest beach 120 mi
  • Child Friendly
  • Car not necessary

Price per night from

$110

Price per night from

$110

Distance approx 17.43 km from Diyathalawa

5

GOODWILL Lanka Cottage 8

Central Province / Nuwara Eliya

Nuwara Eliya house

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
  • Child Friendly
  • Car not necessary
  • Private garden

Price per night from

$23

Responds fast!
avg. 1 hour 3 minutes

Price per night from

$23

Distance approx 17.66 km from Diyathalawa

7

Clouds Meadow Inn

Central Province / Nuwara Eliya

Nuwara Eliya b and b

12 45 30 nights min

  • 12 bedrooms
  • sleeps 45
  • 30 nights min
  • Child Friendly

Price per night from

$29

Price per night from

$29

Distance approx 4.23 km from Diyathalawa Show on Map

12

Welhena Holiday Home, Bandarawela

Uva Province / Bandarawela

Bandarawela house

4 14 1 night min

  • 4 bedrooms
  • sleeps 14
  • 1 night min
  • Child Friendly

Price per night from

$98

Price per night from

$98

Distance approx 15.53 km from Diyathalawa

10

Moon Plains Forest Log

Central Province / Nuwara Eliya

Nuwara Eliya bungalow

4 8 1 night min

  • 4 bedrooms
  • sleeps 8
  • 1 night min
  • Child Friendly

Price per night from

$92

Price per night from

$92

Distance approx 15.78 km from Diyathalawa

4

Legacy Mountain Hotel - Nuwara Eliya

Central Province / Nuwara Eliya

Nuwara Eliya guest house

4 25 30 nights min

  • 4 bedrooms
  • sleeps 25
  • 30 nights min
  • Child Friendly

Price per night from

$35

Price per night from

$35

Distance approx 17.88 km from Diyathalawa

(11) Very Good 

28

Affordable Luxury – brand new Apartments to rent

Central Province / Nuwara Eliya

Nuwara Eliya apartment

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Ask about children
  • Car not necessary

Price per night from

$118

Price per night from

$118

Distance approx 17.09 km from Diyathalawa

(1) Excellent 

13

Vista Thilina Hotel

Central Province / Nuwara Eliya

Nuwara Eliya b and b

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly

Price per night from

$74

Price per night from

$74

Distance approx 17.79 km from Diyathalawa

(4) Excellent 

11

Panoramic Holiday Apartments - Duplex Suite

Central Province / Nuwara Eliya

Nuwara Eliya apartment

4 8 1 night min

  • 4 bedrooms
  • sleeps 8
  • 1 night min
  • Child Friendly

Price per night from

$150

Price per night from

$150

Distance approx 3.57 km from Diyathalawa Show on Map

12

1818Uva Guest Inn-Bandarawela

Uva Province / Bandarawela

Bandarawela guest house

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Child Friendly

Price per night from

$18

Price per night from

$18

Distance approx 7.82 km from Diyathalawa Show on Map

15

Kusuma's Home

Uva Province / Ella

Ella house

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Ask about children
  • Pet Friendly

Price per night from

$38

Responds fast!
avg. 3 hours 30 minutes

Price per night from

$38

Distance approx 17.25 km from Diyathalawa

7

Vista The Hill View Guest Inn

Central Province / Nuwara Eliya

Nuwara Eliya b and b

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly

Price per night from

$31

Price per night from

$31

Distance approx 3.19 km from Diyathalawa Show on Map

15

Misty Mountain Lodge Ohiya Room 6

Uva Province / Ohiya

Ohiya lodge

1 4 7 nights min

  • 1 bedroom
  • sleeps 4
  • 7 nights min
  • Child Friendly

Price per night from

$23

Price per night from

$23

Distance approx 7.53 km from Diyathalawa Show on Map

25

Ella camping resort

Uva Province / Ella

Ella hotel apartment

20 40 1 night min

  • 20 bedrooms
  • sleeps 40
  • 1 night min
  • Child Friendly
  • Pet Friendly

Price per night from

$12

Price per night from

$12

Distance approx 1.72 km from Diyathalawa Show on Map

15

Monisha Villa Home Stay Room 5

Uva Province / Bandarawela

Bandarawela house

1 4 7 nights min

  • 1 bedroom
  • sleeps 4
  • 7 nights min
  • Child Friendly

Price per night from

$36

Price per night from

$36

Distance approx 1.71 km from Diyathalawa Show on Map

(1) Excellent 

12

Monisha Villa Home Stay

Uva Province / Bandarawela

Bandarawela house

6 15 7 nights min

  • 6 bedrooms
  • sleeps 15
  • 7 nights min
  • Child Friendly

Price per night from

$554

Price per night from

$554

Distance approx 3.2 km from Diyathalawa Show on Map

12

Monisha Villa Home Stay Room 1

Uva Province / Bandarawela

Bandarawela house

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Child Friendly

Price per night from

$36

Price per night from

$36

Distance approx 2.44 km from Diyathalawa Show on Map

49

Farah Guest Inn : Room 2

Uva Province / Haputale

Haputale guest house

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly

Price per night from

$21

Responds fast!
avg. 3 hours 35 minutes

Price per night from

$21

Distance approx 9.23 km from Diyathalawa

12

Tringa Villas Yala - 7 UNITS

Southern Province / Kirinda

Kirinda guest house

7 16 1 night min

  • 7 bedrooms
  • sleeps 16
  • 1 night min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$484

Price per night from

$484

Distance approx 14.94 km from Diyathalawa

14

OLU Nuwara Eliya

Central Province / Nuwara Eliya

Nuwara Eliya guest house

3 14 1 night min

  • 3 bedrooms
  • sleeps 14
  • 1 night min
  • Child Friendly

Price per night from

$146

Price per night from

$146

Distance approx 3.18 km from Diyathalawa Show on Map

19

Misty Mountain Lodge Ohiya Room 3

Uva Province / Ohiya

Ohiya lodge

1 4 7 nights min

  • 1 bedroom
  • sleeps 4
  • 7 nights min
  • Child Friendly

Price per night from

$23

Price per night from

$23

Distance approx 3.06 km from Diyathalawa Show on Map

24

Misty Mountain Lodge Ohiya Room 7

Uva Province / Ohiya

Ohiya lodge

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Child Friendly

Price per night from

$23

Price per night from

$23

Distance approx 3.19 km from Diyathalawa Show on Map

24

Misty Mountain Lodge Ohiya Room 4

Uva Province / Ohiya

Ohiya lodge

1 4 7 nights min

  • 1 bedroom
  • sleeps 4
  • 7 nights min
  • Child Friendly

Price per night from

$23

Price per night from

$23

Distance approx 8.11 km from Diyathalawa Show on Map

14

ELLA MANSION DELUXE TRIPLE ROOM

Uva Province / Ella

Ella house

1 3 1 night min

  • 1 bedroom
  • sleeps 3
  • 1 night min
  • Child Friendly

Price per night from

$58

Responds fast!
avg. 2 hours 58 minutes

Price per night from

$58

Distance approx 7.81 km from Diyathalawa Show on Map

18

Ayubo Boutique Resort Ella - Family Room

Uva Province / Ella

Ella b and b

1 6 1 night min

  • 1 bedroom
  • sleeps 6
  • 1 night min
  • Child Friendly
  • Private garden

Price per night from

$104

Price per night from

$104

Distance approx 7.87 km from Diyathalawa Show on Map

17

Rawana Cabanas

Uva Province / Ella

Ella guest house

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min

Price per night from

$66

Price per night from

$66

Distance approx 17.46 km from Diyathalawa

23

GOODWILL Lanka Cottage 1

Central Province / Nuwara Eliya

Nuwara Eliya house

1 3 1 night min

  • 1 bedroom
  • sleeps 3
  • 1 night min
  • Child Friendly
  • Private garden

Price per night from

$12

Responds fast!
avg. 3 hours 26 minutes

Price per night from

$12

Distance approx 14.23 km from Diyathalawa

(2) Excellent 

22

Belihuloya Holiday Homes

Sabaragamuwa Province / Belihuloya

Belihuloya apartment

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$46

Price per night from

$46

Distance approx 17.44 km from Diyathalawa

31

The Rosevilla Bungalow

Central Province / Nuwara Eliya

Nuwara Eliya house

3 12 1 night min

  • 3 bedrooms
  • sleeps 12
  • 1 night min
  • Child Friendly
  • Private garden

Price per night from

$173

Price per night from

$173

Distance approx 2.18 km from Diyathalawa Show on Map

71

Very silent place.likely as your home with birds.

Uva Province / Bandarawela

Bandarawela b and b

3 7 1 night min

  • 3 bedrooms
  • sleeps 7
  • 1 night min
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$29

Price per night from

$29

Distance approx 17.09 km from Diyathalawa

18

Friendz holiday home

Central Province / Nuwara Eliya

Nuwara Eliya apartment

4 12 1 night min

  • 4 bedrooms
  • sleeps 12
  • 1 night min
  • Nearest beach 180 mi
  • Child Friendly
  • Car not necessary

Price per night from

$23

Responds fast!
avg. 3 hours 44 minutes

Price per night from

$23

Distance approx 16.08 km from Diyathalawa

19

Galaxy Grand - Deluxe Double Room 3(Balcony & lake view)

Central Province / Nuwara Eliya

Nuwara Eliya b and b

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly

Price per night from

$61

Price per night from

$61