Villas in Morocco

Rent a villa in Morocco and get the most out of your holiday. Browse over 10 villas and narrow down your search by filtering on the number of bedrooms, bathrooms and other facilities

Key holiday destinations in Morocco

Our 10 best villas in Morocco

Rent a great villa in Morocco for a wonderful holiday.
  • Villa in Agadir, Morocco
    4 bedroom villa • Sleeps 8

    Villa to rent in Agadir, Morocco

    Our villa to rent by the week includes 4 rooms with 8 beds, 2 bathrooms and 1 toilet, 1 large living room, 1 office, 1 kitchen, 1 covered porch, a great pool and a wonderful garden. Very quiet !

    From £707 per week
  • Villa in Sidi Ifni, Morocco
    6 bedroom villa • Sleeps 12

    Villa rental in Agadir, Morocco, with private pool

    Luxury seafront villa with heated pool south of Agadir

    From £1,646 per week
  • Villa in Amizmiz, Morocco: Terras and Pool
    3 bedroom villa • Sleeps 4

    Villa rental in Marrakech, Morocco, with private pool

    Morocan Style Villa with ( 7X4 m ) new pool, set in 2 acres of wooded, olives trees, grapes, natural Gardens, within 5 minutes drive from Lalla Takerkoust lake A haven of peace

    From £618 per week
    (5)
  • Villa in Marrakech, Morocco
    4 bedroom villa • Sleeps 8

    Marrakech holiday villa rental with shared pool

    Delightful and spacious traditional villa of 700 m2 in Marrakech in the heart of Amelkis Golf, within a secure residence with guards 24h/24.

    From £1,237 per week
  • Villa in Amizmiz, Morocco: The Atlas mountains view
    3 bedroom villa • Sleeps 6

    Villa to rent in Marrakech, Morocco

    Nice and charming villa with pool and attlas mountain view

    From £565 per week
    (4)
  • Villa in Touihina, Morocco
    3 bedroom villa • Sleeps 6

    Villa rental in Marrakech, Morocco, with private pool

    Magnificent and spacious 3 bedroom villa with very large garden and pool. Very private and not overlooked. Situated in a secure development 25 minutes away from the centre. There is a Clubhouse and

    From £1,609 per week
  • Villa in Aglou Plage, Morocco: Pool
    4 bedroom villa • Sleeps 8

    Villa to rent in Aglou Plage, Morocco

    This stunning 4 bedroomed villa has its own private pool and is a stones throw away from the sea. Equipped to the highest of standards and offers all the mod cons. All bedrooms en-suite.

    From £1,656 per week
  • Villa in Essaouira, Morocco
    6 bedroom villa • Sleeps 14

    Essaouira holiday villa rental

    Beautifully renovated, fully equipped spacious riad with six en-suite bedrooms and three fabulous terraces. Prices shown for up to 8 people. Over 8, supplement of 10 euros per person per night.

    From £1,280 per week
  • Villa in Marrakech, Morocco
    8 bedroom villa • Sleeps 16

    Holiday villa in Marrakech, Morocco

    Nestled in the foothills of the breath-taking Atlas Mountains, Villa Adilah is a luxurious home-from-home complete with a heated pool, private tennis court and more, for up to 16 lucky guests.

    From £5,848 per week
  • Villa in Marrakech, Morocco
    5 bedroom villa • Sleeps 10

    Marrakech villa to rent

    Tucked in the foothills of the majestic Atlas Mountains, Villa Ayat is the perfect home for those seeking a little relaxation and fun in the sun, with plenty of entertainment on site and nearby.

    From £1,350 per week

Cheap villas in Morocco

Rent one of our cheapest villas in Morocco for a low cost holiday.
  • Villa in Ouirgane, Morocco
    3 bedroom villa • Sleeps 6

    Holiday villa in Marrakech, Morocco

    At the foothills of the magnificent Atlas Mountains, nestled amongst the pine forests of the Ouirgane National Park, lies the fantastic L'Amandier development or luxury villas.

    From £1,470 per week
  • Villa in Marrakech, Morocco
    4 bedroom villa • Sleeps 10

    Villa to rent in Marrakech, Morocco

    Nestled amongst 2 acres of greenery with stunning views of the Atlas mountains.

    From £2,181 per week
  • Villa in Marrakech, Morocco
    6 bedroom villa • Sleeps 12

    Marrakech holiday villa rental

    Rest and rejuvenate amongst the beauty of traditional Moroccan architecture and the stunning expanse of the overflowing local nature.

    From £3,555 per week
  • Villa in Marrakech, Morocco
    5 bedroom villa • Sleeps 10

    Villa rental in Marrakech, Morocco

    Based on the rural serenity of ancient Morocco, lies this luxurious home, perfect for idyllic getaways, a true Moroccan masterpiece. The striking, warm.

    From £5,702 per week
  • Villa in Marrakech, Morocco
    6 bedroom villa • Sleeps 12

    Villa to rent in Marrakech, Morocco

    A beautifully restored ancient riad in the heart of the Marrakech medina, Mentha is the perfect base for exploring the vibrant.

    From £5,794 per week

Explore Morocco holiday lettings

Villa rentals

Prices and Availability for villas in Morocco

Cheapest monthFebruary 2023 average weekly price £1,72287% of villas are available
High seasonDecember 2022 average weekly price £1,96267% of villas are available

All data is for the next 12 months and all the prices are the average weekly cost (Saturday - Saturday).

Price information for villas in Morocco (2022 - 2023)

£0£2,113£1,585£1,057£528AugustSeptemberOctoberNovemberDecemberJanuaryFebruaryMarchAprilMayJuneJuly
Average weekly price

Average weekly prices for villas in Morocco

The prices graph for villas in Morocco shows you the average weekly price for one of our villas over the next twelve months. December and July are the most expensive months to rent a villa in Morocco where the average price is £1,962 in December and £1,831 in July. The cheapest month to rent a villa is in January where the average weekly price is £1,712 (14/01 - 21/01). The average price of a villa in Morocco varies considerably between regions, distance from the nearest beach and the size of the villa. See the graph for average weekly prices for our top destinations in Morocco below.

Availability for villas in Morocco (2022 - 2023)

0%100%75%50%25%AugustSeptemberOctoberNovemberDecemberJanuaryFebruaryMarchAprilMayJuneJuly
Average available villas

Weekly availability for villas in Morocco

The graph above shows the availability of our villa holiday rentals in Morocco over the next twelve months. August (06/08 - 13/08) is the busiest time to rent a villa in Morocco where only 8 of our villas are available to book. The quietest time to visit Morocco at the moment is in March (11/03 - 18/03) where 100% of our villas have availability.

Discover Morocco

Take a look at our blog posts about where to go in Morocco and what to do on your holiday in Morocco.