Sri Lanka may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels in Southern Province

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in Southern Province

Cape Weligama
5 out of 5
Abimanagama Rd, Weligama, Southern Province
Free CancellationReserve now, pay when you stay
The price is $439 per night
4.9/5Exceptional! (37 reviews)
Amazing stay

"Very attentive staff, stunning location with wonderful facilities. The views from all parts of the hotel were breathtaking. If you like surfing, there’s an excellent left hand reef just minutes from the hotel. Would highly recommend, it was the highlight of the trip."…"

Reviewed on Jan 16, 2020

Cape Weligama
Angel Beach Unawatuna
4 out of 5
436, Galle Road, Dalawella, Unawatuna, Southern Province
The price is $99 per night
5/5Exceptional! (2 reviews)

"The ambience and the rooms of the property was amazing, with great food and good service. A definite must visit in Unawatuna!"…"

Reviewed on Jan 20, 2020

Angel Beach Unawatuna
Eco Island Sri Lanka
3 out of 5
1005 Yala National Park, Tissamaharama
The price is $127 per night
3/5 (4 reviews)
Disappointed and stuck in the middle of no where

"The tents were more basic than described, without wifi, tea/coffee making facilities and without even a mosquito net around the bed, so all doors had to be zipped shut at all times. While we expected an Eco lodge, there was nothing 'Eco' about the set up, it was just very basic. The lunch we were ..."…"

Reviewed on Aug 9, 2017

Eco Island Sri Lanka
Le Grand Galle by Asia Leisure
5 out of 5
No 30 Park Road, Kaluwalla, Galle, Galle District
Free CancellationReserve now, pay when you stay
The price is $197 per night
4.7/5Exceptional! (91 reviews)

"Wonderful view of the fort. Really nice infinity pool and good sunset views. Nice large room with big bath. Lots of space. Friendly welcome. Breakfast was OK - not amazing service and we had to ask a number of times for coffees, water, etc. Compared to the rest of our trip bottled water was pretty ..."…"

Reviewed on Feb 20, 2020

Le Grand Galle by Asia Leisure
Riff Hikkaduwa
5 out of 5
870 Colombo - Galle Main Road, Hikkaduwa, Southern
Free CancellationReserve now, pay when you stay
The price is $120 per night
4.7/5Exceptional! (37 reviews)
one of our favorites!

"Beautiful hotel on the quiet side of Hikkaduwa. Great place to enjoy the beach without the packed in feeling of the center of Hikkaduwa. Gorgeous pool and rooftop and the food is fantastic. Staff is friendly and helpful. Only negative was construction going on right next door. Our room was just on ..."…"

Reviewed on Feb 17, 2020

Riff Hikkaduwa
Jetwing Yala
5 out of 5
Yala, Tissamaharama
Free CancellationReserve now, pay when you stay
The price is $130 per night
4.5/5Wonderful! (92 reviews)

"It is set in a wildlife park but still with beautiful resort facilities. One of the closest properties for the safari."…"

Reviewed on Jan 17, 2020

Jetwing Yala
COCOBAY UNAWATUNA
4 out of 5
No:10/4,Roomassala Road, Roomassala, Unawatuna Beach, Unawatuna
Free CancellationReserve now, pay when you stay
The price is $71 per night
4.6/5Exceptional! (46 reviews)

"Private beach is lovely and calm after touring Galle and Unawatuna."…"

Reviewed on Mar 7, 2020

COCOBAY UNAWATUNA
Shangri-La's Hambantota Golf Resort & Spa
5 out of 5
Sittrakala Estate, Chithragala, Ambalantota, Hambantota
The price is $120 per night
4.4/5Wonderful! (74 reviews)

"Wonderful staff and service- very accommodating. Beautiful beach and pools."…"

Reviewed on Mar 8, 2020

Shangri-La's Hambantota Golf Resort & Spa
Taj Bentota Resort & Spa
5 out of 5
National Holiday Resort, Bentota
Free CancellationReserve now, pay when you stay
The price is $99 per night
4.2/5Excellent! (137 reviews)
Great!

"Lovely place, really quiet and peaceful! The team are amazingly accommodating and friendly. Location was good, just walk up you’ll be in the heart of town"…"

Reviewed on Mar 11, 2020

Taj Bentota Resort & Spa
Heritance Ahungalla
5 out of 5
Galle Road, Ahungalla
The price is $116 per night
4/5Very Good! (103 reviews)

"Friendly staff. Nice range of drinks. Good security. Excellent crabs and prawns for dinners."…"

Reviewed on Aug 23, 2019

Heritance Ahungalla
Don't see what you're looking for?
See all available properties in Southern Province
View all properties
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.

Southern Province Hotel Travel Guide

When you browse Expedia’s selection of hotels in Southern Province, you’re sure to find cheap rates and new deals on any type of hotel you want in the area.

Expedia will save you money and time when booking your reservations at a hotel in Southern Province so you can enjoy your stay and not worry about planning and your accommodation budget.

Enter your travel dates to view the best offers on hotel rooms in Southern Province!