A beach with large spherical bollards and a series of wooden structures in the background.

Spa Hotels & Resorts in Magdalena del Mar from AU$59

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Magdalena del Mar Spa Hotels

Our top choices for Magdalena del Mar hotels with a spa

1. Surya Lima

Surya Lima
3.5 star property
Magdalena del Mar
9.0 out of 10, Wonderful, (60 reviews)
"Nice place to stay"
Australia
Adrian
The price is AU$104
15 Nov - 16 Nov
Surya Lima

2. Inkari Apart Hotel

Inkari Apart Hotel
3.0 star property
Magdalena del Mar
7.8 out of 10, Good, (109 reviews)
"Very friendly helpful staff good food "
United States
Wendy
The price is AU$80
10 Nov - 11 Nov
Inkari Apart Hotel

3. Wyndham Costa Del Sol Lima City

Wyndham Costa Del Sol Lima City
4.0 star property
1.8 km from Magdalena del Mar
9.4 out of 10, Exceptional, (1,172 reviews)
"Excellent stay"
United States
Malcolm
The price is AU$122
27 Nov - 28 Nov
Wyndham Costa Del Sol Lima City

4. Melia Lima

Melia Lima
5.0 star property
1.9 km from Magdalena del Mar
9.0 out of 10, Wonderful, (693 reviews)
"Great place to stay"
United States
Yazan
The price is AU$152
21 Nov - 22 Nov
Melia Lima

5. Novotel Lima San Isidro Hotel

Novotel Lima San Isidro Hotel
4.0 star property
San Isidro Centro Financiero, 3.7 km from Magdalena del Mar
9.0 out of 10, Wonderful, (787 reviews)
"Clean room, great breakfast buffet, friendly staff"
United States
Holly
The price is AU$100
10 Dec - 11 Dec
Novotel Lima San Isidro Hotel

6. Delfines Hotel & Convention Center

Delfines Hotel & Convention Center
4.5 star property
2.6 km from Magdalena del Mar
9.2 out of 10, Wonderful, (512 reviews)
"Perfect stay and the spa was on another level. The view was incredible and the room was immaculate"
United States
Silvestre Romero
The price is AU$219
9 Dec - 10 Dec
Delfines Hotel & Convention Center

7. Wyndham Grand Lima Airport

Wyndham Grand Lima Airport
5.0 star property
8.2 km from Magdalena del Mar
9.6 out of 10, Exceptional, (862 reviews)
"Great place for an overnight stay. Very convenient to the airport."
United States
Vivian
The price is AU$320
25 Nov - 26 Nov
Wyndham Grand Lima Airport

8. HOTEL GALA

HOTEL GALA
3.0 star property
Pueblo Libre, 2.1 km from Magdalena del Mar
5.6 out of 10, (8 reviews)
"Nice place "
United States
Diana
The price is AU$59
10 Nov - 11 Nov
HOTEL GALA

9. Wyndham Costa Del Sol Lima Airport

Wyndham Costa Del Sol Lima Airport
4.0 star property
8.5 km from Magdalena del Mar
8.8 out of 10, Excellent, (3,548 reviews)
"Great hotel!"
United States
nicky
The price is AU$172
10 Nov - 11 Nov
Wyndham Costa Del Sol Lima Airport

10. Country Club Lima Hotel - The Leading Hotels of the World

Country Club Lima Hotel - The Leading Hotels of the World
5.0 star property
2.5 km from Magdalena del Mar
9.4 out of 10, Exceptional, (732 reviews)
"Love the property and the staff was wonderful!"
United States
Kenneth
The price is AU$402
9 Dec - 10 Dec
Country Club Lima Hotel - The Leading Hotels of the World

11. Hampton by Hilton Lima San Isidro

Hampton by Hilton Lima San Isidro
4.0 star property
San Isidro Centro Financiero, 4.2 km from Magdalena del Mar
9.4 out of 10, Exceptional, (260 reviews)
"Had a great experience here, quiet but convenient location. Complimentary breakfast was nice and property was very clean. Would recommend to stay here again"
Canada
Justine
The price is AU$125
8 Dec - 9 Dec
Hampton by Hilton Lima San Isidro

12. ARTE HOTEL LIMA

ARTE HOTEL LIMA
3.5 star property
San Isidro, 3.7 km from Magdalena del Mar
9.0 out of 10, Wonderful, (173 reviews)
"Very good choice and is located in a very good neighborhood close to nice restaurants and shops..Love it. 😀"
Canada
Yajaira
The price is AU$69
30 Nov - 1 Dec
ARTE HOTEL LIMA

13. Casa Andina Premium San Isidro

Casa Andina Premium San Isidro
4.0 star property
San Isidro Centro Financiero, 4.6 km from Magdalena del Mar
9.4 out of 10, Exceptional, (274 reviews)
"Great location, low-key but classy vibe, great included breakfast, nice amenities."
Canada
Alexander
The price is AU$166
14 Nov - 15 Nov
Casa Andina Premium San Isidro

14. Souma Hotel, Vignette Collection by IHG

Souma Hotel, Vignette Collection by IHG
5.0 star property
Petit Jean Ocharán, 5.6 km from Magdalena del Mar
9.6 out of 10, Exceptional, (1,032 reviews)
"Staff was so sweet, rooms were very clean, breakfast buffet is worth doing!"
United States
Matthew
The price is AU$229
7 Dec - 8 Dec
Souma Hotel, Vignette Collection by IHG

15. The Westin Lima Hotel & Convention Center

The Westin Lima Hotel & Convention Center
5.0 star property
San Isidro Centro Financiero, 5 km from Magdalena del Mar
9.6 out of 10, Exceptional, (607 reviews)
"Great facilities, the staff and breakfast are phenomenal"
Denmark
Stephan
The price is AU$325
13 Nov - 14 Nov
The Westin Lima Hotel & Convention Center

16. Hotel Indigo Lima Miraflores by IHG

Hotel Indigo Lima Miraflores by IHG
5.0 star property
Armendáriz, 6.5 km from Magdalena del Mar
9.8 out of 10, Exceptional, (217 reviews)
"Comfortable bed, great breakfast"
Australia
Chris
The price is AU$248
8 Dec - 9 Dec
Hotel Indigo Lima Miraflores by IHG

17. InterContinental Real Lima Miraflores by IHG

InterContinental Real Lima Miraflores by IHG
5.0 star property
Armendáriz, 6.5 km from Magdalena del Mar
9.6 out of 10, Exceptional, (248 reviews)
"Excellent, beautiful room, perfect location."
United States
Andy
The price is AU$357
7 Dec - 8 Dec
InterContinental Real Lima Miraflores by IHG

18. Doubletree By Hilton Lima San Isidro

Doubletree By Hilton Lima San Isidro
5.0 star property
San Isidro Centro Financiero, 4 km from Magdalena del Mar
9.6 out of 10, Exceptional, (94 reviews)
"Absolutely beautiful hotel in a great location that isn’t Miraflores. Hotel is new with awesome rooms on offer and made me feel very welcomed (was my first time being in Lima). Location-wise, if you want to be closer to the ocean, go to Miraflores but if you’d enjoy a little walk, uber or bus, go here."
United Kingdom
Marvin-Denain
The price is AU$189
9 Dec - 10 Dec
Doubletree By Hilton Lima San Isidro

19. Naia Apart Hotel Miraflores

Naia Apart Hotel Miraflores
3.0 star property
Leuro, 5.9 km from Magdalena del Mar
9.2 out of 10, Wonderful, (70 reviews)
"Great place to stay. Good people and area."
Canada
Godwin
The price is AU$85
10 Nov - 11 Nov
Naia Apart Hotel Miraflores

20. BTH Hotel - Boutique Concept

BTH Hotel - Boutique Concept
4.0 star property
San Isidro, 6.4 km from Magdalena del Mar
8.8 out of 10, Excellent, (812 reviews)
"Such a cute theme! Nice decor, good food, and very accommodating!"
United States
Kimesha
The price is AU$134
4 Dec - 5 Dec
BTH Hotel - Boutique Concept
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.

Choose what matters most at spa hotels in Magdalena del Mar

Top Magdalena del Mar Hotel Reviews

Frequently asked questions

Looking to holiday at a spa hotel in Magdalena del Mar?
Soothe the senses with some time in one of our wonderful spa hotels. Discover the sea views in Magdalena del Mar—worth a picture or two! Make sure you pay a visit to the archaeological sites during your stay. Spa hotels are the perfect way to take a break from your daily routine and add a layer of luxury to your holiday.
What's there to see and do in Magdalena del Mar?
Take in some sights and attractions while you're in Magdalena del Mar by visiting Costa Verde, Real Plaza Salaverry and Larco Herrera Museum. If you have extra time while you're in the area, you might want to see Plaza San Miguel Mall and Costa Verde Beach.
What is a Magdalena del Mar spa hotel?
Spa hotels in Magdalena del Mar feature full on-site spas offering services such as couples massages and a range of beauty treatments. Some also provide a selection of in-room treatments for the ultimate luxury. Spa hotels are great for rest, rejuvenation and relaxation.