A dense forest with tall trees and lush green foliage.

Diyathalawa Hotels

  • 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
Oct 19 - Oct 20
Tomorrow
Oct 20 - Oct 21
This weekend
Oct 23 - Oct 25
Next weekend
Oct 30 - Nov 1

Filter by

Star rating

Guest rating

Our top choices for Diyathalawa hotels

1. Lilara Hills

Lilara Hills
Diyathalawa
American Samoa
Ujitha
P1,747
P2,268 total
includes taxes & fees
Oct 19 - Oct 20
Lilara Hills

2. Nalanda Residence

Nalanda Residence
Diyathalawa
Australia
Mads
P10,126
P13,264 total
includes taxes & fees
Oct 28 - Oct 29
Nalanda Residence

3. Graystone Bungalow by Seven Angels

Graystone Bungalow by Seven Angels
Diyatalawa
P10,826
P12,775 total
includes taxes & fees
Oct 30 - Oct 31
Graystone Bungalow by Seven Angels

4. Andriyala

Andriyala
Haputale
P11,903
P14,046 total
includes taxes & fees
Oct 19 - Oct 20
Andriyala

5. v r c k villa Diyatalawa

v r c k villa Diyatalawa
Diyatalawa
P914
P1,078 total
includes taxes & fees
Nov 1 - Nov 2
v r c k villa Diyatalawa

6. Top Mountain Resort

Top Mountain Resort
Diyathalawa
United Kingdom
Duncan
P4,138
P5,371 total
includes taxes & fees
Nov 18 - Nov 19
Top Mountain Resort

7. The Blossoms

The Blossoms
Diyathalawa
P9,607
P11,336 total
includes taxes & fees
Nov 1 - Nov 2
The Blossoms

8. Kaya Retreat

Kaya Retreat
Diyatalawa
P11,903
P14,046 total
includes taxes & fees
Oct 19 - Oct 20
Kaya Retreat

9. Bandarawela Hotel

Bandarawela Hotel
Bandarawela
Australia
Rukshan
P3,734
P4,846 total
includes taxes & fees
Nov 14 - Nov 15
Bandarawela Hotel

10. Wishing Tree Boutique Resort Haputale

Wishing Tree Boutique Resort Haputale
Haputale
United Kingdom
Matthew John
P14,138
P16,682 total
includes taxes & fees
Oct 19 - Oct 20
Wishing Tree Boutique Resort Haputale

11. Akway Resort

Akway Resort
Beragala
United States
Matthew
P6,712
P7,920 total
includes taxes & fees
Oct 19 - Oct 20
Akway Resort

12. Thotalagala

Thotalagala
Haputale
Canada
petranella
P28,341
P36,787 total
includes taxes & fees
Oct 20 - Oct 21
Thotalagala

13. Dream Cliff Mountain Resort

Dream Cliff Mountain Resort
Beragala
United States
Anonymous traveler
P12,923
P16,929 total
includes taxes & fees
Oct 24 - Oct 25
Dream Cliff Mountain Resort

14. O2 Haputale

O2 Haputale
Haputale
P2,807
P3,312 total
includes taxes & fees
Oct 19 - Oct 20
O2 Haputale

15. Green Peak View Haputale

Green Peak View Haputale
UP
P1,729
P2,041 total
includes taxes & fees
Nov 1 - Nov 2
Green Peak View Haputale

16. Grand Beragala Boutique Resort

Grand Beragala Boutique Resort
Beragala
P8,077
P9,531 total
includes taxes & fees
Oct 19 - Oct 20
Grand Beragala Boutique Resort

17. Ella Nimal Nest Inn

Ella Nimal Nest Inn
Ella
United Kingdom
Maxwell
P2,402
P2,834 total
includes taxes & fees
Oct 19 - Oct 20
Ella Nimal Nest Inn

18. The Lipton View Inn

The Lipton View Inn
Bandarawela
P718
P847 total
includes taxes & fees
Oct 20 - Oct 21
The Lipton View Inn

19. The Cubes Ella

The Cubes Ella
Ella
Australia
Sharon
P3,845
P5,263 total
includes taxes & fees
Oct 19 - Oct 20
The Cubes Ella

20. Anasa Wellness Resort

Anasa Wellness Resort
Bandarawela
United Kingdom
Stuart
P23,382
P30,349 total
includes taxes & fees
Oct 19 - Oct 20
Anasa Wellness Resort
View all properties

Hotels recommended for families in Diyathalawa

Bandarawela Hotel

Bandarawela Hotel
Bandarawela
P3,734
P4,846 total
includes taxes & fees
Nov 14 - Nov 15
Bandarawela Hotel

Wishing Tree Boutique Resort Haputale

Wishing Tree Boutique Resort Haputale
Haputale
P14,138
P16,682 total
includes taxes & fees
Oct 19 - Oct 20
Wishing Tree Boutique Resort Haputale

Train View Chalet

Train View Chalet
Bandarawela
P4,094
P5,314 total
includes taxes & fees
Oct 25 - Oct 26
Train View Chalet

Grand View Guest House & Restaurant

Grand View Guest House & Restaurant
Haputhale
P1,056
P1,246 total
includes taxes & fees
Nov 1 - Nov 2
Grand View Guest House & Restaurant

Melheim Resort and Spa

Melheim Resort and Spa
Beragala
P6,742
P8,751 total
includes taxes & fees
Nov 12 - Nov 13
Melheim Resort and Spa

Grand Beragala Boutique Resort

Grand Beragala Boutique Resort
Beragala
P8,077
P9,531 total
includes taxes & fees
Oct 19 - Oct 20
Grand Beragala Boutique Resort

Villa Lé Maas Tota

Villa Lé Maas Tota
Koslanda
P14,171
P14,171 total
includes taxes & fees
Oct 24 - Oct 25
Villa Lé Maas Tota

Akway Resort

Akway Resort
Beragala
P6,712
P7,920 total
includes taxes & fees
Oct 19 - Oct 20
Akway Resort
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
"Beautiful views."
Samuel 2-night trip
Posted 2 days ago
Elevate Ella Resort and Spa
Wishing Tree Boutique Resort Haputale

Wishing Tree Boutique Resort Haputale

10/10 Excellent
"This place is all about views! In SL you always have a great eating experience and this place is no exception. It is the pool that I liked most! Best place to get lost and be romantic."
Sanjeeva 2-night trip
Posted 3 days ago
Wishing Tree Boutique Resort Haputale
Ella Flower Garden Resort

Ella Flower Garden Resort

10/10 Excellent
"An ideal hotel for exploring Ella , the hotel is conveniently situated close to Adams Peak trail and The Nine Arches Bridge . The breakfast room has panoramic views Of the mountains . We were greeted with a cup of tea on arrival . The staff ate all so helpful. Food was excellent and a great choice too ."
Mrs Faye 2-night trip
Posted 4 days ago
Ella Flower Garden Resort
Tathya Hills - Luxe Garden Retreat

Tathya Hills - Luxe Garden Retreat

10/10 Excellent
"Beautiful place. I really loved it. Very helpful staff members"
Angela 1-night trip
Posted 7 days ago
Tathya Hills - Luxe Garden Retreat
Grand Hotel

Grand Hotel

10/10 Excellent
"Loved all of it!!!! This is a beautiful and mystical hotel with lovely gardens and fine dining. There were so many beautiful rooms and the staff were exceptional."
Kathleen 2-night trip
Posted 9 days ago
Grand Hotel
Araliya Green City - Your Gateway to Everything in Nuwara Eliya

Araliya Green City - Your Gateway to Everything in Nuwara Eliya

10/10 Excellent
"It was overall good and worthy"
Nitin 2-night trip
Posted 3 weeks ago
Araliya Green City - Your Gateway to Everything in Nuwara Eliya
Hide Ella Hotel & Resort

Hide Ella Hotel & Resort

10/10 Excellent
"We had a wonderful stay at this hotel. The room was spacious, clean, well-organized, and featured a sleek, modern design. The absolute highlight was the views—simply amazing from everywhere we went, including the room, restaurant, bar, and pool. The buffet breakfast was delicious with plenty of variety. A special shoutout to the staff who provided truly outstanding service. The location is ideal: perched on the hill so it’s easy for cars to access, yet still well within short walking distance of the town center, shops, and restaurants. Highly recommended!"
Evelin 2-night trip
Posted 3 weeks ago
Hide Ella Hotel & Resort
The Cubes Ella

The Cubes Ella

10/10 Excellent
"Lovely hotel with great staff and a beautiful location. The breakfast was excellent - possibly the best chicken curry I’ve had in Sri Lanka. The only downside is that is quite far from the centre of Ella - and getting a Tuk-Tuk through PickMe was almost impossible - meaning I had to pay at least twice as much to flag one down."
Dominic 2-night trip
Posted 3 weeks ago
The Cubes Ella
Serenus Boutique Villa

Serenus Boutique Villa

8/10 Good
"TOP LAGE! TOLLE Aussicht und die Wanderung um See bittet sich grad sehr an! Sehr erholsam Feines Frühstück"
Jürg 1-night trip
Posted 2 months ago
Serenus Boutique Villa

More cheap stays in Diyathalawa

Jaithra Inn

Jaithra Inn

22 Park Rd Nuwara Eliya CP
P653
P770 total
Oct 19 - Oct 20
includes taxes & fees
7.6/10 Good! (4 reviews)
Jaithra Inn
 ELLA NATURE NEST

ELLA NATURE NEST

Athulgashinna Ella Uva
P765
P912 total
Oct 22 - Oct 23
includes taxes & fees
8.6/10 Excellent! (34 reviews)
ELLA NATURE NEST
MAPLES HOLIDAY RESORT

MAPLES HOLIDAY RESORT

Badulla Road, Magastota Nuwara Eliya CP
P900
P1,232 total
Oct 19 - Oct 20
includes taxes & fees
MAPLES HOLIDAY RESORT
Ella Alpine Resort

Ella Alpine Resort

Waterfall Road Ella Uva
P1,929
P2,469 total
Oct 19 - Oct 20
includes taxes & fees
8.8/10 Excellent! (84 reviews)
Ella Alpine Resort
Majentra Ella

Majentra Ella

7th Mile Post Ella UP
P7,484
P8,832 total
Oct 19 - Oct 20
includes taxes & fees
Majentra Ella
Mars Wonderland View

Mars Wonderland View

Waterfall Road, Watagoda Waththa Ella UP
Get ratesMars Wonderland View

Find out more about Diyathalawa

Top reasons to visit Diyathalawa

  • Outdoor Adventures: Diyathalawa is a paradise for outdoor enthusiasts, offering hiking and exploration of lush landscapes.
  • Stunning Waterfalls: Visit Diyaluma Falls and other picturesque waterfalls for breathtaking views and photo opportunities.
  • Scenic Peaks: Enjoy the stunning vistas from scenic peaks that surround the charming town.
  • Cultural Insights: Immerse yourself in the vibrant local culture and discover historical attractions in and around Diyathalawa.
  • Delightful Accommodations: Choose from a range of comfortable guesthouses and hotels tailored for every traveller's needs.

Find great hotels near Diyathalawa

Discover a range of delightful accommodations in Diyathalawa, perfect for every type of traveller. From charming guesthouses to well-equipped hotels, you'll find options that cater to families, business guests, and even pet-friendly stays. Explore holiday apartments and resorts that promise comfort and memorable experiences, all while enjoying the stunning beauty of Uva Province. Check reviews to find the ideal lodging for your getaway in this serene destination.

  • Onrock Boutique Hotel: Nestled 13km from Diyathalawa, Onrock Boutique Hotel is a charming 3-star establishment known for its sophisticated ambience tailored for business travellers. Guests appreciate the thoughtful amenities and stylish decor that create a comfortable and professional environment. The hotel features well-appointed rooms with modern facilities and a guest rating of 8.8 out of 10, making it an ideal choice for those seeking a productive stay while enjoying the serene surroundings of the Uva Province.
  • Ella Alpine Resort: Located 13km from Diyathalawa, the Ella Alpine Resort offers a budget-friendly Bed & Breakfast experience with a guest rating of 8.8 out of 10. This welcoming property provides a variety of dining options including free breakfast and meal delivery services, ensuring a delightful start to your day. With added features like mosquito nets for comfort and a peaceful atmosphere, this resort is perfect for travellers looking to relax and enjoy the natural beauty of the area without breaking the bank.
  • Mount Blue View Guest Inn Ella: A budget-conscious option, Mount Blue View Guest Inn Ella is situated 13km from Diyathalawa and offers a delightful guesthouse experience. This property features various breakfast options for a fee, including a continental breakfast, and a guest rating reflecting good value. Guests can also enjoy the stunning views of nearby mountains, making it a splendid choice for nature enthusiasts. With amenities like mosquito nets, it ensures a comfortable stay while providing an authentic local experience.

Where to stay near Diyathalawa

Diyathalawa, nestled in the Uva Province of Sri Lanka, offers a captivating blend of adventure and stunning scenery. This charming city is an outdoor enthusiast's paradise, with opportunities for hiking and exploring lush landscapes. Nearby attractions enrich your experience with cultural and historical insights, making it perfect for romantic getaways or family adventures. Uncover the beauty of Diyathalawa and its surrounding areas, and immerse yourself in the vibrant culture and breathtaking vistas that await you.

  • Kumbalwela: Situated 11km from Diyathalawa, Kumbalwela is a charming city that attracts moderate seasonal visitors, particularly peaking from December to February. Known for its stunning outdoor scenery and adventure opportunities, Kumbalwela offers a delightful experience for nature lovers. The city is home to shopping centres and malls, providing ample options for retail therapy. Nearby attractions include a national park and a serene beach, making it an ideal spot for those seeking both adventure and relaxation amidst nature’s beauty.
  • Beragala: Just 6km from Diyathalawa, Beragala is another captivating city that sees a similar seasonal influx of tourists. Visitors are drawn to Beragala for its outdoor activities and breathtaking scenery, especially from December to February. The area is perfect for hiking enthusiasts, with numerous trails that cater to varying skill levels. The local attractions include a national state park and inviting beach areas, providing a perfect backdrop for adventure seekers looking to explore the great outdoors while enjoying the tranquillity of the surroundings.
  • Galkanda: Located merely 6km away from Diyathalawa, Galkanda is a city that beautifully blends culture and adventure. Its seasonal visitor numbers mirror those of its neighbours, with peaks during the winter months. Galkanda is known for its rich cultural experiences, historic bridges, and monuments that tell tales of the past. The scenic beauty of the area makes it an excellent choice for outdoor enthusiasts keen to delve into the local heritage while enjoying activities surrounded by nature's splendour.

Things to do in Diyathalawa

Shopping

Diyathalawa offers a charming local shopping experience with small boutiques and markets showcasing handcrafted souvenirs and traditional goods. If you're up for a drive, the nearby town of Bandarawela features larger shopping options, including the popular Bandaranaike Shopping Complex for a wider selection of gifts.

Recreation

In Diyathalawa, the Amaya Lake offers rejuvenating wellness retreats with serene surroundings and holistic treatments. Nearby, the Eco Lodge provides yoga sessions amidst nature, allowing guests to connect with the tranquil environment while enjoying guided meditation and wellness programmes tailored to enhance relaxation and mindfulness.

Adventure

Explore the scenic beauty of Diyathalawa with trekking in the lush mountains, offering stunning views and fresh air. Embark on exhilarating mountain biking trails that wind through picturesque landscapes, or immerse yourself in the local culture with traditional village tours that showcase the vibrant lifestyle of the Uva Province.

Nightlife

Diyathalawa offers a laid-back nightlife with charming spots like the local cafes and bars, where you can enjoy a drink and mingle with friendly locals. For a unique experience, explore the vibrant night markets showcasing local crafts and delicacies, creating a delightful evening atmosphere.

*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 in March, July, or September when prices are lower. Booking your accommodation about a month in advance can secure the best deals, especially on Sundays, which are the cheapest nights. Use Expedia's search tools to filter options by budget and eco-certification for sustainable stays. Don't forget to check for last-minute deals and combine your hotel and flight bookings for potential savings. Exploring local attractions and enjoying nature can also be free or low-cost activities to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Diyathalawa are March, July and September, 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: Book your hotel in Diyathalawa about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Diyathalawa is Sunday. The most expensive day to stay in Diyathalawa is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as budget, desired location, and the type of hotel you wish to stay in. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and offers, simply arrange the price filter from low to high.
  • Consider bundling your trip: You can potentially save money by combining your Diyathalawa hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Diyathalawa

Diyathalawa, nestled in the Uva Province of Sri Lanka, is perfect for outdoor and adventure enthusiasts, offering stunning scenery and romantic experiences. Key attractions include picturesque waterfalls, scenic peaks, and historic bridges. Visitors can explore Diyaluma Falls, capture photos of local attractions, and discover the top points of interest in and around Diyathalawa for an unforgettable vacation.

  • St Benedict's Monastery: Located 5km from Diyathalawa, this serene monastery offers a glimpse into the spiritual life of its residents, surrounded by lush greenery. Visitors can appreciate its cultural significance and tranquility, making it a lovely spot for reflection.
  • Kital Ella Waterfall: Situated 11km away, this picturesque waterfall is ideal for outdoor enthusiasts and those seeking a romantic adventure. The cascading water and scenic surroundings create a refreshing atmosphere for a perfect day out.
  • Rakkiththa Kanda Rajamaha Viharaya: Approximately 13km from Diyathalawa, this ancient temple showcases beautiful architecture and rich cultural heritage. It’s a peaceful retreat where visitors can immerse themselves in the spiritual ambiance and history.

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

Reaching Diyathalawa is conveniently done via Colombo's Bandaranaike International Airport (CMB), situated approximately 126km away. Noteworthy accommodation options near the airport include the luxurious Sentido Heritance Negombo, located 8km from CMB, which offers an airport shuttle service. The Jetwing Beach, 10km away, also provides easy access with its proximity to the airport. Additionally, the Jetwing Lagoon Wellness, an adults-only luxury resort, is 6km from CMB. Each of these hotels ensures a seamless transfer to the airport, making your journey to Diyathalawa comfortable and efficient.

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 The Cubes Ella and Araliya Green City - Your Gateway to Everything in Nuwara Eliya. 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.
What are some hotels with pools in Diyathalawa?
Araliya Green City - Your Gateway to Everything in Nuwara Eliya: Provides a children's pool, an indoor pool, and a full-service spa. Araliya Green Hills - Where Historic Charm Mingles with Natural Beauty and The Golden Ridge Hotel are a couple of other choices that feature an onsite pool. View all hotels with pools in Diyathalawa.
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, Diyaluma Falls, and Nature Trail Ella. You'll also find Little Adam's Peak and Nine Arches Bridge 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.