Photo Taken In Marrakesh, Morocco base64Hash Photo Taken In Marrakesh, Morocco

Marrakesh Villa Rentals

Find 28,162 available offers from 26 partners
Anytime
Guests
Anytime
Guests

Recommended holiday lettings in Marrakesh

Rent a holiday home, apartment or cottage in Marrakesh from just £24 per night

Villa Marrakesh
-10%
29 Nov - 6 Dec
Villa ∙ 8 guests ∙ 4 bedrooms

Villa with Private Pool, Terrace & Sauna | Close to Jemaa el-Fnaa

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
£269£243
per night
HomeToGo
£269£243
per night
View deal
HomeToGo
Apartment Marrakesh
9 Nov - 16 Nov
Apartment ∙ 2 guests ∙ 1 bedroom

Apartment for Romantic Getaway with Terrace | Next to Jemaa el-Fnaa | City View

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
£28
per night
HomeToGo
£28
per night
View deal
HomeToGo
Villa Marrakesh
30 Nov - 7 Dec
Free cancellation
Villa ∙ 6 guests ∙ 3 bedrooms

Family-Friendly Wonderful Villa with BBQ, Garden & Private Pool | Garden View

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
£253
per night
HomeToGo
£253
per night
View deal
HomeToGo
Apartment Marrakesh
-19%
9 Nov - 16 Nov
Apartment ∙ 4 guests ∙ 2 bedrooms

Family-Oriented Lovely Flat | City View

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
£40£32
per night
HomeToGo
£40£32
per night
View deal
HomeToGo
Apartment Marrakesh
-32%
30 Nov - 7 Dec
Free cancellation
Apartment ∙ 7 guests ∙ 4 bedrooms

Child-Friendly Lovely Apartment with Garden | Mountain View

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
£43£29
per night
HomeToGo
£43£29
per night
View deal
HomeToGo
Villa Marrakesh
23 Nov - 30 Nov
Villa ∙ 6 guests ∙ 3 bedrooms

Villa with Garden, Terrace & Pool | Near Almoravid Qubba

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
£185
per night
HomeToGo
£185
per night
View deal
HomeToGo
Villa Marrakesh
4 Jan - 11 Jan
Villa ∙ 8 guests ∙ 4 bedrooms

Villa with Barbecue, Private Pool & Terrace

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
£246
per night
HomeToGo
£246
per night
View deal
HomeToGo
Private room Marrakesh
-40%
9 Nov - 16 Nov
Private room ∙ 4 guests ∙ 2 bedrooms

Family-Friendly Private Room with Terrace | City View

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
£40£25
per night
HomeToGo
£40£25
per night
View deal
HomeToGo
Bed and breakfast Marrakesh
-24%
22 Dec - 29 Dec
Free cancellation
Bed and breakfast ∙ 10 guests ∙ 2 bedrooms

Child-Friendly Bed & Breakfast with Pool, Garden & Sauna | Pets Are Welcome

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
£89£67
per night
Very good
Agoda
£89£67
per night
View deal
Agoda
Apartment Marrakesh
-9%
16 Nov - 23 Nov
Apartment ∙ 2 guests ∙ 1 bedroom

Child-Friendly Wonderful Holiday Apartment with Terrace & Garden | City View | Pets Allowed

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
£36£33
per night
HomeToGo
£36£33
per night
View deal
HomeToGo
Apartment Marrakesh
-10%
1 Feb - 8 Feb
Free cancellation
Apartment ∙ 4 guests ∙ 2 bedrooms

Children-Friendly Flat | City View | Dogs Allowed

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
£34£31
per night
HomeToGo
£34£31
per night
View deal
HomeToGo
Apartment Marrakesh
9 Nov - 16 Nov
Apartment ∙ 6 guests ∙ 2 bedrooms

Children-Friendly Lovely Apartment with Terrace, Pool & Garden | Mountain View

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
£51
per night
Outstanding(1 rating)
HomeToGo
£51
per night
View deal
HomeToGo
Riad Marrakesh
-54%
12 Dec - 19 Dec
Riad ∙ 6 guests ∙ 1 bedroom

Riad with Pool & Terrace | Next to Jemaa el-Fnaa

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
£167£77
per night
Excellent
Agoda
£167£77
per night
View deal
Agoda
Riad Marrakesh
-49%
9 Nov - 16 Nov
Free cancellation
Riad ∙ 127 guests ∙ 1 bedroom

Riad with Private Pool, Garden & Sauna | Perfect for Remote Work

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
£57£29
per night
Agoda
£57£29
per night
View deal
Agoda
House Marrakesh
9 Nov - 16 Nov
House ∙ 5 guests ∙ 2 bedrooms

Charming House with Barbecue, Terrace & Garden | Pet-Friendly

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
£130
per night
HomeToGo
£130
per night
View deal
HomeToGo

Best holiday homes with a patio or terrace

Villa  Marrakesh
9 Nov - 16 Nov
-37%
£219
£138 per night
Villa ∙ 6 guests ∙ 3 bedrooms

Villa with Pool & Terrace | Pool View

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
Balcony/Patio
HomeToGo
View deal
Apartment  Marrakesh
9 Nov - 16 Nov
-33%
£132
£89 per night
Apartment ∙ 6 guests ∙ 2 bedrooms

Apartment with Pool, Barbeque & Terrace

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
Balcony/Patio
HomeToGo
View deal
Villa  Marrakesh
23 Nov - 30 Nov
-27%
£1,237
£901 per night
Villa ∙ 8 guests ∙ 5 bedrooms

Fully Equipped Wonderful Villa with Garden, Private Pool & BBQ | Pet-Friendly

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
Balcony/Patio
HomeToGo
View deal
See all offers

Best holiday rentals with a balcony

Villa  Marrakesh
7 Dec - 14 Dec
-20%
£606
£486 per night
Villa ∙ 10 guests ∙ 5 bedrooms

Villa with Barbeque, Garden & Private Pool | Garden View

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
Balcony
HomeToGo
View deal
Villa  Marrakesh
11 Jan - 18 Jan
-24%
£786
£598 per night
Villa ∙ 8 guests ∙ 4 bedrooms

Fully Equipped Pleasant Villa with Private Pool, Garden & BBQ | Garden View | Pet-Friendly

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
Free cancellation
Balcony
HomeToGo
View deal
Villa  Marrakesh
9 Nov - 16 Nov
£379 per night
Villa ∙ 10 guests ∙ 4 bedrooms

Villa with Terrace, Barbecue & Garden | Panoramic View

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
Balcony
HomeToGo
View deal
See all offers

Holiday rentals with wifi

House  Marrakesh
9 Nov - 16 Nov
-5%
£36
£34 per night
House ∙ 4 guests ∙ 2 bedrooms

Holiday Home with Garden, Barbeque & Terrace | Garden View

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
Internet
HomeToGo
View deal
Villa  Marrakesh
9 Nov - 16 Nov
£420 per night
Villa ∙ 16 guests ∙ 7 bedrooms

Villa with BBQ, Garden & Private Pool

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
Internet
HomeToGo
View deal
House  Marrakesh
21 Jun - 28 Jun
-32%
£931
£636 per night
House ∙ 20 guests ∙ 9 bedrooms

House with Garden, Private Pool & Terrace

5.0
Outstanding(1 rating)
Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
Free cancellation
Internet
HomeToGo
View deal
See all offers

Best holiday rental deals in Marrakesh

Save up to 20%

House Marrakesh
1 Feb - 8 Feb
-20%
£603
£485 per night
House ∙ 10 guests ∙ 4 bedrooms

Fully Equipped House with Terrace, Private Pool & Garden

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
Free cancellation
HomeToGo
View deal
Villa Marrakesh
16 Nov - 23 Nov
-18%
£1,434
£1,182 per night
Villa ∙ 32 guests ∙ 11 bedrooms

Family-Oriented Villa with Garden, Barbecue & Private Pool

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
HomeToGo
View deal

You can browse 28,162 unique accommodation options from 26 holiday letting websites in Marrakesh, with prices beginning at £24 per night. HomeToGo instantly highlights top offers by comparing all listed holiday rentals.

Budget-friendly Holiday Homes in Marrakesh

Find Fantastic yet Cheap Lettings

House Marrakesh
from £120 per night
House ∙ 6 guests ∙ 3 bedrooms

Charming Holiday Home with Pool | Near Jemaa el-Fnaa

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
Agoda
View deal
House Marrakesh
from £23 per night
House ∙ 6 guests ∙ 3 bedrooms

Holiday Home with Pool, Terrace & Barbecue | City View

4.6
Excellent(87 ratings)
Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
Vrbo
View deal
Apartment Marrakesh
9 Nov - 16 Nov
£84 per night
Apartment ∙ 6 guests ∙ 3 bedrooms

Family-Oriented Holiday Apartment with Terrace & Pool | Close to Ben Youssef Madrasa

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
HomeToGo
View deal

Top-Rated Lettings and Properties in Marrakesh

Book Holiday Letting Offers with the Highest User Rating

Riad Marrakesh
10 Apr - 17 Apr
£105 per night
Riad ∙ 6 guests ∙ 2 bedrooms

Child-Friendly Beautiful Riad with Jacuzzi, BBQ & Pool | Near Jemaa el-Fnaa

4.6
Excellent
Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
Free cancellation
Agoda
View deal
Riad Marrakesh
1 Mar - 8 Mar
£88 per night
Riad ∙ 4 guests ∙ 2 bedrooms

Riad with Barbecue, Terrace & Pool | Next to Jemaa el-Fnaa

4.8
Outstanding
Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
Agoda
View deal
Apartment Marrakesh
4 Nov - 11 Nov
£29 per night
Apartment ∙ 7 guests ∙ 2 bedrooms

Nice Holiday Apartment with 2 Rooms for 7 Persons

5.0
Outstanding
Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
Agoda
View deal

Why choose HomeToGo?

Securely pay and stay your way

Securely pay and stay your way

Choose local, trusted payment methods, plus trip insurance and add-on services.

Award-winning customer service

Award-winning customer service

Experience seamless, hands-on support for any booking questions or concerns.

Verified reviews

Verified reviews

Trust in the quality and comfort of your stay with verified guest reviews.

Price clarity, no surprises

Price clarity, no surprises

Spend your budget exactly as planned by comparing thousands of providers.

Smart search made simple

Smart search made simple

Transform holiday planning into a joy with advanced, AI-powered search tools.

Find your dream stay

Find your dream stay

Explore 15 million+ rentals, the world’s biggest selection of holiday homes.

Popular holiday rental amenities in Marrakesh

  • Pool (16,819)
  • WiFi (24,699)
  • Air conditioning (25,698)
  • Kitchen (11,062)
  • Balcony/patio (20,049)
  • TV (15,569)
  • Grill (5,167)
  • Hot tub (2,111)
  • Washing machine (13,221)
  • Microwave (4,426)
  • Parking (1,058)
  • Garden (9,962)

Finding a holiday rental that includes a pool shouldn't be too hard in Marrakesh. Many of the rentals here have one. Holiday lettings with pools in Marrakesh have an average price of £218 a night. Most of the available properties with pools are hotel room. You can also choose a holiday letting with a pool near the water, which is the case for nearly half of the lettings there.

Price and Availability Index for Marrakesh

Click on any bar to see price and availability information

Holiday Letting Price Information in Marrakesh

The graph shows average prices of holiday lettings in Marrakesh for the next twelve months. Marrakesh is most expensive in August (16/08 – 23/08), when nightly prices are £596 on average. Prices decrease in March to an average of £124 per night (15/03 – 22/03).

Rental availability information in Marrakesh

This graph shows the holiday letting availability rate for the next twelve months. The busiest time to book a holiday letting in Marrakesh so far is in October (11/10 – 18/10), where only 3 rentals are available. It is easier to find a rental during one week of December (14/12 – 21/12), when only 50% of the holiday lettings on offer are booked.

Explore the heart of Morocco on your weekend break at a Marrakech villa rental

Morocco's largest city, Marrakech, is a melting pot of cultures and people. A villa rental in Marrakech will put you at the centre of the action, and you can set out and explore the souks, mosques, tanneries, and restaurants of this North African gem.

Where are the unique attractions in Marrakesh?

Getting out of Marrakech

A trip to the African desert is a must when staying in Marrakesh accommodations. Excursions to the Erg Chebbi or Erg Chegaga dunes can easily be arranged while in the city, or you can reach them by rental car. While the drive will take several hours, there are plenty of sites to see along the way, including Merzouga and Tineghir. If you're looking to escape the bustle of the city briefly, you could also head to Palmeraie for some rest and relaxation.

Morocco is famed for its Berber people and a trip to the Atlas Mountains to visit the locals can be easily arranged. You can reach the mountain villages by public transport or by joining a group tour. Whereas the stunning scenery is wondrous to behold, be sure to bring some extra clothing, as the high altitude means it can be significantly cooler.

Information about holiday rentals in Marrakesh

🏡 Holiday homes available 28,162 rentals
💳 Discounts available up to 32%
🌙 Nightly prices from £24
⭐ Popular amenities Pool, Internet and Air conditioning
🐾 Pet friendly rentals 4,741 properties
🏊 Holiday rentals with pools 16,769 properties
22 reviews
Marrakesh holiday rentals have an average rating of 5/5 across 22 reviews left by travellers.

Frequently Asked Questions

What is a common nightly rate for a holiday home in Marrakesh?

The average price per night in Marrakesh is around £24. The average rate for renting a villa is £677 per night. Apartment rental will cost £98 per night on average.

How many holiday apartments are available to rent in Marrakesh?

December is the time of year with the highest amount of Apartment rental and Villa available in Marrakesh, so you'll find plenty of great holiday deals during this month.

What is the most popular holiday rental amenity in Marrakesh?

When booking a holiday apartment in Marrakesh, consider looking for a place with Pool, Internet, or Air conditioning, which are the most popular amenities for this destination.

How many holiday rentals in Marrakesh have a pool?

Holiday apartments with pools are 60 of all offers in Marrakesh for an average cost of £218 per night.

What's the perfect time to travel to Marrakesh?

July and August are the warmest months in Marrakesh, while June and July have less rain.

Can you get discounts on holiday rentals in Marrakesh?

You can get great value holiday lets in Marrakesh with the nightly price of a letting beginning at £24 - and HomeToGo has created plenty of filters that mean it's a piece of cake to locate some outstanding deals. When thinking about the timing for your holiday, search with HomeToGo's flexible dates technology to quickly locate lower cost time periods and get savings of up to 32%. Moreover, HomeToGo's 'distance from' filter makes it easy to see top quality accommodation offers in great value, lesser-known spots with good proximity to your desired destination, whether that's a beach, lake, ski region or city centre. Book early to make the most of a wide range of offers and low prices - and do so free from stress by using HomeToGo's 'free cancellation' filter when using the website or app.

What are the pros of choosing a holiday home in Marrakesh with HomeToGo?

From increased privacy away from the crowds to more space for relaxing with your loved ones, holiday homes in Marrakesh offer plenty of benefits. HomeToGo lets you read real reviews written by previous guests, and searching is safe, easy, and stress-free - so with 28,162 offers from 26 providers in the area, you're sure to discover the ideal place to stay with the amenities and features that are important to you in Marrakesh.

Find the perfect Marrakesh home to match your style

Top cities to visit

Top holiday ideas

Find holiday inspiration for your next trip

image-tag