Some info has been automatically translated. Show original language

Holiday rentals with beach access in Casablanca

Find and book unique accommodation with beach access on Airbnb

1 of 3 pages
1 of 3 pages

Popular amenities for Casablanca Accommodation with Beach Access

Apartment rentals with beach access

Guest favourite

Apartment in Casablanca

5.0 out of 5 average rating, 11 reviews

La perle Ain Diab - vue Corniche

21 – 28 July

$1,301 AUD total
Guest favourite

Apartment in Casablanca

4.93 out of 5 average rating, 15 reviews

2 bedroom apartment 2 bathroom marine@casaport

11 – 18 Dec

$1,000 AUD total
Guest favourite

Apartment in Casablanca

5.0 out of 5 average rating, 16 reviews

Studio Haven in the Old Medina

26 Aug – 2 Sept

$630 AUD total
Guest favourite

Apartment in Casablanca

4.91 out of 5 average rating, 33 reviews

Casa Del Mar - Amazing Sea & Mosque views

14 – 21 July

$2,315 AUD total
Guest favourite

Apartment in Dar-el-Beida N 21 résidence la perles

4.89 out of 5 average rating, 45 reviews

Rooftop jacuzzi without vis-à-vis Neuf

26 July – 2 Aug

$1,145 AUD total
Guest favourite

Apartment in Casablanca

4.95 out of 5 average rating, 38 reviews

Gauthier-New & Chic à 1 min des Twin centers

12 – 19 June

$784 AUD total
Guest favourite

Apartment in Casablanca

4.95 out of 5 average rating, 37 reviews

The Besty Ocean Suite- By Appart’Ayla

25 Dec – 1 Jan

$1,258 AUD total
Guest favourite

Apartment in Casablanca

4.9 out of 5 average rating, 21 reviews

Exception Apartment with Sea View

21 – 28 July

$981 AUD total

Holiday condos with beach access

Quick stats about holiday homes with beach access in Casablanca

  • Total rentals

    490 properties

  • Rentals with dedicated workspaces

    320 properties have a dedicated workspace

  • Rentals with a pool

    90 properties have a pool

  • Pet-friendly rentals

    180 properties allow pets

  • Family-friendly rentals

    200 properties are a good fit for families

  • Total number of reviews

    13K reviews

Destinations to explore