Find hotels near Hambantota Beach, from SAR 68
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Compare 609 hotels close to Hambantota Beach with room rates, reviews, and availability. Most hotels are fully refundable.

Jade Green Hotel Hambantota
Jade Green Hotel Hambantota
6.4 out of 10, (6)

Hambantota Rest House
Hambantota Rest House

Shangri-La Hambantota
Shangri-La Hambantota
8.8 out of 10, Excellent, (101)
The price is SAR 486
SAR 653 total
includes taxes & fees
10 Aug - 11 Aug

DoubleTree by Hilton Weerawila Rajawarna Resort
DoubleTree by Hilton Weerawila Rajawarna Resort
9.8 out of 10, Exceptional, (45)
The price is SAR 325
SAR 437 total
includes taxes & fees
31 Jul - 1 Aug

Flameback Eco Lodge
Flameback Eco Lodge
8.8 out of 10, Excellent, (5)

Nagara Lake Glamping Resort
Nagara Lake Glamping Resort
10.0 out of 10, Exceptional, (1)
The price is SAR 185
SAR 221 total
includes taxes & fees
1 Aug - 2 Aug
Lowest 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.
Top Hambantota Beach Hotel Reviews

EKHO Safari Tissa
10/10 Excellent
Hotels near Other Attractions
Hotels near Other Attractions

Bundala National Park
4.5/5(2 reviews)
Explore the great outdoors at Bundala Bird Sanctuary, a lovely green space in Lunugamvehera. Stroll along the lakeside or seek out the safari tours.
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Attractions
- Hotels near Yala National Park
- Hotels near Udawalawe National Park
- Hotels near Tangalle Beach
- Hotels near Kataragama Temple
- Hotels near Goyambokka Beach
- Hotels near Bundala National Park
- Hotels near Ridiyagama Safari Park
- Hotels near Tissa Lake
- Hotels near Lunugamvehera National Park
- Hotels near Sithulpawwa Buddhist Monastery
- Hotels near Rekawa Beach
- Hotels near Parewella Natural Swimming Area
- Hotels near Tangalle Lighthouse
- Hotels near Mawella Beach
- Hotels near Kirinda Beach
- Hotels near Shangri-La's Golf and Country Club
- Hotels near Udawalawe Reservoir
- Hotels near Patanangala Tsunami Memorial
- Hotels near Turtle Watch Rekawa
- Hotels near Tissamaharama Raja Maha Vihara
Other Hotels near Hambantota Beach, Southern Province
- Palatupana Hotels
- South Sri Lanka Coast Hotels
- Rekawa Hotels
- Weerawila Hotels
- Kirinda Hotels
- Kalametiya Hotels
- Udawalawa Hotels
- Kahandamodara Hotels
- Mahasenpura Hotels
- Gonnoruwa Hotels
- Gurupokuna Hotels
- Debarawewa Hotels
- Mattala Hotels
- Ranawaranawa Hotels
- Bundala Hotels
- Migahajandura Hotels
- Koholankala Hotels