Skip to main content

Self-Catering Accommodations in Marrakesh

Find the self-catering accommodations that appeal to you the most

Top picks for Marrakesh hotels

Explore our most popular hotels in Marrakesh

Filter by:

Review score

Be Nomad

Medina, Marrakesh

In a prime location in the center of Marrakesh, Be Nomad provides air-conditioned rooms, a garden, free WiFi and a shared lounge.

A
Adelina
From
Switzerland
The hostel is the coziest one I've ever been at. It's simple, and the rooms are simple (the one we stayed in had no windows except one for ventilation towards the corridor) but has a beautifully decorated roof top, and the owner Chafik is absolutely amazing and a very likeable man! He's very kind and helpful and not intrusive at all. The breakfast is amazing too. Location is great, it's very central but quiet.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,007 reviews
Price from
$41.25
1 night, 2 adults

Appartement standing piscine la palmeraie

Palmeraie, Marrakesh

Appartement standing piscine la palmeraie in Marrakesh provides accommodations with an outdoor swimming pool and a garden. This 4-star apartment offers full-day security and a mini-market.

I
Ibtissam
From
Morocco
I enjoyed my stay in the apartment, it was so clean and had a really good vibe in it, the stuff was great and welcoming, it wouldn’t be the last time for sure
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 134 reviews
Price from
$139.61
1 night, 2 adults

Aéroport appartement Dar Nahila

Marrakesh

Aéroport appartement Dar Nahila offers accommodations in Marrakesh, 2.1 miles from Menara Gardens and 3.3 miles from Djemaa El Fna.

A
Andrei Razvan
From
Romania
Friendly staff, accommodation exceeded expectations, and it’s close to the airport.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 104 reviews
Price from
$68.75
1 night, 2 adults

Riad Nomad House Marrakech

Medina, Marrakesh

Riad Nomad House Marrakech provides accommodations within 0.4 miles of the center of Marrakesh, with free Wifi and a kitchen with an oven, a microwave, and a fridge.

G
Gleeson
From
United States
Hassan was great as a host. He and the other staff really made it clear that they were there for you, wanting to interact and give you a great, authentic time in Marrakech. The physical space was also really nice. Even though you are in the midst of the city, it somehow also feels private. I do WiFi calls for work, and the wifi was great for that
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 366 reviews
Price from
$71.39
1 night, 2 adults

Appartement proche aeroport

Marrakesh

Appartement proche aeroport offers accommodations in Marrakesh, 2.1 miles from Menara Gardens and 3.3 miles from Djemaa El Fna.

K
KIMOANH
From
United States
The apt is very near airport, si clean and unique. Very nice decoration. The host is extremely nice. He records video to show us the way to walk to the apt from the airport. We ask the host before coming for vegetarian food recommendations. When we come in the evening from the airport, they treat us with full vegetarian dinner. They were so good and authentic. Awesome place, we will definitely stay here again and recommend if you come to Marrakech. The apt has everything you need.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 159 reviews
Price from
$63.46
1 night, 2 adults

Riad Madinina

Medina, Marrakesh

The recently renovated Riad Madinina provides accommodations with a terrace and a bar in the heart of Marrakesh. A hot tub is available for guests, coupled with a public bath and a solarium.

M
Mahmoud
From
Egypt
Staff was exceptional. Great location.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 223 reviews
Price from
$121.84
1 night, 2 adults

Riad Sala Art Marrakech

Medina, Marrakesh

A 7-minute walk from Mouassine Museum in Marrakesh, Riad Sala Art Marrakech provides accommodations with access to spa facilities and fitness room.

A
Amos
From
United Kingdom
Great location and the place is very tastefully done up. one of a kind experience. hosts are super helpful and responsive, and helped print boarding passes for me too!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 134 reviews
Price from
$168.56
1 night, 2 adults

Jardins Anass 2 Marrakech Aéroport

Marrakesh

A recently renovated apartment, Jardins Anass 2 Marrakech Aéroport offers accommodations in Marrakesh.

M
Mohamed
From
United States
Great location the apartment was very clean very equipped with everything that we need air conditioners in every single room and also one in living room clean bathroom enough hot water for all of us to shower also he provided bottles of water which is very nice Great communication with the host once we arrived he was there waiting for us with keys even when we arrived late around 12 midnight easy check out I highly recommend this apartment and I will definitely book it again Thank you so much for everything Abdelillah
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 129 reviews
Price from
$106.06
1 night, 2 adults

Riad Lwalidin

Marrakesh

Featuring city views, Riad Lwalidin in Marrakesh features accommodations, a terrace, and a shared lounge.

M
Maria Silvia
From
Romania
This riad was impressively clean! We had a short yet very comfortable stay. The room was nice, with a pleasant, traditional vibe. Breakfast was tasty, and the hosts were welcoming and ready to help - they even guided me on how to get the bus for Agadir.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 371 reviews
Price from
$41.13
1 night, 2 adults

Condo in marrakech with pool

Marrakesh

Condo in marrakech with pool enjoys a location in Marrakesh, 1.8 miles from Yves Saint Laurent Museum and 1.9 miles from Majorelle Gardens.

Z
Zineb
From
Morocco
The apartment was very clean, cozy, and comfortable. We immediately felt at home, which made our stay even more enjoyable and relaxing. Everything was well maintained and thoughtfully arranged, creating a very pleasant atmosphere throughout our visit.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 126 reviews
Price from
$84.85
1 night, 2 adults
All self-catering accommodations in Marrakesh

The best self-catering accommodations in Marrakesh

Check out our selection of great self-catering accommodations in Marrakesh

Filter by:

Review score

Be Nomad

Medina, Marrakesh

In a prime location in the center of Marrakesh, Be Nomad provides air-conditioned rooms, a garden, free WiFi and a shared lounge.

A
Adelina
From
Switzerland
The hostel is the coziest one I've ever been at. It's simple, and the rooms are simple (the one we stayed in had no windows except one for ventilation towards the corridor) but has a beautifully decorated roof top, and the owner Chafik is absolutely amazing and a very likeable man! He's very kind and helpful and not intrusive at all. The breakfast is amazing too. Location is great, it's very central but quiet.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,007 reviews
Price from
$41.25
1 night, 2 adults

Appartement standing piscine la palmeraie

Palmeraie, Marrakesh

Appartement standing piscine la palmeraie in Marrakesh provides accommodations with an outdoor swimming pool and a garden. This 4-star apartment offers full-day security and a mini-market.

I
Ibtissam
From
Morocco
I enjoyed my stay in the apartment, it was so clean and had a really good vibe in it, the stuff was great and welcoming, it wouldn’t be the last time for sure
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 134 reviews
Price from
$139.61
1 night, 2 adults

Aéroport appartement Dar Nahila

Marrakesh

Aéroport appartement Dar Nahila offers accommodations in Marrakesh, 2.1 miles from Menara Gardens and 3.3 miles from Djemaa El Fna.

A
Andrei Razvan
From
Romania
Friendly staff, accommodation exceeded expectations, and it’s close to the airport.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 104 reviews
Price from
$68.75
1 night, 2 adults

Riad Nomad House Marrakech

Medina, Marrakesh

Riad Nomad House Marrakech provides accommodations within 0.4 miles of the center of Marrakesh, with free Wifi and a kitchen with an oven, a microwave, and a fridge.

G
Gleeson
From
United States
Hassan was great as a host. He and the other staff really made it clear that they were there for you, wanting to interact and give you a great, authentic time in Marrakech. The physical space was also really nice. Even though you are in the midst of the city, it somehow also feels private. I do WiFi calls for work, and the wifi was great for that
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 366 reviews
Price from
$71.39
1 night, 2 adults

Appartement proche aeroport

Marrakesh

Appartement proche aeroport offers accommodations in Marrakesh, 2.1 miles from Menara Gardens and 3.3 miles from Djemaa El Fna.

K
KIMOANH
From
United States
The apt is very near airport, si clean and unique. Very nice decoration. The host is extremely nice. He records video to show us the way to walk to the apt from the airport. We ask the host before coming for vegetarian food recommendations. When we come in the evening from the airport, they treat us with full vegetarian dinner. They were so good and authentic. Awesome place, we will definitely stay here again and recommend if you come to Marrakech. The apt has everything you need.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 159 reviews
Price from
$63.46
1 night, 2 adults

Riad Madinina

Medina, Marrakesh

The recently renovated Riad Madinina provides accommodations with a terrace and a bar in the heart of Marrakesh. A hot tub is available for guests, coupled with a public bath and a solarium.

M
Mahmoud
From
Egypt
Staff was exceptional. Great location.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 223 reviews
Price from
$121.84
1 night, 2 adults

Riad Sala Art Marrakech

Medina, Marrakesh

A 7-minute walk from Mouassine Museum in Marrakesh, Riad Sala Art Marrakech provides accommodations with access to spa facilities and fitness room.

A
Amos
From
United Kingdom
Great location and the place is very tastefully done up. one of a kind experience. hosts are super helpful and responsive, and helped print boarding passes for me too!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 134 reviews
Price from
$168.56
1 night, 2 adults

Jardins Anass 2 Marrakech Aéroport

Marrakesh

A recently renovated apartment, Jardins Anass 2 Marrakech Aéroport offers accommodations in Marrakesh.

M
Mohamed
From
United States
Great location the apartment was very clean very equipped with everything that we need air conditioners in every single room and also one in living room clean bathroom enough hot water for all of us to shower also he provided bottles of water which is very nice Great communication with the host once we arrived he was there waiting for us with keys even when we arrived late around 12 midnight easy check out I highly recommend this apartment and I will definitely book it again Thank you so much for everything Abdelillah
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 129 reviews
Price from
$106.06
1 night, 2 adults

Riad Lwalidin

Marrakesh

Featuring city views, Riad Lwalidin in Marrakesh features accommodations, a terrace, and a shared lounge.

M
Maria Silvia
From
Romania
This riad was impressively clean! We had a short yet very comfortable stay. The room was nice, with a pleasant, traditional vibe. Breakfast was tasty, and the hosts were welcoming and ready to help - they even guided me on how to get the bus for Agadir.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 371 reviews
Price from
$41.13
1 night, 2 adults

Condo in marrakech with pool

Marrakesh

Condo in marrakech with pool enjoys a location in Marrakesh, 1.8 miles from Yves Saint Laurent Museum and 1.9 miles from Majorelle Gardens.

Z
Zineb
From
Morocco
The apartment was very clean, cozy, and comfortable. We immediately felt at home, which made our stay even more enjoyable and relaxing. Everything was well maintained and thoughtfully arranged, creating a very pleasant atmosphere throughout our visit.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 126 reviews
Price from
$84.85
1 night, 2 adults
All self-catering accommodations in Marrakesh

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Marrakesh and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in Marrakesh

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 54 reviews

Popular with guests booking self-catering accommodations in Marrakesh

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 835 reviews

Popular with guests booking self-catering accommodations in Marrakesh

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,513 reviews

Popular with guests booking self-catering accommodations in Marrakesh

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,045 reviews

Popular with guests booking self-catering accommodations in Marrakesh

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,917 reviews

Popular with guests booking self-catering accommodations in Marrakesh

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 307 reviews

Popular with guests booking self-catering accommodations in Marrakesh

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 409 reviews

Popular with guests booking self-catering accommodations in Marrakesh

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 3,532 reviews

Popular with guests booking self-catering accommodations in Marrakesh

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 310 reviews

Popular with guests booking self-catering accommodations in Marrakesh

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,394 reviews

These self-catering accommodations in Marrakesh and nearby have options with free cancellation

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 8 reviews

Le Fairouz Appartement Haut Standing centre ville Piscine offers accommodations in Marrakesh, a 16-minute walk from Koutoubia and 1.2 miles from Marrakesh Train Station.

From $192.72 per night

La Fontaine

Hivernage, Marrakesh
Free cancellation options available
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 173 reviews

Just a 19-minute walk from Djemaa El Fna and one mile from Majorelle Gardens, La Fontaine features accommodations in Marrakesh with a garden.

From $116.40 per night

Riad Abi

Medina, Marrakesh
Free cancellation options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 10 reviews

A 15-minute walk from Le Jardin Secret in the center of Marrakesh, Riad Abi features accommodations with access to a garden.

From $459.48 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews

Bel appartement 2 chambres au coeur de Gueliz is located in Marrakesh, just 1.2 miles from Mouassine Museum and 1.1 miles from Yves Saint Laurent Museum.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

Charmant appartement 2 chambres au cœur de Gueliz offers accommodations in Marrakesh, 1.2 miles from Mouassine Museum and 1.1 miles from Yves Saint Laurent Museum.

From $132.20 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 4 reviews

Cœur de Marrakech Vue Panoramique-Petit Déj Offert is a recently renovated apartment in Marrakesh, near Majorelle Gardens. Beauty services is available for guests, along with a steam room.

From $258.53 per night

prestige andalouse 4

Gueliz, Marrakesh
Free cancellation options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 19 reviews

Prestige andalouse 4 offers accommodations in Marrakesh, a 19-minute walk from Koutoubia and one mile from Marrakesh Train Station.

From $97.30 per night

Superbe appartement à l Hivernage

Gueliz, Marrakesh
Free cancellation options available
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 112 reviews

Superbe appartement à l Hivernage offers accommodations in Marrakesh, 1.2 miles from Mouassine Museum and a 19-minute walk from Koutoubia.

From $125.86 per night

Highly rated self-catering accommodations in Marrakesh and nearby

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 109 reviews

RESIDENCE HAMZA Cosy appartement only family à Gueliz offers accommodations in Marrakesh, 1.2 miles from Mouassine Museum and a 17-minute walk from Koutoubia.

From $55 per night

andlous 4

Marrakesh
8.0+ review score
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 5 reviews

Andlous 4 is located in Marrakesh, just 1.3 miles from Mouassine Museum and a 19-minute walk from Marrakesh Train Station.

From $116.34 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews

1.1 miles from Majorelle Gardens in Marrakesh, Villa YOGA Guéliz Centre-Ville features accommodations with access to a hot tub. This property offers access to a terrace and free private parking.

From $190.90 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 48 reviews

Best for group, 5 min from medina is a recently renovated apartment in Marrakesh, near Majorelle Gardens. This property offers access to a balcony, free private parking, and free Wifi.

From $279.69 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 383 reviews

Sweet Jacob's Appartment Gueliz City Center offers air-conditioned accommodations in Marrakesh.

From $217.40 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 7 reviews

A 12-minute walk from Majorelle Gardens in Marrakesh, Chic Duplex Central 3 Suites et Wi-Fi provides accommodations with access to a hot tub.

From $333.16 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 14 reviews

Superbe appartement calme Hivernage offers accommodations in Marrakesh, 1.2 miles from Djemaa El Fna and 1.3 miles from Le Jardin Secret.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 49 reviews

"LE 21", EXCLUSIVE LUXURY DUPLEX 400m FROM JEMAA EL FNA PLACE -HAMMAM-JACUZZI-KOUTOUBIA VIEW-ROOF TERRACE -SPEED WIFI is a recently renovated vacation home in the center of Marrakesh, a 9-minute walk...

From $493.56 per night

Enjoy breakfast in Marrakesh and nearby

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 335 reviews

Riad Botanica is a riad featuring rooms with free Wifi and air conditioning in the center of Marrakesh. With garden views, this accommodation offers a balcony and a swimming pool.

From $364.06 per night

Riad Muvira

Marrakesh
Breakfast options
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Just 1.2 miles from Majorelle Gardens and a 14-minute walk from The Orientalist Museum of Marrakech, Riad Muvira features accommodations in Marrakesh with a shared lounge.

From $458.31 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 548 reviews

A 6-minute walk from Mouassine Museum in Marrakesh, Riad Fz Marrakech provides accommodations with access to spa facilities, wellness packages, and beauty services.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 28 reviews

Riad Amethyste offers accommodations in Marrakesh, 1.1 miles from The Orientalist Museum of Marrakech and 1.1 miles from Djemaa El Fna.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews

Offering an open-air bath and a shared lounge, Riad 29 Mouassine in Marrakesh is close to Mouassine Museum and Djemaa El Fna.

From $592.28 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 73 reviews

Just a 3-minute walk from Mouassine Museum and 700 yards from Djemaa El Fna, Kenzara Suites & Pool, Your private escape features accommodations in Marrakesh with free bikes, a garden, and a bar.

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 7 reviews

The recently renovated Riad les ANGES DU DESERT features accommodations with a garden and a shared lounge in the heart of Marrakesh.

From $255.83 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 515 reviews

Riad 9 Derb El Bousnne provides accommodations within half a mile of the center of Marrakesh, with free Wifi and a kitchen with a dishwasher, an oven, and a microwave.

From $87.57 per night

FAQ about self-catering accommodations in Marrakesh

Self-catering Accommodations That Guests Love in Marrakesh

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 61 reviews
Amazing property, clean and well equipped (although the kitchen upstairs is not) Very good location- amazing to explore Marrakech
Guest review by
Ludmila
Family with young children
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews
I was surprised by the new apartment was like the picture show very model apartment's kitchens balcony big and the chair table so welcoming very clean good location
Guest review by
Mohamed
Solo traveler