Skip to main content

Filter by:


Star rating

Review score

Niyangama – 136 hotels and places to stay
See the latest prices and deals by choosing your dates.
Sanctuary, hotel in Niyangama

Located in Rakwana, 47 km from Udawalawe National Park, Sanctuary provides a restaurant, mountain views and free WiFi. The property features pool and garden views.

Well organised guesthouse. Clean and well prepared room. Beautifull environment.. Well prepared meals.
8.0
Scored 8.0
Very good
Rated very good
6 reviews
Price from£23.05per night
Group Safari Family Bungalow, hotel in Niyangama

Located in Udawalawe, 17 km from Udawalawe National Park, Group Safari Family Bungalow provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

One of our favourite stays in Sri Lanka so far! The breakfasts were great we got fruit, pancakes & half a loaf of bread with Dahl every morning :) The hosts went above and beyond always. They gave us a kettle in the room and cutlery so we could eat our own food. We booked a safari through them and it was so easy and a highlight of the trip. Perfect location there’s not much in the area but we were a 3 minute walk from the local supermarket and any other shops. It’s also tucked away on a side street so really peaceful. The pool and subbeds were great for us as we relaxed there all day!
9.9
Scored 9.9
Exceptional
Rated exceptional
52 reviews
Price from£3.59per night
The Estate 1920, hotel in Niyangama

The Estate 1920 features an outdoor swimming pool, garden, a shared lounge and terrace in Pelmadulla. This 5-star hotel offers room service and a 24-hour front desk.

Location was amazing including the building.
9.4
Scored 9.4
Superb
Rated superb
7 reviews
Price from£81.33per night
Terrace Cinnamon View, hotel in Niyangama

Terrace Cinnamon View has an outdoor swimming pool, garden, a terrace and restaurant in Ratnapura. This 3-star hotel offers a tour desk.

It's been amazing 🤩. Highly recommended. Finally I found this wonderful hotel in the wilderness. Everything exceeded my expectations.
9.3
Scored 9.3
Superb
Rated superb
42 reviews
Price from£61.95per night
White Grand Hotel, hotel in Niyangama

Situated in Balangoda, White Grand Hotel has a garden, terrace, restaurant, and free WiFi throughout the property. The accommodation features room service and a 24-hour front desk for guests.

I booked the room 15 minutes before arrival, everything went fine.
7.2
Scored 7.2
Good
Rated good
11 reviews
Price from£8.92per night
Chamaya Holiday Inn, hotel in Niyangama

Chamaya Holiday Inn has a garden, shared lounge, a terrace and restaurant in Balangoda. The hotel features family rooms.

The place is cheaper and suits for a regular stopover. More like a lodge, with basic amenities. Staff is cordial and cooperative. Hot wateris good. The Manager assisted in getting acco for my driver. And got me dinner from outside.
6.5
Scored 6.5
Pleasant
Rated pleasant
13 reviews
Price from£15.74per night
Mansala Safari House, hotel in Niyangama

Offering a restaurant, Mansala Safari Resort is located in Udawalawe and provides a 24-hour front desk for the convenience of the guests. Free WiFi access is available.

Absolutely loved staying at mansala. The owner and his family are lovely, room absolutely brilliant, dinner and breakfast fantastic. The best place to stay to do Udawalawe national park (which owner Tiron also booked for me) or even just to chill!
9.6
Scored 9.6
Exceptional
Rated exceptional
382 reviews
Price from£21.61per night
Hasthi Safari Cottage, hotel in Niyangama

16 km from Udawalawe National Park in Udawalawe, Hasthi Safari Cottage features accommodation with access to a hot tub, spa facilities and wellness packages.

Love the jungle feel to the rooms in this place. Little jungle huts. There are only 3. We arrived a night earlier than originally booked having contacted the owner to see if he could squeeze us in. We stayed in one of the huts for the first night as it was the only one available at such short notice. This was fine. The bed was enormous, the outside bathroom was quirky. We moved the next day in to the room with the plunge pool (there is only one of these) - this was great for our return from the safari to sit in and cool down in after a long day out. The safari was arranged by the owner and we had an excellent driver, a jeep to ourselves. We did the full day safari and can't recommend it enough. We saw very little in the way of elephants in the morning, but saw loads of other wildlife, the driver was confident we would see herds at around lunchtime as his experience has shown him that they come out at this time of day to cool down in the watering holes and mud baths. He was not wrong. We saw 3 different herds of elephants at this time of day, and no other jeeps were around when we saw the biggest herd of 12!!! Amazing experience. There are only a couple of restaurants/hotels in the area for food, but we ate at the property on the 2nd night and the food was delicious and nicely presented. Would definitely recommend a stay here.
9.5
Scored 9.5
Exceptional
Rated exceptional
295 reviews
Price from£11.27per night
Nice View Safari House, hotel in Niyangama

Set in Udawalawe, 12.3 km from Udawalawe National Park, Nice View Safari House offers accommodation with a shared lounge, free private parking, a garden and water sports facilities.

Very nice accommodation, nice staff, helped with everything, clean room. Rich breakfast. Please note that there is no air conditioning. Unbelievably low price.
9.5
Scored 9.5
Exceptional
Rated exceptional
51 reviews
Price from£1.62per night
Sinharaja Kurulu Ella Eco Resort, hotel in Niyangama

Featuring mountain views, Sinharaja Kurulu Ella Eco Resort in Deniyaya features accommodation, a garden, a terrace, a restaurant and water sports facilities.

Location: Waterfall just below Food: Homecooked and great variation Excursions: Knowledgeable guides Hosts: Helpful and very kind
9.7
Scored 9.7
Exceptional
Rated exceptional
177 reviews
Price from£54.59per night
See all hotels near Niyangama
Subscribe to receive premium deals

Prices drop the moment you sign up!