Colombo

Spa Hotels in Colombo

Top Colombo hotels with a serene luxury spa.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Colombo Spa Resorts & Hotels

Find premier Colombo hotels with therapeutic spa.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotel near Kollupitiya,Colombo
With a stay at Granbell Hotel Colombo in Colombo (Kollupitiya), you'll be within a 5-minute drive of Colombo City Centre and United States Embassy Colombo. This spa hotel is 0.3 mi (0.5 km) from Casino Marina Colombo and 0.3 mi (0.5 km) from Liberty Plaza. Take time to pamper yourself with a visit to the full-service spa. You can take advantage of recreational amenities such as an outdoor pool, a steam room, and a fitness center. This hotel also features complimentary wireless internet access, concierge services, and a banquet hall. Grab a bite at Minori, one of the hotel's 2 restaurants, or stay in and take advantage of the room service. Snacks are also available at the coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. Continental breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Planning an event in Colombo? This hotel has 13993 square feet (1300 square meters) of space consisting of conference space and a meeting room. Free self parking is available onsite. Make yourself at home in one of the 292 air-conditioned rooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with separate bathtubs and showers feature hair dryers and bathrobes. Conveniences include phones, as well as desks and separate sitting areas.

"I really enjoyed my stay at this hotel. Everything was well maintained, from the room and facilities to the service. The staff were warm, attentive, and professional, which made the whole experience very comfortable. Overall, a great stay and definitely a place I would recommend."
Great
1288 reviews
9.0/10
1 night
From AU$65
Check availability
99+
Hotels in Colombo 02,Colombo
Featured facilities: Sauna, Massage room, Foot bath
Great
124 reviews
9.1/10
1 night
From AU$249
Check availability
99+
Hotels in Colombo 03,Colombo
With a stay at Marino Beach Colombo in Colombo, you'll be within a 5-minute drive of Colombo City Centre and Marino Mall. This beach hotel is 0.6 mi (0.9 km) from Casino Marina Colombo and 0.6 mi (0.9 km) from German Embassy Colombo. Pamper yourself with a visit to the spa, which offers massages. You can soak up the sun at the private beach or enjoy other recreational amenities including an outdoor pool and a steam room. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a banquet hall. The complimentary beach shuttle makes getting to the surf and sand a breeze. Grab a bite to eat at 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. Relax with a refreshing drink at the beach bar, the poolside bar, or one of 2 bars/lounges. Buffet breakfasts are available daily from 7:00 AM to 10:30 AM for a fee. Children aged 5 and younger eat free breakfast. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and a safe deposit box at the front desk. A shuttle from the airport to the hotel is provided for a surcharge (available 24 hours), and free valet parking is available onsite. Make yourself at home in one of the 289 air-conditioned rooms featuring minibars and flat-screen televisions. Your pillowtop bed comes with Egyptian cotton sheets. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and rainfall showerheads.

"Extremely satisfied! I was given a high-floor room very close to the sea. The room was spacious with a private balcony. The power outlets were universal, compatible with domestic plugs, so no extra adapters were needed. Water, mini-bar drinks, and snacks were replenished daily. The hotel is connected to its own mall, where the food court was very convenient. The rooftop boasts an infinity pool, a green recreational area, and a sauna. The day before check-out, the hotel even left a thank-you note and a bag of their specialty tea on the bed. The service from the hotel lobby, breakfast staff, and cleaning crew was excellent. If I visit Colombo again, I'd likely choose this hotel."
Amazing
492 reviews
9.4/10
1 night
From AU$96
Check availability
99+
Hotels in Mount Lavinia
Featured facilities: Massage room, Bathing facilities
135 reviews
7.0/10
1 night
From AU$78
Check availability
99+
Hotels in Colombo 03,Colombo
A stay at Sofia Colombo City Hotel places you in the heart of Colombo, within a 5-minute drive of Colombo City Centre and Gangaramaya Temple. This hotel is 1.2 mi (2 km) from Galle Face Beach and 1.3 mi (2 km) from Viharamahadevi Park. Enjoy recreational amenities such as an outdoor pool and a fitness center. This hotel also features complimentary wireless internet access, concierge services, and a banquet hall. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The hotel also offers 24-hour room service. Mingle with other guests at the complimentary reception, held daily. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily from 6:30 AM to 10:00 AM for a fee. Featured amenities include a business center, a 24-hour front desk, and luggage storage. Event facilities at this hotel consist of conference space and meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite. Make yourself at home in one of the 212 air-conditioned rooms featuring minibars 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 phones, as well as safes and desks.

"Great time at Sofia Colombo 💕🌹🙏🦋 Honestly, I’m still not over how fabulous these 4 days were—and it’s hard to say goodbye to this little slice of paradise! Let me put you on: Sofia Colombo is *the* spot if you’re looking for luxe vibes in the heart of Sri Lanka’s bustling capital. The hotel’s address is 295/295A Halle Road, Colombo 03 You know those places that somehow get all the right aesthetic vibes? Sofia totally nails it—trendy interiors, cozy beds, and sunsets that look airbrushed IRL. 🦋 Top highlights: - Instagrammable spaces at every corner (hello, content! 📸) - Super friendly staff who make you feel like the main character - Location that’s mad convenient—just a quick ride to Colombo’s best restaurants, shops, and parks Major FOMO setting in already. If you get the chance, check out their rooftop or just lounge in their chill common areas. Sofia Colombo is open 24/7, so you can come and go as you vibe. Ready to book YOUR stay? Find everything you need on trip.com and get ready to fall in love with Colombo, just like I did. 🫶🦋"
Very Good
247 reviews
8.9/10
1 night
From AU$67
Check availability
99+
Hotel near Galle Face Beach,Colombo
Featured facilities: Sauna, Massage room, Foot bath
Great
109 reviews
9.0/10
1 night
From AU$141
Check availability
99+
Hotel near Galle Face Beach,Colombo
Featured facilities: Sauna, Massage room
Great
95 reviews
9.1/10
1 night
From AU$196
Check availability
99+
Hotel near World Trade Centre,Colombo
Featured facilities: Sauna, Massage room, Foot bath
Great
185 reviews
9.0/10
1 night
From AU$223
Check availability
99+
Hotel near World Trade Centre,Colombo
Featured facilities: Sauna, Massage room, Foot bath
Great
315 reviews
9.0/10
1 night
From AU$111
Check availability
99+
Hotel near Kollupitiya,Colombo
Featured facilities: Massage room
Very Good
118 reviews
8.8/10
1 night
From AU$72
Check availability
See More Hotels with spa in Colombo

Latest Reviews for Colombo Hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.

The Kingsbury Colombo

9.4/10
Amazing
Posted on Dec 12, 2025|Superior Room
Anonymous User
Facilities: It's an old hotel, but well-maintained, and the pool is quite nice. Cleanliness: Clean and tidy. Environment: Strong Christmas atmosphere, and there's always live performances in the lobby, which is amazing! In the morning after breakfast, I saw a young man playing the piano, and in the evening, there was a band playing. It was a great experience. Service: The doormen were all very welcoming. Five-star standard service!
Price per night from:AU$94

Jetwing Colombo Seven

9.3/10
Great
Posted on Mar 14, 2026|Deluxe Double Room
Waeldenbronner
We once again extend our warmest greetings to the 'Jetwing family'. The philosophy of the hotel is palpable everywhere. All staff members made us feel welcome and were always accommodating to our individual needs. Chathurika also frequently checked in on us. Furthermore, the hotel's furnishings are exceptionally aesthetic and well-maintained. The breakfast buffet leaves nothing to be desired. It was a truly memorable experience to be guests here, and we once again thank everyone who looked after our well-being. We look forward to seeing you again! Conny and Eckhart from Germany
Price per night from:AU$91

Colombo Court Hotel & Spa

9.2/10
Great
Posted on Feb 8, 2026|Deluxe Twin Room
GBZorpa
I stayed a wonderful couple of days at Colombo Court. The hotel is lovely and the room spacious and very comfortable. The staff are really friendly, helpful and there is always someone around if you need anything. I had a wonderful massage at the spa as well, which really added to the luxury experience. I would absolutely stay here again!
Price per night from:AU$86

Sheraton Colombo Hotel

9.1/10
Great
Posted on Apr 6, 2026
PHYO PHYO WAI YANG YING
Overall Staying experience: 10/10 Location: 9/10 Arrival Experience: 10/10 Checkout Experience: 10/10 Bell /Valet Experience: 10/10 In room Amenties: 10/10 Bedroom Comfort: 10/10 Bathroom Experience: 10/10 I booked 4D3N for my business trip in colombo.I arrived very early at the hote around 9am and was assigned to room 1717 at level 1717 in 10mins. Arrival & check-in experience is Super. The room is super spacious, the bed is super king size , big enough for 3 adults. ,The blanket pillows and mattress are extremely comfortable and I had non-stop sleep till morning everydaym Bedroom Experience:10/10 The bathroom is very spacious wity seperate bathtub and standing shower and wash basin .Toilet is automatic and is very comfortable. Enjoyed the hot tub daily after work. Water temperature is awesome. Bathroom Experience: 10/10 I will come bafk again
Price per night from:AU$158

Galle Face Hotel

8.6/10
Very Good
Posted on Aug 7, 2026|Garden View Room
MYGuest User
This is by far one of my most treasured hotels in the world. I’m now approaching 150 check-ins and no I don’t live in Sri Lanka! The Galle Face Hotel is perhaps “old and tired” in places, buts its service and care for its patrons is in my opinion beyond reproach. I’d recommend anybody to stay here. Mr Feroz who man who runs the “In on the Green”, the hotel pub, cares about his staff and his customers, with an unobtrusive approach that reflects across the hotel. Mr Gerard Paul, Asst Manager Front Desk is another manager that cares about customer experience.  The Head Consierge is simply amazing to all guests. Put this against bell boys, cleaners, wit staff in bars and restaurants this hotel has it all. Yes as I said it’s getting old but it epitomizes charm, and has capitalized on colonialism, to its advantage providing great employment to its local staff.
Price per night from:AU$106

Ramada by Wyndham Colombo

8.5/10
Very Good
Posted on Mar 11, 2026|Standard Twin Room
Manuri Linara
I recently stayed at the Ramada by Wyndham Colombo, and overall it was a wonderful experience. The room was extremely spacious, honestly one of the largest hotel rooms I have ever stayed in within Colombo. Everything was very clean and well maintained, and the amenities were excellent. The room included everything you might need—tea and coffee facilities, toiletries, toothbrushes, and more. The bed was very large and comfortable, and the TV, office table was huge as well. All the facilities such as the lights, air conditioning, and fan worked perfectly, so we had no issues at all. Our room was on the 8th floor (top floor) and we had a nice view overlooking the Galle Face Hotel with a small view of the ocean. The location of the hotel is also excellent since it is very close to Galle Face Green and many other attractions in Colombo, which makes it very convenient for travelers. The check-in process was smooth, and they welcomed us with a refreshing welcome drink. One thing to note is that the security procedure is quite strict. When we had guests visiting our room briefly, they had to provide their IDs and go through a security check. It was the first time I experienced this in a hotel, but it is understandable since it helps maintain safety. Although we booked bed and breakfast, we later asked if we could add the dinner buffet, but unfortunately it was already full. However, something very kind happened later that night. My mother wanted chicken congee, so we asked the room service staff if it was available. Even though it was not on the menu at that moment, they were kind enough to prepare and send us a bowl of chicken congee. It was a very thoughtful gesture, and we truly appreciated their kindness. The breakfast buffet was excellent with a very wide variety of food, and everything we tried was delicious. My family has always liked the buffets at Ramada, and this time was no different. They also had live cooking stations, and the staff there were very friendly and welcoming. Overall, everything about the stay was great. The room, service, location, and food were all excellent. I would definitely stay here again and highly recommend this hotel. It is absolutely worth the price and offers great value for money.
Price per night from:AU$78

Anarva Hotel & Spa

8.3/10
Very Good
Posted on Sep 20, 2024
Hussain Nafiz
I recently stayed at Anarva Hotel and had an absolutely wonderful experience. From the moment I arrived, the staff went out of their way to ensure I felt welcome and comfortable. The rooms were modern, spacious, and impeccably clean, with beautiful decor that added to the relaxing atmosphere. The amenities, especially the spa and pool area, were top-notch, providing the perfect place to unwind. The hotel’s location was ideal, offering easy access to nearby attractions, yet tucked away enough to feel peaceful and private. I also have to mention the dining experience—delicious food with a great variety of local and international options. Every meal was a treat! Overall, Anarva Hotel exceeded my expectations in every way. I highly recommend it to anyone looking for a luxurious and memorable stay. I will definitely be returning on my next visit!
Price per night from:AU$60

Pearl Grand by Rathna

7.3/10
Posted on Feb 9, 2026
Jimmysandwiches
This hotel is in a great location. The staff are very friendly and pleasant. The room is large and the bed seemed clean. That is where the positives end, unfortunately. Upon arrival, very late at night, after a long trip. There were no towels in the room. Too exhausted to rectify, we just went to sleep without a shower. The hotel has an off smell about it, a bit like wet carpet. The cleanliness is questionable. Some mould. It seems it is not thoroughly cleaned. Frequently. Our room was not attended to, so we didn't receive fresh water. If you need to get work done while at the hotel don't book here. The WiFi is intermittent and would only work on my phone, not laptop. Therefore it's not suitable for any online workers. The toiletries were less than those advertised. Body lotion, shampoo and body wash are all that are provided. There is an ironing board...but no iron. Why? The hairdryer is one of those models you must continually hold down the button for it to work. It would work for only around 5 minutes and then would shut off and then had to wait 5 minutes for it to cool down to use again
Price per night from:AU$51

Berjaya Hotel Colombo

7.1/10
Posted on Sep 27, 2025|Standard King Room
KRGuest User
The view is great, the facilities are satisfactory, the rooms are spacious, and the service is excellent. The staff is friendly. There's a pool, but the beach is right next door, so it's a nice walk. You can also swim. It's a great place!
Price per night from:AU$60

Global Towers Hotel & Apartments

6.3/10
Posted on Jun 8, 2026
USGuest User
A few if us wanted to get along with friends and have a good time and we choose this location and it did not disappoint us.
Price per night from:AU$45

Frequently Asked Questions

What are the best hotels with Spa in Colombo?

If you are visiting Colombo for business or tourism, Granbell Hotel Colombo (from AU$85) , Marino Beach Colombo (from AU$122) and Sofia Colombo City Hotel (from AU$74) are popular choices.

How much is a hotel with Spa in Colombo?

For hotels with Spa in Colombo, the average price on weekdays is AU$256, and on weekends (Friday–Saturday) is AU$261.

What available deals for hotels with Spa in Colombo?

Trip.com always provides various promotions and discounts for both new and loyal users. You can check the promotions page to figure out what promotions are available for your stay.

What are some of the best luxury hotels with Spa in Colombo?

There are many luxury hotels with Spa in Colombo. Marino Beach Colombo (from AU$122), Cinnamon Lakeside (from AU$102) and Galle Face Hotel (from AU$115) are very popular.

Colombo Hotels with spa Information

Total properties35
Number of reviews4,457
Highest priceAU$2,867
Lowest priceAU$88
Weekday Avg. PriceAU$256
Weekend Avg. PriceAU$261