Some info has been automatically translated. Show original language

Apartment holiday rentals in Magdalena del Mar

Find and book unique apartments on Airbnb

1 of 3 pages
1 of 3 pages

Popular amenities for Magdalena del Mar apartment rentals

Weekly apartment rentals

Guest favourite

Apartment in Barranco

4.89 out of 5 average rating, 171 reviews

Enjoy Barranco

27 Jan – 3 Feb

$33 SGD per night
Guest favourite

Apartment in Magdalena del Mar

4.98 out of 5 average rating, 43 reviews

Luminous with Park View & Eco-friendly apartment

30 Jun – 7 Jul

$47 SGD per night
Guest favourite

Apartment in Magdalena del Mar

4.92 out of 5 average rating, 13 reviews

Oceanview modern loft

16–23 Nov

$47 SGD per night
Guest favourite

Apartment in Magdalena del Mar

4.97 out of 5 average rating, 36 reviews

Panoramic ocean view, downtown location and garage

31 Jul – 7 Aug

$75 SGD per night
Superhost

Apartment in Magdalena del Mar

5.0 out of 5 average rating, 8 reviews

Beautiful, very conveniently located, brand new condo.

3–10 May

$38 SGD per night
Guest favourite

Apartment in Magdalena del Mar

4.89 out of 5 average rating, 44 reviews

Modern and cozy apartment near the sea

23–30 Jun

$51 SGD per night
Guest favourite

Apartment in Magdalena del Mar

5.0 out of 5 average rating, 14 reviews

Estreno 1BR en Magdalena con vista impresionante

8–15 Apr

$66 SGD per night
Guest favourite

Apartment in Magdalena del Mar

4.87 out of 5 average rating, 38 reviews

Lima, Peru (With Jacuzzi) in Magdalena/Centrally located

23–30 Nov

$69 SGD per night

Pet-friendly apartment rentals

Apartment rentals with a pool

Quick stats about apartment rentals in Magdalena del Mar

  • Total rentals

    100 properties

  • Rentals with a pool

    20 properties have a pool

  • Pet-friendly rentals

    20 properties allow pets

  • Family-friendly rentals

    30 properties are a good fit for families

  • Total number of reviews

    1.9K reviews

  • Nightly prices starting at

    $14 SGD before taxes and fees

Destinations to explore