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
Sep 4 - Sep 5
Tomorrow
Sep 5 - Sep 6
This weekend
Sep 4 - Sep 6
Next weekend
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
P1,735
P2,252 total
includes taxes & fees
Sep 4 - Sep 5
Lilara Hills

2. Andriyala

Andriyala
Haputale
P13,794
P16,276 total
includes taxes & fees
Sep 7 - Sep 8
Andriyala

3. Graystone Bungalow by Seven Angels

Graystone Bungalow by Seven Angels
Diyatalawa
P9,715
P11,464 total
includes taxes & fees
Sep 16 - Sep 17
Graystone Bungalow by Seven Angels

4. The Blossoms

The Blossoms
Diyathalawa
P9,542
P11,260 total
includes taxes & fees
Sep 4 - Sep 5
The Blossoms

5. Kaya Retreat

Kaya Retreat
Diyatalawa
P11,793
P13,916 total
includes taxes & fees
Sep 16 - Sep 17
Kaya Retreat

6. Nalanda Residence

Nalanda Residence
Diyathalawa
Australia
Mads
P15,361
P20,122 total
includes taxes & fees
Sep 18 - Sep 19
Nalanda Residence

7. Top Mountain Resort

Top Mountain Resort
Diyathalawa
United Kingdom
Duncan
P4,110
P5,335 total
includes taxes & fees
Sep 6 - Sep 7
Top Mountain Resort

8. v r c k villa Diyatalawa

v r c k villa Diyatalawa
Diyatalawa
P914
P1,079 total
includes taxes & fees
Sep 16 - Sep 17
v r c k villa Diyatalawa

9. The mountian lodge

The mountian lodge
Diyathalawa
P1,126
P1,329 total
includes taxes & fees
Sep 4 - Sep 5
The mountian lodge

10. Samanpaya Luxury Boutique Villa

Samanpaya Luxury Boutique Villa
Bandarawela
P6,680
P7,882 total
includes taxes & fees
Sep 4 - Sep 5
Samanpaya Luxury Boutique Villa

11. Ella Village View Homestay

Ella Village View Homestay
Ella
United States
Faith
P1,214
P1,432 total
includes taxes & fees
Sep 4 - Sep 5
Ella Village View Homestay

12. Green Peak View Haputale

Green Peak View Haputale
UP
P1,718
P2,027 total
includes taxes & fees
Sep 4 - Sep 5
Green Peak View Haputale

13. Bandarawela Hotel

Bandarawela Hotel
Bandarawela
Australia
Rukshan
P3,709
P4,814 total
includes taxes & fees
Oct 3 - Oct 4
Bandarawela Hotel

14. Wonder Mount Resort

Wonder Mount Resort
Ella
P1,088
P1,284 total
includes taxes & fees
Oct 1 - Oct 2
Wonder Mount Resort

15. Ella Dream Catcher Resort

Ella Dream Catcher Resort
Ella
Canada
Mohomed Fathiq
P2,312
P2,728 total
includes taxes & fees
Sep 5 - Sep 6
Ella Dream Catcher Resort

16. Thotalagala

Thotalagala
Haputale
Canada
petranella
P27,629
P35,863 total
includes taxes & fees
Sep 16 - Sep 17
Thotalagala

17. Te Dalu Resort & Spa

Te Dalu Resort & Spa
Ella
United Kingdom
Stacey
P9,742
P11,495 total
includes taxes & fees
Sep 10 - Sep 11
Te Dalu Resort & Spa

18. Grand Beragala Boutique Resort

Grand Beragala Boutique Resort
Beragala
P8,002
P9,443 total
includes taxes & fees
Sep 14 - Sep 15
Grand Beragala Boutique Resort

19. Senu Ceylon Ella

Senu Ceylon Ella
Ella
Germany
Evelyn Liora
P1,326
P1,564 total
includes taxes & fees
Sep 4 - Sep 5
Senu Ceylon Ella

20. Akway Resort

Akway Resort
Beragala
United States
Matthew
P6,667
P7,867 total
includes taxes & fees
Sep 4 - Sep 5
Akway Resort
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

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 4 days ago
Serenus Boutique Villa
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 6 days ago
Elevate Ella Resort and Spa
Grand Hotel

Grand Hotel

10/10 Excellent
"Staying was really good and we enjoyed. Staff was very supportive, professional, and well mannered. Above five stars for everything. Definitely worth visiting they have doing a good job on maintaining the property and preserving the heritage. Garden is well maintained and they are doing a great service"
Ishara 2-night trip
Posted 6 days ago
Grand Hotel
Te Dalu Resort & Spa

Te Dalu Resort & Spa

10/10 Excellent
"."
Akash 3-night trip
Posted 13 days ago
Te Dalu Resort & Spa
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 2 weeks 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 3 weeks ago
The Cubes 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 1 month 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
98 Acres Resort & Spa

98 Acres Resort & Spa

10/10 Excellent
"Amazing place. Can’t fault a single thing. We stayed in a two bedroom suite and it was amazing. Staffs are very polite and helpful. Always ready to help with a buggy. Spa was amazing in a very scenic set up. Secluded yet just a few mins drive to main city centre. Pool area is nice but the pool is rather small. Breakfast is very good, made to order. Complimentary guided trek to little Adams peak just behind the resort. They gave discount vouchers for Ravana pool club and zip lining but we didn’t have time to try. Overall fully recommend."
Barnali 1-night trip
Posted 3 months ago
98 Acres Resort & Spa

More cheap stays in Diyathalawa

MAPLES HOLIDAY RESORT

MAPLES HOLIDAY RESORT

Badulla Road, Magastota Nuwara Eliya CP
P901
P1,233 total
Sep 7 - Sep 8
includes taxes & fees
MAPLES HOLIDAY RESORT
Ella Ostella

Ella Ostella

160/B, Kitalella Road Ella UP
P1,047
P1,235 total
Sep 4 - Sep 5
includes taxes & fees
Ella Ostella
Ella Alpine Resort

Ella Alpine Resort

Waterfall Road Ella Uva
P2,309
P2,956 total
Sep 6 - Sep 7
includes taxes & fees
8.8/10 Excellent! (84 reviews)
Ella Alpine Resort
Majentra Ella

Majentra Ella

7th Mile Post Ella UP
P11,049
P13,037 total
Sep 8 - Sep 9
includes taxes & fees
8/10 Very Good! (3 reviews)
Majentra Ella
Jaithra Inn

Jaithra Inn

22 Park Rd Nuwara Eliya CP
Get rates
7.6/10 Good! (4 reviews)
Jaithra Inn
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 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.
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.
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 Little Adam's Peak. You'll also find Nine Arches Bridge and Ella Rock 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.