
Find hotels in Diyathalawa from 355.196 ₫
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Diyathalawa
Family friendly
Resort
Check prices for these dates
Our top choices for Diyathalawa hotels

v r c k villa Diyatalawa
v r c k villa DiyatalawaDiyatalawa
The price is 432.413 ₫
510.248 ₫ total
includes taxes & fees
22 Jun - 23 Jun

Lilara Hills
Lilara HillsDiyathalawa
10.0 out of 10, Exceptional, (2 reviews)
The price is 803.054 ₫
1.042.364 ₫ total
includes taxes & fees
13 Jun - 14 Jun

The mountian lodge
The mountian lodgeDiyathalawa
The price is 473.778 ₫
559.058 ₫ total
includes taxes & fees
13 Jun - 14 Jun

Graystone Bungalow by Seven Angels
Graystone Bungalow by Seven AngelsDiyatalawa
The price is 4.098.180 ₫
4.835.852 ₫ total
includes taxes & fees
13 Jun - 14 Jun

Kaya Retreat
Kaya RetreatDiyatalawa
The price is 4.974.669 ₫
5.870.109 ₫ total
includes taxes & fees
13 Jun - 14 Jun

Top Mountain Resort
Top Mountain ResortDiyathalawa
6.0 out of 10, (1 review)
The price is 1.729.290 ₫
2.244.655 ₫ total
includes taxes & fees
28 Jun - 29 Jun

The Blossoms
The BlossomsDiyathalawa
The price is 4.015.067 ₫
4.737.779 ₫ total
includes taxes & fees
16 Jun - 17 Jun

Nalanda Residence
Nalanda ResidenceDiyathalawa
9.4 out of 10, Exceptional, (6 reviews)
The price is 6.463.315 ₫
8.466.413 ₫ total
includes taxes & fees
20 Jun - 21 Jun

Bliss In Viya Ella
Bliss In Viya EllaElla
The price is 426.409 ₫
503.163 ₫ total
includes taxes & fees
13 Jun - 14 Jun

The Lipton View Inn
The Lipton View InnBandarawela
The price is 331.115 ₫
390.716 ₫ total
includes taxes & fees
12 Jul - 13 Jul

Belihuloya Adventure Camp
Belihuloya Adventure CampRathnapura
The price is 276.402 ₫
636.778 ₫ total
includes taxes & fees
12 Jul - 13 Jul

Blue Mountain Resort Bandarawela
Blue Mountain Resort BandarawelaBandarawela
The price is 602.028 ₫
710.393 ₫ total
includes taxes & fees
12 Jul - 13 Jul

The Essence
The EssenceNuwara Eliya
The price is 650.190 ₫
767.224 ₫ total
includes taxes & fees
17 Jun - 18 Jun

Luxor Kirindi Ella Resort & Spa
Luxor Kirindi Ella Resort & SpaBandarawela
The price is 1.962.915 ₫
2.316.240 ₫ total
includes taxes & fees
13 Jun - 14 Jun

Eeescart Family Resort
Eeescart Family ResortBandarawela
10.0 out of 10, Exceptional, (1 review)
The price is 723.371 ₫
947.557 ₫ total
includes taxes & fees
18 Jun - 19 Jun

Carnation Rest
Carnation RestNuwara Eliya
9.2 out of 10, Wonderful, (55 reviews)
The price is 511.009 ₫
663.290 ₫ total
includes taxes & fees
21 Jun - 22 Jun

Nine Arch Holiday Resort
Nine Arch Holiday ResortElla
8.8 out of 10, Excellent, (5 reviews)
The price is 618.313 ₫
736.978 ₫ total
includes taxes & fees
13 Jun - 14 Jun

Mountjoy Ella
Mountjoy EllaElla
10.0 out of 10, Exceptional, (6 reviews)
The price is 987.564 ₫
1.165.231 ₫ total
includes taxes & fees
14 Jun - 15 Jun

Rosen Burge Hotel
Rosen Burge HotelNuwara Eliya
The price is 1.204.056 ₫
1.420.786 ₫ total
includes taxes & fees
13 Jun - 14 Jun

Ella Green Cottages
Ella Green CottagesElla
8.6 out of 10, Excellent, (50 reviews)
The price is 789.543 ₫
1.034.236 ₫ total
includes taxes & fees
29 Jun - 30 Jun
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Diyathalawa
Misty tea plantations surround this hill station where military history and cool mountain air create a refreshing escape. Hike Lipton's Seat for panoramic views, then visit Adisham Monastery or take the scenic train to nearby Ella.

More cheap stays in Diyathalawa

Jaithra Inn
22 Park Rd Nuwara Eliya CP
The price is 301.014 ₫ per night from 15 Jun to 16 Jun
301.014 ₫
355.196 ₫ total
15 Jun - 16 Jun
includes taxes & fees
7.6/10 Good! (4 reviews)
Hotels in Diyathalawa with star rating

3 Star Hotels
461 properties

2 Star Hotels
171 properties










































































