Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Hotels Near Udawalawe National Park

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
Free cancellation on select hotels and 24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Top hotels near Udawalawe National Park

Estimated price for 1 night / 2 adults
Ruhunu Safari Camping - Udawalawe
Ruhunu Safari Camping - Udawalawe
2.5 out of 5
Udawalawe National Park, Thanamalvila
2.5 km from Udawalawe National Park
The price is AU$1,040 per night

Ruhunu Safari Camping - Udawalawe: Business-friendly tentalow with free breakfast and free parking.

No reviews
Ruhunu Safari Camping - Udawalawe
Elephant Rest Udawalawa
Elephant Rest Udawalawa
3 out of 5
431 Ananda Gama, Hulankapolla, Sevanagala
6.1 km from Udawalawe National Park
The price is AU$78 per night

Elephant Rest Udawalawa: Hotel with free breakfast and free WiFi. Guests give the room size a thumbs up.

No reviews
Elephant Rest Udawalawa
Hotel Walawa Break
Hotel Walawa Break
No.72, Ekamuthugama, Sewanagala, Sevanagala, Uva
6.1 km from Udawalawe National Park

Hotel Walawa Break: Hotel with free WiFi and free parking.

No reviews
Hotel Walawa Break
Royal Tusker Udawalawa
Royal Tusker Udawalawa
3 out of 5
Thanamalvila Rd, Sevanagala, UP
6.6 km from Udawalawe National Park
The price is AU$75 per night

Royal Tusker Udawalawa: Business-friendly hotel with free WiFi and free parking. Guests love the comfy beds!

4/5Very Good! (2 reviews)
Royal Tusker Udawalawa
Elephant Trail
Elephant Trail
3.5 out of 5
35, 5th Mile Post, Sevanagala
6.6 km from Udawalawe National Park

Elephant Trail: Family hotel with free breakfast and free WiFi. Located near theme parks.

No reviews
Elephant Trail
Le Green Udawalawe Resort
Le Green Udawalawe Resort
3.5 out of 5
4, Ekamuthugama, Thanamalwila Road, Sewanagala, Thanamalvila
7.4 km from Udawalawe National Park
The price is AU$98 per night

Le Green Udawalawe Resort: Family guesthouse with free breakfast and free WiFi. Located in a national park.

No reviews
Le Green Udawalawe Resort
Centauria Wild
Centauria Wild
4 out of 5
Tanamalwila Road, Sevanagala
7.6 km from Udawalawe National Park
The price is AU$176 per night

Centauria Wild: Family hotel with free WiFi and a coffee shop. Guests give the pool a thumbs up.

No reviews
Centauria Wild
Sihilro Regency
Sihilro Regency
3 out of 5
776, Sampathgama, Sevanagala
7.7 km from Udawalawe National Park
The price is AU$42 per night

Sihilro Regency: Guesthouse with free breakfast and free WiFi. Guests give the overall value a thumbs up.

No reviews
Sihilro Regency
La Pentera
La Pentera
3 out of 5
Lake Road, Thanamalvila
7.8 km from Udawalawe National Park
The price is AU$107 per night

La Pentera: Business-friendly lodge with free breakfast and free WiFi. Guests give the staff a thumbs up.

No reviews
La Pentera
Banyan Camp, Udawalawe
Banyan Camp, Udawalawe
8.6 km from Udawalawe National Park
The price is AU$351 per night

Banyan Camp, Udawalawe: Romantic lodge with free breakfast and parking.

No reviews
Banyan Camp, Udawalawe
Banyan Camp for couple (unit 3)
Banyan Camp for couple (unit 3)
8.7 km from Udawalawe National Park
The price is AU$221 per night

Banyan Camp for Couple: Lodge with 1 bathroom and 1 bedroom.

No reviews
Banyan Camp for couple (unit 3)
Banyan Camp
Banyan Camp
Bodagama-Hambegamuwa, Thanamalvila, UP
8.6 km from Udawalawe National Park

Banyan Camp: Villa with free breakfast and free parking. Located on the waterfront.

No reviews
Banyan Camp
Hotels near Udawalawe National Park

So you're thinking about going to Udawalawe National Park? We're here to help!

Regardless of whether it's your first time in Sri Lanka or you've been here before, there's always something new to see.

You can pick from 5 suitable hotels within 10 kilometres of Udawalawe National Park. Why not check out the Athgira River Camp and Elephant Trail?

How much is a hotel room in Udawalawe National Park?

Hotels in Udawalawe National Park start at AU$42 per night. Prices and availability subject to change. Additional terms may apply.

Recently reviewed in Sri Lanka

Travel to Udawalawe National Park & explore

^Eligibility requirements and conditions apply.