Hotels With spa in Southern Province, Sri Lanka

Hotels With spa in Southern Province, Sri Lanka

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Hotels With spa - Southern Province

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
76
Hotels in Southern Province
When you stay at Ekho Surf in Bentota, you'll be on the beach, within a 5-minute walk of Bentota Beach and Prince Lanka Ayurvrda. This beach hotel is 1.8 mi (2.8 km) from Kaluwamodara Bridge and 2.1 mi (3.4 km) from Moragalla Beach. Pamper yourself with a visit to the spa, which offers massages. After dipping into one of the 2 outdoor pools, you can spend some time at the private beach. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a picnic area. Enjoy international cuisine at L'Heritage, one of the hotel's 2 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. Buffet breakfasts are available daily from 7:30 AM to 10:30 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Guests may use a roundtrip airport shuttle for a surcharge, and free valet parking is available onsite. Make yourself at home in one of the 95 air-conditioned rooms featuring minibars and flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.

"It's just average. There may not be any fast-food hotels in China. I just made do with it for a one-day stay. The mineral water in the room is in large glass bottles. I don't know what kind of water it is. There is no supermarket nearby. I just drank it. There are impurities in the water. I'm not satisfied with it as a whole. There was no breakfast in the morning. When I asked if there was any breakfast, they only served a pot of coffee. The only thing I was very satisfied with was the view. There is a private beach right outside the door. It's clean and beautiful!"
Very Good
62 reviews
8.8/10
1 night
From €51
Check Availability
99+
Hotels in Southern Province
Ocean Bliss by Sugar Co-living is a stunning beachfront property in Weligama, crafted for travelers who crave nature, comfort, and a sense of community. With 10 thoughtfully designed rooms—including outdoor bathtub suites and cozy double rooms—our space invites you to slow down and live by the ocean. The property features two shared kitchens, open-air beach-view dining, and spacious outdoor lounges perfect for relaxation or connecting with fellow travelers. Just steps from the sand, you can enjoy swimming, snorkeling, or catching waves at the nearby surf breaks. This is more than just a place to sleep—it’s a co-living haven where sunsets, sea breeze, and shared experiences create lasting memories. Ideal for digital nomads, surf lovers, and experience seekers. Complimentary high-speed Wi-Fi is available throughout the property.

"One of the best stays—super clean rooms with a beautiful beachfront view. I love the concept and design. They have an open-air kitchen where you can prepare your own food. There’s also a shop where you can get your essentials. Overall, the best beach house I’ve ever stayed in. Especially Remi, the manager—very nice. Highly recommended."
Very Good
45 reviews
8.7/10
1 night
From €11
Check Availability
99+
Hotels in Southern Province
Located in Ahangama, Insight resort is by the sea, within a 15-minute drive of Koggala Lake and Handunugoda Tea Estate. This beach hotel is 6.6 mi (10.6 km) from Weligama Beach and 6.7 mi (10.7 km) from Mihiripenna Beach. Relax at the full-service spa, where you can enjoy massages and body treatments. After a day at the private beach, you can enjoy other recreational amenities including an outdoor pool and bicycles to rent. This hotel also features complimentary wireless internet access, wedding services, and a fireplace in the lobby. Grab a bite to eat at the hotel's restaurant, which features a bar/lounge and an ocean view. You can also stay in and take advantage of the 24-hour room service. Relax with a refreshing drink from the beach bar or one of the 2 poolside bars. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 53 guestrooms featuring minibars (stocked with some free items) and flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and bidets. Conveniences include safes and desks, and housekeeping is provided on request.

"The food here is outstanding, on a whole different level. You might not even feel the need to eat out. The hotel has immediate access to the beach, and since it's only hotel guests there, you essentially have it all to yourselves."
Very Good
43 reviews
8.7/10
1 night
From €31
Check Availability
57
Hotels in Bataduwa,Galle
"The hotel's exterior looked new, and the room was very clean. We received guava juice as a welcome drink during check-in. The staff was incredibly polite, and I was very satisfied. (Though there was a gecko in my room, lol.)"
Amazing
7 reviews
9.6/10
1 night
From €30
Check Availability
99+
Hotels in Southern Province
Nestled in a peaceful and scenic setting, Handagedara Resort offers the perfect escape from the rush of everyday life. Surrounded by natural beauty and designed for comfort, our resort blends relaxation, luxury, and authentic hospitality to create unforgettable experiences for every guest. Handagedara Resort is conveniently located just 5 minutes from the famous Mirissa Beach, offering easy access to surfing, snorkeling, sunbathing, and a variety of delicious seafood at vibrant beachside restaurants.

"A very high-quality hotel. The student interns provide excellent, lively service. They arranged everything for us, from snorkeling to a safari tour. It's also within walking distance to the beach, and there are many restaurants nearby. We will definitely come back here again."
Very Good
11 reviews
8.3/10
1 night
From €30
Check Availability
99+
Hotels in Southern Province
Located in Unawatuna, Araliya Beach Resort & Spa Unawatuna- Where you meet the sea all year is within a 10-minute drive of Unawatuna Beach and Galle Harbour. This luxury resort is 2 mi (3.2 km) from Jungle Beach and 2.1 mi (3.5 km) from Dalawella Beach. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 2 outdoor pools and a fitness center. Additional features at this resort include complimentary wireless internet access, concierge services, and a banquet hall. Grab a bite at Saffron, one of the resort's 4 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink at one of the 6 bars/lounges. Buffet breakfasts are available daily from 7:30 AM to 9:30 AM for a fee. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Unawatuna? This resort has 30000 square feet (2787 square meters) of space consisting of conference space and 4 meeting rooms. Free valet parking is available onsite. Make yourself at home in one of the 301 air-conditioned rooms featuring minibars and Smart televisions. Your Tempur-Pedic bed comes with down comforters and premium bedding. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have deep soaking bathtubs and rainfall showerheads.

"We absolutely loved the Araliya Hotel. It's a great hotel with a fantastic beach, sand, and sea. They have excellent sun loungers exclusively for guests, and the beachfront area is guarded, so you don't have to worry about outsiders taking them. The beach bar/restaurant is superb, with excellent service. They always have cold beer, delicious cocktails, fresh fruit, and fish. Every day, they'd bring out freshly caught tuna and announce it to the whole beach, which was quite a highlight. The sandy beach is gently sloping, the sea is warm, and the water is clear. You'll see a lot of families and children on the beach. It's definitely a family-friendly hotel, with about 80% Russian guests. The staff doesn't speak Russian (except for one person), but that's not an issue with the restaurants around the hotel, where many people, including taxi drivers, understand Russian. We really enjoyed everything. It has all you need for a relaxing vacation. The rooms are spacious and clean, and all have sea views. The bathroom is also quite large. Nearby, there's a street with restaurants and shops offering good prices. You'll find currency exchange offices everywhere; the rates are a bit lower than at the airport, but not by much. We truly loved our stay and will definitely be back, maybe with our kids next time. P.S. I'd like to give a special shout-out to Naveen, one of the restaurant staff members. He's a very pleasant, smiling, and responsive guy who went out of his way to make every guest comfortable. We were very impressed with his service."
Amazing
58 reviews
9.4/10
1 night
From €72
Check Availability
99+
Hotels in Southern Province
When you stay at Thaala Bentota in Bentota, you'll be on the beach, and a 4-minute walk from Bentota Beach and 8 minutes by foot from Prince Lanka Ayurvrda. This beach resort is 1.6 mi (2.5 km) from Kaluwamodara Bridge and 1.9 mi (3 km) from Moragalla Beach. Dip into one of the 2 outdoor pools or enjoy other recreational amenities including a sauna and a fitness center. Additional features at this resort include complimentary wireless internet access, concierge services, and gift shops/newsstands. Enjoy international cuisine at Breeze Restaurant, one of the resort's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Relax with a refreshing drink from the poolside bar or one of the 2 bars/lounges. Buffet breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Featured amenities include complimentary wired internet access, a business center, and express check-out. Event facilities at this resort consist of a conference center and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 75 individually furnished guestrooms, featuring minibars and LED televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include phones, as well as safes and desks.

"Отличный отель, для тех кто хочет тишины и уединения. Он такой аутентичный, аккуратный, очень уютный. Номера не очень большие, но есть все, что нужно. Очень вежливый персонал. Из отдыхающих в основном возрастные немцы. Это был второй отель на нашем пути, мы не гнались за тишиной, поэтому провели здесь всего два дня. И это было прекрасно: тишина, покой, прогулки по пляжу, прекрасный массаж, вкусные ужины. Да, в отеле очень вкусно готовят, такая домашняя шри-ланкийская еда)) В первый день мы пошли поесть недалеко в рыбный ресторан 33, тоже вкусно. Но в отеле прям было поистине вкусно и даже чуть бюджетнее))"
Great
70 reviews
9.0/10
1 night
From €47
Check Availability
92
Hotels in Southern Province
0
1 night
From €78
Check Availability
99+
Hotels in Southern Province
With a stay at Randiya Sea View Hotel in Mirissa, you'll be on the beach, just steps from Mirissa Beach and a 3-minute drive from Mirissa Fisheries Harbor. This beach hotel is 2.5 mi (3.9 km) from Weligama Beach and 5.3 mi (8.6 km) from Polhena Beach. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You can take advantage of recreational amenities such as an indoor pool and bicycles to rent. This hotel also features complimentary wireless internet access, concierge services, and gift shops/newsstands. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. Quench your thirst with your favorite drink at the poolside bar. Continental breakfasts are available daily from 8:00 AM to 10:00 AM for a fee. Featured amenities include a business center, express check-in, and express check-out. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 22 individually furnished guestrooms, featuring refrigerators and free minibar items. Prepare your meals in the shared/communal kitchen. 22-inch LCD televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries.

"I had a wonderful experience at this hotel. The staff were truly amazing — friendly, attentive, and always ready to help with anything I needed. The location is perfect, with plenty of nearby amenities, restaurants, shops, and attractions just a short walk away. Overall, it’s an excellent place to stay and I would highly recommend it to anyone visiting the area."
Very Good
51 reviews
8.0/10
1 night
From €43
Check Availability
99+
Hotels in Southern Province
A stay at Mirissa Beach Inn places you in the heart of Mirissa, steps from Mirissa Beach and a 2-minute drive from Mirissa Fisheries Harbor. This hotel is 2.4 mi (3.8 km) from Weligama Beach and 4.3 mi (6.9 km) from Madiha Beach. Pamper yourself with onsite massages or enjoy recreation amenities such as bicycles to rent. Additional features at this hotel include concierge services and barbecue grills. Guests can get to nearby shops on the shuttle (surcharge). Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station pick-up service. Make yourself at home in one of the 5 air-conditioned rooms featuring minibars. Rooms have private balconies or patios. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries. Conveniences include safes and desks, and housekeeping is provided daily.

"The location is very good, crossing the road is the beach, super convenient. The room is also very comfortable. This is the most comfortable night in Lanka. Have fun at the beach. Eat too many restaurants, have a dinner by the beach! awesome"
Very Good
10 reviews
8.2/10
1 night
From €16
Check Availability
See All Hotels With spa in Southern Province

Travelers Reviews of Southern Province Hotels

See all

Randiya Sea View Hotel

8.0/10
Very Good
Posted on Nov 17, 2025|Deluxe Double Or Triple Room, Non Smoking, Pool View
SAGuest User
I had a wonderful experience at this hotel. The staff were truly amazing — friendly, attentive, and always ready to help with anything I needed. The location is perfect, with plenty of nearby amenities, restaurants, shops, and attractions just a short walk away. Overall, it’s an excellent place to stay and I would highly recommend it to anyone visiting the area.
Price per night from:€43

Heritance Ahungalla

8.6/10
Very Good
Posted on Jun 10, 2026
phoenixluckstar
Absolutely stunning sea view hotel! I have to rave about the dinner – it was truly excellent! Breakfast, however, wasn't quite as impressive as dinner. The service was fantastic! And the toilet paper in the bathroom was the best quality we encountered throughout our entire trip to Sri Lanka!
Price per night from:€42

Hotel Tamarind Tree

8.7/10
Very Good
Posted on May 27, 2026
CNKevin
Dreaming of a peaceful getaway close to Sri Lanka’s legendary wildlife? Hotel Tamarind Tree in Tissamaharama is your ticket to a perfectly calm retreat just minutes away from Yala National Park.🌴 You’ll be welcomed by super friendly staff who arrange every detail to make your stay seamless, while the fabulous hotel ambiance truly sets the mood for relaxation. Getting here is simple—Mahasenpura, Tissamaharama is easy to find, and you’ll be surrounded by serene greenery that helps you unwind the moment you step onto the property. The rooms are well-equipped and perfect for recharging after a day of adventure. Sink into your bed or enjoy a quiet evening with all amenities at your fingertips. The swimming pool is a genuine highlight—large, spotless, and ideal for chilling out with friends or family. There are even play facilities nearby to keep kids entertained. When you’re ready for a bite, you’ll find delicious food options served up with excellent hotel service, making every meal a treat. You’ll love how close you are to local attractions—take a quick trip to Yala National Park for an epic safari, or explore nearby temples for a taste of Sri Lankan culture. Don’t forget to grab a few “insta-worthy” snaps by the pool or with the lush garden backdrop—sunsets here are spectacular. Quick tip: Reserve through trip.com to lock in the best rates. For families, request connecting rooms; adventure-seekers should ask the front desk about guided safari tours. Early risers, the hotel’s quiet atmosphere is best enjoyed with a morning coffee on your room’s terrace. #Tissamaharama #SriLankaHotels #FamilyFriendly #SafariStay #tripdotcom
Price per night from:€36

Coral Beach Hotel

8.0/10
Very Good
Posted on Sep 6, 2025
Anonymous User
My wife and I stayed here during our vacation in Sri Lanka, choosing it because of the high Google ratings. The location really impressed us. The hotel is literally a step away from the beach and less than five minutes’ walk to town, which made it very convenient. Sitting on the balcony overlooking the beach and listening to the waves was easily the best part of the stay. The lobby was simple but acceptable, and there is a seafood restaurant right next to the hotel. At check-in, there was a small hiccup. I booked through Trip.com, but they couldn’t find my booking at first. After about ten minutes, they managed to sort it out and confirmed that the booking came via Agoda. The receptionists were friendly and welcoming, even offering us a drink on arrival. Our room on the second floor had a great view of the sea. The shower had good water pressure, although the bathroom could use better ventilation. The toiletries seemed diluted, so we ended up using our own. Unfortunately, the air conditioning became a real problem. It leaked so badly that the room flooded twice, soaking my shoes. Despite my request for a pail to manage the water, they initially only gave floor mats, which was very frustrating. By the time they finally sent a pail, it was too late. We barely slept that night because of the constant dripping sound. Overall, the location and friendliness of the staff were strong points, but the poor handling of the air conditioning issue really spoiled our experience.
Price per night from:€37

Golden Wild Yala

8.7/10
Very Good
Posted on Feb 10, 2025
Guest User
Set a quadruple room, in fact, can live 6 or 7 people no problem 😄 The hotel is located on the edge of the lake. Since we are going to Yarra National Park to see wildlife the next morning, the store packed breakfast for us very early.
Price per night from:€30

Insight Resort Ahangama

8.7/10
Very Good
Posted on Mar 30, 2026
Guest User
The food here is outstanding, on a whole different level. You might not even feel the need to eat out. The hotel has immediate access to the beach, and since it's only hotel guests there, you essentially have it all to yourselves.
Price per night from:€31

Shangri-La Hambantota

9.6/10
Amazing
Posted on Oct 19, 2025
Svetlana Lysykh
A luxurious hotel with excellent interior design. The rooms are a bit dated, but there's still a colonial charm, even in the slightly worn furniture. We stayed in October. It was very uncrowded. The hotel was empty. We explored everything. We used the fitness center—there's a good selection of exercise machines. The hotel has live music at various times. Animals roam the hotel; we saw a jerboa, rabbits, mongooses, a monitor lizard, and monkeys in the trees by the golf course. Ask for half board—there's nowhere to dine nearby. The ocean is mesmerizing in its power and beauty. The waves roar like thunder. We didn't swim; the red flag was on, and the waves were nearly 3 meters high, with sand. Overall, we were pleased with our stay.
Price per night from:€117

Araliya Beach Resort & Spa Unawatuna- Where You Meet the Sea All Year

9.4/10
Amazing
Posted on Feb 7, 2026
Guest User
We absolutely loved the Araliya Hotel. It's a great hotel with a fantastic beach, sand, and sea. They have excellent sun loungers exclusively for guests, and the beachfront area is guarded, so you don't have to worry about outsiders taking them. The beach bar/restaurant is superb, with excellent service. They always have cold beer, delicious cocktails, fresh fruit, and fish. Every day, they'd bring out freshly caught tuna and announce it to the whole beach, which was quite a highlight. The sandy beach is gently sloping, the sea is warm, and the water is clear. You'll see a lot of families and children on the beach. It's definitely a family-friendly hotel, with about 80% Russian guests. The staff doesn't speak Russian (except for one person), but that's not an issue with the restaurants around the hotel, where many people, including taxi drivers, understand Russian. We really enjoyed everything. It has all you need for a relaxing vacation. The rooms are spacious and clean, and all have sea views. The bathroom is also quite large. Nearby, there's a street with restaurants and shops offering good prices. You'll find currency exchange offices everywhere; the rates are a bit lower than at the airport, but not by much. We truly loved our stay and will definitely be back, maybe with our kids next time. P.S. I'd like to give a special shout-out to Naveen, one of the restaurant staff members. He's a very pleasant, smiling, and responsive guy who went out of his way to make every guest comfortable. We were very impressed with his service.
Price per night from:€72

Lankavatara Ocean Retreat & Spa

9.4/10
Amazing
Posted on Aug 2, 2026|Suite with Ocean View
AEGuest User
Lankavatara offers a peaceful, secluded escape. The beach is beautiful and, for most of our stay, we had it almost entirely to ourselves. Do be aware that the sea is very rough, so it’s generally not suitable for swimming. The rooms have a rustic charm with basic amenities. While comfortable enough, I personally wouldn’t rate the property as a 4-star hotel. The Wi-Fi was also quite weak, which may be worth considering if you need a reliable internet connection. The staff were always willing to help when asked, although the service sometimes felt a little disingenuous and not always delivered with genuine warmth. Food service could also be quite slow at times, so it’s best to allow plenty of time for meals. One of the highlights of our stay was the surrounding area. A special mention goes to Upoint Restaurant, which serves exceptional home-cooked Sri Lankan seafood. The hosts there were incredibly welcoming and made for a memorable dining experience. Overall, we had a lovely stay. If you’re looking for a quiet, unspoilt beach, simple accommodation, and don’t mind a more relaxed pace of service, Lankavatara is a pleasant place to unwind.
Price per night from:€139

The Jungle Loft Galle

8.9/10
Very Good
Posted on Feb 12, 2026
Doufutravels
This stay was the highlight of our trip in Sri Lanka. The room is in the heart of nature, and you’re surrounded by the sounds of the wild, fresh air away from the roads, and the peace and quiet that comes with a more intimate stay. Additionally, the breakfasts have been our favourite, especially the hoppers! It was all fresh and Sri Lankan style, served with the jungle in front of us. One morning, we had monkeys. Another, chipmunks. One special night, we had fireflies. The location was exceptional. However, it was Praneeth who really made this place special for us. We had great conversations, and he even recommended me a great birdwatching app. One night, we chatted for a couple of hours and I learned so much about this beautiful country. Genuinely, Praneeth is a huge value to Jungle Loft. He was attentive, thoughtful and a wonderful representation of the kindness Sri Lankan people exude. Thank you so much, Praneeth for your warmth! I can’t recommend Jungle Loft enough. It’s an ideal location, it’s private, it’s beautiful, and you’ll be looked after. Go for it!!
Price per night from:€48

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You can find over 1.5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total properties224
Number of reviews7,329
Weekday Avg. Price€140
Weekend Avg. Price€140