Search spa hotels in Colombo District

Find the spa hotels that appeal to you the most

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

Colombo

35 spa hotels

Mount Lavinia

5 spa hotels

The best spa hotels in Colombo District

Check out our pick of great spa hotels in Colombo District

Filter by:

Star rating
Review score

Marino Beach Colombo

Hotel in Colombo

Situated in Colombo, a few steps from Bambalapitiya Beach, Marino Beach Colombo features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

P
Prabath
From
Japan
Good food, nice people. The overall atmosphere was excellent. The staff were very attentive.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,361 reviews
Price from
US$85
1 night, 2 adults

Shangri-La Colombo

Hotel in Colombo

Shangri-La Colombo presents a new level of luxury in the city. Located in the heart of the business and entertainment district, the hotel offers the various collection of guestrooms with stunning...

A
Anja
From
Germany
Really lovely room, staff were incredibly helpful and lots of attention paid to kids. Staff went out of their way to get us a table for dinner on NYE, dinner at Shang Palace was fantastic.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,424 reviews
Price from
US$145
1 night, 2 adults

Cinnamon Life at City of Dreams

Hotel in Colombo

Boasting a bar, Cinnamon Life at City of Dreams offers accommodation in Colombo, 700 metres from Galle Face Beach and 2.3 km from Khan Clock Tower.

J
Jakub
From
Czech Republic
very helpful staff, check in as well check out, Jessica at the lobby very friendly. Hotel nicely decorated by contemporary local artists works. Great rooftop bar.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 721 reviews
Price from
US$141.60
1 night, 2 adults

ITC Ratnadipa, a Luxury Collection Hotel, Colombo

Hotel in Colombo

ITC Ratnadipa, a Luxury Collection Hotel, Colombo features an outdoor swimming pool, shared lounge, a terrace and bar in Colombo.

C
Crisa80
From
Bulgaria
The hotel is new and nice. Most of the staff are very well trained and very hospitable.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 600 reviews
Price from
US$170
1 night, 2 adults

Sheraton Colombo Hotel

Hotel in Kollupitiya, Colombo

Set in Colombo, 200 metres from Kollupitiya Beach, Sheraton Colombo Hotel offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared lounge.

M
Mihaela
From
Romania
My stay at the Sheraton Colombo was nothing short of spectacular. I was greeted with warm hospitality and a level of professionalism that truly sets this hotel apart. The staff went above and beyond to ensure every detail was perfect, making me feel both welcomed and valued throughout my visit. The rooms are spacious, elegantly designed, and impeccably clean, offering breathtaking views of the city and ocean. The bed was incredibly comfortable, and the amenities provided were top-notch, ensuring a luxurious and restful stay. The facilities are outstanding. Everything is maintained to the highest standard, creating an atmosphere of calm and sophistication. Sheraton Colombo is a true gem in the heart of the city. Whether you're traveling for business or leisure, I cannot recommend this hotel enough. I look forward to returning for another unforgettable experience!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 134 reviews
Price from
US$145
1 night, 2 adults

Coza Ceylon

Hotel in Mount Lavinia

Situated in Mount Lavinia, less than 1 km from Mount Lavinia Beach, Coza Ceylon features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

A
Anna
From
Germany
Great place to stay. Super attentive and friendly manager and staff! Comfortable beds, big room and bathroom. The breakfast is amazing and they care about your diet needs. I stayed here after arriving to Sri Lanka to settle in and I can just recommend it.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 187 reviews
Price from
US$50
1 night, 2 adults

Maniumpathy Hotel

Borella, Colombo

Maniumpathy Hotel has a garden, a shared lounge and a sun terrace with swimming pool and continental breakfast in Colombo.

o
osborn
From
British Indian Ocean Territory
Food was excellent and the staff warm and attentive. A beautiful haven of tranquility in a busy city. Have booked to return.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 180 reviews
Price from
US$337.50
1 night, 2 adults

Anugaa in The City

Colombo

Anugaa in The City, a property with a garden, is situated in Colombo, 5.1 km from Bambalapitiya Railway Station, 5.8 km from R Premadasa Stadium, as well as 6.4 km from Khan Clock Tower.

D
Danny en Annick
From
Belgium
Very friendly owner, good bed and for us (walkers) good starting point to explore the city on foot. Quit, clean and safe neighbourhood.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 162 reviews
Price from
US$33.60
1 night, 2 adults

"27" Spathodea- Oasis in the City

Colombo

Offering views of the garden, "27" Spathodea- Oasis in the City is located in Colombo in the Colombo District Region, 1.6 km from Asiri Surgical Hospital.

D
Dragana
From
Germany
The house is, as stated in the ad, "oasis". A lot of green space around the house with quiet neighborhood. The room we stayed in was very nice. Sita is a wonderful and kind person, and Glenn and Fiona were ready to help with anything all the time. We really enjoyed our stay at 27!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 178 reviews
Price from
US$49.99
1 night, 2 adults

Paradise Road Tintagel Colombo

Hotel in Cinnamon Gardens, Colombo

A Timeless Retreat in the Heart of Colombo – A Residence Chosen by Royalty Impeccably designed and renowned for its privacy, generous space, and exceptional service, Paradise Road Tintagel Colombo is...

N
Neel
From
India
Loved how beautiful the place is. Staff is friendly and understanding. We asked for a different room and they had one ready for us. It took a while for them to get it ready as the previous customers were still occupying the room. Loved that we were handed over a 10% discount card to shop at their Paradise road stores.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 165 reviews
Price from
US$237.50
1 night, 2 adults
All spa hotels in Colombo District

Most booked spa hotels in Colombo District this month

See all

Popular with guests booking spa hotels in Colombo District

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,361 reviews

Popular with guests booking spa hotels in Colombo District

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 6,567 reviews

Popular with guests booking spa hotels in Colombo District

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 721 reviews

Popular with guests booking spa hotels in Colombo District

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,189 reviews

Popular with guests booking spa hotels in Colombo District

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,424 reviews

Popular with guests booking spa hotels in Colombo District

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,443 reviews

Popular with guests booking spa hotels in Colombo District

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 816 reviews

Popular with guests booking spa hotels in Colombo District

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 600 reviews

Popular with guests booking spa hotels in Colombo District

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,441 reviews

Popular with guests booking spa hotels in Colombo District

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 716 reviews

FAQs about spa hotels in Colombo District

Spa hotels that guests love in Colombo District

See all
Avg. price/night: US$129.16
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 710 reviews
The room was spacious.. super comfortable and clean... loved it.... the pool was lovely with a lot of greenery surrounding it... the breakfast was good too... it was a beautiful stay..
Guest review by
Shamila Shami
People with friends
Avg. price/night: US$147.90
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,324 reviews
We liked the pool sauna steam room and the view of the lotus tower . The 3 bedroom apartment was very spacious and the staff were very friendly . Incredible buffet breakfast .
Guest review by
Jennifer
Family with young children
Avg. price/night: US$194.08
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,424 reviews
Breakfast had a good selection. Room was spacious and clean. Very good view of the port city and sea.
Guest review by
Dr Suresh
Young couple
Avg. price/night: US$139.47
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 716 reviews
Great hotel, nice area, spacious room, good breakfast, nice rooftop with pool, very service minded and kind staff.
Guest review by
Riccardo
Young couple
Avg. price/night: US$147.90
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 841 reviews
Spacious room at a convenient location. Friendly staff and good breakfast. Very good value for a 5-star hotel.
Guest review by
Ellie
Solo traveller
Avg. price/night: US$239.48
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,065 reviews
Rooms are clean… staff are friendly and helpful.. good spread of breakfast.. rooftop bar is good.. Spa is worth the money.. overall a pleasant experience
Guest review by
Rajadurai
Solo traveller
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 165 reviews
The hotel is situated in a lovely quiet neighborhood. The room was spacious and very comfortable; the pool was lovely and refreshing; and breakfast was tasty. The staff are very attentive and helpful. And the library is lovely too!
Guest review by
Nicole Biondi
Young couple
Avg. price/night: US$214.31
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 6,567 reviews
High class hotel by the sea front, with a spa, multiple restaurants and a really nice rooftop with swimming pool and bar. Ideal to spend 1 or 2 days to relax in Colombo before venturing further into Sri Lanka or taking a flight back at the Negombo airport.
Guest review by
Timothée
Young couple
Avg. price/night: US$157.24
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,189 reviews
Great location with plenty of space. Loved the variety at breakfast, was enough to keep us going till dinner.
Guest review by
Bhavik
Family with young children
Avg. price/night: US$124.54
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,361 reviews
Breakfast was great - the staff serving was really friendly and helpful. All different levels of staff at this hotel was very very helpful and really courteous - loved this hotel very much - would really like if we can get some good deals again this coming year in July/August - would love to hear from the hotel.
Guest review by
Endra
Young couple