Book a hotel near Udawalawe National Park, Sri Lanka
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Hotels near Udawalawe National Park

Centauria Wild
Tanamalwila Road Udawalawa
Free cancellation
Reserve now, pay when you stay
5.94 km from Udawalawe National Park
The price is CA $103 per night
CA $103
CA $136 total
May 19 - May 20
includes taxes & fees
Book a stay at this spa hotel in Udawalawa. Enjoy free WiFi, a full-service spa, and a rooftop terrace. Popular attractions Udawalawe National Park and Udawalawe Reservoir are located nearby.

Greenwood Udawalawa safari resort
540/6B C.P. De Silva Rd Udawalawa Sabaragamuwa Province
Free cancellation
Reserve now, pay when you stay
10.66 km from Udawalawe National Park
The price is CA $21 per night
CA $21
CA $24 total
Apr 21 - Apr 22
includes taxes & fees
Book a stay at this spa hostel in Udawalawa. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Udawalawe Reservoir and Waulpane Cave are located nearby.
Breakfast included
Spa

Green Heaven Safari Resort Udawalawa
No. 33/ A , Mudunmankada Road. Udawalawa sabaragamuwa provinc
Free cancellation
Reserve now, pay when you stay
10.98 km from Udawalawe National Park
The price is CA $20 per night
CA $20
CA $23 total
Apr 20 - Apr 21
includes taxes & fees
Book a stay at this spa hotel in Udawalawa. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Udawalawe Reservoir and Waulpane Cave are located nearby.
Breakfast included
Spa

Grand Udawalawe Safari Resort
912, Thanamalwila Road Udawalawa
Free cancellation
Reserve now, pay when you stay
11.84 km from Udawalawe National Park
The price is CA $127 per night
CA $127
CA $166 total
Apr 22 - Apr 23
includes taxes & fees
Book a stay at this luxury hotel in Udawalawa. Enjoy free parking, a full-service spa, and an attached winery. Popular attractions Udawalawe Reservoir and Waulpane Cave are located nearby.

Dream Cliff Mountain Resort
Kirawanagama Road Beragala Uva
31.22 km from Udawalawe National Park
The price is CA $347 per night
CA $347
CA $454 total
May 4 - May 5
includes taxes & fees
Book a stay at this business-friendly hotel in Beragala. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions St Benedict's Monastery and Wangedigala Trail Trailhead are located nearby.

Wishing Tree Boutique Resort Haputale
Viharagala, Beragala, Haputale Haputale UP
Free cancellation
Reserve now, pay when you stay
31.32 km from Udawalawe National Park
The price is CA $256 per night
CA $256
CA $304 total
Apr 25 - Apr 26
includes taxes & fees
Book a stay at this luxury resort in Galkanda. Enjoy free breakfast, free WiFi, and free parking. Popular attractions St Benedict's Monastery and Lipton’s Seat are located nearby.
Pool
Breakfast included

Jetwing Kaduruketha
Jetwing Kaduruketha Wellawaya
38.64 km from Udawalawe National Park
The price is CA $155 per night
CA $155
CA $204 total
May 10 - May 11
includes taxes & fees
Book a stay at this luxury hotel in Wellawaya. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Amphitikanda Tea Estate and Buduruwagala are located nearby.

MOI Ella by DBI
Rakkitha Kanda Road Ella Uva
Free cancellation
Reserve now, pay when you stay
42.2 km from Udawalawe National Park
The price is CA $63 per night
CA $63
CA $82 total
May 15 - May 16
includes taxes & fees
Book a stay at this spa hotel in Ella. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Secret Waterfall and Ravana Falls are located nearby.

DoubleTree by Hilton Weerawila Rajawarna Resort
Weerawila Watta Weerawila Southern Province
Free cancellation
Reserve now, pay when you stay
42.52 km from Udawalawe National Park
The price is CA $136 per night
CA $136
CA $183 total
May 3 - May 4
includes taxes & fees
Book a stay at this luxury resort in Weerawila. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Wirawila Lake and Wirawila Tissa Sanctuary are located nearby.
Pool
Spa

Shangri-La Hambantota
Sittarakala Estate, Shangri-La Mawatha Ambalantota
Free cancellation
Reserve now, pay when you stay
44.15 km from Udawalawe National Park
The price is CA $182 per night
CA $182
CA $244 total
May 10 - May 11
includes taxes & fees
Book a stay at this luxury resort in Hambantota. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Shangri-La's Golf and Country Club and Dry Zone Botanical Garden are located nearby.

Onrock Boutique Hotel
4, Waterfall Road, Wemullahena Ella
Free cancellation
Reserve now, pay when you stay
47.25 km from Udawalawe National Park
The price is CA $138 per night
CA $138
CA $179 total
Apr 20 - Apr 21
includes taxes & fees
Book a stay at this business-friendly hotel in Ella. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions Suwadivi Ayurveda Health Care and Nature Trail Ella are located nearby.
Parking included
Free WiFi

Yala Safari Camping
60, Tissa Lake Road Kataragama
Free cancellation
50.27 km from Udawalawe National Park
The price is CA $263 per night
CA $263
CA $345 total
Apr 26 - Apr 27
includes taxes & fees
Book a stay at this all-inclusive hotel in Kataragama. Enjoy free breakfast, free parking, and 24-hour room service. Popular attractions Kataragama Archaeological Museum and Kataragama Temple are located nearby.
Breakfast included
All-inclusive
Don't see what you're looking for?
See all available properties in Udawalawe National Park
View all propertiesLowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
About Udawalawe National Park Hotels Near Attractions
Do you have a full travel itinerary while visiting Udawalawe National Park? Don't waste your time commuting too far from Udawalawe National Park area attractions.
Udawalawe National Park hotels essential information
Accommodation | 1,632 hotels |
|---|---|
Lowest Price | CA $23 |
Highest Price | CA $454 |
Popular hotels | Centauria Wild, Greenwood Udawalawa safari resort, Grand Udawalawe Safari Resort, Green Heaven Safari Resort Udawalawa, Wishing Tree Boutique Resort Haputale, Dream Cliff Mountain Resort, Shangri-La Hambantota, DoubleTree by Hilton Weerawila Rajawarna Resort, Jetwing Kaduruketha, Onrock Boutique Hotel, Yala Safari Camping, MOI Ella by DBI |
Recent Udawalawe National Park hotel reviews by fellow wanderers

Shangri-La Hambantota
3 out of 5
Posted 2 days ago
Travelocity Verified Review
"The facilities and staff are very good. The food is below par. Food that is to be served hot were served lukewarm. By the time, I walked back to my table from the buffet line, the items were cold. Imagine cold "kirihodi" on String Hoppers or cold scrambled eggs on toast :-) The food that was to be served cold were at room temperature. Not what you expected from a 5-star. The selections were poor. Not much grilled meats/fish. Crab the size of a large shrimp. Remember seeing larger crabs in the paddyfields :-) Thai green curry that had absolutely no vegetables - just small shrimp floating in a green food colored gravy. The so-called Papaya Juice was nothing more than watered down iced washing of a papaya slice! Worst, no coffee after dinner. On top of all this the food is highly over priced. A terrible value! One afternoon at the pool side bar, they wanted a Rs. 1400 for a cup of "kade" tea. What are they making this stuff of - gold? Some of the staff seems clueless of what they are selling. Example, by the pool side on a hot afternoon, we asked for the price a ice-cream bar. The guy had no idea but guessed it was Rs. 4000. The actual price after another guy checked on his POS, was Rs. 600. The first guy should not be a server! We will not be back! They are missing the mark big time! Hope the management take the feedback and improve their offerings. What a shame, afterall they have fantastic facilities and most staff are very good!"
A verified traveller stayed at Shangri-La Hambantota





