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
  • 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

1. 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 P1,708
P2,218 total
includes taxes & fees
Jul 27 - Jul 28
Lilara Hills

2. Graystone Bungalow by Seven Angels

Graystone Bungalow by Seven Angels
2.5 star property
Diyatalawa
The price is P9,590
P11,316 total
includes taxes & fees
Jul 21 - Jul 22
Graystone Bungalow by Seven Angels

3. Kaya Retreat

Kaya Retreat
3.0 star property
Diyatalawa
The price is P11,641
P13,736 total
includes taxes & fees
Jul 21 - Jul 22
Kaya Retreat

4. 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 P4,047
P5,253 total
includes taxes & fees
Jul 21 - Jul 22
Top Mountain Resort

5. The Blossoms

The Blossoms
3.5 star property
Diyathalawa
The price is P9,396
P11,087 total
includes taxes & fees
Jul 21 - Jul 22
The Blossoms

6. 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 P15,125
P19,812 total
includes taxes & fees
Jul 21 - Jul 22
Nalanda Residence

7. v r c k villa Diyatalawa

v r c k villa Diyatalawa
2.5 star property
Diyatalawa
The price is P979
P1,155 total
includes taxes & fees
Aug 18 - Aug 19
v r c k villa Diyatalawa

8. The mountian lodge

The mountian lodge
3.0 star property
Diyathalawa
The price is P1,109
P1,308 total
includes taxes & fees
Jul 21 - Jul 22
The mountian lodge

9. Wishing Tree Boutique Resort Haputale

Wishing Tree Boutique Resort Haputale
5.0 star property
Haputale
10.0 out of 10, Exceptional, (7 reviews)
"Fantastic Plac"
United Kingdom
Matthew John
The price is P18,824
P22,212 total
includes taxes & fees
Jul 22 - Jul 23
Wishing Tree Boutique Resort Haputale

10. Luxor Kirindi Ella Resort & Spa

Luxor Kirindi Ella Resort & Spa
2.5 star property
Bandarawela
The price is P5,168
P6,098 total
includes taxes & fees
Jul 21 - Jul 22
Luxor Kirindi Ella Resort & Spa

11. Thotalagala

Thotalagala
5.0 star property
Haputale
9.8 out of 10, Exceptional, (10 reviews)
"Stunning scenery and impeccable service"
Canada
petranella
The price is P43,793
P56,843 total
includes taxes & fees
Jul 22 - Jul 23
Thotalagala

12. The Lipton View Inn

The Lipton View Inn
2.0 star property
Bandarawela
The price is P769
P908 total
includes taxes & fees
Jul 21 - Jul 22
The Lipton View Inn

13. Wonder Mount Resort

Wonder Mount Resort
4.0 star property
Ella
The price is P1,049
P1,238 total
includes taxes & fees
Aug 8 - Aug 9
Wonder Mount Resort

14. Bandarawela Hotel

Bandarawela Hotel
3.0 star property
Bandarawela
8.2 out of 10, Very Good, (45 reviews)
"Great accommodation, good food and pleasant stay"
Australia
Rukshan
The price is P4,057
P5,266 total
includes taxes & fees
Jul 21 - Jul 22
Bandarawela Hotel

15. Belihuloya Adventure Camp

Belihuloya Adventure Camp
2.0 star property
Rathnapura
The price is P647
P1,490 total
includes taxes & fees
Aug 19 - Aug 20
Belihuloya Adventure Camp

16. Ella Ostella

Ella Ostella
2.0 star property
Ella
9.0 out of 10, Wonderful, (8 reviews)
"Best hotel "
United States
fortwill
The price is P1,007
P1,189 total
includes taxes & fees
Jul 23 - Jul 24
Ella Ostella

17. Bliss In Viya Ella

Bliss In Viya Ella
3.0 star property
Ella
The price is P1,492
P1,761 total
includes taxes & fees
Jul 21 - Jul 22
Bliss In Viya Ella

18. The Capoe House

The Capoe House
3.5 star property
Kalupahana
10.0 out of 10, Exceptional, (4 reviews)
"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 price is P17,184
P20,278 total
includes taxes & fees
Jul 21 - Jul 22
The Capoe House

19. O2 Haputale

O2 Haputale
3.0 star property
Haputale
The price is P3,008
P3,549 total
includes taxes & fees
Jul 21 - Jul 22
O2 Haputale

20. Grand Beragala Boutique Resort

Grand Beragala Boutique Resort
3.5 star property
Beragala
8.0 out of 10, Very Good, (1 review)
The price is P7,899
P9,321 total
includes taxes & fees
Jul 21 - Jul 22
Grand Beragala Boutique Resort
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

  • 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?
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.
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.
How is it to stay in Diyathalawa?
Travelers to Diyathalawa will find plenty to explore and enjoy. In Diyathalawa, there are 12 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, Ravana Falls, and Diyaluma Falls. 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.