A dense forest with tall trees and lush green foliage.

Find hotels in Diyathalawa from ₩23,795

  • 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
Aug 30 - Aug 31
Tomorrow
Aug 31 - Sep 1
Next weekend
Sep 4 - Sep 6
In two weeks
Sep 11 - Sep 13

Filter by

Star rating

Guest rating

Our top choices for Diyathalawa hotels

1. Lilara Hills

Lilara Hills
Diyathalawa
American Samoa
Ujitha
₩38,177
₩49,554 total
includes taxes & fees
Aug 30 - Aug 31
Lilara Hills

2. Andriyala

Andriyala
Haputale
₩303,483
₩358,110 total
includes taxes & fees
Sep 2 - Sep 3
Andriyala

3. Top Mountain Resort

Top Mountain Resort
Diyathalawa
United Kingdom
Duncan
₩90,426
₩117,374 total
includes taxes & fees
Aug 30 - Aug 31
Top Mountain Resort

4. Kaya Retreat

Kaya Retreat
Diyatalawa
₩260,128
₩306,951 total
includes taxes & fees
Aug 30 - Aug 31
Kaya Retreat

5. Nalanda Residence

Nalanda Residence
Diyathalawa
Australia
Mads
₩337,971
₩442,714 total
includes taxes & fees
Aug 30 - Aug 31
Nalanda Residence

6. The Blossoms

The Blossoms
Diyathalawa
₩209,950
₩247,741 total
includes taxes & fees
Aug 30 - Aug 31
The Blossoms

7. Graystone Bungalow by Seven Angels

Graystone Bungalow by Seven Angels
Diyatalawa
₩214,296
₩252,869 total
includes taxes & fees
Aug 30 - Aug 31
Graystone Bungalow by Seven Angels

8. v r c k villa Diyatalawa

v r c k villa Diyatalawa
Diyatalawa
₩20,165
₩23,795 total
includes taxes & fees
Aug 30 - Aug 31
v r c k villa Diyatalawa

9. The mountian lodge

The mountian lodge
Diyathalawa
₩24,774
₩29,233 total
includes taxes & fees
Aug 30 - Aug 31
The mountian lodge

10. Luxor Kirindi Ella Resort & Spa

Luxor Kirindi Ella Resort & Spa
Bandarawela
France
Claire
₩115,472
₩136,257 total
includes taxes & fees
Aug 30 - Aug 31
Luxor Kirindi Ella Resort & Spa

11. Ella Dream Catcher Resort

Ella Dream Catcher Resort
Ella
Canada
Colin
₩69,600
₩82,128 total
includes taxes & fees
Aug 31 - Sep 1
Ella Dream Catcher Resort

12. Poomaz Peace Palace - Ella

Poomaz Peace Palace - Ella
Ella
United Kingdom
Rachel
₩55,989
₩66,067 total
includes taxes & fees
Sep 5 - Sep 6
Poomaz Peace Palace - Ella

13. Onrock Boutique Hotel

Onrock Boutique Hotel
Ella
Australia
Sharon
₩162,229
₩210,580 total
includes taxes & fees
Sep 6 - Sep 7
Onrock Boutique Hotel

14. Serenus Boutique Villa

Serenus Boutique Villa
Nuwara Eliya
United States
Simon
₩61,150
₩79,373 total
includes taxes & fees
Aug 31 - Sep 1
Serenus Boutique Villa

15. Bandarawela Hotel

Bandarawela Hotel
Bandarawela
Australia
Rukshan
₩81,594
₩105,909 total
includes taxes & fees
Aug 30 - Aug 31
Bandarawela Hotel

16. Ella Village View Homestay

Ella Village View Homestay
Ella
United States
Faith
₩26,769
₩31,587 total
includes taxes & fees
Aug 30 - Aug 31
Ella Village View Homestay

17. Green Peak View Haputale

Green Peak View Haputale
UP
₩37,794
₩44,597 total
includes taxes & fees
Aug 30 - Aug 31
Green Peak View Haputale

18. Ella Green Cottages

Ella Green Cottages
Ella
United States
Stuart
₩63,660
₩83,390 total
includes taxes & fees
Aug 30 - Aug 31
Ella Green Cottages

19. Cottage San Francesco

Cottage San Francesco
Nuwara Eliya
United States
Justine
₩93,397
₩103,680 total
includes taxes & fees
Aug 30 - Aug 31
Cottage San Francesco

20. Mountjoy Ella

Mountjoy Ella
Ella
United States
Lesley
₩58,699
₩69,265 total
includes taxes & fees
Sep 28 - Sep 29
Mountjoy Ella
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

Elevate Ella Resort and Spa

Elevate Ella Resort and Spa

10/10 Excellent
"An excellent new hotel with superb rooms (room 6 for three). Great heated pool and good value food and drink (swim up bar). Not an issue for us but you'll need to deal with steps to stay here. As you may expect halfway up a hillside. Sensational views btw"
Andrew 1-night trip
Posted 16 hours ago
Elevate Ella Resort and Spa
Te Dalu Resort & Spa

Te Dalu Resort & Spa

10/10 Excellent
"."
Akash 3-night trip
Posted 8 days 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 12 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 12 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 2 weeks 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 3 weeks 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 3 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 1 month 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 3 months ago
Serenus Boutique Villa

More cheap stays in Diyathalawa

Ella Ostella

Ella Ostella

160/B, Kitalella Road Ella UP
₩23,046
₩27,194 total
Aug 30 - Aug 31
includes taxes & fees
Ella Ostella
Ella Nature Life Guest and Restaurant

Ella Nature Life Guest and Restaurant

7th Mile Post, Diyamadiththa, Kithalella Ella Uva
₩26,676
₩31,796 total
Sep 1 - Sep 2
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
₩59,614
₩76,306 total
Aug 30 - Aug 31
includes taxes & fees
8.8/10 Excellent! (84 reviews)
Ella Alpine Resort
Majentra Ella

Majentra Ella

7th Mile Post Ella UP
₩216,236
₩255,158 total
Aug 30 - Aug 31
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 Beauty: Diyathalawa boasts breathtaking landscapes, including picturesque waterfalls like Diyaluma Falls and scenic peaks perfect for photography.
  • Outdoor Adventures: Ideal for adventure enthusiasts, the area offers hiking, nature walks, and thrilling safaris at nearby Udawalawe National Park.
  • Rich Local Culture: Immerse yourself in the vibrant local culture through historical sites and charming neighborhoods.
  • Diverse Accommodation Options: From cozy guesthouses to well-equipped hotels, there's something for every type of traveler.
  • Shopping and Dining: Explore local shops and enjoy delightful dining experiences in the heart of Diyathalawa.

Find great hotels near Diyathalawa

Discover a variety of comfortable accommodations in Diyathalawa, Uva Province, perfect for every traveler. Whether you prefer a cozy guesthouse or a well-equipped hotel, you'll find options that cater to families, business travelers, and even pet lovers. Explore holiday apartments and resorts, each offering unique experiences and amenities. With plenty of positive reviews, Diyathalawa promises a memorable vacation filled with relaxation and adventure.

  • Onrock Boutique Hotel: This 3-star hotel offers a blend of modern comforts and a business-friendly atmosphere, making it an excellent choice for travelers focused on work and leisure. Located 13km from Diyathalawa, Onrock Boutique Hotel boasts a guest rating of 8.8 out of 10. The property features stylish accommodations designed with the modern traveler in mind, ensuring a relaxing stay. With its convenient amenities and professional service, it's an ideal haven for those seeking a productive yet enjoyable getaway.
  • Ella Alpine Resort: Offering a budget-friendly option, Ella Alpine Resort is a cozy Bed & Breakfast located 13km from Diyathalawa. With a guest rating of 8.8 out of 10, this resort provides a charming escape with amenities focused on convenience and comfort. Guests can indulge in complimentary breakfast options, meal delivery service, and a to-go breakfast for those on the move. Additionally, the presence of mosquito nets ensures a restful night, while the warm hospitality makes it a welcoming retreat.
  • Mount Blue View Guest Inn Ella: This budget-friendly guesthouse offers a picturesque stay, located 13km from Diyathalawa. With its focus on simplicity and comfort, Mount Blue View Guest Inn Ella is rated highly by guests for its friendly atmosphere. Dining options include a continental breakfast available for a fee, allowing guests to start their day energized. Enjoy stunning views of the surrounding mountains, and relax with entertainment options like mosquito nets. It's a great choice for those looking to explore the natural beauty of the area.

Where to stay near Diyathalawa

Diyathalawa, nestled in Sri Lanka's Uva Province, offers an enchanting mix of outdoor adventures and captivating scenery. Explore lush landscapes, historical sites, and vibrant local culture during your stay. The surrounding areas are perfect for hiking, nature walks, and immersing yourself in the region's rich heritage. Whether you're seeking thrilling adventures or serene moments, Diyathalawa promises an unforgettable vacation experience filled with diverse vibes and breathtaking views.

  • Kumbalwela: Located 11km from Diyathalawa, Kumbalwela is an inviting city that boasts a mix of scenic beauty and adventure. This destination is particularly popular during the peak season from December to February, drawing nature enthusiasts and thrill-seekers alike. Visitors can indulge in outdoor activities while soaking in breathtaking views of the surrounding landscape. Noteworthy attractions include a nearby national park and a stunning beach, making it perfect for those looking to explore nature. Kumbalwela also features shopping centers and malls, providing a great balance between adventure and leisure.
  • Beragala: Just 6km from Diyathalawa, Beragala is a charming city known for its rich outdoor offerings and adventure experiences. This locale sees a steady influx of travelers, especially during the December to February peak season. Nature lovers can embark on hiking trails that showcase the region's lush greenery. Additionally, the proximity to a national state park and beach enhances Beragala's appeal, offering a perfect backdrop for both relaxation and exploration. With access to private country clubs, Beragala provides a unique experience for those looking to unwind in a tranquil setting.
  • Diganatenne: Situated 6km from Diyathalawa, Diganatenne is a romantic getaway that captivates visitors with its natural charm. This city sees a moderate number of travelers throughout the year, with peak visitation occurring from December to February. Diganatenne is perfect for those seeking adventure and outdoor experiences, highlighted by its beautiful waterfall, a local landmark that adds to the area's allure. The serene environment and picturesque views make it an ideal spot for couples and nature lovers looking for a peaceful retreat.

Things to do in Diyathalawa

Shopping

Diyathalawa offers a charming shopping experience with local markets showcasing handmade crafts and souvenirs. If you’re up for a drive, visit the nearby town of Bandarawela, where you can explore larger malls like the Bandarawela Shopping Complex for a wider selection of goods.

Recreation

In Diyathalawa, the Eco Lodge offers rejuvenating wellness retreats with yoga sessions amidst lush greenery and personalized spa treatments that emphasize relaxation. You can also explore nearby hiking trails that provide breathtaking views, allowing for a refreshing connection with nature during your stay.

Adventure

Diyathalawa is a gateway to adventure, offering activities like hiking in the breathtaking Knuckles Mountain Range, exploring tea plantations, and experiencing thrilling mountain biking trails. The scenic landscapes and invigorating weather create an ideal backdrop for outdoor enthusiasts seeking excitement and natural beauty.

Nightlife

Explore the lively atmosphere at the Diyathalawa Night Market for local street food and crafts. For a laid-back evening, visit the Chill Lounge, where you can enjoy cocktails and music. If you're in the mood for dancing, check out the Rhythm Club for a fun night out.

*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. Visitors can explore stunning waterfalls, scenic peaks, and historic bridges, offering a blend of romance and adventure. Key attractions include Diyaluma Falls and various picturesque spots ideal for photography. Don't miss out on the top tourist attractions in Diyathalawa that promise unforgettable experiences amidst breathtaking scenery.

  • Nine Arches Bridge: A marvel of engineering, this historic bridge showcases stunning colonial architecture and is surrounded by lush greenery. Located 14km from Diyathalawa, it offers a unique glimpse into Sri Lanka's railway history and an ideal spot for photography.
  • Little Adam's Peak: This scenic peak, located 13km away, provides a moderate hike with rewarding panoramic views of the surrounding hills and tea plantations. The trail is suitable for outdoor enthusiasts looking to immerse themselves in nature.
  • Ella Rock: Situated 14km from Diyathalawa, Ella Rock offers a more challenging hiking experience with breathtaking vistas at the summit. Its rugged terrain and natural beauty make it a favorite among adventure seekers 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

Traveling to Diyathalawa, Uva Province, Sri Lanka, is convenient with Colombo’s Bandaranaike International Airport (CMB), located 126km away. Suitable accommodations near the airport include the 5-star Sentido Heritance Negombo, situated 8km from CMB, offering airport shuttle services. Jetwing Beach, another 5-star option, is 10km from the airport, while Jetwing Lagoon Wellness, a Luxury Reserve for adults, is just 6km away, both providing easy access to transportation services. These hotels ensure a smooth transition from the airport to Diyathalawa, making your travel hassle-free.

Frequently asked questions

What's the best place for a stay in Diyathalawa?
Based on our traveler data, Kaya Retreat is one of the top choices for your stay. This hotel offers free breakfast and a restaurant. Other good choices for your trip to the area are Araliya Green Hills - Where Historic Charm Mingles with Natural Beauty and The Cubes Ella. See all available top hotels, or vacation rentals in Diyathalawa.
What are some of the best vacation rentals that Diyathalawa has to offer?
Dorchester: You might like this vacation home rental near Diyathalawa. It is located on the waterfront and has a balcony, a terrace, and a barbecue grill 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 you can cook with friends or family. Make the most of the 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 refundable provided that you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your arrival date. If your reservation is non-refundable, you might be able to cancel it and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Diyathalawa.
Where can I learn more about changing or cancelling my trip to Diyathalawa?
To find more details about picking new dates or cancelling your trip to Diyathalawa, head over to our customer service page.
What are some hotels with pools in Diyathalawa?
Araliya Green Hills - Where Historic Charm Mingles with Natural Beauty: Offers 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 that feature an onsite pool. View all hotels with pools in Diyathalawa.
What is the best accommodation for staying close to Bandaranaike International Airport (CMB)?
Amora Lagoon is a popular 3.5-star hotel featuring a roundtrip airport shuttle and 2 restaurants. It's located a short 0.3 mi (0.5 km) from Bandaranaike Intl. Airport. Other choices near the airport are Airport resort and Grandeeza Luxury Hotel.
How is it to stay in Diyathalawa?
Travelers to Diyathalawa will find plenty to explore and enjoy. In Diyathalawa, there are 14 hotels and other accommodations to choose from. Find out more about Diyathalawa.
What should I do while I'm visiting Diyathalawa?
Places to visit in the wider area include Lipton's Seat, Little Adam's Peak, and Nine Arches Bridge. You'll also find Ella Rock and Nonpareil Estate Falls in the area. Check out what more to see and do in Expedia's Diyathalawa guide.
What's the weather like in Diyathalawa?
The hottest months are usually April and March with an average temp of 68°F, while the coldest months are January and February with an average of 65°F. The rainiest months in Diyathalawa are October, November, May, and April, with each month seeing an average of 17 inches of rainfall.