Spa hotels in Colombo, Sri Lanka

Selected spa hotels for ultimate relaxation and well-being in Colombo, Sri Lanka

Check-in
12Sept
Check-out
13Sept
Rooms and Guests2 Guests, 1 Room
Colombo features attractions like the National Museum of Colombo, Galle Face Green, and the picturesque Mount Lavinia Beach. You can try your luck at Casino Marina Bay or relax at Viharamahadevi Park. This vibrant city offers a range of hotels. You'll find luxury hotels near Galle Face, boutique hotels in Wellawatte, and honeymoon hotels with private pools. The selection of hotel choices is top-notch, carefully picked for comfort and location. Book ahead for the best deals and consider using local taxis or ride-sharing apps for easy transport around the city.
All filters
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Districts
Airports
Amenities
Services
Brands
1-20 out of 26
Sort by:high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapBambalapitiya Beach100m
  • On-site spa and wellness center
  • Close access to Bambalapitiya Beach
  • Bicycle rental and bike tours available
  • On-site spa
  • Bicycle rental
  • 24-hour reception
Hotel offering spa services and beach access
FromUS$ 60 /nightSelect
8.2
Great
MapProximity to Galle Face Green300m
  • Elegant spa and wellness center
  • Outdoor swimming pool with harbor views
  • Diverse fine dining options available
  • Senses Spa
  • Outdoor Pool
  • Fitness Centre
Luxury hotel offering waterfront views and exquisite dining experiences
FromUS$ 75 /nightSelect
7.6
Very good
MapBeachfront setting100m
  • Indoor swimming pool available for guests
  • Spa offering unique Ayurvedic treatments
  • Fully furnished apartments with ocean views
  • Indoor Pool
  • Fitness Centre
  • Banquet Halls
Hotel featuring luxurious apartments with ocean views
FromUS$ 32 /nightSelect
8.2
Great
MapNear Kollupitiya Beach90m
  • Rooftop infinity pool with ocean views
  • Spa and wellness center available on-site
  • Modern rooms with sea or city views
  • Infinity pool
  • Spa center
  • Rooftop bar
Luxury hotel featuring breathtaking sea views and wellness facilities
FromUS$ 44 /nightSelect
8.0
Great
MapMajestic Shopping Mall1km
  • Spectacular ocean views from every room
  • On-site spa and wellness center available
  • In-house restaurant serving delightful cuisine
  • On-site Spa
  • In-house Restaurant
  • Beach Access
Hotel offering modern rooms with beautiful ocean views
FromUS$ 44 /nightSelect
8.2
Great
MapBeachfront property with city access300m
  • Rooftop infinity pool with ocean views
  • Holistic wellness spa for relaxation
  • Diverse dining offerings with local cuisine
  • Infinity Pool
  • Wellness Spa
  • Rooftop Bar
Hotel blending luxurious comfort with vibrant local culture
FromUS$ 60 /nightSelect
MapKollupitiya district200m
  • Rooftop pool with bar
  • On-site Shine Spa
  • Diverse dining options
  • Rooftop pool
  • On-site spa
  • Fitness center
Luxury hotel offering exceptional dining and wellness experiences
FromUS$ 110 /nightSelect
8.2
Great
MapHeart of Colombo's commercial hub0m
  • Award-winning spa services available
  • Diverse international dining options
  • Two outdoor swimming pools offered
  • Outdoor Pools
  • Award-Winning Spa
  • Diverse Restaurants
Luxurious hotel with dining, spa, and leisure facilities
FromUS$ 89 /nightSelect
8.2
Great
MapOceanfront relaxation area300m
  • Stunning rooftop infinity pool and garden views
  • Diverse dining options with ocean panoramas
  • Luxurious spa offering tailored treatments
  • Rooftop pool
  • On-site spa
  • Infinity garden
Luxury hotel with ocean views and gourmet dining options
FromUS$ 65 /nightSelect
8.2
Great
Map1.5 mi from City Centre1200 yd from British Council
FromUS$ 49 /nightSelect
8.0
Great
"27" Spathodea- Oasis In The City
Map2.4 mi from City Centre1200 yd from Laksala
FromUS$ 54 /nightSelect
Map7.3 mi from City Centre
FromUS$ 25 /nightSelect
8.2
Great
MapCentral business district0.2km
  • Infinity rooftop pool with ocean views
  • Luxury spa offering Ayurveda treatments
  • Diverse dining with Asian and local cuisines
  • Infinity pool
  • Luxury spa
  • Rooftop bar
Luxury hotel with panoramic ocean and city views
FromUS$ 107 /nightSelect
8.4
Great
MapAdjacent to One Galle Face Mall100m
  • Luxurious spa offering wellness treatments
  • Rooftop pool with stunning ocean views
  • Diverse dining options with international cuisine
  • Rooftop pool
  • Health club
  • Chi Spa
Premium hotel with luxury amenities in Colombo
FromUS$ 146 /nightSelect
6.6
Nice
MapProximity to Galle Face Beach300m
  • Luxurious outdoor infinity pool
  • Diverse on-site dining options
  • Full-service spa and wellness center
  • Infinity Pool
  • Full Spa
  • Fitness Center
Luxury hotel offering exquisite wellness and dining experiences
FromUS$ 161 /nightSelect
6.0
Guest rating
MapGalle Face Beach700m
  • Outdoor swimming pool with sun terrace
  • Diverse dining options including vegan cuisine
  • On-site spa and wellness center available
  • Outdoor Pool
  • Spa Center
  • Kids' Club
Luxury hotel offering exceptional dining and wellness amenities
FromUS$ 149 /nightSelect
8.2
Great
MapConnected to World Trade Centre200m
  • Outdoor pool with scenic views
  • Diverse dining options available
  • Close to World Trade Centre
  • Outdoor Pool
  • Fitness Center
  • Karaoke Bar
Hotel offering luxurious amenities and exceptional dining
FromUS$ 93 /nightSelect
8.2
Great
MapScenic Beira Lake0m
  • Diverse dining options available
  • Outdoor swimming pool access
  • Health club and fitness center
  • Outdoor Pool
  • Health Club
  • Dining Options
Luxury hotel offering unique dining experiences and relaxation
FromUS$ 79 /nightSelect
8.2
Great
MapCinnamon Gardens neighborhood300m
  • Private courtyard dining experience
  • Lavishly designed suites with art
  • Alfresco high tea in courtyard
  • Lap pool
  • Executive suites
  • Private dining
Boutique hotel with exquisite design and private luxury
FromUS$ 266 /nightSelect
8.0
Great
MapNear Galle Face Beach300m
  • Outdoor swimming pool
  • Full-service spa
  • Multiple dining options
  • Outdoor pool
  • On-site spa
  • Fitness center
Four-star hotel featuring modern amenities and leisure options
FromUS$ 71 /nightSelect

Spa hotel prices in Colombo

From budget-friendly wellness stays to luxury spa experiences tailored to your needs.

⬆️ The highest price
USD 400
⬇️ The lowest price
USD 25
💸 Average price for
5-star hotels
USD 134
4-star hotels
USD 46
3-star hotels
USD 41

Top spa hotels in Colombo

Ranked based on exceptional guest feedback over the last 12 months

Coastal Luxury Retreats:
Modern Urban Elegance:
Classical Charm and Heritage:
Culinary Excellence and Comfort:
Business Ready Accommodations:
Spa and Wellness Escape:
Contemporary City Vibe:
Family Friendly Facilities:
Intimate Boutique Experience:

How to get to Colombo

Comprehensive guide to transport options for seamless travel

Airports
Diyawanna Oya Seaplane Base (DWO)
Ratmalana Air Force Base (RML)
Kelaniya (KEZ)

FAQs for spa hotels in Colombo

Helping you craft the perfect spa vacation

How many spa hotels are there in Colombo, and which are highly rated?
Colombo has 23 spa hotels. Highly rated options include Shangri-La Colombo and Cinnamon Grand Colombo, both known for exceptional guest reviews and high-quality amenities.
Which spa hotels in Colombo offer unique views?
For stunning views, consider the Shangri-La Colombo, which overlooks the Indian Ocean, or the Hilton Colombo Hotel with a view of the Beira Lake.
What are the best spa hotels in Colombo for families or couples?
The Cinnamon Grand Colombo is family-friendly with a kids' club and diverse dining options. For couples, the Marino Beach Colombo is ideal with its romantic beachfront access and spa services.
Which spa hotels in Colombo are located near popular landmarks?
The Kingsbury Colombo is close to the Colombo Fort area, while Cinnamon Lakeside is situated near the city's main attractions such as Galle Face Green, both providing easy access to key sights.
What are the cheapest options for spa hotels in Colombo?
Cheaper options include Ramada Colombo and Global Towers Hotel & Apartments, with nightly rates starting around $70. These offer basic spa services at a more affordable price point.

Essential Facts About Colombo Spa Hotels

This guide evaluates 10 prominent spa hotels in Colombo, Sri Lanka, focusing on essential specifics that will assist travelers in making informed accommodation decisions.

Typical nightly rates for spa hotels range from $100 to $300.

Colombo has numerous spa hotels, with a mix of luxury and boutique options.

Peak travel seasons include December to March and July-August.

Local taxes include a 10% service charge and 15% VAT.

Most spa hotels are within 3 km of major attractions like Galle Face Green.

Other cities in Sri Lanka