The 10 best B&Bs in Diyaluma, Sri Lanka | Booking.com
Skip to main content

B&Bs in Diyaluma

Find the B&Bs that appeal to you the most

B&Bs for every style

Find the right B&B for you in Diyaluma

The best B&Bs in Diyaluma

Check out our pick of great B&Bs in Diyaluma

Filter by:

Review score

Aybish Resort - Diyaluma

Diyaluma

Featuring a garden and views of inner courtyard, Aybish Resort - Diyaluma is a recently renovated bed and breakfast located in Diyaluma, 36 km from Demodara Nine Arch Bridge.

S
Sara-Maria
From
Germany
We can highly recommend staying at Hunama Heights in Koslanda. The accommodation is very clean and offers breathtaking views. From here, we had the chance to observe many monkeys and enjoy the peaceful surroundings. The owner took us to the Diyaluma Falls and spent half the day with us there. Thanks to him, we discovered some amazing spots and felt completely safe throughout. The food on-site was also very diverse and delicious. The hosts are incredibly warm and welcoming, and we felt right at home. I will definitely come back again!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 10 reviews
Price from
US$27
1 night, 2 adults

Sam's Stay Buduruwagala

Wellawaya (Near Diyaluma)

Featuring lake views, Sam's Stay Buduruwagala provides accommodation with terrace, around 39 km from Demodara Nine Arch Bridge.

G
Geoffrey
From
Sri Lanka
The room was very comfortable, clean, well equipped and well maintained. Breakfast was delicious and the staff were delightful, extremely friendly and helpful. Nothing was too much trouble. I will definitely return.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
US$22.50
1 night, 2 adults

Zentara Hills resort

Haputale (Near Diyaluma)

Boasting mountain views, Zentara Hills resort features accommodation with a garden and a balcony, around 44 km from Gregory Lake.

O
Olivia
From
United Kingdom
Such friendly and accommodating hosts, very comfortable bedroom with a gorgeous view. Walkable into town but also tucked away and very quiet. Thank you!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 6 reviews
Price from
US$34.50
1 night, 2 adults

Hotel Serugahawatta

Wellawaya (Near Diyaluma)

Set in Wellawaya and only 28 km from Demodara Nine Arch Bridge, Hotel Serugahawatta offers accommodation with garden views, free WiFi and free private parking.

I
Isuru
From
Sri Lanka
Even though hotel is located by the Ella-Wellawaya road, the location is very calm. Construction wasn't done in some parts of the facility. But the available rooms were at good standard. Good value to your money.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 18 reviews
Price from
US$30
1 night, 2 adults

Hapu Tales - Private Holiday Villa

Haputale (Near Diyaluma)

Featuring an outdoor swimming pool, garden and views of mountain, Hapu Tales - Private Holiday Villa is set in Haputale, 38 km from Demodara Nine Arch Bridge.

M
Madeleine
From
United Kingdom
We had the most perfect two nights at Hapu Tales. Muni goes above and beyond as a host, and her team put so much effort into making it a relaxing and comfortable place to stay; every detail has been thought of and the team were so helpful and friendly, we really felt like we were staying with friends. We had all of our meals in and the food was brilliant, authentic Sri Lankan cuisine with lots of flavour. The location is brilliant for exploring the beautiful surrounding sites but definitely make sure you stay long enough to take the time to relax by the pool or on the terrace with the breathtaking views. We stayed two nights and were sad to leave - it’s the perfect place to recharge and relax.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
Price from
US$323
1 night, 2 adults

Villa Lé Maas Tota by 98 Acres

Koslanda (Near Diyaluma)

Offering a garden and garden view, Villa Lé Maas Tota by 98 Acres is located in Koslanda, 20 km from Haputale Railway Station and 29 km from Bandarawela Railway Station.

A
Aleksander
From
Poland
Stuff was very helpful, this place is beautiful and you can spend some time there in piece
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 11 reviews
Price from
US$285
1 night, 2 adults

Thomasha Homestay & Tuk Tuk Tour

Wellawaya (Near Diyaluma)

Offering a garden and garden view, Thomasha Homestay & Tuk Tuk Tour is set in Wellawaya, 34 km from Demodara Nine Arch Bridge and 6.9 km from Buduruwagala Temple.

P
Petr Materna
From
Czech Republic
One of the best stays in Sri Lanka! The room.was not too hot even during the day + very quiet for sleeping 😴 The location is good as you can easily access the waterfalls and the temple. Wifi was working. Bed + mosquito net. Everything great !
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 161 reviews
Price from
US$10
1 night, 2 adults

White Monkey Dias Rest

Haputale (Near Diyaluma)

Featuring a garden, shared lounge and views of mountain, White Monkey Dias Rest is situated in Haputale, 47 km from Gregory Lake.

L
Laura
From
Costa Rica
I absolutely loved staying here! The location is a bit outside of town which makes the views breathtaking. I enjoyed group dinner and meeting people to team up and explore the area/tea plantations. Hiran, one of the sons, is a sweetheart, so kind and mellow, I enjoyed talking to him, and he accommodated me on his bother's beautiful ecolodge down the mountain when the homestay was full on my second night. Amazing experience!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 490 reviews
Price from
US$14.40
1 night, 2 adults

O2 Villa - Haputale With Lipton's Seat View

Haputale (Near Diyaluma)

Offering a garden and mountain view, O2 Villa - Haputale With Lipton's Seat View is situated in Haputale, 48 km from Gregory Lake and 28 km from Demodara Nine Arch Bridge.

S
Silva
From
Sri Lanka
The staff was very friendly and helpful. They served us delicious & authentic food in great quantities. You can stay there like your own home, there's no one to disturb you. This place best suits groups who want to relax and have fun. The restaurant is still under construction but the view from it is enthralling.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5 reviews
Price from
US$80
1 night, 2 adults

Daffodil Resort Haputale

Haputale (Near Diyaluma)

Daffodil Resort Haputale, a property with a garden, is situated in Haputale, 25 km from Demodara Nine Arch Bridge, 35 km from Horton Plains National Park, as well as 37 km from Hakgala Botanical...

C
Charuka Jayasanka
From
Sri Lanka
We had a very pleasant stay. The location is very close to town, within walking distance to the railway station. The rooms were very clean, comfortable, and surprisingly spacious. The prices are very reasonable, offering excellent rooms at an affordable rate.and friendly staff ..
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 8 reviews
Price from
US$19.50
1 night, 2 adults
All B&Bs in Diyaluma

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Diyaluma and surroundings in the past month

See all
  • Popular with guests booking B&Bs in Diyaluma

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 10 reviews
  • Popular with guests booking B&Bs in Wellawaya

    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 42 reviews
  • Popular with guests booking B&Bs in Haputale

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 293 reviews
  • Popular with guests booking B&Bs in Wellawaya

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 161 reviews
  • Popular with guests booking B&Bs in Haputale

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 490 reviews
  • Popular with guests booking B&Bs in Haputale

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 94 reviews
  • Popular with guests booking B&Bs in Koslanda

    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 97 reviews
  • Popular with guests booking B&Bs in Haputale

  • Popular with guests booking B&Bs in Haputale

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 86 reviews
  • Popular with guests booking B&Bs in Haputale

    Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 1 review

Save money on B&Bs in Diyaluma and nearby – budget options available

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 5 reviews

    Offering a garden and mountain view, O2 Villa - Haputale With Lipton's Seat View is situated in Haputale, 48 km from Gregory Lake and 28 km from Demodara Nine Arch Bridge.

    From US$82.28 per night
  • Benjamin Cottage Haputale

    Haputale
    Budget options available
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 94 reviews

    Boasting inner courtyard views, Benjamin Cottage Haputale provides accommodation with patio, around 31 km from Demodara Nine Arch Bridge.

    From US$86 per night
  • O'Neill's Cottage

    Dikkapitiya
    Budget options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Offering a garden and mountain view, O'Neill's Cottage is situated in Dikkapitiya, 38 km from Demodara Nine Arch Bridge and 48 km from Horton Plains National Park.

    From US$60.50 per night
  • Ithin Kithul Villa

    Beragala
    Budget options available

    Ithin Kithul Villa features a sauna and free private parking, and is within 36 km of Demodara Nine Arch Bridge and 46 km of Horton Plains National Park. 49 km from Hakgala Botanical Garden and 13 km...

  • Grand View Guest House

    Haputale
    Budget options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 86 reviews

    Featuring city views, Grand View Guest House offers accommodation with balcony, around 44 km from Gregory Lake.

    From US$25 per night

Enjoy breakfast in Diyaluma and nearby

  • Kasun Hotel

    Koslanda
    Breakfast options
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 97 reviews

    Featuring garden views, Kasun Hotel provides accommodation with patio, around 44 km from Demodara Nine Arch Bridge. This property offers access to a terrace and free private parking.

    From US$17.50 per night
  • Offering a terrace and mountain view, Diyaluma Manusha Restaurant And Hotel is located in Badulla, 47 km from Demodara Nine Arch Bridge and 24 km from Buduruwagala Temple.

    From US$39.97 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 67 reviews

    44 km from Demodara Nine Arch Bridge in Koslanda, Happy Feet Diyaluma provides accommodation with access to a sauna. This property offers access to a balcony and free private parking.

    From US$22.20 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 11 reviews

    Offering a garden and garden view, Villa Lé Maas Tota by 98 Acres is located in Koslanda, 20 km from Haputale Railway Station and 29 km from Bandarawela Railway Station.

    From US$300 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 14 reviews

    Featuring an outdoor swimming pool, garden and views of mountain, Hapu Tales - Private Holiday Villa is set in Haputale, 38 km from Demodara Nine Arch Bridge.

    From US$285 per night
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 31 reviews

    Situated just 44 km from Gregory Lake, Highcliffe Guest House features accommodation in Haputale with access to a garden, a bar, as well as a 24-hour front desk.

    From US$23 per night