Skip to main content

The best B&Bs in Mahiyangana

Check out our pick of great B&Bs in Mahiyangana

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.

The Nest is located in Elewala, 75 km from Kandy and 100 km from Nuwara Eliya. Guests can enjoy the on-site restaurant. Free private parking is available on site. The property is only 2 km away from the city center.

This was the perfect stop over on our way to Arugam Bay from Sigiriya. The hospitality was top notch! We got breakfast and some advice on a few things we wanted to do. The rooms are very clean, hot showers!, and comfy bed.

Show more Show less
9.1
Superb
31 reviews
Price from
£17
per night

Located in Mahiyangana, New Rest House Inn offers accommodation with air conditioning and access to a garden. There is an on-site restaurant, plus free private parking and free WiFi are available. The accommodation provides a 24-hour front desk and full-day security for guests.

At the guest house, every unit includes a desk, a flat-screen TV, a private bathroom, bed linen and towels. A balcony with mountain views is offered in every unit.

We ordered Sri Lankan rice and curry. It was very delicious, and we thoroughly enjoyed the food that was offered to us. The location is very peaceful and natural. The Mahaweli River runs alongside the hotel.

Show more Show less
7.6
Good
51 reviews
Price from
£16
per night

At the guest house, each unit has a desk. Units are complete with a private bathroom equipped with a bidet, while certain units at the guest house also provide guests with a seating area. At the guest house, all units have bed linen and towels.

Friendly and helpful stuff Food Totally recommend

Show more Show less
7.6
Good
20 reviews
Price from
£24
per night

Fitted with a balcony, the units offer air conditioning and feature a flat-screen TV and a private bathroom with bath and free toiletries. There is a seating and a dining area in all units. At the bed and breakfast, each unit is equipped with bed linen and towels.

Friendly & helpful staff specially Mr Kumara Comfortable bed Seperated bar Delicious foods

Show more Show less
6.7
Review score
7 reviews
Price from
£16
per night

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.
Search B&Bs in Mahiyangana

Most booked B&Bs in Mahiyangana this month

B&Bs that guests love in Mahiyangana

  • Avg. price/night: £126.08
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 55 reviews
    Close to the city centre
    Yasanji
    Family with young children
  • Avg. price/night: £20.46
    7.6
    Scored 7.6
    Good
    Rated good
     · 51 reviews
    The guy who was in reception (17&18 March) is very polite & helpful. I don't know his name. He arranged us tuk tuk for resonable price. Food was tasty.. Very close to mahiyanganaya Rajamaha Viharaya.. Rooms are big & clean. Very quiet area..
    Samantha
    Solo traveller
  • Avg. price/night: £23.64
    7.6
    Scored 7.6
    Good
    Rated good
     · 20 reviews
    We were greeted by friendly staff upon arrival. The location is very beautiful and quiet.
    Floor
    Young couple
  • Avg. price/night: £19.70
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 31 reviews
    It was an exceptional homestay. We were a 7-person family group & found the rustic accomidation for 2 nights just just what we wanted. Close to town but quiet. We had dinner & and breakfast meals there which were great! Extremely helpful staff added to this wonderful experience.
    Bruce
    People with friends
  • Avg. price/night: £69.97
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 43 reviews
    Quiet location, very nice
    Christabelle
    Family with young children
  • Avg. price/night: £126.08
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 55 reviews
    Hotel in great location bordering to Mapakada lake. Atmosphere is outstanding. Staff is excellent. Yasiru and the team was so friendly and always ready to help. Try the boat ride in the evening u r lucky, you will see wild elephants in the other side of the lake which is a wonderful experience.
    Sumedha7
    Family with young children
  • Avg. price/night: £126.08
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 55 reviews
    Great location. Easy access. Comfortable. Friendly staff. Food was excellent.
    Adrian
    Young couple
  • Avg. price/night: £126.08
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 55 reviews
    Great location. The hotel is beautiful. Decor is stunning. What makes this hotel so amazing is the staff. They went above and beyond. Wide choice of food on the menu and tasted lovely.
    A
    Anonymous
    Young couple
gogless