A dense forest with tall trees and lush green foliage.

Find hotels in Diyathalawa from ฿564

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
22 Aug - 23 Aug
Tomorrow
23 Aug - 24 Aug
Next weekend
28 Aug - 30 Aug
In two weeks
4 Sep - 6 Sep

Filter by

Star rating

Guest rating

Our top choices for Diyathalawa hotels

1. Lilara Hills

Lilara Hills
Diyathalawa
American Samoa
Ujitha
฿911
฿1,183 total
includes taxes & fees
22 Aug - 23 Aug
Lilara Hills

2. Graystone Bungalow by Seven Angels

Graystone Bungalow by Seven Angels
Diyatalawa
฿5,114
฿6,035 total
includes taxes & fees
22 Aug - 23 Aug
Graystone Bungalow by Seven Angels

3. Nalanda Residence

Nalanda Residence
Diyathalawa
Australia
Mads
฿8,066
฿10,565 total
includes taxes & fees
22 Aug - 23 Aug
Nalanda Residence

4. Kaya Retreat

Kaya Retreat
Diyatalawa
฿6,208
฿7,325 total
includes taxes & fees
24 Aug - 25 Aug
Kaya Retreat

5. The Blossoms

The Blossoms
Diyathalawa
฿5,010
฿5,912 total
includes taxes & fees
22 Aug - 23 Aug
The Blossoms

6. Top Mountain Resort

Top Mountain Resort
Diyathalawa
United Kingdom
Duncan
฿2,158
฿2,801 total
includes taxes & fees
22 Aug - 23 Aug
Top Mountain Resort

7. The mountian lodge

The mountian lodge
Diyathalawa
฿591
฿698 total
includes taxes & fees
22 Aug - 23 Aug
The mountian lodge

8. v r c k villa Diyatalawa

v r c k villa Diyatalawa
Diyatalawa
฿478
฿564 total
includes taxes & fees
22 Aug - 23 Aug
v r c k villa Diyatalawa

9. Andriyala

Andriyala
Haputale
฿7,243
฿8,546 total
includes taxes & fees
2 Sept - 3 Sept
Andriyala

10. Wishing Tree Boutique Resort Haputale

Wishing Tree Boutique Resort Haputale
Haputale
United Kingdom
Matthew John
฿8,495
฿10,025 total
includes taxes & fees
8 Sept - 9 Sept
Wishing Tree Boutique Resort Haputale

11. Luxor Kirindi Ella Resort & Spa

Luxor Kirindi Ella Resort & Spa
Bandarawela
France
Claire
฿2,255
฿2,661 total
includes taxes & fees
23 Aug - 24 Aug
Luxor Kirindi Ella Resort & Spa

12. Thotalagala

Thotalagala
Haputale
Canada
petranella
฿14,544
฿18,878 total
includes taxes & fees
1 Sept - 2 Sept
Thotalagala

13. Grand Beragala Boutique Resort

Grand Beragala Boutique Resort
Beragala
฿4,213
฿4,971 total
includes taxes & fees
22 Aug - 23 Aug
Grand Beragala Boutique Resort

14. Bandarawela Hotel

Bandarawela Hotel
Bandarawela
Australia
Rukshan
฿1,947
฿2,527 total
includes taxes & fees
22 Aug - 23 Aug
Bandarawela Hotel

15. O2 Haputale

O2 Haputale
Haputale
฿1,629
฿1,922 total
includes taxes & fees
18 Sept - 19 Sept
O2 Haputale

16. The Lipton View Inn

The Lipton View Inn
Bandarawela
฿376
฿443 total
includes taxes & fees
22 Aug - 23 Aug
The Lipton View Inn

17. Te Dalu Resort & Spa

Te Dalu Resort & Spa
Ella
United Kingdom
Stacey
฿8,383
฿9,892 total
includes taxes & fees
28 Aug - 29 Aug
Te Dalu Resort & Spa

18. Ella Village View Homestay

Ella Village View Homestay
Ella
United States
Faith
฿639
฿754 total
includes taxes & fees
23 Aug - 24 Aug
Ella Village View Homestay

19. The Capoe House

The Capoe House
Kalupahana
United States
Allen
฿9,164
฿9,164 total
includes taxes & fees
23 Aug - 24 Aug
The Capoe House

20. Anasa Wellness Resort

Anasa Wellness Resort
Bandarawela
United Kingdom
Stuart
฿10,524
฿13,660 total
includes taxes & fees
1 Sept - 2 Sept
Anasa Wellness Resort
View all properties
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.

See all hotels in Diyathalawa
A dense forest with tall trees and lush green foliage.

Top Diyathalawa Hotel Reviews

Te Dalu Resort & Spa

Te Dalu Resort & Spa

10/10 Excellent
"."
Akash 3-night trip
Posted 8 hours ago
Te Dalu Resort & Spa
Araliya Green City - Your Gateway to Everything in Nuwara Eliya

Araliya Green City - Your Gateway to Everything in Nuwara Eliya

10/10 Excellent
"good"
MOHAMED ZAMEER MARIKKAR 2-night trip
Posted 4 days ago
Araliya Green City - Your Gateway to Everything in Nuwara Eliya
Wishing Tree Boutique Resort Haputale

Wishing Tree Boutique Resort Haputale

10/10 Excellent
"There should be a full length mirror. Not important but a nice to have."
indira 1-night trip
Posted 4 days ago
Wishing Tree Boutique Resort Haputale
The Cubes Ella

The Cubes Ella

10/10 Excellent
"Peaceful location a short distance from the busy town centre. Breakfasts and dinner were excellent and large portions. Staff all very friendly and helpful. Laundry service was fast and inexpensive, with a 24 hour turnaround"
Mark 2-night trip
Posted 5 days ago
The Cubes Ella
Heaven Breeze Hotel Ella

Heaven Breeze Hotel Ella

10/10 Excellent
"Exceptional Stay with Breathtaking Views and World-Class Hospitality Heaven Breeze Hotel is truly a gem in Ella. Set at a higher elevation, the hotel offers spectacular mountain views that make the stay feel like a retreat in the clouds, while still being very close to the beautiful and lively town of Ella. Its location is also ideal for exploring nearby attractions, including Little Adam’s Peak and Ravana Ella. What made our stay especially memorable was the outstanding hospitality. A special thank you to Sachini, who provided truly world-class guest service with warmth, professionalism, and genuine care. The entire staff was friendly, attentive, and always ready to help. We particularly appreciated the thoughtful breakfast service. The staff asked us the night before what we would prefer for breakfast, and everything was prepared fresh and served right on time. A beautiful location, stunning views, wonderful staff, and exceptional service—Heaven Breeze Hotel is highly recommended for anyone visiting Ella. We would happily stay here again!"
Chandima 2-night trip
Posted 11 days ago
Heaven Breeze Hotel Ella
Araliya Green Hills - Where Historic Charm Mingles with Natural Beauty

Araliya Green Hills - Where Historic Charm Mingles with Natural Beauty

10/10 Excellent
"It appears to be an older hotel but it is quite charming. An easy walk to the city center or the waterfalls. Overall, we enjoyed our stay even on a rainy day."
Lech 1-night trip
Posted 2 weeks ago
Araliya Green Hills - Where Historic Charm Mingles with Natural Beauty
The Golden Ridge Hotel

The Golden Ridge Hotel

10/10 Excellent
"Lovely staff and service"
Peter 2-night trip
Posted 3 weeks ago
The Golden Ridge Hotel
Serenus Boutique Villa

Serenus Boutique Villa

10/10 Excellent
"Das Hotel hat eine traumhafte Aussicht auf den See. Die Mitarbeiter waren sehr nett und zuvorkommend. Gerne wieder"
Cihan 1-night trip
Posted 2 months ago
Serenus Boutique Villa
98 Acres Resort & Spa

98 Acres Resort & Spa

10/10 Excellent
"Amazing place. Can’t fault a single thing. We stayed in a two bedroom suite and it was amazing. Staffs are very polite and helpful. Always ready to help with a buggy. Spa was amazing in a very scenic set up. Secluded yet just a few mins drive to main city centre. Pool area is nice but the pool is rather small. Breakfast is very good, made to order. Complimentary guided trek to little Adams peak just behind the resort. They gave discount vouchers for Ravana pool club and zip lining but we didn’t have time to try. Overall fully recommend."
Barnali 1-night trip
Posted 3 months ago
98 Acres Resort & Spa

More cheap stays in Diyathalawa

Ella Ostella

Ella Ostella

160/B, Kitalella Road Ella UP
฿547
฿645 total
22 Aug - 23 Aug
includes taxes & fees
Ella Ostella
Ella Nature Life Guest and Restaurant

Ella Nature Life Guest and Restaurant

7th Mile Post, Diyamadiththa, Kithalella Ella Uva
฿637
฿759 total
1 Sept - 2 Sept
includes taxes & fees
9.2/10 Wonderful! (5 reviews)
Ella Nature Life Guest and Restaurant
Ella Alpine Resort

Ella Alpine Resort

Waterfall Road Ella Uva
฿1,825
฿2,335 total
23 Aug - 24 Aug
includes taxes & fees
8.8/10 Excellent! (84 reviews)
Ella Alpine Resort
Majentra Ella

Majentra Ella

7th Mile Post Ella UP
฿5,128
฿6,051 total
26 Aug - 27 Aug
includes taxes & fees
8/10 Very good! (3 reviews)
Majentra Ella
Mars Wonderland View

Mars Wonderland View

Waterfall Road, Watagoda Waththa Ella UP
Get ratesMars Wonderland View
White Water Villa

White Water Villa

2nd Lane, Kandy Road, Toppass, 2/20 Nuwara Eliya Central Province
Get ratesWhite Water Villa

Find out more about Diyathalawa

Top reasons to visit Diyathalawa

  • Stunning Natural Scenery: Diyathalawa boasts breathtaking landscapes, including the magnificent Diyaluma Falls and panoramic peaks that offer unforgettable views.
  • Outdoor Adventures: Ideal for adventure enthusiasts, visitors can engage in hiking and exploring the picturesque surroundings.
  • Cultural Richness: Experience local traditions and visit nearby cultural sites, providing insight into the area's heritage.
  • Charming Accommodations: A range of lodging options ensures a comfortable stay, from guesthouses to resorts.
  • Udawalawe Safari: A must-do activity, offering an exciting opportunity to see wildlife in their natural habitat.

Find great hotels near Diyathalawa

Discover the charming accommodations in Diyathalawa, Uva Province, where a variety of options await to suit every traveller's needs. From comfortable hotels and guesthouses to inviting holiday apartments and resorts, you can find the perfect base for your adventure. Whether you're seeking a family-friendly stay, a pet-friendly getaway, or a business trip, Diyathalawa offers delightful lodging experiences that promise relaxation and convenience amidst stunning natural surroundings.

  • Onrock Boutique Hotel: Nestled 13km from Diyathalawa, Onrock Boutique Hotel boasts a charming blend of modern aesthetics and business amenities, making it a suitable choice for the discerning traveller. With a commendable guest rating of 8.8 out of 10, this 3-star hotel ensures a comfortable stay with well-appointed rooms and facilities tailored for business needs. Enjoy the serene surroundings while having easy access to local attractions, creating a balanced vacation experience.
  • Ella Alpine Resort: Located 13km from Diyathalawa, Ella Alpine Resort offers a budget-friendly escape with a warm and welcoming atmosphere. With a guest rating of 8.8 out of 10, this Bed & Breakfast style accommodation provides a range of dining options, including complimentary breakfast and meal delivery services. Guests can unwind in the tranquil environment, while entertainment features like mosquito nets ensure comfort during your stay, making it an attractive choice for budget-conscious travellers.
  • Mount Blue View Guest Inn Ella: This budget-friendly guesthouse, situated 13km from Diyathalawa, offers a charming retreat for those seeking a more intimate experience. With amenities including continental breakfast options for a fee, and delightful views of the surrounding mountains, Mount Blue View Guest Inn Ella is well-rated for its cosy atmosphere. The presence of mosquito nets adds to guest comfort, while nearby activities offer opportunities for exploration and relaxation amidst stunning nature.

Where to stay near Diyathalawa

Diyathalawa, nestled in Sri Lanka's Uva Province, offers a captivating blend of adventure, stunning scenery, and rich history. This charming city is perfect for outdoor enthusiasts, with opportunities for hiking and exploring its picturesque landscapes. Nearby attractions include lush tea plantations and cultural sites, providing a unique window into local traditions. Whether you're seeking thrilling escapades or tranquil retreats, Diyathalawa promises an unforgettable travel experience filled with natural beauty and cultural richness.

  • Kumbalwela: Situated 11km from Diyathalawa, Kumbalwela is a vibrant city that offers a blend of adventure and natural beauty. With seasonal tourist arrivals peaking from December to February, this locale is perfect for those seeking outdoor activities and stunning scenery. Visitors can enjoy a plethora of experiences, including shopping at local centres and exploring the nearby national park and beach. The lush landscapes and thrilling adventures make Kumbalwela an ideal spot for outdoor enthusiasts and nature lovers alike.
  • Diganatenne: Located a mere 6km from Diyathalawa, Diganatenne is a charming city known for its romantic ambience and outdoor adventures. The peak season for travellers falls between December and February, drawing in those eager to bask in the area's natural splendour. A standout feature of Diganatenne is its picturesque waterfall, which offers a serene escape for couples and adventure seekers. The enchanting surroundings and inviting atmosphere make it a must-visit destination for anyone looking to explore the beauty of Sri Lanka.
  • Lemastota: Just 6km away from Diyathalawa, Lemastota is a quaint village that enchants visitors with its stunning scenery and outdoor pursuits. Tourist arrivals are consistent throughout the year, with a peak in the cooler months of December to February. The village is surrounded by captivating landscapes and is in close proximity to beautiful beaches and national parks. Lemastota offers a peaceful retreat for those wishing to immerse themselves in nature and enjoy adventurous activities while soaking in the local charm.

Things to do in Diyathalawa

Shopping

Diyathalawa offers local markets where you can find handmade crafts and traditional Sri Lankan items. If you're up for a drive, visit the nearby town of Badulla, where you can explore larger shops and vibrant markets for unique souvenirs and gifts.

Recreation

In Diyathalawa, the Amba Estate offers wellness retreats amidst lush tea plantations, featuring yoga sessions and organic cuisine. The Nature Resort provides tranquil surroundings for meditation and guided nature walks, allowing you to reconnect with the serene beauty of the Uva Province.

Adventure

In Diyathalawa, explore the stunning landscapes on a thrilling trek through the lush hills and tea plantations. Experience the adrenaline rush of paragliding over the breathtaking scenery, or enjoy mountain biking along scenic trails that showcase the area's natural beauty.

Nightlife

Experience the laid-back vibe at the Diyathalawa Rest House, where you can enjoy a casual drink and mingle with locals. For a lively atmosphere, visit the nearby Hilltop Restaurant, offering a selection of local cuisine and occasional live entertainment to enhance your evening.

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

Find the best attractions near Diyathalawa

Diyathalawa, nestled in Sri Lanka's Uva Province, is perfect for outdoor and adventure enthusiasts, offering stunning scenery and romantic experiences. Key attractions include the breathtaking Diyaluma Falls, historic bridges, and panoramic peaks. This charming destination provides an array of activities for tourists, ensuring memorable explorations of its natural beauty and rich history.

  • Nine Arches Bridge: Nestled in the lush greenery, this historic bridge is an architectural marvel that showcases stunning colonial-era craftsmanship. Located 14km from Diyathalawa, it offers a glimpse into Sri Lanka's rich railway history, surrounded by picturesque tea plantations and forests, providing a serene atmosphere for photography and exploration.
  • Little Adam's Peak: A gentle hike 13km from Diyathalawa leads you to breathtaking panoramic views from the summit. With its well-marked trails and diverse flora, this peak is ideal for outdoor enthusiasts seeking both adventure and tranquillity amidst stunning natural scenery.
  • Elli Rock: A short trek 14km away, Ella Rock presents a slightly more challenging climb, rewarding visitors with sweeping vistas of the surrounding hills and valleys. The rugged terrain and stunning landscapes make it a favourite among hikers and nature lovers alike.

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

Accessing Diyathalawa is convenient via Colombo's Bandaranaike International Airport (CMB), situated approximately 126km away. A selection of luxurious hotels near the airport includes Sentido Heritance Negombo, located 8km from CMB, offering an airport shuttle service. Jetwing Beach, a 5-star hotel, is 10km away and provides easy access to the airport. Additionally, Jetwing Lagoon Wellness, an adults-only luxury resort, is just 6km from the airport, ensuring a comfortable stay with proximity to transport services. These hotels offer a range of amenities, making your journey to Diyathalawa smooth and enjoyable.

Frequently asked questions

What's the best place for a stay in Diyathalawa?
Araliya Green Hills - Where Historic Charm Mingles with Natural Beauty, located 17.1 mi (27.6 km) from the heart of Diyathalawa, is a top choice for your stay, based on our traveller data. Other good choices for your visit to the area are The Cubes Ella and Onrock Boutique Hotel. See all available top hotels, or vacation rentals in Diyathalawa.
What are some of the best holiday rentals that Diyathalawa has to offer?
Dorchester: This holiday home rental outside of Diyathalawa is located on the waterfront, and has a balcony, a terrace and a BBQ to put you at ease in your new surroundings. It has 4 bedrooms, as well as a kitchen with a fridge, a stovetop and a microwave, so that you can cook with friends or family. Make the most of garden in this rental home to help you unwind. See all vacation rentals in Diyathalawa.
If I need to cancel my hotel reservation in Diyathalawa, will I receive a refund?
Yes, most room reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a non-refundable reservation, you might be able to still cancel and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Diyathalawa.
What are some hotels with pools in Diyathalawa?
Araliya Green Hills - Where Historic Charm Mingles with Natural Beauty: Features a children's pool, an indoor pool and 2 restaurants. Araliya Green City - Your Gateway to Everything in Nuwara Eliya and The Golden Ridge Hotel are a couple of other choices with an on-site pool. View all hotels with pools in Diyathalawa.
How is it to stay in Diyathalawa?
Travellers to Diyathalawa will find plenty to explore and enjoy. In Diyathalawa, there are 14 hotels and other accommodation options to choose from. Find out more about Diyathalawa.
What is there to see in Diyathalawa?
Places to visit in the wider area include Lipton's Seat, Ravana Falls and Little Adam's Peak. You'll also find Nine Arches Bridge and Ella Rock in the area. Take a look at what more there is to see and do in Expedia's Diyathalawa guide.
What's the seasonal weather in Diyathalawa?
The hottest months are usually April and March, with an average temperature of 20°C, while the coldest months are January and February, with an average of 18°C. The rainiest months in Diyathalawa are October, November, May and April, with each month seeing an average of 440 mm of rainfall.