Curated luxury hotels in Southern Province

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
Room 1

Adults

18+ years
2

Children

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Southern Province

Recommended

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Southern Province, but are nearby and match your search.
Primary image
Taprobana Wadduwa by Asia Leisure
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Wadduwa · 48.80 mi from centre

8.0

 

28 reviews

Breakfast available

Located in Wadduwa, Taprobana Wadduwa by Asia Leisure is near the beach – a 4-minute walk from Wadduwa Beach and within a 5-minute drive of Pothupitiya Beach. This beach hotel is 17.5 mi (28.2 km) from Bentota Beach and 3.2 mi (5.1 km) from Panadura Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Buckingham Place
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tangalle, Rekawa · 43.90 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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Siddhalepa Ayurveda Resort - All Meals, Ayurveda Treatment, Yoga
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Wadduwa · 46.28 mi from centre

7.8

 

30 reviews

When you stay at Siddhalepa Ayurveda Resort - All Meals, Ayurveda Treatment, Yoga in Wadduwa, you'll be on the beach, within a 5-minute drive of Pothupitiya Beach and Wadduwa Beach. This beach resort is 17.5 mi (28.2 km) from Bentota Beach and 3.6 mi (5.8 km) from Kalatura Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sooriya Resort & Spa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tangalle, Rekawa · 44.72 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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Taru Villas Mawella - Tangalle
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tangalle, Morakatiyara · 36.67 mi from centre

9.8

 

17 reviews

Breakfast available

When you stay at Taru Villas Mawella - Tangalle in Morakatiyara, you'll be on the beach and 7 minutes by car from Mawella Beach. This beach hotel is 1.1 mi (1.7 km) from Godellawela Beach and 2.9 mi (4.6 km) from Kudawella Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Nyne Hotels - The Muse, Bentota
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bentota · 30.12 mi from centre

10.0

 

11 reviews

With a stay at Nyne Hotels - The Muse, Bentota in Bentota, you'll be within a 5-minute drive of Bentota Beach and Induruwa Beach. This beach hotel is 2.4 mi (3.9 km) from Kaluwamodara Bridge and 2.8 mi (4.4 km) from Moragalla Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ayana Sea
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Wadduwa · 47.16 mi from centre

8.4

 

4 reviews

Breakfast available

With a stay at Ayana Sea in Wadduwa, you'll be 0.4 mi (0.6 km) from Wadduwa Beach and 18.5 mi (29.7 km) from Bentota Beach. This beach hotel is 20.3 mi (32.7 km) from Colombo City Centre and 20.4 mi (32.8 km) from Galle Face Green.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lagoon Paradise Beach Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Tangalle · 41.34 mi from centre

8.0

 

56 reviews

When you stay at Lagoon Paradise Beach Resort in Tangalle, you'll be on the beach and steps from Tangalle Beach. This beach resort is 3.8 mi (6.1 km) from Parewella Natural Swimming Area and 3.9 mi (6.3 km) from Tangalle Lighthouse.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Temple Tree Resort & Spa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bentota, Induruwa · 27.79 mi from centre

7.4

 

17 reviews

Breakfast available

With a stay at Temple Tree Resort & Spa in Induruwa, you'll be on the beach, within a 15-minute drive of Bentota Beach and Induruwa Beach. This beach hotel is 2.3 mi (3.7 km) from Kosgoda Beach and 4.8 mi (7.8 km) from Kaluwamodara Bridge.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Good Karma Ayurvedic Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tangalle, Rekawa · 45.47 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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Beach Villa Lanka
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tangalle · 36.00 mi from centre

9.2

 

7 reviews

Breakfast available

With a stay at Beach Villa Lanka in Kudawella, you'll be on the beach, just a 4-minute walk from Hummanaya Blow Hole and 8 minutes by foot from Kudawella Beach. This beach hotel is 1.7 mi (2.8 km) from Godellawela Beach and 2.9 mi (4.7 km) from Blue Beach Island.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Villa Blu
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Hambantota District, Kalametiya · 49.47 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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Villa Bentota by KK Collection
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bentota · 30.02 mi from centre

8.6

 

3 reviews

With a stay at The Villa Bentota by KK Collection in Bentota, you'll be on the beach, within a 5-minute drive of Bentota Beach and Induruwa Beach. This beach hotel is 2.5 mi (4 km) from Kaluwamodara Bridge and 2.9 mi (4.6 km) from Moragalla Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Palms
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Beruwala · 33.03 mi from centre

7.6

 

52 reviews

Breakfast available

With a stay at The Palms in Beruwala, you'll be by the sea, within a 10-minute drive of Bentota Beach and Kaluwamodara Bridge. This beach resort is 1 mi (1.6 km) from Moragalla Beach and 2.1 mi (3.4 km) from Kande Vihare Temple.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Glenross Living
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Kalutara District, Dodangoda · 39.70 mi from centre

8.4

 

4 reviews

This hotel is 21.7 mi (35 km) from Bentota Beach and 12.8 mi (20.6 km) from Richmond Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
UTMT Underneath the Mango Tree Beach & Spa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Dickwella, Polgahamulla · 31.99 mi from centre

10.0

 

10 reviews

Breakfast available

When you stay at UTMT Underneath the Mango Tree Beach & Spa in Polgahamulla, you'll be on the beach, within a 5-minute drive of Dickwella Beach and Maaliyadda Beach. This beach hotel is 2.5 mi (4 km) from Wewurukannala Vihara Temple and 2.7 mi (4.4 km) from Hiriketiya Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ananya Beach Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tangalle, Rekawa · 46.30 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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Yathra Houseboat
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Cruise in Bentota · 29.19 mi from centre

10.0

 

2 reviews

Breakfast available

This vessel pulls anchor and sets sail from Bentota for at least part of your stay.  

Compare price on Booking.com
Compare price on Booking.com
Primary image
Joe's Resort Bentota
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bentota, Induruwa · 28.39 mi from centre

7.2

 

11 reviews

Breakfast available

With a stay at Joe's Resort Bentota in Induruwa, you'll be within a 15-minute drive of Bentota Beach and Induruwa Beach. This beach hotel is 2.9 mi (4.7 km) from Kosgoda Beach and 4.2 mi (6.8 km) from Kaluwamodara Bridge.

Compare price on Booking.com
Compare price on Booking.com
Dutch Gate
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Aluthgama · 31.07 mi from centre

7.9

 

21 reviews

Set in Aluthgama, 1.7 km from Bentota Beach, Dutch Gate offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. Guests can enjoy American and British dishes at the restaurant or have a cocktail at the bar.

Popular points of interest near the hotel include Aluthgama Railway Station, Bentota Lake and Bentota Railway Station.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor