Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Hambantota
See the latest prices and deals by choosing your dates
Resort in Hambantota · 3.58 mi from centre
8.6
93 reviews
Breakfast available
When you stay at Shangri-La Hambantota in Hambantota, you'll be on the beach and steps from Shangri-La's Golf and Country Club. This beach resort is 32.3 mi (52 km) from Yala National Park and 4.4 mi (7 km) from Dry Zone Botanical Garden.
Hotel in Hambantota · 2.77 mi from centre
7.7
50 reviews
Breakfast available
Situated in Hambantota, 49 km from Hummanaya Blow Hole, The Oasis Beach Resort features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Each accommodation at the 4-star hotel has garden views, and guests can enjoy access to a restaurant and to a bar. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi.
At the hotel the rooms are fitted with air conditioning, a desk, a terrace with pool view, a private bathroom, a flat-screen TV, bed linen and towels. All rooms have a safety deposit box.
The Oasis Beach Resort offers a children's playground. You can play squash and tennis at the accommodation, and the area is popular for cycling.
Bundala Bird Sanctuary is 30 km from The Oasis Beach Resort, while Tissa Wewa is 37 km from the property. Mattala Rajapaksa International Airport is 34 km away.
Hotel in Hambantota District, Ambalantota · 8.24 mi from centre
10.0
1 review
Breakfast available
This beach hotel is 8.1 mi (13.1 km) from Kalametiya Bird Sanctuary and 13 mi (21 km) from Ridiyagama Safari Park.
Hotel in Thissamaharama · 16.52 mi from centre
9.2
83 reviews
Breakfast available
With a stay at Thaulle Pure Ayurveda Resort - Yala in Thissamaharama, you'll be in the historical district, within a 15-minute drive of Yala National Park and Tissamaharama Raja Maha Vihara. This luxury hotel is 3.1 mi (5 km) from Tissa Lake and 4.2 mi (6.7 km) from Yatala Dagoba.
Resort in Tissamaharama, Weerawila · 13.30 mi from centre
9.8
42 reviews
Breakfast available
With a stay at DoubleTree by Hilton Weerawila Rajawarna Resort in Weerawila, you'll be 5.2 mi (8.3 km) from Bundala National Park and 9.4 mi (15.1 km) from Lunugamvehera National Park. This family-friendly resort is 13 mi (20.9 km) from Kirinda Temple and 14.2 mi (22.9 km) from Yala National Park.
Resort in Thissamaharama · 17.23 mi from centre
7.6
32 reviews
Breakfast available
With a stay at Chaarya Resort & Spa by Chandrika in Thissamaharama, you'll be within a 5-minute drive of Tissa Lake and Tissamaharama Raja Maha Vihara. This luxury resort is 10.7 mi (17.2 km) from Yala National Park and 2.2 mi (3.6 km) from Yatala Dagoba.
Hotel in Tangalle · 18.29 mi from centre
9.9
204 reviews
Breakfast available
Igabara Hobbit House has free bikes, garden, a shared lounge and restaurant in Tangalle. This 4-star hotel offers room service and babysitting service. The accommodation offers a 24-hour front desk, airport transfers, a shared kitchen and free WiFi.
The hotel will provide guests with air-conditioned rooms offering a desk, a kettle, a fridge, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a bidet. All guest rooms feature a wardrobe.
A continental, Full English/Irish or Italian breakfast is available every morning at the property.
Igabara Hobbit House offers a children's playground. Guests at the accommodation will be able to enjoy activities in and around Tangalle, like hiking, fishing and snorkelling.
Popular points of interest near Igabara Hobbit House include Tangalle Beach, Rekawa Beach and Wella Odaya Beach. Mattala Rajapaksa International Airport is 55 km from the property.
Hotel in Tangalle, Rekawa · 16.42 mi from centre
9.8
18 reviews
When you stay at Kayaam House in Rekawa, you'll be on the beach and 9 minutes by car from Rekawa Beach. This luxury hotel is 2.7 mi (4.4 km) from Turtle Watch Rekawa and 6.2 mi (10 km) from Tangalle Beach.
Hotel in Thissamaharama · 20.87 mi from centre
8.0
139 reviews
Breakfast available
When you stay at Laya Safari in Palatupana, you'll be on the beach and 8 minutes by car from Yala National Park. This beach hotel is 4.5 mi (7.2 km) from Palatupana Beach and 7.3 mi (11.8 km) from Kirinda Beach.
Hotel in Tissamaharama, Weerawila · 13.41 mi from centre
8.6
3 reviews
Breakfast available
With a stay at Flameback Eco Lodge in Weerawila, you'll be within a 15-minute drive of Yatala Dagoba and Tissa Lake. This spa hotel is 15 mi (24.2 km) from Yala National Park and 5.3 mi (8.5 km) from Bundala National Park.
Resort in Tangalle, Kahandamodara · 14.64 mi from centre
8.0
29 reviews
Breakfast available
When you stay at Ranna 212 in Kahandamodara, you'll be on the beach and 9 minutes by foot from Kahandamodara Beach. This beach resort is 2 mi (3.2 km) from Kalametiya Bird Sanctuary and 2.3 mi (3.7 km) from Nine Temples.
Hotel in Tangalle, Rekawa · 18.68 mi from centre
9.8
136 reviews
With a stay at Buckingham Place in Rekawa, you'll be 11.2 mi (18.1 km) from Kalamatiya Bird Sanctuary and 17.3 mi (27.8 km) from Mulkirigala Rock Monastery. This beach hotel is 30.9 mi (49.8 km) from Bundala National Park.
Hotel in Tangalle, Rekawa · 17.90 mi from centre
8.0
29 reviews
Breakfast available
With a stay at Sooriya Resort & Spa in Rekawa, you'll be 0.9 mi (1.4 km) from Turtle Watch Rekawa and 5.8 mi (9.3 km) from Tangalle Beach. This beach hotel is 9.3 mi (15 km) from Kalametiya Bird Sanctuary and 14.8 mi (23.7 km) from Hummanaya Blow Hole.
Hotel in Thissamaharama · 16.87 mi from centre
7.6
6 reviews
Breakfast available
In the heart of Thissamaharama, Tamarind Tree Hotel is within a 5-minute drive of Tissa Lake and Yatala Dagoba. This family-friendly hotel is 8.2 mi (13.2 km) from Kirinda Beach and 8.4 mi (13.5 km) from Kirinda Temple.
Hotel in Tangalle, Rekawa · 16.92 mi from centre
10.0
1 review
Breakfast available
Located in Rekawa, Good Karma Ayurvedic Resort is within a 10-minute drive of Rekawa Beach and Turtle Watch Rekawa. This beach hotel is 5.7 mi (9.2 km) from Tangalle Beach and 6.7 mi (10.8 km) from Kahandamodara Beach.
Hotel in Hambantota District, Kalametiya · 12.84 mi from centre
10.0
4 reviews
Breakfast available
When you a stay at Villa Blu in Kalametiya, you'll be on the beach, within a 5-minute walk of Nine Temples and Kalametiya Fishery Harbour. This spa hotel is 0.4 mi (0.7 km) from Kalametiya Bird Sanctuary and 0.9 mi (1.5 km) from Kahandamodara Beach.
Hotel in Thissamaharama · 16.35 mi from centre
8.2
89 reviews
Breakfast available
With a stay at EKHO Safari Tissa in Thissamaharama, you'll be on a lake, just a 1-minute walk from Tissa Lake and 12 minutes by foot from Tissamaharama Raja Maha Vihara. This hotel is 9 mi (14.5 km) from Yala National Park and 1.2 mi (2 km) from Yatala Dagoba.
Hotel in Tangalle, Rekawa · 16.08 mi from centre
9.6
9 reviews
When you stay at Ananya Beach Resort in Rekawa, you'll be on the beach and 10 minutes by car from Rekawa Beach. This beach hotel is 3.1 mi (5 km) from Turtle Watch Rekawa and 6.6 mi (10.6 km) from Tangalle Beach.
Resort in Tangalle · 24.14 mi from centre
9.4
129 reviews
Breakfast available
Located in Tangalle, Anantara Peace Haven Tangalle Resort is by the ocean, within a 5-minute drive of Goyambokka Beach and Tangalle Lighthouse. This beach resort is 1.8 mi (3 km) from Tangalle Beach and 1.9 mi (3 km) from Parewella Natural Swimming Area.
Resort in Thissamaharama · 21.61 mi from centre
9.2
8 reviews
Breakfast available
When you stay at Hilton Yala Resort in Palatupana, you'll be on the beach and 7 minutes by car from Yala National Park. This luxury resort is 4.8 mi (7.7 km) from Palatupana Beach and 7.7 mi (12.3 km) from Kirinda Beach.