Find hotels in Hambantota from NT$326

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Hambantota hotels

Ceylonta Beach Resort and Spa

Ceylonta Beach Resort and Spa
3.0 star property
Hambantota
The price is NT$1,439
NT$1,884 total
includes taxes & fees
Apr 1 - Apr 2
Ceylonta Beach Resort and Spa

Jade Green Hotel Hambantota

Jade Green Hotel Hambantota
3.5 star property
Hambantota
7.4 out of 10, Good, (9 reviews)
"Jade Green Hambantota is a well-managed, peaceful guest oriented hotel perfect for both leisure. The staff is friendly, the facilities are clean, and the service is professional. A great value stay in the heart of Hambantota."
United States
Sanjay
The price is NT$1,416
NT$1,838 total
includes taxes & fees
Mar 29 - Mar 30
Jade Green Hotel Hambantota

Shangri-La Hambantota

Shangri-La Hambantota
5.0 star property
Ambalantota
8.6 out of 10, Excellent, (131 reviews)
"Overall, a great experience, staff were very helpful and accommodating for every need. The main returns and al la carte restaurants were very good quality. The only recommendation that prevented 5 star rating was the quality/strength of wifi available "
Canada
Kevin
The price is NT$4,633
NT$6,223 total
includes taxes & fees
Apr 28 - Apr 29
Shangri-La Hambantota

Peacock Beach Resort & Spa

Peacock Beach Resort & Spa
3.0 star property
Hambantota
5.0 out of 10, (4 reviews)
"Nice view 👌 "
United Kingdom
Prasanga
The price is NT$1,403
NT$1,838 total
includes taxes & fees
Mar 29 - Mar 30
Peacock Beach Resort & Spa

Yala Elegant Hotel

Yala Elegant Hotel
3.0 star property
Tissamaharama
The price is NT$366
NT$432 total
includes taxes & fees
Mar 31 - Apr 1
Yala Elegant Hotel

Ishitha Homestay

Ishitha Homestay
2.0 star property
Tangalle
10.0 out of 10, Exceptional, (2 reviews)
"It was a lovely place with very nice hosts and a nice clean room with a comfy bed. It is close to the beach and is located in the city, but away from the noisy road. The welcome drink is delicious, as well as the food they serve ☺️"
Denmark
Maja
The price is NT$238
NT$326 total
includes taxes & fees
Apr 9 - Apr 10
Ishitha Homestay

Lotus Chalets Eco Hotel

Lotus Chalets Eco Hotel
2.5 star property
Sooriyawewa
The price is NT$730
NT$862 total
includes taxes & fees
Mar 29 - Mar 30
Lotus Chalets Eco Hotel

Yala Eagle Nest

Yala Eagle Nest
2.5 star property
Tissamaharama
The price is NT$323
NT$381 total
includes taxes & fees
Apr 16 - Apr 17
Yala Eagle Nest

Lavender Home Rest

Lavender Home Rest
3.0 star property
Thissamaharama
10.0 out of 10, Exceptional, (4 reviews)
"The ambiance, surroundings. Cleanliness, and service all were excellent "
United States
Moaz
The price is NT$574
NT$752 total
includes taxes & fees
Mar 29 - Mar 30
Lavender Home Rest

Harbour Bay Anex

Harbour Bay Anex
2.0 star property
Tangalle
The price is NT$302
NT$356 total
includes taxes & fees
Apr 5 - Apr 6
Harbour Bay Anex

Nature Resort Tissamaharama

Nature Resort Tissamaharama
3.0 star property
Thissamaharama
7.6 out of 10, Good, (15 reviews)
"Had trouble at first with staff saying booking didnt go through so had to contact hotels via X to sort out. The one staff was a great guy, so freindly and helpful, i was in the area to visit national park and he arranged this for me. Only problem with hotel is internet did not work, and no phone reception in that area either. "
United Kingdom
Samuel
The price is NT$482
NT$632 total
includes taxes & fees
Mar 30 - Mar 31
Nature Resort Tissamaharama

Yala Mangora Inn

Yala Mangora Inn
2.5 star property
Tissamaharama
The price is NT$559
NT$660 total
includes taxes & fees
Mar 29 - Mar 30
Yala Mangora Inn

Sasanda Villa

Sasanda Villa
2.5 star property
Tissamaharama
The price is NT$388
NT$698 total
includes taxes & fees
Mar 31 - Apr 1
Sasanda Villa

Green leaf cabanas

Green leaf cabanas
3.0 star property
Tangalle
Green leaf cabanas

Yala River Face Inn

Yala River Face Inn
3.0 star property
Thissamaharama
8.0 out of 10, Very Good, (10 reviews)
"Nice hotel run by extremely nice family who did their best to make you feel comfortable"
Denmark
Peter
The price is NT$483
NT$628 total
includes taxes & fees
Mar 30 - Mar 31
Yala River Face Inn

Tissa Resort

Tissa Resort
3.0 star property
Thissamaharama
10.0 out of 10, Exceptional, (2 reviews)
"Excellent hospitality."
Australia
Champa
The price is NT$398
NT$517 total
includes taxes & fees
Apr 27 - Apr 28
Tissa Resort

Blue Sky Hotel Yala

Blue Sky Hotel Yala
3.0 star property
Mahasenpura
The price is NT$947
NT$1,755 total
includes taxes & fees
Mar 29 - Mar 30
Blue Sky Hotel Yala

cormorant bath

cormorant bath
3.0 star property
Rekawa
The price is NT$681
NT$804 total
includes taxes & fees
Apr 8 - Apr 9
cormorant bath

Podi Hoona Yala Safari Camp

Podi Hoona Yala Safari Camp
2.5 star property
Tissamaharama
The price is NT$898
NT$1,221 total
includes taxes & fees
Mar 29 - Mar 30
Podi Hoona Yala Safari Camp

Tranquil Sanctuary Yala

Tranquil Sanctuary Yala
3.5 star property
Tissamaharama
9.0 out of 10, Wonderful, (2 reviews)
"very good service. They will take care of you and location is very beautiful. They could improve on clean towels, door mats etc but we can still manage"
United States
Faniveer
The price is NT$1,018
NT$1,202 total
includes taxes & fees
Mar 29 - Mar 30
Tranquil Sanctuary Yala
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Hambantota attractions

Learn more about Hambantota

Explore the pristine fairways of Shangri-La's Golf and Country Club, where ocean breezes complement your swing against dramatic coastal views. Venture beyond to Bundala National Park for incredible bird watching, or spot elephants and leopards roaming freely at nearby Ridiyagama Safari Park.

Sunset in Hambantota, Sri Lanka

Top Hambantota Hotel Reviews

More cheap stays in Hambantota

Frequently asked questions

Where is the best place for a stay in Hambantota?
Based on our traveler data, Shangri-La Hambantota is one of the top choices for your stay. This resort offers 3 outdoor pools and a full-service spa. Other good choices for your trip include Jade Green Hotel Hambantota and Peacock Beach Resort & Spa. See all available top hotels, or vacation rentals in Hambantota.
If I need to cancel my hotel reservation in Hambantota, will I receive a refund?
Yes! The majority of room reservations are refundable if you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of check in. If you have a non-refundable reservation, you may still be able to cancel and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Hambantota.
Where can I learn more about changing or cancelling my trip to Hambantota?
For additional details about picking new dates or cancelling your trip to Hambantota, head over to our customer service page.
What's the best place to stay for a family trip to Hambantota?
Shangri-La Hambantota is a resort with 3 outdoor pools and a free kids' club, and it's a top choice on Expedia for families. Attractions in the area like Turtle Watch Rekawa and Ridiyagama Safari Park are also fun for kids of all ages. Find more child-friendly accommodations in Hambantota.
What's the best pet-friendly hotel in Hambantota?
Hambantota Rest House is a top B&B for people traveling with their pets, and offers a restaurant and a bar/lounge for its human guests. See more pet-friendly hotel accommodations in Hambantota.
What's the best place for a beach vacation in Hambantota?
Shangri-La Hambantota is a top resort with 3 outdoor pools and 3 restaurants, and it's located on the beach. Other good choices for your beach trip include Peacock Beach Resort & Spa and Ceylonta Beach Resort and Spa. See more stays near the beach in Hambantota.
What's the best luxury accommodation in Hambantota?
Shangri-La Hambantota is a luxury resort with 3 restaurants and 2 poolside bars, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Find more luxury hotels in Hambantota.
What's the best accommodation for a golf trip to Hambantota?
Shangri-La Hambantota is a top resort that has a golf course and features 3 outdoor pools. Another good choice is The Oasis Ayurveda Beach Resort if you'd like to stay near a golf course while in town. You can tee off at Shangri-La's Golf and Country Club during your trip. See more golf hotels in Hambantota.
What are some hotels with pools in Hambantota?
Shangri-La Hambantota: Features 3 outdoor pools, a children's pool, and 3 restaurants. Jade Green Hotel Hambantota and Peacock Beach Resort & Spa are a couple of other choices with an onsite pool. View all hotels with pools in Hambantota.
What is the best spa hotel in Hambantota?
Shangri-La Hambantota is a top beach spa hotel featuring 3 pools, 3 restaurants, a golf course, and a waterslide. Spend an afternoon at Chi where you'll find facials, body scrubs, and Thai massages and more. Another popular spa hotel in Hambantota is The Oasis Ayurveda Beach Resort. See all spa hotels in Hambantota.
What is staying in Hambantota like?
Travelers to Hambantota will find plenty to explore and enjoy. In Hambantota, there are 8 hotels and other accommodations to choose from. Find out more about Hambantota.
What is there to see in Hambantota?
A couple of favorite places to visit are Shangri-La's Golf and Country Club and Hambantota Beach. You'll also find Bundala National Park and Tissa Lake in the area. Check out what more to see and do in Expedia's Hambantota guide.
What's the weather like in Hambantota?
The hottest months are usually April and June with an average temp of 83°F, while the coldest months are January and February with an average of 80°F. The rainiest months in Hambantota are November, December, October, and April, with each month seeing an average of 8 inches of rainfall.