Find hotels in Diyathalawa from $17

  • 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

Elevate Ella Resort and Spa

Elevate Ella Resort and Spa
3.0 star property
Ella
10.0 out of 10, Exceptional, (3 reviews)
"Place is amazing and perfect location. Morning view is A++ and quick walk down to town for the best food around!"
American Samoa
douglas
$151 nightly
The price is $179
Feb 18 - Feb 19
Total with taxes and fees
Elevate Ella Resort and Spa

Ivory Canopy resort

Ivory Canopy resort
3.0 star property
Ella
$50 nightly
The price is $59
Feb 23 - Feb 24
Total with taxes and fees
Ivory Canopy resort

Radiance Ella Urban Camping

Radiance Ella Urban Camping
2.5 star property
Ella
10.0 out of 10, Exceptional, (1 review)
"This hotel is truly special/magic. It is a unique experience made of beautifully set tents right in the heart of nature, offering full comfort including a private bathroom. It’s original, charming, and completely different from a typical place to stay. The atmosphere is peaceful and authentic, and the staff are incredibly kind and welcoming. I wish all the best and success to this wonderful establishment."
Switzerland
remy
$53 nightly
The price is $63
Feb 5 - Feb 6
Total with taxes and fees
Radiance Ella Urban Camping

Grand Beragala Boutique Resort

Grand Beragala Boutique Resort
3.5 star property
Beragala
8.0 out of 10, Very Good, (1 review)
$128 nightly
The price is $151
Feb 22 - Feb 23
Total with taxes and fees
Grand Beragala Boutique Resort

Galway Heights Hotel

Galway Heights Hotel
4.0 star property
Nuwara Eliya
8.6 out of 10, Excellent, (58 reviews)
"Small no frills boutique hotel. Very clean. Staff is very courteous and helpful. Enjiyed my stay."
United States
Kaminie
$118 nightly
The price is $140
Feb 3 - Feb 4
Total with taxes and fees
Galway Heights Hotel

Oak Ray La Ella Breeze

Oak Ray La Ella Breeze
2.5 star property
Ella
10.0 out of 10, Exceptional, (1 review)
Oak Ray La Ella Breeze

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 reviews)
"Goid"
India
Rekha
$158 nightly
The price is $188
Feb 11 - Feb 12
Total with taxes and fees
Araliya Green City - Your Gateway to Everything in Nuwara Eliya

O2 Haputale

O2 Haputale
3.0 star property
Haputale
$57 nightly
The price is $68
Feb 1 - Feb 2
Total with taxes and fees
O2 Haputale

Jade Ella

Jade Ella
3.0 star property
Ella
10.0 out of 10, Exceptional, (1 review)
"We where honoured to be the first guests at this hotel. And it was a wonderful experience. Great location with just few minuts walk to the center. Beautifull view from the room and balkony. And the host's are very sweet and helpful. Great "
Norway
Maja
$40 nightly
The price is $48
Feb 3 - Feb 4
Total with taxes and fees
Jade Ella

Luxe Wilderness

Luxe Wilderness
3.5 star property
Nuwara Eliya
9.6 out of 10, Exceptional, (34 reviews)
"This property along with the staff member, location, view and amenities is nothing less than EXCELLENT "
Australia
Babak
$122 nightly
The price is $122
Feb 12 - Feb 13
Total with taxes and fees
Luxe Wilderness

Onrock Boutique Hotel

Onrock Boutique Hotel
3.0 star property
Ella
8.8 out of 10, Excellent, (201 reviews)
"Amazing view of Ella rock from our bedroom."
United Kingdom
Brian
$124 nightly
The price is $147
Feb 3 - Feb 4
Total with taxes and fees
Onrock Boutique Hotel

Grand Hotel

Grand Hotel
4.0 star property
Nuwara Eliya
8.8 out of 10, Excellent, (189 reviews)
"One of the nicest hotels we have stayed in, wonderful staff and an incredible building!"
United Kingdom
Joe
$279 nightly
The price is $333
Feb 1 - Feb 2
Total with taxes and fees
Grand Hotel

Tunnel Top Inn Ella

Tunnel Top Inn Ella
3.0 star property
Ella
10.0 out of 10, Exceptional, (2 reviews)
"The views from the balcony are unbelievable and can watch the train go past. Rooms were clean, spacious, modern and all the essentials were provided. The fridge was stocked with coke, water, beers all for free. Dina was the best host, could not do enough for us and made our time very special there, constantly giving us lifts into the town when needed as was 20 minute drive into town. He even waited until 1am one night to take us back home after a night out. Would highly recommend this place. "
United Kingdom
Bradley
$98 nightly
The price is $98
Feb 9 - Feb 10
Total with taxes and fees
Tunnel Top Inn Ella

Belihuloya Adventure Camp

Belihuloya Adventure Camp
2.0 star property
Rathnapura
$28 nightly
The price is $33
Feb 3 - Feb 4
Total with taxes and fees
Belihuloya Adventure Camp

Te Dalu Resort & Spa

Te Dalu Resort & Spa
3.5 star property
Ella
10.0 out of 10, Exceptional, (1 review)
"Our stay at Te Dalu was exceptional. We loved that the hotel was located a little outside of Ella proper, which allowed for connection with the beautiful environment and scenery while still being convenient to the amenities of the main town. Our room faced the hillside and had a wonderful view of the temple on the hill, and in the morning with opening the balcony doors allowed us to listen to chants and the sounds of birds and monkeys while waking up. The hotel itself has lovely, large rooms and...
United States
Zoe
$145 nightly
The price is $171
Feb 1 - Feb 2
Total with taxes and fees
Te Dalu Resort & Spa

Heritance Tea Factory

Heritance Tea Factory
5.0 star property
Kandapola
9.0 out of 10, Wonderful, (253 reviews)
"Everything was outstanding, the staff was friendly, extremely polite and made sure everything was to our liking. We splurged in the dinner train experience. It was well worth the extra. The experience will forever be forged in our hearts and memories..if you can afford , take the time or value a different experience go for it ♥️"
Canada
Denis
$173 nightly
The price is $204
Feb 5 - Feb 6
Total with taxes and fees
Heritance Tea Factory

Olive Bungalow

Olive Bungalow
3.0 star property
Welimada
Olive Bungalow

Villa Republic Bandarawela

Villa Republic Bandarawela
3.0 star property
Bandarawela
Villa Republic Bandarawela

Carnation Rest

Carnation Rest
3.0 star property
Nuwara Eliya
9.2 out of 10, Wonderful, (50 reviews)
"The staff were so kind and lovely and willing to help with anything. The breakfast was delicious and served in a really charming sunny room. We would definitely stay here again."
United States
Zoe
Carnation Rest

EKHO Ella

EKHO Ella
4.0 star property
Ella
9.2 out of 10, Wonderful, (86 reviews)
"excellent property. close to restaurants. nice location. Awesome view. wish we could have stayed more days."
United Kingdom
Dianne
$384 nightly
The price is $457
Feb 3 - Feb 4
Total with taxes and fees
EKHO 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

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.

Forest with tall trees in Diyathalawa, Haputale in Sri Lanka

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 $17 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