A dense forest with tall trees and lush green foliage.

Find hotels in Diyathalawa from ₩28,142

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Diyathalawa hotels

Graystone Bungalow by Seven Angels

Graystone Bungalow by Seven Angels
2.5 star property
Diyatalawa
The price is ₩233,373
₩275,380 total
includes taxes & fees
Jul 14 - Jul 15
Graystone Bungalow by Seven Angels

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 ₩41,576
₩53,966 total
includes taxes & fees
Jul 27 - Jul 28
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 ₩98,475
₩127,823 total
includes taxes & fees
Jul 14 - Jul 15
Top Mountain Resort

Kaya Retreat

Kaya Retreat
3.0 star property
Diyatalawa
The price is ₩283,285
₩334,276 total
includes taxes & fees
Jul 14 - Jul 15
Kaya Retreat

The Blossoms

The Blossoms
3.5 star property
Diyathalawa
The price is ₩228,640
₩269,795 total
includes taxes & fees
Jul 14 - Jul 15
The Blossoms

v r c k villa Diyatalawa

v r c k villa Diyatalawa
2.5 star property
Diyatalawa
The price is ₩23,849
₩28,142 total
includes taxes & fees
Aug 1 - Aug 2
v r c k villa Diyatalawa

The mountian lodge

The mountian lodge
3.0 star property
Diyathalawa
The price is ₩26,979
₩31,835 total
includes taxes & fees
Jul 14 - Jul 15
The mountian lodge

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 ₩368,056
₩482,125 total
includes taxes & fees
Jul 14 - Jul 15
Nalanda Residence

Serenus Boutique Villa

Serenus Boutique Villa
3.5 star property
Nuwara Eliya
9.0 out of 10, Wonderful, (55 reviews)
"A wonderful stay in every way. Stunningly good."
United States
Simon
The price is ₩81,058
₩105,205 total
includes taxes & fees
Jul 17 - Jul 18
Serenus Boutique Villa

Ella Dream Catcher Resort

Ella Dream Catcher Resort
3.5 star property
Ella
9.2 out of 10, Wonderful, (41 reviews)
"Property as difficult to reach by vehicle, particularly at night. Situated a long way from Ella with very limited dining options. Rooms are very basic with no amenities. Breakfast was very good. The staff were friendly and helpful. "
Canada
Colin
The price is ₩83,461
₩98,484 total
includes taxes & fees
Jul 15 - Jul 16
Ella Dream Catcher Resort

Wood Heart

Wood Heart
3.0 star property
Ella
The price is ₩84,621
₩99,853 total
includes taxes & fees
Jul 14 - Jul 15
Wood Heart

Ella Green Cottages

Ella Green Cottages
3.0 star property
Ella
8.6 out of 10, Excellent, (51 reviews)
"Perfect Stay. "
United Kingdom
Ishan
The price is ₩37,290
₩48,847 total
includes taxes & fees
Jul 14 - Jul 15
Ella Green Cottages

Cottage San Francesco

Cottage San Francesco
3.0 star property
Nuwara Eliya
9.8 out of 10, Exceptional, (9 reviews)
"This was an amazing stay! Cozy room, nice breakfast, clean facilities, and excellent staff. The views were incredible. Easy to get to the main sites if you had access to a vehicle. No complaints at all! Note: The inn is up an extremely steep hill, so you'll need a vehicle to get there. "
United States
Justine
The price is ₩98,429
₩109,266 total
includes taxes & fees
Jul 14 - Jul 15
Cottage San Francesco

Mirage Kings Cottage

Mirage Kings Cottage
4.0 star property
Nuwara Eliya
8.4 out of 10, Very Good, (16 reviews)
"Very nice hotel with good restaurant "
Switzerland
remy
The price is ₩104,812
₩137,295 total
includes taxes & fees
Jul 15 - Jul 16
Mirage Kings Cottage

Rosen Burge Hotel

Rosen Burge Hotel
3.0 star property
Nuwara Eliya
The price is ₩68,141
₩80,406 total
includes taxes & fees
Jul 14 - Jul 15
Rosen Burge Hotel

Luxor Kirindi Ella Resort & Spa

Luxor Kirindi Ella Resort & Spa
2.5 star property
Bandarawela
The price is ₩111,779
₩131,899 total
includes taxes & fees
Jul 17 - Jul 18
Luxor Kirindi Ella Resort & Spa

Mountjoy Ella

Mountjoy Ella
3.0 star property
Ella
10.0 out of 10, Exceptional, (6 reviews)
"Amazing view, very close to restaurants and pubs in the town"
United States
Lesley
The price is ₩54,634
₩64,468 total
includes taxes & fees
Jul 14 - Jul 15
Mountjoy Ella

Manudi Glenfallsedge Rest

Manudi Glenfallsedge Rest
3.0 star property
Nuwara Eliya
8.0 out of 10, Very Good, (35 reviews)
"Superb hotel in a great location. Staff were friendly and helpful. Made use of the laundry service with no problems. Tourist attractions are all within walking distance. "
United Kingdom
Daniel
The price is ₩51,950
₩67,433 total
includes taxes & fees
Jul 15 - Jul 16
Manudi Glenfallsedge Rest

Bridge Front Inn Ella

Bridge Front Inn Ella
3.0 star property
Ella
The price is ₩63,514
₩74,947 total
includes taxes & fees
Jul 15 - Jul 16
Bridge Front Inn Ella

Bandarawela Hotel

Bandarawela Hotel
3.0 star property
Bandarawela
8.2 out of 10, Very Good, (44 reviews)
"Great accommodation, good food and pleasant stay"
Australia
Rukshan
The price is ₩82,276
₩106,795 total
includes taxes & fees
Jul 15 - Jul 16
Bandarawela Hotel
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

More cheap stays in Diyathalawa

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?
The Cubes Ella, located 8 mi (12.8 km) from the heart of Diyathalawa, is a top choice for your stay based on our traveler data. Other good choices for your trip to the area are 98 Acres Resort & Spa and The Golden Ridge Hotel. See all available top hotels, or vacation rentals in Diyathalawa.
What are some of the best vacation rentals that Diyathalawa has to offer?
Dorchester: This vacation home rental near Diyathalawa 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?
98 Acres Resort & Spa: Offers a full-service spa, an outdoor pool, and free self parking. The Golden Ridge Hotel and Araliya Green Hills - Where Historic Charm Mingles with Natural Beauty 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 13 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 Dhowa Rock Temple, Ravana Falls, and Diyaluma Falls. You'll also find Nature Trail Ella and Little Adam's Peak 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.