Some info has been automatically translated. Show original language

Holiday rentals with beach access in Cartagena

Find and book unique rentals with beach access on Airbnb

1 of 3 pages
1 of 3 pages

Popular amenities for rentals with beach access in Cartagena

Apartment rentals with beach access

Apartment rentals with beach access

Guest favourite

Apartment in Algarrobo

4.89 out of 5 average rating, 204 reviews

San Alfonso del Mar, Departments 2D+2B, Kayak

11–18 Jun

$117 SGD per night
Guest favourite

Apartment in Algarrobo

4.86 out of 5 average rating, 130 reviews

To enjoy, rest, go through nature

28 Nov – 5 Dec

$95 SGD per night
Guest favourite

Apartment in Algarrobo

4.84 out of 5 average rating, 157 reviews

San Alfonso del Mar Algarrobo. Family and Cozy

10–17 Jun

$135 SGD per night
Guest favourite

Apartment in Algarrobo

4.87 out of 5 average rating, 131 reviews

Exclusive apartment in Algarrobo, Laguna Bahia

28 Sep – 5 Oct

$91 SGD per night
Guest favourite

Apartment in Algarrobo

4.85 out of 5 average rating, 127 reviews

san Alfonso del Mar resort with KAYAK

8–15 May

$166 SGD per night
Guest favourite

Apartment in El Tabo

4.97 out of 5 average rating, 37 reviews

Nice apartment overlooking the ocean, El Tabo.

29 Jul – 5 Aug

$121 SGD per night
Guest favourite

Apartment in Algarrobo

4.91 out of 5 average rating, 87 reviews

Beachfront Department. Ilimay, Las Cruces.

3–10 Sep

$98 SGD per night
Guest favourite

Apartment in Algarrobo

4.88 out of 5 average rating, 66 reviews

Apartment in Pinares del Canelillo

12–17 May

$106 SGD per night

Quick stats about holiday rentals with beach access in Cartagena

  • Total rentals

    40 properties

  • Rentals with dedicated workspaces

    10 properties have a dedicated workspace

  • Pet-friendly rentals

    20 properties allow pets

  • Family-friendly rentals

    20 properties are a good fit for families

  • Total number of reviews

    230 reviews

  • Nightly prices starting at

    $27 SGD before taxes and fees

Destinations to explore