The 10 best spa hotels in Mount Lavinia, Sri Lanka | Booking.com
Skip to main content

Spa Hotels in Mount Lavinia

Find the spa hotels that appeal to you the most

The best spa hotels in Mount Lavinia

Check out our pick of great spa hotels in Mount Lavinia

Filter by:

Review score

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.

R
Ron
From
United Kingdom
Happy smiling staff, nothing was too much trouble.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 183 reviews
Price from
US$50
1 night, 2 adults

Anarva Hotel & Spa

Hotel in Mount Lavinia

Located in Mount Lavinia, 700 metres from Mount Lavinia Beach, Anarva Hotel & Spa provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

E
Enrique
From
Spain
the staff is really helpfull, they offer many good tips, we has a really good room with nice view, and the pool it was well cleaned with a nice bar on the top
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 106 reviews
Price from
US$55
1 night, 2 adults

Mount Lavinia Hotel

Hotel in Mount Lavinia

Boasting a private beach area and a terrace with views of the bay and Colombo’s skyline, Mount Lavinia Hotel offers a relaxing getaway. This colonial-style hotel features a spa and 3 dining options.

L
Lynette Jefferies
From
New Zealand
fanrastic breakfast. All food excellent
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 365 reviews
Price from
US$63.75
1 night, 2 adults

Berjaya Hotel Colombo

Hotel in Mount Lavinia

Berjaya Hotel Colombo is within walking distance of Mount Lavinia Beach and Odel Shopping Mall. It features 2 restaurants and an outdoor pool. Free WiFi is available.

I
Ishara M. Priyadarshana
From
Sri Lanka
Very convinient and closer access to the beach and there is a night club just in front of the hotel.
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 194 reviews
Price from
US$60
1 night, 2 adults

The Lovina Place

Hotel in Mount Lavinia

Featuring a garden, private beach area, terrace and free WiFi, The Lovina Place is set in Mount Lavinia, 300 metres from Mount Lavinia Beach and 6.5 km from Bambalapitiya Railway Station.

D
Dean
From
Australia
Location and staff were great! Nice atmosphere and value for money.
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 13 reviews
Price from
US$22.96
1 night, 2 adults

Marino Beach Colombo

Colombo (Near Mount Lavinia)

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.

K
Kayte
From
Indonesia
I’ve stayed in many beautiful hotels in my life - I LOVE beautiful hotels and want to try the best hotels around the world as I’m a very frequent traveller. I can honestly say that this hotel is OUTSTANDING - the service is incredible!! I was upgraded and given a complimentary late check out! This is incredible and I’m so grateful!!! The room is ABSOLUTELY stunning - everything is SO COMFORTABLE! It’s perfect and waking up to the most beautiful ocean views is wonderful 🌺🌸🌼 I will definitely stay here again when I come back to Colombo! Don’t stay anywhere else!! T❤️❤️❤️hank you SO MUCH MARINO BEACH COLOMBO 🙏🏼🙏🏼🙏🏼
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,266 reviews
Price from
US$85
1 night, 2 adults

Sheraton Colombo Hotel

Colombo (Near Mount Lavinia)

Set in Colombo, 200 metres from Kollupitiya Beach, Sheraton Colombo Hotel features views of the sea. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk.

N
Norman
From
Saudi Arabia
Special thanks to Mr Rahul Maini the gen manager at this hotel.. this hotel is immaculate and well managed best place to stay in Colombo. Upon arrival we were met by Mr Emil Gularatnam, special thanks, who was very courteous & professional even taking time to escort us to our room. The room was well manicured nothing to complain about at all. Thanks to the team at the lounge Chef Priyenca, Dilan Nimesha Amandi Yasabi. Many thanks to the restaurant floor 1 team- Mr Shehan & Mr Yehan together with their team- chef Janz, chef Nimisha, Aditya, Sirul, Kavindu & Sangeetha at reception...made our stay special. My son had a bit of upset and was well looked after by the dining area staff thanks Mr Shehan. Our housekeeper was Yohan who made sure our room was always clean and well made day and night. We will return to this hotel🥂🙏🏻🙏🏻🙏🏻
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 129 reviews
Price from
US$145
1 night, 2 adults

Maniumpathy Hotel

Colombo (Near Mount Lavinia)

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, 172 reviews
Price from
US$318.75
1 night, 2 adults

Eden Heights by Property Boutique

Colombo (Near Mount Lavinia)

Boasting air-conditioned accommodation with a private pool, garden view and a balcony, Eden Heights by Property Boutique is set in Colombo.

N
Nanda
From
Myanmar
I’ve really enjoyed living in this apartment! The building is well-maintained, clean, and secure, and the host is responsive and professional. Maintenance requests are handled quickly, always friendly and helpful.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
US$132
1 night, 2 adults

Atrium - ICONIC APARTMENT

Sri Jayewardenepura Kotte (Near Mount Lavinia)

Situated within 5.7 km of Bambalapitiya Railway Station and 6.2 km of R Premadasa Stadium in Sri Jayewardenepura Kotte, Atrium - ICONIC APARTMENT provides accommodation with seating area.

M
Mateusz
From
Poland
Modern apartment, beautifully furnished, wonderful view from the balcony, gym and swimming pool, on-site shop, security. But what we liked most was that there was a wonderful and extremely helpful person in the apartment (the apartment manager) who was extremely nice to us and took great care of us. She answered all our questions - about the route, sightseeing, helped us look for a tuk tuk to rent and an eSim card with Internet access. Thank you very much :)) you are wonderful!!!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 8 reviews
Price from
US$45
1 night, 2 adults
All spa hotels in Mount Lavinia

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with luxury features like hot tubs, thermal pools and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in Mount Lavinia and surroundings in the past month

See all

Enjoy breakfast in Mount Lavinia and nearby

  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 668 reviews

    Located in Colombo, 400 metres from Bambalapitiya Beach, Pearl Grand By Rathna provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

    From US$80.56 per night
  • MaRadha Colombo

    Colombo
    Breakfast options
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,061 reviews

    Set in Colombo, a few steps from Bambalapitiya Beach, MaRadha Colombo offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

    From US$239.48 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 518 reviews

    Nestled in the heart of Colombo City, a boutique Colombo Court Hotel & Spa is just a 15-minute walk from MC Shopping Mall.

    From US$88.67 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 10,266 reviews

    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.

    From US$111.43 per night
  • Colombo Residency

    Colombo
    Breakfast options
    Scored out of 10, guest rating 3.5
    Poor - What previous guests thought, 8 reviews

    Situated in Colombo, 100 metres from Bambalapitiya Beach, Colombo Residency features accommodation with free bikes, free private parking, a shared lounge and a terrace.

    From US$140 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 129 reviews

    Set in Colombo, 200 metres from Kollupitiya Beach, Sheraton Colombo Hotel features views of the sea. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk.

    From US$159.92 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 6,501 reviews

    Set in Colombo, 90 metres from Kollupitiya Beach, Granbell Hotel Colombo offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

    From US$187.52 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 172 reviews

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

    From US$413 per night

All-inclusive spa hotels in Mount Lavinia and nearby

  • Carlsen Residence

    Wellawatte, Colombo
    All-inclusive options available
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 16 reviews

    Set in Colombo, 1.5 km from Milagiriya Beach, Carlsen Residence offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 520 reviews

    Boasting spectacular ocean view from every guest room, The Ocean Colombo - Guaranteed Sea View Rooms features modern and comfortable accommodation along Marine Drive.

    From US$144.21 per night
  • ARENA BY SERENDIA Aparthotel

    Kirillapone
    All-inclusive options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 16 reviews

    ARENA BY SERENDIA Aparthotel is located in Kirillapone and features a rooftop pool and lake views. Featuring a 24-hour front desk, this property also provides guests with an outdoor fireplace.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    Boasting air-conditioned accommodation with a private pool, lake view and a balcony, Super Luxury 2 BR Apartment in Five Star Colombo City Centre is set in Colombo.

  • SkyLounge Apartment Colombo

    Colombo
    All-inclusive options available
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 48 reviews

    Located on 34th floor with views of Indian Ocean and financial district of central Colombo, SkyLounge Apartment Colombo offers accommodation in Colombo.

  • Colombo On320 Union place

    Maradana
    All-inclusive options available
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 8 reviews

    Boasting air-conditioned accommodation with a private pool, lake view and a patio, Colombo On320 Union place is situated in Maradana.

  • On 320 Apartment

    Colombo
    All-inclusive options available
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 64 reviews

    Featuring air-conditioned accommodation with a patio, On 320 Apartment is set in Colombo. It is situated 2 km from Galle Face Beach and offers a lift.

  • Sky View Apartment

    Colombo
    All-inclusive options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 7 reviews

    Featuring air-conditioned accommodation with a pool with a view, city view and a balcony, Sky View Apartment is located in Colombo.

Highly rated spa hotels in Mount Lavinia and nearby

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 8 reviews

    Situated within 5.7 km of Bambalapitiya Railway Station and 6.2 km of R Premadasa Stadium in Sri Jayewardenepura Kotte, Atrium - ICONIC APARTMENT provides accommodation with seating area.

    From US$55 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 776 reviews

    NH Collection Colombo is located in the central business and shopping district off Galle Road, and is 35 minutes from the airport.

    From US$147.20 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 165 reviews

    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...

    From US$239.68 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 708 reviews

    Situated in the heart of Colombo, Ward Place, 2.4 km from U.S. Embassy, Jetwing Colombo Seven boasts a year-round rooftop pool.

    From US$139.47 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,127 reviews

    Cinnamon Grand Colombo is a luxurious 5-stars city hotel located in the centrer of Colombo and in the heart of tourist and commercial hubs like the World Trade Centre, National Museum and Iconic...

    From US$148.50 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,299 reviews

    Located in the heart of Colombo city, Hilton Colombo Residence offers rooms and suites with panoramic views of the city, harbour or Indian Ocean.

    From US$136.52 per night

Save money on spa in Mount Lavinia and nearby – budget options available

  • Lotus Villa Dehiwela

    Dehiwala
    Budget options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 4 reviews

    Featuring air-conditioned accommodation with a balcony, Lotus Villa Dehiwela is situated in Dehiwala.

    From US$122.10 per night
  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 129 reviews

    Enjoying a beachfront location on Colombo Beach, Global Towers offers value-for-money accommodation with 24-hour room service.

    From US$106.66 per night

Spa hotels that guests love in Mount Lavinia

See all
  • Avg. price/night: US$56
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 183 reviews
    Lovely place to stay in Mount Lavinia - a home from home as we used it as our base in Sri Lanka. We enjoyed delicious and varied breakfasts, and cups of tea were offered when we returned tired from trips. They also kindly made sandwiches for our long train trips. Really delightful people run the hotel. The rooms are spacious and well appointed.
    Guest review by
    Paula
    Family with young children