Colombo

Spa hotels in Colombo

Enter your dates to see the best prices for hotels with Spa in Colombo

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

Best Colombo Spa Hotels and Resorts

Check out our selection of Colombo hotels with Spa
Most Booked
Lowest price
Closest to downtown
Highest Rated
Granbell Hotel Colombo
Granbell Hotel ColomboGranbell Hotel ColomboGranbell Hotel ColomboGranbell Hotel ColomboGranbell Hotel ColomboGranbell Hotel Colombo
99+
Hotel near Kollupitiya,Colombo
With a stay at Granbell Hotel Colombo in Colombo (Kollupitiya), you'll be within a 10-minute walk of United States Embassy Colombo and Casino Marina Colombo. This spa hotel is 0.3 mi (0.5 km) from Liberty Plaza and 0.6 mi (0.9 km) from Crescat Shopping Mall. 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.

"On the surface thus place looks perfect, facing the Indian ocean, with superb sunset daily, and trains passing by, make for perfect IG moments. The room (the ones facing the ocean) seem like a tropical dream come true. I want you to pause for a moment, and ponder these facts: 4 lifts, but all are so slow, going up and down takes a lkng wait, any time of the day. Key card that malfunction at least twice on 2 separate days, using the slow lift to go up and down, took me 10 to 10 minutes. Room safe in my room is kaput, I had to call the staff to open the safe fof me, even they couldn't fix it in the end. Breakfast spread is impressive, but set up is chaotic, seating is tight. Room windows is not sound proof, noise from the ocean and the train all night long. It's not near anything, must use uber to go anywhere The charm of the hotel wore off pretty quickly, by 2nd night, I regretted my decision. So, I recommend staying here only for a night or two, to take nice photos of the rolm, the rooftop bar, infinity pool, that's it. There are better options elsewhere."
Great
966 reviews
9.0/10
1 night
From €49
Check Availability
Ramada by Wyndham Colombo
Ramada by Wyndham ColomboRamada by Wyndham ColomboRamada by Wyndham ColomboRamada by Wyndham ColomboRamada by Wyndham ColomboRamada by Wyndham Colombo
99+
Hotel near Galle Face Beach,Colombo
Featured facilities: Full-Service Spa, Sauna, Massage Room
Very Good
120 reviews
8.5/10
1 night
From €45
Check Availability
MaRadha Colombo
MaRadha ColomboMaRadha ColomboMaRadha ColomboMaRadha ColomboMaRadha ColomboMaRadha Colombo
99+
Hotels in Colombo 03,Colombo
Featured facilities: Sauna, Massage Room, Foot Bath
Very Good
70 reviews
8.3/10
1 night
From €62
Check Availability
Colombo
You Might Like
Colombo Hotels with BreakfastColombo Hotels with Twin RoomColombo Hotels with 1 Double BedColombo Hotels with Swimming PoolColombo Hotels with Free Cancellation
Marino Beach Colombo
Marino Beach ColomboMarino Beach ColomboMarino Beach ColomboMarino Beach ColomboMarino Beach ColomboMarino Beach Colombo
99+
Hotels in Colombo 03,Colombo
With a stay at Marino Beach Colombo in Colombo, you'll be within a 10-minute walk of Marino Mall and Saskia Fernando Gallery. 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. Full 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.

"Located at the most central avenue of Colombo has very nice view to the Indian Ocean, particularly from the rooftop garden and swimming pool, which probably is the largest in Asia. I was in this garden in 2018 and now is like a roof forest. The gym is well equipped and with panoramic view. The hotel is at the top of the mall, the dream of my wife. Every hour there was a shuttle to a tropical beach just outside Colombo. We did also the complementary half day tour to the city that was well organized. Excellent service and comfort."
Amazing
343 reviews
9.4/10
1 night
From €92
Check Availability
Pearl Grand by Rathna
Pearl Grand by RathnaPearl Grand by RathnaPearl Grand by RathnaPearl Grand by RathnaPearl Grand by RathnaPearl Grand by Rathna
99+
Hotels in Colombo 03,Colombo
Featured facilities: Massage Room
Good
116 reviews
7.6/10
1 night
From €31
Check Availability
Jetwing Colombo Seven
Jetwing Colombo SevenJetwing Colombo SevenJetwing Colombo SevenJetwing Colombo SevenJetwing Colombo SevenJetwing Colombo Seven
99+
Hotel near Cinnamon Garden,Colombo
Located in Colombo (Cinnamon Gardens), Jetwing Colombo Seven is within a 15-minute walk of Dewatagaha Mosque and Viharamahadevi Park. This luxury hotel is 0.7 mi (1.1 km) from Colombo Town Hall and 0.8 mi (1.3 km) from Pettah Hindu Temples. Take time to pamper yourself with a visit to the full-service spa. You're sure to appreciate the recreational amenities, including an outdoor pool and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and a banquet hall. Getting to nearby attractions is a breeze with the area shuttle (surcharge). Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's 24-hour room service. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. Continental breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Planning an event in Colombo? This hotel has facilities measuring 2751 square feet (256 square meters), including conference space. Free self parking is available onsite. Make yourself at home in one of the 98 guestrooms featuring minibars and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.

"The location was central. Breakfast had a verity of food. The stay was very good with no issues."
Amazing
92 reviews
9.5/10
1 night
From €58
Check Availability
Galle Face Hotel
Galle Face HotelGalle Face HotelGalle Face HotelGalle Face HotelGalle Face HotelGalle Face Hotel
99+
Hotel near Galle Face Beach,Colombo
Featured facilities: Full-Service Spa, Sauna, Massage Room
Great
101 reviews
9.0/10
1 night
From €89
Check Availability
NH Collection Colombo
NH Collection ColomboNH Collection ColomboNH Collection ColomboNH Collection ColomboNH Collection ColomboNH Collection Colombo
99+
Hotel near Kollupitiya,Colombo
Featured facilities: Massage Room
Very Good
77 reviews
8.5/10
1 night
From €117
Check Availability
The Kingsbury Colombo
The Kingsbury ColomboThe Kingsbury ColomboThe Kingsbury ColomboThe Kingsbury ColomboThe Kingsbury ColomboThe Kingsbury Colombo
99+
Hotel near World Trade Centre,Colombo
Featured facilities: Sauna, Massage Room, Body Care
Great
108 reviews
9.3/10
1 night
From €73
Check Availability
Cinnamon Grand Colombo
Cinnamon Grand ColomboCinnamon Grand ColomboCinnamon Grand ColomboCinnamon Grand ColomboCinnamon Grand ColomboCinnamon Grand Colombo
99+
Hotel near Galle Face Beach,Colombo
Featured facilities: Hot Spring, Sauna, Massage Room
Very Good
87 reviews
8.8/10
1 night
From €94
Check Availability
See All Hotels with Spa in Colombo

Top rated hotels in Colombo

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
9.5/10
Amazing
KKiana MendozaA nice, luxurious end to my first time in Sri Lanka. Room was spacious and had a beautiful view of the Lotus Tower, and service is extremely attentive. Breakfast was extremely diverse, and a server was eager to make local Sri Lankan recommendations which I really appreciated. However, the layout of the place is a little difficult, so be prepared to use a few different elevators to get around
Cinnamon Life at City of Dreams

Cinnamon Life at City of Dreams

Hotel near Colombo 02, Colombo
Price per night from:€126
9.3/10
Great
GGuest UserWords can’t express how grateful I am to the team at Shangri La Colombo. I was travelling with my grandma who is 91 years old so I wanted to book our stay at a place that I could count on . I have experienced the hospitality of Shangri-La at other parts of the world and I was hopeful that it would be the same. They did not disappoint. Right from Masood at the door to Dileka at breakfast and Waruna at the Concierge , our every need was met, and then some! It’s fully accessible if you have reduced mobility , and everyone who works there is constantly thinking ahead, so that you feel comfortable. The location is beautiful, the food is amazing and the hospitality is truly exceptional. I’m very grateful to the entire team for ensuring we had a memorable holiday.
Shangri la Hotel Colombo

Shangri la Hotel Colombo

Hotel near World Trade Centre, Colombo 16.7% of visitors choose this area
Price per night from:€137
9.1/10
Great
CCJ12A beautiful building in a very pleasant area of Colombo; the architecture and interior design of the hotel are a joy to behold and the vast majority of staff are polite and courteous. Plenty of amenities nearby to suit all tastes and interests. The breakfasts were great both mornings (both the Sri Lankan breakfast and the Western style), and they really lived up to the high expectations we’d had from the Instagram marketing we’d seen. We were upgraded to the North West Suite, which was a larger room, for which we were greatly appreciative; a couple of issues with working plugs and appliances (coffee machine and hair dryer) were reported and rectified, although the wiring/plugs more broadly were temperamental and poorly placed (as expected, possibly, with the charm of an older hotel). However, the bed was comfortable, the hotel was quiet, and the bathroom was well appointed. Our only qualm was with the overzealous Head of Housekeeping, who seemed to not grasp the subtlety required for such a role, or the privacy with which guests might like to enjoy the beautiful hotel. It appeared that he lingered all too often in search of a tip, and didn’t quite appreciate the boundaries one might desire when paying a reasonable fee for each night. My wife and I took to speedily locking the door and placing the ‘Do Not Disturb’ sign on the handle to keep his incessant interrupting to a minimum. His deputy was, however, an asset to the hotel, who seemed to comprehend the subtle art of providing high quality service for a luxury stay in a lovely hotel. All-in-all, a great choice for a hotel in the heart of Colombo, and hopefully, during a busier season, the aforementioned Head of Housekeeping might spread his overbearing attention across the many rooms of the hotel.
Paradise Road Tintagel Colombo

Paradise Road Tintagel Colombo

Hotel near Cinnamon Garden, Colombo 83.3% of visitors choose this area
Price per night from:€151
9.0/10
Great
AAnonymous UserCinnamon Lake offers a wonderful overall experience. The facilities are well maintained and comfortable, the food is fresh, tasty, and well presented, and the service is warm and attentive without being intrusive. The peaceful surroundings add to the charm, making it a perfect place to relax and unwind. Overall, it’s a memorable experience that feels calm, welcoming, and worth visiting again.
Cinnamon Lakeside

Cinnamon Lakeside

Hotel near World Trade Centre, Colombo 16.7% of visitors choose this area
Price per night from:€94
9.0/10
Great
WWT88Hilton Colombo Hotel exceeded my expectations in every way. The room was modern, spacious, and beautifully designed — with a stunning view of the city and the sea! Everything was spotlessly clean and thoughtfully arranged, making it a perfect environment for both rest and productivity. The location is ideal for business travelers, with easy access to key areas of Colombo. The service was exceptional — friendly staff, smooth check-in, and quick responses to every request. I also enjoyed the amenities, especially the gym and breakfast spread. This is definitely my go-to hotel whenever I return to Colombo.
Hilton Colombo Hotel

Hilton Colombo Hotel

Hotel near World Trade Centre, Colombo 16.7% of visitors choose this area
Price per night from:€80
8.7/10
Very Good
RRohana TennakoonI had a fantastic experience at the newly opened ICT Rathnadipa Hotel in Colombo. From the moment I arrived, the service was exceptional. The hotel is beautifully maintained, with modern facilities and a peaceful atmosphere that made my stay truly relaxing. The food was delicious and offered a great variety of choices. A special thank you to the wonderful staff who made my stay even more memorable: Mr. Andrew, Lasantha, Minuri, Erandi, and Dinethma from the Front Office – your hospitality and warm service were outstanding. You all went above and beyond to ensure I felt welcomed and comfortable throughout my stay. I truly appreciate your efforts. I highly recommend this hotel to anyone visiting Colombo and look forward to coming back soon!
ITC Ratnadipa, a Luxury Collection Hotel, Colombo

ITC Ratnadipa, a Luxury Collection Hotel, Colombo

Hotel near Galle Face Beach, Colombo
Price per night from:€118
8.3/10
Very Good
JJUNDAThe open-air swimming pool on the roof is in good condition, breakfast is average, there are not many choices. On the roadside, it is very convenient to go out to work, but the holiday is not suitable.
Anarva Hotel & Spa

Anarva Hotel & Spa

Hotel near Mount Lavinia
Price per night from:€41
7.9/10
Good
GGuest UserAMAZING INCREDIBLE FRIENDLY KIND CARING WONDERFUL ABSOLUTELY MAGNIFICENT STAFF AT THIS HOTEL WE AS A FAMILY ARE FREQUENT TRAVELLERS AND I MUST SAY OUR STAY AT THIS HOTEL WAS ONE OF BEST AND MOST BRILLIANT AND IT WAS ALL DOWN TO THE INCREDIBLY KIND FRIENDLY HOTEL STAFF WHERE WE RECEIVED THE BEST BEST SERVICE AND TREATMENT ESPECIALLY FROM THE BAR AND RESTAURANT PARTICULAR MR BANDARA ,MR RAJ , MS RITHIKA , MR LOCHANA AND ALL OF THE WODNERFUL STAFF AT THE RESTAURNAT WE WERE TREATED LIKE SPECIAL FAMILY AND ABSOLUTELY WE WERE LOOKED AFTER LIKE ROYALTY ALL THE WAY THROUGH OUR STAY. A BIG THANK YOU TO THE WONDERFUL STAFF AT THE RESTAURNAT AND THROUGHOUT THIS INCREDIBLE HOTEL YOU MADE OUR STAY TEH BEST EVER IT WAS MOST WODNERFUL AMD WE CANNOT WAIT TO COME BACK AND STAY AT THIS HOTEL AGAIN VERY SOON AND TO MEET AND ASLO BE SO VERY WELL LOOKED AFTER ONCE AGAIN BY THE WONDERFUL RESTAURANT STAFF. FIVE STAR HOTEL WITH TEN STAR STAFF !! KEEP DOING WHAT YOU ARE DOING AND KEEP SMILING YOU GUYS ARE SUCH AMAZING PROFESSIONALS THANK YOU FOR a WONDERFUL STAY FROM ALL OUR FAMILY
Hilton Colombo Residence

Hilton Colombo Residence

Hotel near Colombo 02, Colombo
Price per night from:€86
7.5/10
MM446609****Must praise👍👍👍Since we booked late, we arrived at almost 11pm. When we went to the front desk to register, they were able to accurately report our names. I felt very happy. Hayao Miyazaki was at the door of the hotel. The track of the small train, and facing the sea. We originally booked two double rooms, and then the hotel upgraded us to a room. My room happened to have a very large floor-to-ceiling window, and when I opened the curtains, I could see the sea. It was really perfect. A little further ahead of the hotel is the train station, which is OK Take a small train. A little further on the small train, there is a beach🏖️. We discovered it accidentally and also encountered a perfect sunset🌇. In short, it was really a great experience. It is a city that I still want to go to. I will Come again and look forward to seeing you next time!
The Ocean Colombo

The Ocean Colombo

Hotel near Colombo 04, Colombo
Price per night from:€48
6.9/10
RRam ChandralingamGood place. Nice staff. Great swimming pool. But need more maintenance on room. Very old and lots of ants. My daughter got bites.
Berjaya Hotel Colombo

Berjaya Hotel Colombo

Hotel near Mount Lavinia
Price per night from:€33

Frequently Asked Questions

What's the best hotel with Spa in Colombo?

Whether your trip to Colombo is for business or leisure, Granbell Hotel Colombo (from €64) , Cinnamon Lakeside (from €65) and Marino Beach Colombo (from €89) are popular choices.

What's the average price for hotels with Spa in Colombo?

For hotels with Spa in Colombo, the average price is €152 on weekdays and €155 on weekends (Friday–Saturday).

Which hotels with Spa in Colombo have deals?

There are many deals available on Trip.com for both new and loyal users. Please check the promotions page to save your upcoming stays.

What's the best luxury hotel with Spa in Colombo?

What hotels with Spa in Colombo allow pets?

Hilton Colombo Residence (from €79) is pet-friendly. Please call hotels in advance to ensure a smooth stay.

Colombo Hotels with Spa Information

Total Properties30
Number of Reviews3,268
Highest Price€1,137
Lowest Price€61
Weekday Avg. Price€152
Weekend Avg. Price€155