Villas in Morocco

Compare holiday villa rentals in Morocco.

Please check the price and property details with the supplier before booking.

Amenities Price Bedrooms Bathrooms Sleeps Beach Distances Supplier

Select the amenities that the villa must have.

Private pool (108) Internet access (175) Air conditioning (163) Barbecue (45) Satellite/Cable TV (23) Hot tub (15) Sauna (17) Parking (140)

Filter by price per night, set the maximum and minimum to narrow your results.

Filter by number of bedrooms, set the maximum and minimum to narrow your results.

Filter by number of bathrooms, set the maximum and minimum to narrow your results.

Filter by maximum occupancy, set the maximum and minimum to narrow your results.

Select the maximum distance to the nearest beach the villa must be.

Distances are straight line distance. Please check distances with the supplier before booking.

  • 1 KM
  • 2 KM
  • 3 KM
  • 4 KM
  • No preference

Select the maximum distance that the villa must be from each amenity.

Distances are straight line distance. Please check distances with the supplier before booking.

Shop
  • 1 KM
  • 2 KM
  • 3 KM
  • 4 KM
  • No preference
Restaurant
  • 1 KM
  • 2 KM
  • 3 KM
  • 4 KM
  • No preference
Bar
  • 1 KM
  • 2 KM
  • 3 KM
  • 4 KM
  • No preference

Select a supplier to view properties from only that supplier.

Vrbo (205) Clickstay (47)
  • Applied filters:
  • None
Showing 1 to 40 of 252
  • 1
  • 2
  • 3
  • 4
  • >

2 Bed 1 Bath Villa

£88 average per night Vrbo logo

  • 6
  • 2
  • 1
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM

Luxury Villa Palmeraie De Marrakech

£3,358 average per night Vrbo logo

  • 5
  • 5
  • 5
  • > 5KM
  • > 5KM
  • 4.9KM
  • 3.1KM
  • 4.3KM

1 Bed 1 Bath Villa

£46 average per night Vrbo logo

  • 2
  • 1
  • 1
  • > 5KM
  • > 5KM
  • 0.8KM
  • 0.5KM
  • 0.5KM

Villa Amani

£494 average per night Clickstay logo

  • 8
  • 4
  • 6
  • > 5KM
  • > 5KM
  • 0.8KM
  • 0.8KM
  • 1KM

Riad Jnan El Cadi - Room For 2 People

£58 average per night Vrbo logo

  • 2
  • 1
  • 1
  • > 5KM
  • > 5KM
  • 0.8KM
  • 0.1KM
  • 0.4KM

3 Bed 2 Bath Villa

£474 average per night Vrbo logo

  • 10
  • 3
  • 2
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM

1 Bed 1 Bath Villa

£54 average per night Vrbo logo

  • 2
  • 1
  • 1
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM

Villa Inaya

£1,317 average per night Clickstay logo

  • 14
  • 7
  • 7
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM

3 Bed 4 Bath Villa with a private pool

 1 votes

£215 average per night Vrbo logo

  • 8
  • 3
  • 4
  • > 5KM
  • > 5KM
  • > 5KM
  • 3.6KM
  • > 5KM

2 Bedrooms Cosy Villa With Pool Ref: T22037

£584 average per night Vrbo logo

  • 5
  • 2
  • 3
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM

Dar Halima (riad)

£29 average per night Vrbo logo

  • 2
  • 3
  • 1
  • > 5KM
  • > 5KM
  • 0.2KM
  • 0.1KM
  • 0.2KM

Room Siena - Riad In The Heart Of Marrakech

£95 average per night Vrbo logo

  • 3
  • 1
  • 1
  • > 5KM
  • > 5KM
  • 0.3KM
  • 0.1KM
  • 0.3KM

Villa Jasmine V4-70 Marrakech

£363 average per night Vrbo logo

  • 8
  • 3
  • 3
  • > 5KM
  • > 5KM
  • > 5KM
  • 1.2KM
  • > 5KM

2 Bedrooms Wonderful Villa With Private Swimming Pool Ref: Mba22031

£594 average per night Vrbo logo

  • 6
  • 2
  • 3
  • 1.8KM
  • > 5KM
  • 3.2KM
  • 1.4KM
  • 1.4KM

4 Bed 8 Bath Villa

 1 votes

£184 average per night Vrbo logo

  • 8
  • 4
  • 8
  • > 5KM
  • > 5KM
  • 0.4KM
  • 0.1KM
  • 0.3KM

The White House

 2 votes

£109 average per night Vrbo logo

  • 8
  • 4
  • 2
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM

Villa Panorama Marrakech

£507 average per night Vrbo logo

  • 6
  • 8
  • 8
  • > 5KM
  • > 5KM
  • 2.6KM
  • 1.8KM
  • 2.2KM

Villa Rehana

£521 average per night Clickstay logo

  • 6
  • 3
  • 3
  • > 5KM
  • > 5KM
  • > 5KM
  • 2.2KM
  • > 5KM

6 Bed 7 Bath Villa

£126 average per night Vrbo logo

  • 14
  • 6
  • 7
  • > 5KM
  • > 5KM
  • 0.2KM
  • 0.2KM
  • 0.1KM

Villa Namira

£1,786 average per night Clickstay logo

  • 14
  • 7
  • 6
  • > 5KM
  • > 5KM
  • 4.5KM
  • 4.1KM
  • 4.2KM

3 Bed 2 Bath Villa

£367 average per night Vrbo logo

  • 6
  • 3
  • 2
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM

Villa 135 - Golf Amelkis

 7 votes

£420 average per night Vrbo logo

  • 12
  • 5
  • 6
  • > 5KM
  • > 5KM
  • 4.3KM
  • 3KM
  • 4KM

Villa Les Riads De Targa

 1 votes

£175 average per night Vrbo logo

  • 6
  • 3
  • 3
  • > 5KM
  • > 5KM
  • 0.6KM
  • 1.3KM
  • 1.3KM

3 Bed 3 Bath Villa with a private pool

£499 average per night Vrbo logo

  • 8
  • 3
  • 3
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM

Villa Les Oliviers - Splendide Villa Avec Piscine A Marrakech

£562 average per night Clickstay logo

  • 9
  • 4
  • 4
  • > 5KM
  • > 5KM
  • > 5KM
  • 4.2KM
  • > 5KM

Villa Touareg Domaine Des Kasbahs

£451 average per night Vrbo logo

  • 8
  • 4
  • 4
  • > 5KM
  • > 5KM
  • > 5KM
  • 2.6KM
  • > 5KM

3 Bed 5 Bath Villa

£355 average per night Vrbo logo

  • 14
  • 3
  • 5
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM

3 Bed 1 Bath Villa

£422 average per night Vrbo logo

  • 12
  • 3
  • 1
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM

3 Bed 2 Bath Villa

£249 average per night Vrbo logo

  • 8
  • 3
  • 2
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM

Villa Hayat

£1,330 average per night Clickstay logo

  • 10
  • 5
  • 5
  • > 5KM
  • > 5KM
  • 3.6KM
  • 2.3KM
  • 3.8KM

Marrakech Riad Zinoun & Spa

£70 average per night Vrbo logo

  • 3
  • 1
  • 1
  • > 5KM
  • > 5KM
  • 0.8KM
  • 0.1KM
  • 0.3KM

Riad Ethnque

£165 average per night Vrbo logo

  • 8
  • 4
  • 5
  • > 5KM
  • > 5KM
  • 0.4KM
  • 0KM
  • 0.1KM

Villa De Luxe Piscine & Golf

£160 average per night Vrbo logo

  • 7
  • 3
  • 3
  • > 5KM
  • > 5KM
  • > 5KM
  • 3.9KM
  • > 5KM

Spacious Villa With Forest And River 10 Minutes From The Beach

£143 average per night Vrbo logo

  • 8
  • 4
  • 3
  • 2.7KM
  • > 5KM
  • 0.7KM
  • 2.7KM
  • > 5KM

Villa Rayan

£521 average per night Clickstay logo

  • 6
  • 3
  • 3
  • > 5KM
  • > 5KM
  • 4.6KM
  • 2.5KM
  • 3.7KM

7 Bed 7 Bath Villa with a private pool

 1 votes

£545 average per night Vrbo logo

  • 21
  • 7
  • 7
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM
  • > 5KM

Villa Talal

£468 average per night Clickstay logo

  • 6
  • 3
  • 3
  • > 5KM
  • > 5KM
  • 4.6KM
  • 2.5KM
  • 3.7KM

Dar Madani

£1,216 average per night Clickstay logo

  • 12
  • 6
  • 6
  • > 5KM
  • > 5KM
  • 2.5KM
  • 1.7KM
  • 4.2KM

3 Bed 3 Bath Villa

 3 votes

£193 average per night Vrbo logo

  • 6
  • 3
  • 3
  • > 5KM
  • > 5KM
  • 3KM
  • 1.6KM
  • > 5KM

Heart Of Marrakech & 3 Bedrooms & 3 Swimming Pools

£87 average per night Vrbo logo

  • 6
  • 3
  • 4
  • > 5KM
  • > 5KM
  • 0.7KM
  • 0.9KM
  • 1.2KM
  • 1
  • 2
  • 3
  • 4
  • >
Update Results
Review us on