Skip to main content

Filter by:


Star Rating

Review Score

Middeniya – 295 hotels and places to stay
See the latest prices and deals by choosing your dates.
Tsuru Villa, hotel in Middeniya

Featuring garden views, Tsuru Villa in Udawalawe provides accommodations, an infinity pool, an open-air bath, a garden, and a shared lounge.

9.1
Scored 9.1
Wonderful
Rated wonderful
9 reviews
Price from$58per night
Kottawatta Village, hotel in Middeniya

Steps from Udawalawe National Park, Kottawatta Village offers a peaceful and scenic getaway from the city and night camping. Free Wi-Fi is available in public areas.

8.8
Scored 8.8
Excellent
Rated excellent
1,337 reviews
Price from$13.77per night
Royal Reach Udawalawe, hotel in Middeniya

Located in Udawalawe, 13 miles from Udawalawe National Park, Royal Reach Udawalawe has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

8.7
Scored 8.7
Excellent
Rated excellent
77 reviews
Price from$80per night
Nature House, hotel in Middeniya

Located in Udawalawe, NATURE HOUSE offers rustic accommodations with free WiFi access available at all areas. Rooms are comfortable, clean and fitted with a spacious private terrace.

9.7
Scored 9.7
Exceptional
Rated exceptional
650 reviews
Price from$23.50per night
Anodawa Boutique Villa, hotel in Middeniya

Located in Tangalle and offering a garden, ANODAWA BOUTIQUE VILLA offers free bikes.

9.9
Scored 9.9
Exceptional
Rated exceptional
27 reviews
Price from$121.50per night
Mango Tree House, hotel in Middeniya

Located 7.5 mi from Udawalawe National Park, Mango Tree House provides accommodations with free WiFi and free private parking. A continental breakfast is available daily at the guest house.

9.7
Scored 9.7
Exceptional
Rated exceptional
518 reviews
Price from$48.77per night
Green View Safari Resort, hotel in Middeniya

Offering a barbecue and views of the garden, green view safari resort is located 5 mi from Udawalawe National Park.

9.5
Scored 9.5
Exceptional
Rated exceptional
456 reviews
Price from$20per night
Centauria City Hotel, hotel in Middeniya

Centauria City Hotel offers modern rooms with garden views. Featuring its own restaurant, the property provides free Wi-Fi in its common areas. A 24-hour front desk, garden and bar are also available....

7.8
Scored 7.8
Good
Rated good
42 reviews
Price from$36per night
Lizard Safari Lodge, hotel in Middeniya

With Udawalawe National Park reachable in 8.8 miles, Lizard Safari Lodge provides accommodations, a restaurant, a garden, a shared lounge and a bar.

8.7
Scored 8.7
Excellent
Rated excellent
68 reviews
Price from$11.70per night
Walawa Blue Sapphire, hotel in Middeniya

Offering a restaurant, Walawa Blue Sapphire is located on the river in Udawalawe. This holiday home is 23 mi from Mattala Rajapaksa International Airport.

9.5
Scored 9.5
Exceptional
Rated exceptional
19 reviews
Price from$16per night
See all hotels near Middeniya
Subscribe to receive premium deals

Prices drop the second you sign up!