- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Ragama hotels with a spa

1. ITC Ratnadipa, a Luxury Collection Hotel, Colombo
ITC Ratnadipa, a Luxury Collection Hotel, ColomboKompannaweediya
9.2 out of 10, Wonderful, (169 reviews)
cleanliness Pamper yourself at this luxury Colombo hotel with a tranquil spa sanctuary, poolside relaxation, and elegant guest rooms with balconies.
The price is ₹14,791
₹19,871 total
includes taxes & fees
11 Nov - 12 Nov

2. 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 ₹11,438
₹15,366 total
includes taxes & fees
28 Nov - 29 Nov

3. Cinnamon Grand Colombo
Cinnamon Grand ColomboKollupitiya
9.0 out of 10, Wonderful, (1,002 reviews)
cleanliness Unwind in this Sri Lankan sanctuary with 11 treatment rooms, outdoor pools, and a tranquil garden oasis for spa rejuvenation.
The price is ₹10,146
₹13,631 total
includes taxes & fees
29 Nov - 30 Nov

4. The Kingsbury Colombo
The Kingsbury ColomboFort
8.6 out of 10, Excellent, (933 reviews)
cleanliness Couples indulge in rejuvenating treatments at this waterfront spa hotel with cityscape and sea views.
The price is ₹7,889
₹10,597 total
includes taxes & fees
11 Nov - 12 Nov

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 ₹8,452
₹11,355 total
includes taxes & fees
20 Nov - 21 Nov

6. Granbell Hotel Colombo
Granbell Hotel ColomboKollupitiya
8.6 out of 10, Excellent, (464 reviews)
cleanliness Relaxing rooftop spa sanctuary overlooks stunning sea views in this modern wellness retreat.
The price is ₹4,502


















