Skip to main content

The 10 Best Budget Hotels in Diyatalawa, Sri Lanka

Check out our pick of great cheap hotels in Diyatalawa

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated in Diyatalawa, 43 km from Gregory Lake, ANDRIYALA features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Boasting family rooms, this property also provides guests with a children's playground. The accommodation offers a 24-hour front desk, a shuttle service, room service and free WiFi throughout the property.

This boutique villa was superb, boasting impeccable service and a prime location. The lush garden added to the enchantment of the setting. The rooms were impeccably clean and provided utmost comfort. The Sri Lankan breakfast was a culinary delight, especially the milk rice paired with spicy chutney. The manager's personal attention throughout our stay was commendable. We look forward to revisiting this exquisite establishment on our next trip to Sri Lanka.

Show more Show less
9.4
Superb
39 reviews
Price from
£67
per night

Set in Diyatalawa, 39 km from Gregory Lake, Lilara Hills - Diyatalawa offers accommodation with a garden, free private parking, a shared lounge and a terrace. The property is located 22 km from Demodara Nine Arch Bridge, 30 km from Horton Plains National Park and 33 km from Hakgala Botanical Garden. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi.

The location, comfort and friendly staff

Show more Show less
9
Superb
7 reviews
Price from
£39
per night

Offering a garden and mountain view, Gimanhala Diyathalawa is situated in Diyatalawa, 39 km from Gregory Lake and 22 km from Demodara Nine Arch Bridge. This guest house features free private parking and full-day security. The guest house has family rooms.

Great location Friendly Host Comfortable beds Hot water Spacious rooms, kitchen & living room Shops nearby Value for money Recommend 100%

Show more Show less
9.3
Superb
8 reviews
Price from
£19
per night

Set 43 km from Gregory Lake, Wenasa Villa offers accommodation with a balcony, as well as a garden and a shared lounge. This property offers access to a terrace, free private parking and free WiFi. Guests can make use of the outdoor fireplace or the children's playground, or enjoy views of the mountain and garden.

Show more Show less
10
Exceptional
1 reviews
Price from
£74
per night

Set in Diyatalawa, within 38 km of Gregory Lake and 23 km of Demodara Nine Arch Bridge, Mango Mango Villa offers accommodation with a garden as well as free private parking for guests who drive. The property is around 31 km from Horton Plains National Park, 31 km from Hakgala Botanical Garden and 8.9 km from Bandarawela Railway Station. The apartment features family rooms.

Show more Show less
7.7
Good
4 reviews
Price from
£20
per night

Boasting a garden and views of garden, Spring Shannon Heritage is a recently renovated bed and breakfast set in Diyatalawa, 40 km from Gregory Lake. This property offers access to a terrace and free private parking. The accommodation offers airport transfers, while a bicycle rental service is also available.

Show more Show less
10
Exceptional
2 reviews
Price from
£25
per night

Located in Diyatalawa, 40 km from Gregory Lake, V R C K VILLA provides accommodation with a garden, free private parking and a terrace. This 2-star hotel offers room service. The property is non-smoking and is set 23 km from Demodara Nine Arch Bridge.

Show more Show less
8
Very good
2 reviews
Price from
£22
per night

Set in Diyatalawa, within 40 km of Gregory Lake and 22 km of Demodara Nine Arch Bridge, Ella gama village guest house offers accommodation with a garden as well as free private parking for guests who drive. The property has mountain views and is 32 km from Horton Plains National Park and 34 km from Hakgala Botanical Garden. Ohiya Railway Station is 21 km from the guest house.

Show more Show less
9
Superb
3 reviews
Price from
£14
per night

Set in Diyatalawa, within 39 km of Gregory Lake and 23 km of Demodara Nine Arch Bridge, Ivory Bloom Resort offers accommodation with a garden as well as free private parking for guests who drive. The property is around 30 km from Horton Plains National Park, 32 km from Hakgala Botanical Garden and 8.8 km from Bandarawela Railway Station.

Show more Show less
10
Exceptional
2 reviews
Price from
£10
per night

Boasting a garden, terrace and views of mountain, Hill Crest Holiday Bungalow is located in Diyatalawa, 42 km from Gregory Lake. This homestay provides free private parking and a 24-hour front desk. Featuring family rooms, this property also provides guests with a picnic area.

Show more Show less
8
Very good
1 reviews
Price from
£15
per night

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.
Search cheap hotels in Diyatalawa

Most booked cheap hotels in Diyatalawa this month

Cheap hotels that guests love in Diyatalawa

  • Avg. price/night: £43.83
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 7 reviews
    The location, comfort and friendly staff
    Buddhisrilal
    Young couple
  • Avg. price/night: £13.27
    10
    Scored 10
    Exceptional
    Rated exceptional
     · 2 reviews
    Rooms are specious and clean. The location is ideal. The owner welcomed us very warmly and treated us through our stay at the place. We had dinner and breakfast from them and it was delicious. Everything was great.
    C
    Chammika
    Family with young children
  • Avg. price/night: £74.76
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 39 reviews
    - Architecture style of the backyard interior. Many flowers and plants. - Spectacular landscape. - Friendliest and helpful stuff. - Amazing manager! He made our stay comfortable. Gave us many advices where to go and what sights were better to visit. - Hot water. - Really good European breakfast with steamed vegetables, fresh fruits, eggs and toasts. - Comfortable location not so far from the Lipton seat.
    Aleksei
    Young couple
  • Avg. price/night: £74.76
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 39 reviews
    Nice location with the all great facilities ❤️
    A
    Amila
    Young couple
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 8 reviews
    Location was good and convenient
    J
    John
    Family with young children
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 8 reviews
    Great location Friendly Host Comfortable beds Hot water Spacious rooms, kitchen & living room Shops nearby Value for money Recommend 100%
    kasunbole97
    People with friends
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 8 reviews
    The location was so good
    Sahan
    Solo traveller