Find hotels in Diyathalawa from $20

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Diyathalawa hotels

Top Mountain Resort

Top Mountain Resort
3.0 star property
Diyathalawa
6.0 out of 10, (1)
"Simplistic accommodation, attentive friendly staff "
United Kingdom
Duncan
Top Mountain Resort

The mountian lodge

The mountian lodge
3.0 star property
Diyathalawa
The mountian lodge

v r c k villa Diyatalawa

v r c k villa Diyatalawa
2.5 star property
Diyatalawa
$17 nightly
The price is $20
Jan 5 - Jan 6
Total with taxes and fees
v r c k villa Diyatalawa

Stafford Bungalow

Stafford Bungalow
4.0 star property
Walapane
Stafford Bungalow

Langdale Boutique Hotel by Amaya

Langdale Boutique Hotel by Amaya
4.0 star property
Nuwara Eliya
8.8 out of 10, Excellent, (54)
"Very quiet and nice hotel with excellent staff. Great food and drink selection too. Away from the crowds. Very scenic location. "
United States
Pathmanaban
$205 nightly
The price is $249
Jan 12 - Jan 13
Total with taxes and fees
Langdale Boutique Hotel by Amaya

Pedro Barn

Pedro Barn
4.5 star property
Nuwara Eliya
Pedro Barn

Heritance Tea Factory

Heritance Tea Factory
5.0 star property
Kandapola
9.0 out of 10, Wonderful, (252)
"Very unique stay in a heritage building. Staff amazing. "
Australia
Ron
$203 nightly
The price is $244
Jan 15 - Jan 16
Total with taxes and fees
Heritance Tea Factory

Ahaspokuna by Eco Team

Ahaspokuna by Eco Team
5.0 star property
Balangoda
10.0 out of 10, Exceptional, (2)
"We spoilt ourselves with 2 nights in Ahas Pokuna. This is a truly special place. Greeted at the road side by Arun our naturalist guide we were immediately enveloped in the forest following a footpath (truly the only access) leading us up the the very exclusive camp. We were the only guest and had the middle of three tent suites/tree houses. The beautifully maintained grounds of the camp are full of birds and the staff are always attentive. The food is excellent and plentiful. Arun was delightful...
United Kingdom
MikeandPip
$192 nightly
The price is $229
Jan 7 - Jan 8
Total with taxes and fees
Ahaspokuna by Eco Team

Jetwing Kaduruketha

Jetwing Kaduruketha
4.5 star property
Wellawaya
9.6 out of 10, Exceptional, (93)
"General manager to junior staff has been truly amazing during our entire stay. Very clean, comfortable place for nature loving people like us. The lunch and breakfast we enjoyed a lot! We sure will come back! "
United States
Neesha
$165 nightly
The price is $196
Jan 30 - Jan 31
Total with taxes and fees
Jetwing Kaduruketha

Galway Heights Hotel

Galway Heights Hotel
4.0 star property
Nuwara Eliya
8.6 out of 10, Excellent, (57)
"Hotel is very clean, food and breakfast excellent but what pleased us most is the staff who were always available with a smile on their face and always ready to help"
United Kingdom
Sundeep
$101 nightly
The price is $120
Feb 3 - Feb 4
Total with taxes and fees
Galway Heights Hotel

The Glenrock

The Glenrock
4.0 star property
Ihalagalagama
10.0 out of 10, Exceptional, (35)
"Fantastic stay, beautiful location kind and friendly staff, excellent food. Great for nature lovers and people who want to get away from the crowds. The hotel staff could not have been more helpful. Thank you for a lovely end to our holiday "
United Kingdom
Christopher
$226 nightly
The price is $269
Jan 5 - Jan 6
Total with taxes and fees
The Glenrock

Araliya Green City - Your Gateway to Everything in Nuwara Eliya

Araliya Green City - Your Gateway to Everything in Nuwara Eliya
5.0 star property
Nuwara Eliya
7.6 out of 10, Good, (29)
"Goid"
India
Rekha
$151 nightly
The price is $181
Jan 16 - Jan 17
Total with taxes and fees
Araliya Green City - Your Gateway to Everything in Nuwara Eliya

Rathna Nuwara Eliya

Rathna Nuwara Eliya
3.0 star property
Nuwara Eliya
$12,356 nightly
The price is $14,580
Jan 5 - Jan 6
Total with taxes and fees
Rathna Nuwara Eliya

The Capoe House

The Capoe House
3.5 star property
Kalupahana
10.0 out of 10, Exceptional, (4)
"The property is remote and beautifully removed from all noise and light pollution. The staff are well trained and a pleasure to interact with as they are helpful and kind. I highly recommend this location for the discerning traveler who is not intimidated by remote locations and rough terrain in accessing the property. "
United States
Allen
The Capoe House

The Iris Villa

The Iris Villa
4.0 star property
Nuwara Eliya
$22 nightly
The price is $27
Jan 5 - Jan 6
Total with taxes and fees
The Iris Villa

Oliphant Boutique Villa by Amaya

Oliphant Boutique Villa by Amaya
4.0 star property
Shanthipura
9.2 out of 10, Wonderful, (25)
"This small and charming hotel sits high upon the hill, overlooking a nearby village and the Oliphant Tea Factory. It's a quiet location, with stunning rooms - which is a welcome change if you're staying mostly in guest houses or big resorts. The staff goes out of their way to make sure everything is perfect, and the sounds and smells of nature were great - if you like the sound of birds chirping, this is a place for you. There's one tree with tons of them (they said 1,000 but I couldn't wrap my...
United States
Leslie
Oliphant Boutique Villa by Amaya

Grand Beragala Boutique Resort

Grand Beragala Boutique Resort
3.5 star property
Beragala
8.0 out of 10, Very Good, (1)
$171 nightly
The price is $202
Feb 1 - Feb 2
Total with taxes and fees
Grand Beragala Boutique Resort

Olive Bungalow

Olive Bungalow
3.0 star property
Welimada
Olive Bungalow

The Golden Ridge Hotel

The Golden Ridge Hotel
3.5 star property
Nuwara Eliya
8.6 out of 10, Excellent, (23)
"It was a peaceful stay for us. The property has all the amenities. Room has a great view of valley & tea farms. Overall great experience. "
United States
Frank Thanh
The Golden Ridge Hotel

Mountjoy Ella

Mountjoy Ella
3.0 star property
Ella
10.0 out of 10, Exceptional, (1)
"Amazing view, very close to restaurants and pubs in the town"
United States
Lesley
$53 nightly
The price is $64
Jan 30 - Jan 31
Total with taxes and fees
Mountjoy Ella
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

Top Diyathalawa Hotel Reviews

More cheap stays in Diyathalawa

Hotels in Diyathalawa with star-rating

Find out more about Diyathalawa

Top reasons to visit Diyathalawa

  • Stunning Nature: Experience breathtaking scenery in Diyathalawa with lush greenery and picturesque peaks, perfect for nature lovers.
  • Outdoor Adventures: Enjoy a range of outdoor activities, including hiking trails and camping in the beautiful Lilara Hills.
  • Diyaluma Falls: Visit the majestic Diyaluma Falls, a stunning natural attraction that adds to the region's allure.
  • Historic Bridges: Explore the charming historic bridges that offer a glimpse into Sri Lanka's rich history.
  • Comfortable Accommodations: Choose from a variety of comfortable lodging options, catering to families, business travelers, and pet owners.

Find great hotels near Diyathalawa

Discover a range of comfortable accommodations in Diyathalawa, Uva Province, perfect for business travelers, families, and pet owners alike. Whether you're seeking a hotel, guesthouse, or vacation rental, you'll find various options to suit your needs. Explore the charming atmosphere and local attractions while enjoying a memorable stay at one of the top Diyathalawa hotels or nearby Bandarawela hotels.

  • Hotel Onrock: Nestled 8 miles from Diyathalawa, Hotel Onrock is a 3-star property designed for business travelers seeking a productive and comfortable stay. This hotel offers a range of amenities tailored to meet the needs of professionals, including high-speed internet access, meeting rooms, and business services. The modern decor creates an inviting atmosphere for work and relaxation, making it an ideal choice for those blending business with leisure.
  • Mount Blue View Guest Inn Ella: Located 8 miles away from Diyathalawa, Mount Blue View Guest Inn Ella offers a cozy guesthouse experience with stunning mountain views. This property features a variety of dining options, including daily breakfast and continental selections, ensuring a delightful start to your day. Guests can enjoy entertainment amenities like mosquito nets, and the surrounding nature offers plenty of opportunities for outdoor activities, making it perfect for nature lovers and those looking to unwind in a serene setting.
  • Ella Alpine Resort: Positioned 8 miles from Diyathalawa, Ella Alpine Resort is a charming bed and breakfast that provides a welcoming atmosphere for all guests. Enjoy complimentary daily breakfast and a convenient meal delivery service to satisfy your culinary cravings. The resort also features mosquito nets to enhance your comfort during your stay. With its picturesque surroundings and homely vibe, this resort is ideal for travelers seeking a relaxing getaway in nature.

Where to stay near Diyathalawa

For an unforgettable vacation, Diyathalawa offers a blend of outdoor adventure and serene landscapes. Explore the breathtaking Lilara Hills, perfect for hiking and camping enthusiasts. Nearby, discover lush greenery and tranquil spots ideal for relaxation. Immerse yourself in the rich history of Sri Lanka while enjoying the scenic views that surround this charming city. Whether you seek adventure or a peaceful retreat, Diyathalawa is the perfect destination to experience the best of Sri Lanka.

  • Beragala: Nestled approximately 4 miles from Diyathalawa, Beragala is a charming city known for its stunning outdoor adventures and breathtaking scenery. This destination is particularly popular from December to February, attracting travelers seeking a mix of hiking trails and natural beauty. Visitors can explore nearby national parks and state parks, offering ample opportunities for exploration and enjoyment. The area is perfect for those who love the outdoors and want to immerse themselves in the captivating landscapes of Sri Lanka.
  • Diganatenne: Just 4 miles away from Diyathalawa, Diganatenne is another delightful city that emphasizes adventure and romance. With a seasonal peak in tourism from December to February, it’s an ideal spot for couples and adventurers alike. The highlight of Diganatenne is its picturesque waterfall, a perfect backdrop for a day of exploration or a romantic picnic. Whether you're looking to hike or simply enjoy the serene surroundings, Diganatenne offers an inviting experience for all travelers.
  • Guruthalawa: Located about 5 miles from Diyathalawa, Guruthalawa is a quaint village that boasts a rich natural environment. With similar seasonal tourism patterns peaking between December and February, this area attracts those seeking adventure and scenic beauty. Visitors can explore both waterfalls and nearby national parks, making it a fantastic destination for nature enthusiasts. Whether you're hiking through lush trails or simply enjoying the peaceful atmosphere, Guruthalawa is a hidden gem waiting to be discovered.

Things to do near Diyathalawa

Diyathalawa offers a fantastic escape for adventure seekers and nature lovers. With its scenic hiking trails and easy trail access, you'll find plenty of outdoor activities to enjoy. Additionally, consider hiring a local tour guide to make the most of your trip and discover hidden gems in this beautiful region of Uva Province.

Shopping

Diyathalawa offers a charming shopping experience with local markets like the Diyathalawa Market, where you can find fresh produce and handmade crafts. If you're up for a drive, the nearby town features shopping malls such as the Uva Mall, showcasing a variety of gifts and souvenirs.

Recreation

At the Nuwara Eliya Golf Club, located 17 miles from Diyathalawa, enjoy a day of relaxation and recreation amidst stunning landscapes. The club offers a vibrant outdoor atmosphere perfect for golf enthusiasts and those seeking a serene escape in nature.

Adventure

Explore Nature Trail Ella, a hiking trail 8 miles from Diyathalawa, where adventure meets stunning scenery. Experience the thrill of the World's End Trail, located 10 miles away, offering breathtaking views and outdoor excitement. Don't miss Little World's End, a scenic hike 11 miles from Diyathalawa, perfect for nature lovers.

Nightlife

Explore the vibrant nightlife in Diyathalawa by visiting the Cozy Lounge for a relaxed atmosphere and tasty cocktails. For a lively evening, check out the Tap Room, where you can enjoy craft beers and local music, creating a fun and memorable experience.

*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, and aim for Thursday stays, as Fridays are pricier. Book your hotel about a month in advance or look for last-minute deals on platforms like Expedia. Utilize the site’s filters to find eco-friendly accommodations and compare prices easily. Consider package deals that combine flights, hotels, and activities for additional savings. Joining Expedia’s One Key membership can also unlock exclusive discounts and rewards for future bookings.

  • 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: Booking a hotel in Diyathalawa about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 choose your budget, desired location, and additional preferences. You can organize your results to display prices from lowest to highest, making it easy to find the most affordable hotels first. Additionally, you can refine your search by hotel category—by selecting the Eco-certified filter, you'll find a range of sustainable and eco-friendly accommodations ready for booking.
  • Consider bundling your trip: You can save money by combining your Diyathalawa hotel reservation with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Diyathalawa

Diyathalawa, nestled in the Uva Province of Sri Lanka, is perfect for outdoor and adventure enthusiasts seeking breathtaking scenery. Visitors can explore stunning attractions like the Diyaluma Falls, picturesque peaks, and historic bridges that add a touch of romance to the experience. Whether you're looking for thrilling adventures or serene landscapes, Diyathalawa offers an unforgettable getaway for every traveler.

  • Nine Arches Bridge: This historic bridge, located 9 miles from Diyathalawa, is an architectural marvel nestled in lush greenery. Its stunning design and cultural significance make it a must-visit for photography enthusiasts and history lovers alike.
  • Lipton’s Seat: Just 4 miles away, this breathtaking lookout offers panoramic views of the tea plantations and rolling hills. It’s perfect for outdoor adventures and romantic picnics, providing a serene backdrop that feels like a slice of paradise.
  • St Benedict's Monastery: Located 3 miles from Diyathalawa, this tranquil monastery offers a glimpse into the rich cultural heritage of the area. Its peaceful surroundings and beautiful architecture make it an ideal spot for reflection and exploration.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January63.7°F (17.6°C)Light RainMostly CloudyAverageAverage
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 HighSlightly High
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

Frequently asked questions

What is the best area to stay in Diyathalawa?
The best area to stay in Diyathalawa is generally within the town center or slightly outside, closer to the natural attractions.

For those seeking convenience and access to local amenities, staying within Diyathalawa town provides easy access to local eateries and shops. The town itself is relatively small, making it walkable for exploring its core. This area is suitable for solo travelers who appreciate having everything within reach and a straightforward base for exploring the surrounding Uva Province.

Couples looking for a more secluded and tranquil experience will find excellent options a short drive from the town center, particularly towards the scenic hills and tea plantations. These accommodations often provide beautiful views and a peaceful environment, great for relaxation.
When is the best time to go to Diyathalawa?
The best time to visit Diyathalawa is during the dry season, which runs from December to March.

During these months, the weather is generally sunny and pleasant with lower humidity, making it ideal for outdoor activities and exploring the area comfortably. Temperatures are typically mild, ranging from 68°F to 77°F (20°C to 25°C), which is great for enjoying the local scenery without the intensity of the hotter months or the inconvenience of heavy rain.

Travelers looking for a tranquil escape will find these months particularly appealing. The clear skies and comfortable conditions are excellent for visiting attractions like the Adisham Bungalow or taking leisurely walks through the surrounding tea plantations.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-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 Diyathalawa hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Diyathalawa hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Diyathalawa hotel?
Prices for hotels in Diyathalawa often vary, but you can find a great deal from $20 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 the cheapest rate.

Explore a world of travel with Expedia