- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Top cities in Sri Lanka

Colombo
Check prices for these dates
Our top choices for Sri Lanka hotels with a spa

1. Marino Beach Colombo
Marino Beach ColomboColombo
9.6 out of 10, Exceptional, (1,003 reviews)
cleanliness Experience pure bliss at this beachfront hotel with a full-service spa, rooftop infinity pool, and rainfall showers.
The price is ₩102,662
₩134,479 total
includes taxes & fees
Dec 1 - Dec 2

2. Taj Samudra
Taj SamudraKompannaweediya
8.8 out of 10, Excellent, (481 reviews)
cleanliness Indulge in deep tissue massages and body wraps at this luxury eco-certified hotel with a full-service spa, outdoor pool, and sauna.
The price is ₩88,241
₩118,623 total
includes taxes & fees
Nov 8 - Nov 9

3. Heritance Tea Factory
Heritance Tea FactoryKandapola
9.0 out of 10, Wonderful, (261 reviews)
cleanliness Retreat to a historic mountain haven with full-service spa, daily massages, and serene garden views for a truly restorative escape.
The price is ₩348,277
₩452,064 total
includes taxes & fees
Nov 11 - Nov 12

4. MaRadha Colombo
MaRadha ColomboColombo
9.2 out of 10, Wonderful, (100 reviews)
cleanliness Unwind at the serene Swasthya Wellness Spa with couples treatment rooms and therapeutic massages in the heart of Colombo.
The price is ₩110,588
₩147,219 total
includes taxes & fees
Nov 8 - Nov 9

5. Vivanta Colombo, Airport Garden
Vivanta Colombo, Airport GardenSeeduwa - Katunayake
8.4 out of 10, Very good, (322 reviews)
cleanliness Tranquil spa retreat with 3 couples treatment rooms and poolside bliss at this airport-adjacent hotel.
The price is ₩122,179
₩164,135 total
includes taxes & fees
Nov 17 - Nov 18

6. Shangri-La Hambantota
Shangri-La HambantotaAmbalantota
8.6 out of 10, Excellent, (149 reviews)
cleanliness Immerse in luxurious tranquility at this beachfront resort with 12 treatment rooms, a championship golf course, and three sparkling pools.
The price is ₩220,044
₩295,608 total
includes taxes & fees
Nov 29 - Nov 30

7. Theva Residency
Theva ResidencyHantana
9.0 out of 10, Wonderful, (77 reviews)
The price is ₩97,105
₩126,043 total
includes taxes & fees
Nov 8 - Nov 9

8. Shangri-La Colombo
Shangri-La ColomboKompannaweediya
9.4 out of 10, Exceptional, (673 reviews)
cleanliness Experience blissful serenity at this luxurious hotel with 10 treatment rooms and deep-soaking tubs for ultimate relaxation.
The price is ₩176,482
₩237,087 total
includes taxes & fees
Nov 27 - Nov 28

9. Galle Face Hotel
Galle Face HotelKollupitiya
9.2 out of 10, Wonderful, (1,004 reviews)
cleanliness Indulge in tranquil beachfront spa treatments with sweeping Indian Ocean views at this historic Colombo retreat.
The price is ₩109,962
₩147,722 total
includes taxes & fees
Nov 8 - Nov 9

10. Jetwing Lighthouse, A Luxury Reserve
Jetwing Lighthouse, A Luxury ReserveGalle
9.0 out of 10, Wonderful, (179 reviews)
cleanliness Immerse in seaside tranquility at this luxury boutique hotel with a full-service spa and two outdoor pools.
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.
Top Sri Lanka Hotel Reviews

Sri Sharavi Beach Villas & Spa
Sri Sharavi Beach Villas & SpaThalaramba

























































































