Skip to main content

Hotels near Karagastalawa

Search hotels and more near Karagastalawa

Filter by:

Star Rating

Review score

Karagastalawa – 109 hotels and places to stay

See the latest prices and deals by choosing your dates.
Mount Seven Holiday Inn, hotel in Karagastalawa

Mount Seven Holiday Inn features a garden, shared lounge, a terrace and restaurant in Belihuloya.

Friendly staff, Delicious food. Nice viwe.
Scored 8.6
8.6
Rated excellent
Excellent
20 reviews
Price from
$50.35
per night
Sennya Resorts, hotel in Karagastalawa

Sennya Resorts has an outdoor swimming pool, garden, a shared lounge and terrace in Belihuloya.

Surroundings and the stunning view of the mountains.
Scored 8.5
8.5
Rated very good
Very Good
14 reviews
Price from
$200
per night
The Glenrock, hotel in Karagastalawa

The Glenrock is located in Belihul Oya. The hotel has a natural pool in the river and guests can enjoy a meal at the on-site restaurant, Peella Side. Free private parking is available.

This experience is very unique , the location is in the middle of nature , service is excellent, I really recommend it
Scored 9.6
9.6
Rated exceptional
Exceptional
43 reviews
Price from
$285
per night
World's End Base Eco-Village, hotel in Karagastalawa

World's End Base Eco-Village has an outdoor swimming pool, garden, a shared lounge and restaurant in Belihuloya. Featuring family rooms, this property also provides guests with a playground.

Scored 9.0
9.0
Rated wonderful
Wonderful
12 reviews
Price from
$57.60
per night
Kale Cottage Belihuloya, hotel in Karagastalawa

Kale Cottage Belihuloya is located in Belihuloya and features a garden and barbecue facilities. There's a terrace and guests can use free WiFi and free private parking.

The view, the calm environment and the tree house concept are the most valuable things in here in the property. Owner is very friendly and he is very helpful.
Scored 9.0
9.0
Rated wonderful
Wonderful
11 reviews
Price from
$64.58
per night
River Garden Resort, hotel in Karagastalawa

Set amid lush tropical greenery , bordering the beautiful Belihuloya River and overlooking the Horton Plains Mountain Range, , River Garden Resort features tranquil and comfortable accommodations as...

The location is amazing and very quiet. The waterfall/swimming is nearby and nature is literally in your backyard. Staff was professional and personal. Breakfast was really yummy, and food there in general was great.
Scored 8.2
8.2
Rated very good
Very Good
33 reviews
Price from
$55.89
per night
Heritage Belihuloya Resort, hotel in Karagastalawa

Located on the banks of the Belihuoya River amid lush greenery, The Rest House Belihuloya features a restaurant, a children’s play area and rooms with river views.

Scored 6.6
6.6
Rated pleasant
Pleasant
22 reviews
Price from
$40
per night
White Grand Hotel, hotel in Karagastalawa

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

Staff is so friendly, polite and helpful. View is nice and bus station is just on the door. Good Srilankan breakfast and good fee also.
Scored 7.3
7.3
Rated good
Good
12 reviews
Price from
$9
per night
Treehouse Chalets, hotel in Karagastalawa

Offering mountain views, Treehouse Chalets in Belihuloya provides accommodations, free bikes, and a garden.

The landscape, property and staff. Very quite place and the food is excellent.
Scored 8.5
8.5
Rated very good
Very Good
59 reviews
Price from
$168.48
per night
Eagle Wings Holiday, hotel in Karagastalawa

Located in Belihuloya, Eagle Wings Holiday provides accommodations with free WiFi, air conditioning and access to a garden. The accommodations feature a sauna.

That was a perfect location for hangout. You can find a tree house to climb on and have some fun. Lot of space in the garden as I never expected to be. Staff was real good. They keep up with us really well.
Scored 9.2
9.2
Rated wonderful
Wonderful
6 reviews
Price from
$75
per night
See all hotels near Karagastalawa