Resorts & Hotels with Spas in Colombo District

Top Cities in Colombo District

Check availability on Colombo District Resorts & Hotels with Spas

This weekend
Next weekend

Pick from 65 Colombo District Resorts & Hotels with Spas with updated room rates, reviews, and availability. Most hotels are fully refundable.

Marino Beach Colombo

5.0 star property
9.4 out of 10, Exceptional, (1001)
"very nice place to stay."
Marino Beach Colombo

Taj Samudra

5.0 star property
8.6 out of 10, Excellent, (363)
"A great place to send vacation and hold special events like wedding, corporate events. "
Taj Samudra

MaRadha Colombo

3.0 star property
9.2 out of 10, Wonderful, (80)
"Had a great stay"
MaRadha Colombo

Shangri-La Colombo

5.0 star property
9.4 out of 10, Exceptional, (433)
"Staff and facilities were amazing. Wouldnt stay anywhere else in Colombo "
Shangri-La Colombo

Galle Face Hotel

5.0 star property
9.2 out of 10, Wonderful, (1000)
"Beautiful historic hotel, lovely service"
Galle Face Hotel

The Kingsbury Colombo

5.0 star property
8.6 out of 10, Excellent, (779)
"Been coming here for 15 years, always a pleasure "
The Kingsbury Colombo

Cinnamon Grand Colombo

5.0 star property
8.8 out of 10, Excellent, (837)
"Nice hotel with varied dining options "
Cinnamon Grand Colombo

Jetwing Colombo Seven

5.0 star property
9.0 out of 10, Wonderful, (285)
"Fantastic stay with great staff. Strongly recommend "
Jetwing Colombo Seven

Colombo Court Hotel & Spa

4.0 star property
8.8 out of 10, Excellent, (367)
"Very lovely and welcoming staff Hotel was gorgeous and room was very nice Small stain on bedding but minor Incredible breakfast "
Colombo Court Hotel & Spa

Granbell Hotel Colombo

3.5 star property
8.4 out of 10, Very Good, (247)
"Wonderful experience "
Granbell Hotel Colombo
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.
Don't see what you're looking for?
See all available properties in Colombo District
Save an average of 15% on thousands of hotels when you're signed in