A dense forest with tall trees and lush green foliage.

Search Diyathalawa hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Diyathalawa hotels

Nalanda Residence

Nalanda Residence
3.0 star property
Diyathalawa
9.4 out of 10, Exceptional, (6 reviews)
"We had a wonderful stay at Villa Nalanda. Visaka is an amazing host and provided us with everything we needed. All our meals were home-cooked and delicious, the view over the mountains was just incredible, and her team is so lovely. Would definitely stay again!"
Australia
Mads
The price is NZ$567
includes taxes & fees
3 July - 4 July
Nalanda Residence

Kaya Retreat

Kaya Retreat
3.0 star property
Diyatalawa
The price is NZ$366
includes taxes & fees
9 July - 10 July
Kaya Retreat

Graystone Bungalow by Seven Angels

Graystone Bungalow by Seven Angels
2.5 star property
Diyatalawa
The price is NZ$302
includes taxes & fees
12 July - 13 July
Graystone Bungalow by Seven Angels

The Blossoms

The Blossoms
3.5 star property
Diyathalawa
The price is NZ$317
includes taxes & fees
2 July - 3 July
The Blossoms

Lilara Hills

Lilara Hills
3.5 star property
Diyathalawa
10.0 out of 10, Exceptional, (2 reviews)
"The environment was calm and inviting, creating an oasis of tranquility. Our rooms were impeccably maintained, featuring comfortable furnishings and peaceful decor that enhanced our stay. The staff were not only helpful but also attentive, going above and beyond to ensure we had everything we needed. Every meal was a culinary delight, showcasing a variety of flavors and fresh ingredients that left us eager for the next dining experience. Overall, we truly cherished our time there, filled with...
American Samoa
Ujitha
The price is NZ$60
includes taxes & fees
27 July - 28 July
Lilara Hills

Top Mountain Resort

Top Mountain Resort
3.0 star property
Diyathalawa
6.0 out of 10, (1 review)
"Simplistic accommodation, attentive friendly staff "
United Kingdom
Duncan
The price is NZ$145
includes taxes & fees
2 July - 3 July
Top Mountain Resort

The mountian lodge

The mountian lodge
3.0 star property
Diyathalawa
The price is NZ$36
includes taxes & fees
1 Aug - 2 Aug
The mountian lodge

v r c k villa Diyatalawa

v r c k villa Diyatalawa
2.5 star property
Diyatalawa
The price is NZ$33
includes taxes & fees
1 Aug - 2 Aug
v r c k villa Diyatalawa

Wishing Tree Boutique Resort Haputale

Wishing Tree Boutique Resort Haputale
5.0 star property
Haputale
10.0 out of 10, Exceptional, (5 reviews)
"Fantastic Plac"
United Kingdom
Matthew John
The price is NZ$377
includes taxes & fees
4 July - 5 July
Wishing Tree Boutique Resort Haputale

Anasa Wellness Resort

Anasa Wellness Resort
5.0 star property
Bandarawela
8.6 out of 10, Excellent, (14 reviews)
"Excellent service. Very clean well kept room. Fantastic view and restaurant. Would definitely stay again. "
United Kingdom
Stuart
The price is NZ$916
includes taxes & fees
2 July - 3 July
Anasa Wellness Resort

Galway Heights Hotel

Galway Heights Hotel
4.0 star property
Nuwara Eliya
8.8 out of 10, Excellent, (63 reviews)
"Amazing experience "
Canada
Sujith
The price is NZ$200
includes taxes & fees
5 July - 6 July
Galway Heights Hotel

Tathya Hills - Luxe Garden Retreat

Tathya Hills - Luxe Garden Retreat
3.0 star property
Nuwara Eliya
9.4 out of 10, Exceptional, (3 reviews)
"Perfect place, friendly people and nice and stylish home feeling. Lovely stay."
Netherlands
catelijne
The price is NZ$163
includes taxes & fees
9 July - 10 July
Tathya Hills - Luxe Garden Retreat

Te Dalu Resort & Spa

Te Dalu Resort & Spa
4.5 star property
Ella
9.4 out of 10, Exceptional, (11 reviews)
"Great room and can’t fault the facilities and location to the centre. However, I am giving a 3 star review because the WiFi doesn’t work and the food options weren’t great. It should have been mentioned that the hotel only offers slow WiFi that only works for one hour a day"
United Kingdom
Tim
The price is NZ$364
includes taxes & fees
7 July - 8 July
Te Dalu Resort & Spa

MAPLES HOLIDAY RESORT

MAPLES HOLIDAY RESORT
2.5 star property
Nuwara Eliya
The price is NZ$35
includes taxes & fees
3 July - 4 July
MAPLES HOLIDAY RESORT

The Glenrock

The Glenrock
4.0 star property
Ihalagalagama
10.0 out of 10, Exceptional, (36 reviews)
"Amazing property. Beautiful location. Well maintained and situated perfectly to take advantage of the natural surroundings. Rooms clean, comfortable, and thoughtfully stocked including umbrellas mounted outside the door."
United States
Frances Danita
The price is NZ$469
includes taxes & fees
5 July - 6 July
The Glenrock

O2 Haputale

O2 Haputale
3.0 star property
Haputale
The price is NZ$98
includes taxes & fees
14 July - 15 July
O2 Haputale

The Golden Ridge Hotel

The Golden Ridge Hotel
3.5 star property
Nuwara Eliya
8.6 out of 10, Excellent, (27 reviews)
"Very beautiful property, including a nice pool and good gym! Even has a game room and kids playing area! Food was incredibly good and half board is included! Would come again "
Ireland
Franziska
The price is NZ$465
includes taxes & fees
18 July - 19 July
The Golden Ridge Hotel

Jetwing Kaduruketha

Jetwing Kaduruketha
4.5 star property
Wellawaya
9.6 out of 10, Exceptional, (99 reviews)
The price is NZ$270
includes taxes & fees
22 July - 23 July
Jetwing Kaduruketha

Hillcrest

Hillcrest
3.0 star property
Ella
8.8 out of 10, Excellent, (20 reviews)
"Great views, clean comfy room and welcoming team. Thanks "
Australia
Emma
The price is NZ$95
includes taxes & fees
2 July - 3 July
Hillcrest

Ahaspokuna by Eco Team

Ahaspokuna by Eco Team
5.0 star property
Balangoda
8.8 out of 10, Excellent, (3 reviews)
"This could be something so special. The location itself is amazing and the accommodation for ‘camping’ is incredible. The service wasn’t great however. As kind as everyone was the timings were very off. Being told we needed to be ready for breakfast at 8 and not being served till 9.30. The same for dinner. We also told them we needed to leave on the final day at 7.30 so wanted breakfast at 7. We arrived at the breakfast tent at 7 and no one was there. Unfortunately it was the same for the...
United Kingdom
Jennifer
The price is NZ$426
includes taxes & fees
4 July - 5 July
Ahaspokuna by Eco Team
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.

A dense forest with tall trees and lush green foliage.

Top Diyathalawa Hotel Reviews

Recent Reviews in Diyathalawa

More cheap accommodation in Diyathalawa

Find out more about Diyathalawa

Top reasons to visit Diyathalawa

  • Stunning Scenery: Diyathalawa offers breathtaking landscapes, including lush hills and picturesque waterfalls, perfect for nature lovers.
  • Adventure Activities: Ideal for outdoor enthusiasts, the area provides thrilling hiking trails and exciting safaris in nearby Udawalawe.
  • Cultural Experience: Immerse yourself in the rich local culture and history while exploring charming villages and historic bridges.
  • Proximity to Attractions: Use Diyathalawa as a base to discover nearby gems like Ella and Haputale.
  • Comfortable Accommodation: Enjoy a variety of lodging options, from cosy guesthouses to well-equipped hotels, catering to all types of travellers.

Find great hotels near Diyathalawa

Discover a range of inviting accommodation options in Diyathalawa, from charming guesthouses to well-equipped hotels. Perfect for business travellers, families, and even pet owners, these lodgings offer a comfortable and memorable stay. Explore holiday apartments and resorts that cater to diverse needs, ensuring a delightful experience. With plenty of positive reviews, you’re sure to find the ideal spot to unwind in this beautiful part of Uva Province, Sri Lanka.

  • Onrock Boutique Hotel: Nestled 12.9km from Diyathalawa, Onrock Boutique Hotel is a 3-star establishment ideal for business travellers seeking comfort and convenience. With a guest rating of 8.8 out of 10, this hotel boasts a sleek design and modern amenities that cater to the needs of professionals. Guests can expect well-appointed rooms, high-speed internet access, and a tranquil atmosphere that enhances productivity. The hotel's strategic location allows easy access to local business hubs while providing a relaxing retreat after a busy day.
  • Ella Alpine Resort: Located 12.9km from Diyathalawa, Ella Alpine Resort is a budget-friendly bed and breakfast that garners a guest rating of 8.8 out of 10. This charming accommodation offers a variety of dining options, including complimentary breakfast and meal delivery services, making it an excellent choice for travellers seeking convenience. The resort features mosquito nets for added comfort and is surrounded by the stunning natural beauty of the region. It's a great base for those looking to explore the scenic landscapes of Ella while enjoying a warm and welcoming atmosphere.
  • Mount Blue View Guest Inn Ella: Also situated 12.9km from Diyathalawa, Mount Blue View Guest Inn Ella offers a budget-friendly guesthouse experience with a focus on local charm. This accommodation features a range of breakfast options for a nominal fee, allowing guests to start their day with a hearty meal. The inn is complemented by mosquito nets and offers breathtaking views of the surrounding mountains, perfect for nature lovers and outdoor enthusiasts. With its inviting ambience and proximity to local attractions, it serves as a delightful retreat for visitors to the area.

Where to stay near Diyathalawa

Diyathalawa is a hidden gem in Sri Lanka, perfect for those seeking outdoor adventures and breathtaking scenery. Nestled in the Uva Province, this charming city offers a blend of historical culture and stunning landscapes. Explore the lush hills, embark on thrilling hikes, and immerse yourself in the local culture. Nearby attractions, including Ella and Haputale, further enhance your experience, making Diyathalawa an ideal base for discovering the natural beauty and rich heritage of the region.

  • Kumbalwela: Located 11.3km from Diyathalawa, Kumbalwela is a charming city that offers a delightful blend of outdoor adventures and scenic beauty. The area experiences a moderate influx of travellers, peaking from December to February, making it an ideal time for exploration. Visitors flock to Kumbalwela for its stunning landscapes and thrilling activities. You can enjoy shopping at local centres and malls, while nearby attractions include a national park and beautiful beaches, perfect for unwinding after a day of adventure.
  • Beragala: Just 6.4km from Diyathalawa, Beragala is a haven for outdoor enthusiasts and adventure seekers. This city experiences similar seasonal visitor trends, with peak travel from December to February. Here, you can embark on exhilarating hiking trails and access private country clubs, making it a perfect spot for those who love to explore the great outdoors. The proximity to national parks and beaches adds to its allure, ensuring that your time in Beragala is filled with unforgettable experiences amidst serene natural beauty.
  • Diganatenne: Also located 6.4km away from Diyathalawa, Diganatenne offers a more romantic and adventurous atmosphere for visitors. The city attracts a moderate number of tourists year-round, particularly between December and February. Known for its picturesque waterfall, Diganatenne is an excellent spot for couples or anyone looking to connect with nature. The tranquil surroundings provide a perfect backdrop for outdoor activities, making it a must-visit destination for those seeking a peaceful escape.

Things to do in Diyathalawa

Shopping

Diyathalawa offers a charming shopping experience with local markets and artisanal shops where you can find unique souvenirs and crafts. If you’re up for a drive, visit the nearby town of Haputale, about 19.3km away, where you can explore local boutiques and markets filled with vibrant goods.

Recreation

In Diyathalawa, the Eco Wellness Retreat provides a serene atmosphere with yoga sessions amidst lush greenery, promoting relaxation and mindfulness. Nearby, the Nature Resort offers guided nature walks, enabling you to connect with the stunning landscapes while enjoying fresh, organic meals tailored to rejuvenate your spirit.

Adventure

Diyathalawa offers thrilling trekking routes through stunning landscapes, where you can explore lush tea plantations and panoramic views. Experience the adrenaline of mountain biking along rugged trails or enjoy birdwatching in the nearby forests, rich with diverse wildlife and natural beauty.

Nightlife

Diyathalawa offers a relaxed nightlife atmosphere, with local eateries and small bars where you can enjoy traditional Sri Lankan cuisine and drinks. The cool mountain air enhances the experience, making it ideal for winding down after a day of exploring the scenic landscapes.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Diyathalawa

To save money on your trip to Diyathalawa, consider visiting during the cheaper months of July and September to October. Booking your accommodation a month in advance often yields better rates, and last-minute deals on Expedia can offer significant savings. Thursdays are the most affordable days to stay, while Fridays are pricier. Use Expedia’s search tool to find budget-friendly options and consider combining your hotel stay with flights for further discounts. Additionally, explore free activities in the area to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Diyathalawa are July and September to October, where the prices are slightly lower. This is in comparison to April, August and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Diyathalawa is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Diyathalawa is Thursday. The most expensive day to stay in Diyathalawa is Friday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, chosen location, and other preferences. You can easily organise your results to display prices from lowest to highest, allowing you to find the most affordable accommodation first. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save some dollars by combining your Diyathalawa hotel stay with your flights and activities through an Expedia package deal.

Find the best attractions near Diyathalawa

Diyathalawa, located in Sri Lanka's Uva Province, is perfect for outdoor enthusiasts and adventure seekers. Visitors can explore stunning waterfalls, scenic peaks, and historic bridges, offering a mix of romance and adventure. For those looking to capture the beauty of the region, there are plenty of opportunities for photographs at local attractions. Whether you're after the top points of interest or hidden gems, Diyathalawa promises an unforgettable experience.

  • Little Adam's Peak: Located 12.9km from Diyathalawa, this peak offers stunning panoramic views of the surrounding hills and tea plantations. The relatively easy hike is suitable for most fitness levels, making it a delightful outdoor adventure.
  • Ella Rock: Situated 14.5km from Diyathalawa, Ella Rock presents a slightly more challenging trek, rewarding hikers with breathtaking vistas of the lush landscape. The experience immerses you in the natural beauty of the region, perfect for those seeking a scenic escape.
  • Diyaluma Falls: Just 11.3km away, Diyaluma Falls is Sri Lanka’s second-highest waterfall. The area is ideal for romantic picnics or adventurous swimming in the natural pools, surrounded by the enchanting sounds of cascading water.

Best time to go to Diyathalawa

The best time to visit Diyathalawa is dependent on what kind of holiday you are seeking. May is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with frequent rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January63.7°F (17.6°C)Light RainMostly CloudyAverageSlightly High
February64.9°F (18.3°C)Light RainMostly SunnyAverageAverage
March66.6°F (19.2°C)Light RainMostly SunnyAverageAverage
April67.6°F (19.8°C)Frequent RainMostly CloudySlightly HighSlightly High
May68.4°F (20.2°C)Frequent RainMostly CloudySlightly LowAverage
June68.0°F (20.0°C)Light RainMostly CloudySlightly LowAverage
July67.6°F (19.8°C)Moderate RainMostly CloudyAverageSlightly Low
August67.3°F (19.6°C)Moderate RainMostly CloudySlightly HighAverage
September66.9°F (19.4°C)Moderate RainMostly CloudyAverageSlightly Low
October66.0°F (18.9°C)Frequent RainMostly CloudySlightly LowSlightly Low
November65.3°F (18.5°C)Frequent RainMostly CloudyAverageAverage
December64.4°F (18.0°C)Frequent RainMostly CloudySlightly HighSlightly High

The nearest major airports for your trip to Diyathalawa

Flying into Diyathalawa, Uva Province, Sri Lanka, is convenient via Colombo's Bandaranaike International Airport (CMB), located 125.5km away. Nearby, the Sentido Heritance Negombo offers a luxurious stay just 8.0km from the airport, with shuttle services available. Jetwing Beach, another 5-star hotel, is 9.7km from CMB, while Jetwing Lagoon Wellness, a luxury adults-only resort, is situated 6.4km away. Both hotels provide easy access to the airport, ensuring a smooth transition for travellers. These excellent accommodation options make reaching Diyathalawa a hassle-free experience.

Frequently asked questions

What is the best area to stay in Diyathalawa?
The best area to stay in Diyathalawa is generally around the town centre and its immediate surroundings, particularly for those seeking convenience and access to local amenities.

This central area offers easy access to the Diyathalawa Railway Station, making it convenient for arrivals and departures using the scenic train line. You'll find a selection of guesthouses and hotels here, often with pleasant views of the surrounding hills. It's a good base for exploring the town on foot, with local shops and eateries within reach.

Couples looking for a peaceful retreat will appreciate hotels situated slightly outside the main town, perhaps along the roads leading towards Bandarawela. These locations often provide more expansive views of the tea plantations and valleys, offering a quieter setting while still being a short drive from Diyathalawa's amenities.
When is the best time to go to Diyathalawa?
The best time to visit Diyathalawa is during the dry season, which runs from February to April and then again from July to September.

During these months, you'll experience less rainfall and plenty of sunshine, making it ideal for exploring the surrounding hills and enjoying outdoor activities. The weather is generally pleasant and cool, a welcome change from the coastal heat. This period is particularly good for those who enjoy hiking and discovering the natural beauty of the region, as the trails are dry and the views are clear.

For families, the school holidays in August are a popular time to visit, as the cooler climate offers a refreshing escape. You'll find the air crisp and comfortable for children to play outdoors without the intense heat sometimes found elsewhere in Sri Lanka.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Diyathalawa.
How can I save on a hotel booking in Diyathalawa with Expedia?
One Key™ – Expedia's free travel rewards programme – gives you instant access to perks and Member Prices on Diyathalawa hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Diyathalawa?
Prices for hotels in Diyathalawa often vary, but you can find a great deal from NZ$33 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.