Skip to main content

Self Catering Accommodation in Marrakech

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Marrakech

Check out our pick of great self catering accommodation in Marrakech

Filter by:

Review score

Be Nomad

Medina, Marrakech

Well situated in the centre of Marrakech, Be Nomad offers air-conditioned rooms, a garden, free WiFi and a shared lounge. Featuring family rooms, this property also provides guests with a terrace.

B
Bianka
From
Hungary
A very comfortable hostel in the heart of the Souk of Marrakesh. Before your arrival, the host provides all the necessary information via WhatsApp. The hosts are very kind young people who helped us with everything. Since we had to leave very early every morning, they prepared breakfast for us to take away, which was always waiting for us in the kitchen with a sweet note. The rooms were well-equipped and comfortable. Thank you for everything! :)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,008 reviews
Price from
US$41.27
1 night, 2 adults

Appartement standing piscine la palmeraie

Palmeraie, Marrakech

Located in the Palmeraie district of Marrakech, Appartement standing piscine la palmeraie features accommodation with a private pool and full-day security. This 4-star apartment offers a minimarket.

C
Cameron
From
United Kingdom
I love everything especially how clean it was and staff were amazing.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 130 reviews
Price from
US$139.69
1 night, 2 adults

Aéroport appartement Dar Nahila

Marrakech

Situated in Marrakech, 3.3 km from Menara Gardens and 5.3 km from Djemaa El Fna, Aéroport appartement Dar Nahila offers air conditioning.

N
Nina
From
Switzerland
Nice, spacious apartment, very clean. The location is perfectly close to the airport and in a quiet area. We were very warm welcomed with tea and fresh bread. The family is just lovely and we felt super comfortable in the house. We would always come back.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 104 reviews
Price from
US$70.37
1 night, 2 adults

Appartement proche aeroport

Marrakech

Located in Marrakech, 3.3 km from Menara Gardens and 5.3 km from Djemaa El Fna, Appartement proche aeroport offers air conditioning.

K
Kitch70
From
Italy
Everything was perfect..the sister met me to apartment and also brought me breakfast in the morning..such a lovely lady and the host was helpful via phone ..the apartment was amazing 👌🏻
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 158 reviews
Price from
US$74.08
1 night, 2 adults

Riad Madinina

Medina, Marrakech

Boasting a terrace, Riad Madinina is a recently renovated riad situated in a historic building in the centre of Marrakech, close to Majorelle Gardens.

M
Muddassar
From
United Kingdom
All the staff were extremely cooperative, friendly, and always willing to help. A special mention goes to Mr. Abdel, who provided excellent guidance about the local area and activities in Marrakech. He took the time to explain everything clearly, shared valuable recommendations, and ensured we had the best possible experience exploring the city. His professionalism, knowledge, and warm attitude truly made a difference and added great value to our stay. Overall, the hospitality and support from the entire team made our visit comfortable, enjoyable, and memorable.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 221 reviews
Price from
US$121.91
1 night, 2 adults

Riad Sala Art Marrakech

Medina, Marrakech

Riad Sala Art Marrakech provides accommodation situated 500 metres from the centre of Marrakech and offers water sports facilities and a garden.

J
James
From
United Kingdom
Lovely place with great touches and incredible touching history
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 132 reviews
Price from
US$168.66
1 night, 2 adults

Jardins Anass 2 Marrakech Aéroport

Marrakech

Set in Marrakech, Jardins Anass 2 Marrakech Aéroport is a recently renovated accommodation, 5.1 km from Menara Gardens and 7 km from Djemaa El Fna.

M
Mary
From
Colombia
Location very close to airport. Very clean and lovely place. The host was there to help us with all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 129 reviews
Price from
US$106.12
1 night, 2 adults

Riad Lwalidin

Marrakech

Featuring city views and a shared lounge, Riad Lwalidin provides accommodation attractively set in Marrakech, within a short distance of Bahia Palace, Djemaa El Fna and Koutoubia Mosque.

B
BCasha
From
Malta
Mohammed is the best host ever. He let us put water in the fridge and he was so kind with everything.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 370 reviews
Price from
US$44.68
1 night, 2 adults

Condo in marrakech with pool

Marrakech

Located within 3 km of Yves Saint Laurent Museum and 3.1 km of Majorelle Gardens, Condo in marrakech with pool offers rooms with air conditioning and a private bathroom in Marrakech.

L
Lomanzi
From
Ireland
The apartment was exceptionally clean, big and spacious with little to no noise. Worth every penny!!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 126 reviews
Price from
US$84.90
1 night, 2 adults

Marrakech plus

Daoudiate, Marrakech

Situated in Marrakech, 1.3 km from Yves Saint Laurent Museum and 1.7 km from Majorelle Gardens, Marrakech plus offers a garden and air conditioning.

A
Abdul Alkader
From
United Kingdom
Very polite, friendly and very supportive staff, excellent location, very clean and family friendly area...
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 100 reviews
Price from
US$51.60
1 night, 2 adults
All self catering accommodation in Marrakech

Top picks for Marrakech hotels

Explore our most popular hotels in Marrakech

Filter by:

Review score

Be Nomad

Medina, Marrakech

Well situated in the centre of Marrakech, Be Nomad offers air-conditioned rooms, a garden, free WiFi and a shared lounge. Featuring family rooms, this property also provides guests with a terrace.

B
Bianka
From
Hungary
A very comfortable hostel in the heart of the Souk of Marrakesh. Before your arrival, the host provides all the necessary information via WhatsApp. The hosts are very kind young people who helped us with everything. Since we had to leave very early every morning, they prepared breakfast for us to take away, which was always waiting for us in the kitchen with a sweet note. The rooms were well-equipped and comfortable. Thank you for everything! :)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,008 reviews
Price from
US$41.27
1 night, 2 adults

Appartement standing piscine la palmeraie

Palmeraie, Marrakech

Located in the Palmeraie district of Marrakech, Appartement standing piscine la palmeraie features accommodation with a private pool and full-day security. This 4-star apartment offers a minimarket.

C
Cameron
From
United Kingdom
I love everything especially how clean it was and staff were amazing.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 130 reviews
Price from
US$139.69
1 night, 2 adults

Aéroport appartement Dar Nahila

Marrakech

Situated in Marrakech, 3.3 km from Menara Gardens and 5.3 km from Djemaa El Fna, Aéroport appartement Dar Nahila offers air conditioning.

N
Nina
From
Switzerland
Nice, spacious apartment, very clean. The location is perfectly close to the airport and in a quiet area. We were very warm welcomed with tea and fresh bread. The family is just lovely and we felt super comfortable in the house. We would always come back.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 104 reviews
Price from
US$70.37
1 night, 2 adults

Appartement proche aeroport

Marrakech

Located in Marrakech, 3.3 km from Menara Gardens and 5.3 km from Djemaa El Fna, Appartement proche aeroport offers air conditioning.

K
Kitch70
From
Italy
Everything was perfect..the sister met me to apartment and also brought me breakfast in the morning..such a lovely lady and the host was helpful via phone ..the apartment was amazing 👌🏻
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 158 reviews
Price from
US$74.08
1 night, 2 adults

Riad Madinina

Medina, Marrakech

Boasting a terrace, Riad Madinina is a recently renovated riad situated in a historic building in the centre of Marrakech, close to Majorelle Gardens.

M
Muddassar
From
United Kingdom
All the staff were extremely cooperative, friendly, and always willing to help. A special mention goes to Mr. Abdel, who provided excellent guidance about the local area and activities in Marrakech. He took the time to explain everything clearly, shared valuable recommendations, and ensured we had the best possible experience exploring the city. His professionalism, knowledge, and warm attitude truly made a difference and added great value to our stay. Overall, the hospitality and support from the entire team made our visit comfortable, enjoyable, and memorable.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 221 reviews
Price from
US$121.91
1 night, 2 adults

Riad Sala Art Marrakech

Medina, Marrakech

Riad Sala Art Marrakech provides accommodation situated 500 metres from the centre of Marrakech and offers water sports facilities and a garden.

J
James
From
United Kingdom
Lovely place with great touches and incredible touching history
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 132 reviews
Price from
US$168.66
1 night, 2 adults

Jardins Anass 2 Marrakech Aéroport

Marrakech

Set in Marrakech, Jardins Anass 2 Marrakech Aéroport is a recently renovated accommodation, 5.1 km from Menara Gardens and 7 km from Djemaa El Fna.

M
Mary
From
Colombia
Location very close to airport. Very clean and lovely place. The host was there to help us with all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 129 reviews
Price from
US$106.12
1 night, 2 adults

Riad Lwalidin

Marrakech

Featuring city views and a shared lounge, Riad Lwalidin provides accommodation attractively set in Marrakech, within a short distance of Bahia Palace, Djemaa El Fna and Koutoubia Mosque.

B
BCasha
From
Malta
Mohammed is the best host ever. He let us put water in the fridge and he was so kind with everything.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 370 reviews
Price from
US$44.68
1 night, 2 adults

Condo in marrakech with pool

Marrakech

Located within 3 km of Yves Saint Laurent Museum and 3.1 km of Majorelle Gardens, Condo in marrakech with pool offers rooms with air conditioning and a private bathroom in Marrakech.

L
Lomanzi
From
Ireland
The apartment was exceptionally clean, big and spacious with little to no noise. Worth every penny!!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 126 reviews
Price from
US$84.90
1 night, 2 adults

Marrakech plus

Daoudiate, Marrakech

Situated in Marrakech, 1.3 km from Yves Saint Laurent Museum and 1.7 km from Majorelle Gardens, Marrakech plus offers a garden and air conditioning.

A
Abdul Alkader
From
United Kingdom
Very polite, friendly and very supportive staff, excellent location, very clean and family friendly area...
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 100 reviews
Price from
US$51.60
1 night, 2 adults
All self catering accommodation in Marrakech

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Marrakech and surroundings in the past month

See all

Popular with guests booking self catering accommodation in Marrakech

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 53 reviews

Popular with guests booking self catering accommodation in Marrakech

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 830 reviews

Popular with guests booking self catering accommodation in Marrakech

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

Popular with guests booking self catering accommodation in Marrakech

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

Popular with guests booking self catering accommodation in Marrakech

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,916 reviews

Popular with guests booking self catering accommodation in Marrakech

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

Popular with guests booking self catering accommodation in Marrakech

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 410 reviews

Popular with guests booking self catering accommodation in Marrakech

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

Popular with guests booking self catering accommodation in Marrakech

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 312 reviews

Popular with guests booking self catering accommodation in Marrakech

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

Highly rated self catering accommodation in Marrakech and nearby

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

Le Fairouz Appartement Haut Standing centre ville Piscine is a property with a private pool, situated in Marrakech, within just 1.7 km of Djemaa El Fna and 2 km of Majorelle Gardens.

From US$192.84 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 172 reviews

Featuring a spa bath, La Fontaine is located in Marrakech. Free WiFi is provided throughout the property and private parking is available on site.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews

Situated in Marrakech, 1.9 km from Majorelle Gardens and 1.7 km from Marrakesh Train Station, Bel appartement 2 chambres au coeur de Gueliz offers air conditioning.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 113 reviews

Featuring city views, Superbe appartement à l Hivernage offers accommodation with a balcony, around 1.7 km from Marrakesh Train Station.

From US$125.93 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 47 reviews

A recently renovated property, Best for group, 5 min from medina is located in Marrakech near Majorelle Gardens, Marrakesh Train Station and Yves Saint Laurent Museum.

From US$308.66 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 382 reviews

Situated within 1.6 km of Majorelle Gardens and 1.5 km of Yves Saint Laurent Museum, Sweet Jacob's Appartment Gueliz City Center offers rooms with air conditioning and a private bathroom in Marrakech.

From US$217.53 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews

Located in Marrakech, 1.1 km from Majorelle Gardens and less than 1 km from Yves Saint Laurent Museum, Chic Duplex Central 3 Suites et Wi-Fi offers air conditioning.

From US$333.35 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 365 reviews

Riad Nomad House Marrakech provides accommodation within 700 metres of the centre of Marrakech, with free WiFi, and a kitchen with an oven, a microwave and a fridge.

From US$71.73 per night

These self catering accommodation in Marrakech and nearby have options with free cancellation

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

Set in Marrakech, 1.9 km from Majorelle Gardens and 1.7 km from Marrakesh Train Station, Charmant appartement 2 chambres au cœur de Gueliz offers air conditioning.

From US$132.28 per night

prestige andalouse 4

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

Featuring air-conditioned accommodation with a private pool, prestige andalouse 4 is set in Marrakech. This property offers access to a balcony, free private parking and free WiFi.

From US$93.13 per night

Élégance urbaine, Gueliz central

Marrakech
Free cancellation options available
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 6 reviews

Situated in Marrakech, 1.8 km from Majorelle Gardens and 1.8 km from Marrakesh Train Station, Élégance urbaine, Gueliz central offers air conditioning.

From US$125.76 per night

Appart cozy hyper centre calme

Marrakech
Free cancellation options available
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 13 reviews

Situated in Marrakech, 1.7 km from Majorelle Gardens and 1.8 km from Marrakesh Train Station, Appart cozy hyper centre calme features air-conditioned accommodation with a balcony and free WiFi.

From US$98.95 per night

The Majestic Marrakesh Duplex

Marrakech
Free cancellation options available
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 64 reviews

Set in Marrakech, 1.7 km from Majorelle Gardens and 1.8 km from Marrakesh Train Station, The Majestic Marrakesh Duplex offers air-conditioned accommodation with a balcony and free WiFi.

Dar el Koutoubia

Medina, Marrakech
Free cancellation options available
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 74 reviews

Set within less than 1 km of Mouassine Museum and a 11-minute walk of Djemaa El Fna, Dar el Koutoubia offers rooms with air conditioning and a private bathroom in Marrakech.

From US$69.96 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2 reviews

A recently renovated property, Élégance et Prestige à Gueliz Appartement 3 chambres is located in Marrakech near Majorelle Gardens, Marrakesh Train Station and Yves Saint Laurent Museum.

From US$211.65 per night

Gueliz Appartement

Marrakech
Free cancellation options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Offering garden views, Gueliz Appartement is an accommodation set in Marrakech, 1.5 km from Yves Saint Laurent Museum and 1.7 km from Marrakesh Train Station.

From US$148.92 per night

Enjoy breakfast in Marrakech and nearby

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

Right in the centre of Marrakech, situated within a short distance of Mouassine Museum and Djemaa El Fna, "LE 21", EXCLUSIVE LUXURY DUPLEX 400m FROM JEMAA EL FNA PLACE -HAMMAM-JACUZZI-KOUTOUBIA VIEW-...

From US$493.86 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 26 reviews

Set in the centre of Marrakech, 700 metres from Le Jardin Secret and less than 1 km from Mouassine Museum, Riad Le Petit Bacha offers free WiFi, a rooftop pool and air conditioning.

From US$328.06 per night

Riad Muvira

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

Located in the centre of Marrakech, Riad Muvira provides a private pool and free WiFi. Featuring full-day security, this property also provides guests with a sun terrace.

From US$458.58 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 545 reviews

In a central area of Marrakech, Riad Fz Marrakech features garden views from the balcony.

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

Right in the heart of Marrakech, situated within a short distance of Le Jardin Secret and Mouassine Museum, Riad 29 Mouassine offers free WiFi, air conditioning and household amenities such as a...

From US$614.85 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 6 reviews

Right in the heart of Marrakech, situated within a short distance of Le Jardin Secret and Mouassine Museum, Riad les ANGES DU DESERT offers free WiFi, air conditioning and household amenities such as...

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

Riad 9 Derb El Bousnne provides accommodation within 700 metres of the centre of Marrakech, with free WiFi, and a kitchen with a dishwasher, an oven and a microwave.

From US$88.58 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 16 reviews

Located in the centre of Marrakech, 200 metres from Le Jardin Secret, the historic Riad Sahara provides accommodation with free WiFi and a terrace. With city views, this accommodation offers a patio.

From US$349.23 per night

FAQ about self catering accommodation in Marrakech

Self catering accommodation that guests love in Marrakech

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 traveller