1 - 20 of 20

View larger map

1 / 21

JB Apartment luxe

  • 2
  • 4
  • 2 nights min

$70

Details

Great rentals within 20 miles that match your search

1 / 14

Suite Lavande

  • 1
  • 2
  • 1 night min

$70

Details

1 / 21

Apartment with 3 rooms in Sidi Bouknadel, with 6 pools access and huge terrace

  • 3
  • 8
  • Min stay varies

$174

Details

1 / 32

Marlinea

  • 4
  • 8
  • 1 night min

$294

Details

1 / 26

3 air-conditioned bedroom apartment on first floor

  • 3
  • 6
  • 1 night min

$176

Details

1 / 15

Dar Owl, guesthouse in a traditional riad in Sale, adults only

  • 4
  • 6
  • 2 nights min

$59

Details

1 / 14

Luxurious apartment in Rabat Marina

  • 2
  • 4
  • 2 nights min

$118

Details

1 / 34

Dar Nawfal

  • 6
  • 20
  • 1 night min

$329

Details

1 / 54

5 bedroom holiday Villa Yasmine, perfect for family holidays, near beaches

  • 5
  • 10
  • Min stay varies

$249

Details

1 / 32

Large villa near Rabat with pool

  • 5
  • 19
  • Min stay varies

$336

Details

1 / 19

JB top Apartment

  • 2
  • 4
  • 2 nights min

$81

Details

1 / 8

Appartement tout confort

  • 2
  • 7
  • 2 nights min

$47

Details

1 / 5

kenitra apartment beautiful

  • 1
  • 3
  • 2 nights min

$51

Details

1 / 6

110m2 apartment Rental Loue

  • 2
  • 5
  • 2 nights min

$59

Details

1 / 13

beautiful and quiet apartment

  • 3
  • 3
  • 3 nights min

$106

Details

1 / 26

Beautiful beach villa nations with wifi and 2 bathrooms

  • 6
  • 4
  • 1 night min

$190

Details

1 / 29

2 air-conditioned bedroom ground floor apartment

  • 2
  • 4
  • 1 night min

$118

Details

1 / 14

Luxurious Apartment near the beach!

  • 2
  • 6
  • 2 nights min

$147

Details

1 / 49

spacious & family friendly 5 BR villa, Ocean views

  • 5
  • 10
  • Min stay varies

$264

Details

1 / 17

Dar Owl, guest room in a charming riad Salted

  • 1
  • 2
  • 2 nights min

$59

Details

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more
See only the properties that can be booked online with Payment Protection.
Learn more