A serene lakeside scene with a historic building featuring an arched entrance, palm trees, and a mountain range in the background.

Find Ski Hotels in Marrakech from CA $83

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Marrakech Ski Hotels

Tonight
Aug 26 - Aug 27
Tomorrow
Aug 27 - Aug 28
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Our top choices for Marrakech ski hotels

1. Riad Khabia

Riad Khabia
Mechouar-Kasbah
  • Discover winter magic with ski-in/ski-out access at this charming Moroccan riad near El Badi Palace.
CA $74
CA $90 total
includes taxes & fees
Aug 31 - Sep 1
Riad Khabia

2. Riad Adore

Riad Adore
Medina
CA $209
CA $239 total
includes taxes & fees
Aug 27 - Aug 28
Riad Adore

3. Riad Saba

Riad Saba
Medina
CA $148
CA $172 total
includes taxes & fees
Sep 8 - Sep 9
Riad Saba

4. Riad Le Rubis

Riad Le Rubis
Medina
CA $44
CA $57 total
includes taxes & fees
Aug 29 - Aug 30
Riad Le Rubis

5. Riad Dar Justo Hotel Boutique & Spa

Riad Dar Justo Hotel Boutique & Spa
Medina
CA $150
CA $176 total
includes taxes & fees
Aug 28 - Aug 29
Riad Dar Justo Hotel Boutique & Spa

6. Riad Les Trois Palmiers El Bacha

Riad Les Trois Palmiers El Bacha
Medina
  • Experience the magic of winter in Marrakech, where stunning mountain vistas meet poolside relaxation at this ski-accessible riad.
CA $190
CA $218 total
includes taxes & fees
Aug 27 - Aug 28
Riad Les Trois Palmiers El Bacha

7. Riad Dar Zaman

Riad Dar Zaman
Medina
CA $110
CA $130 total
includes taxes & fees
Aug 31 - Sep 1
Riad Dar Zaman

8. Riad Dalia

Riad Dalia
Medina
CA $91
CA $109 total
includes taxes & fees
Sep 17 - Sep 18
Riad Dalia

9. Marrakech Riads, Angsana Heritage Collection

Marrakech Riads, Angsana Heritage Collection
Medina
CA $164
CA $205 total
includes taxes & fees
Aug 30 - Aug 31
Marrakech Riads, Angsana Heritage Collection

10. Riad Prada

Riad Prada
Medina
CA $99
CA $114 total
includes taxes & fees
Aug 30 - Aug 31
Riad Prada
View all properties

Choose what matters most at ski hotels in Marrakech

Resort
4 stars
5 stars
Spa
Family-friendly

4-star ski hotels in Marrakech

Riad Le Rubis

Riad Le Rubis
Medina
CA $44
CA $57 total
includes taxes & fees
Aug 29 - Aug 30
Riad Le Rubis

Riad Adore

Riad Adore
Medina
CA $209
CA $239 total
includes taxes & fees
Aug 27 - Aug 28
Riad Adore

Riad Saba

Riad Saba
Medina
CA $148
CA $172 total
includes taxes & fees
Sep 8 - Sep 9
Riad Saba

Riad Dar Justo Hotel Boutique & Spa

Riad Dar Justo Hotel Boutique & Spa
Medina
CA $150
CA $176 total
includes taxes & fees
Aug 28 - Aug 29
Riad Dar Justo Hotel Boutique & Spa

Les Borjs de la Kasbah

Les Borjs de la Kasbah
Mechouar-Kasbah
CA $199
CA $229 total
includes taxes & fees
Aug 27 - Aug 28
Les Borjs de la Kasbah

Dar Sohane

Dar Sohane
Medina
CA $119
CA $143 total
includes taxes & fees
Aug 28 - Aug 29
Dar Sohane

Riad El Youssoufi

Riad El Youssoufi
Medina
CA $138
CA $161 total
includes taxes & fees
Sep 16 - Sep 17
Riad El Youssoufi

Riad Alegria

Riad Alegria
Mechouar-Kasbah
CA $119
CA $140 total
includes taxes & fees
Aug 29 - Aug 30
Riad Alegria

Riad Les Trois Palmiers El Bacha

Riad Les Trois Palmiers El Bacha
Medina
CA $190
CA $218 total
includes taxes & fees
Aug 27 - Aug 28
Riad Les Trois Palmiers El Bacha

Marrakech Riads, Angsana Heritage Collection

Marrakech Riads, Angsana Heritage Collection
Medina
CA $164
CA $205 total
includes taxes & fees
Aug 30 - Aug 31
Marrakech Riads, Angsana Heritage Collection
View all properties

5-star ski hotels in Marrakech

Riad Nashira & Spa

Riad Nashira & Spa
Medina
CA $250
CA $284 total
includes taxes & fees
Aug 29 - Aug 30
Riad Nashira & Spa

The Oberoi Marrakech

The Oberoi Marrakech
Marrakech
CA $1,088
CA $1,211 total
includes taxes & fees
Aug 27 - Aug 28
The Oberoi Marrakech

L'Oliveraie de l'Atlas

L'Oliveraie de l'Atlas
Marrakech
CA $126
CA $153 total
includes taxes & fees
Aug 27 - Aug 28
L'Oliveraie de l'Atlas

The Bird Exclusive Guest House & Spa

The Bird Exclusive Guest House & Spa
Marrakech
CA $124
CA $151 total
includes taxes & fees
Sep 1 - Sep 2
The Bird Exclusive Guest House & Spa

Sillage Palace Sky & Spa

Sillage Palace Sky & Spa
Mechouar-Kasbah
CA $319
CA $360 total
includes taxes & fees
Aug 30 - Aug 31
Sillage Palace Sky & Spa

Palais Mehdi

Palais Mehdi
Palmeraie
CA $265
CA $305 total
includes taxes & fees
Aug 29 - Aug 30
Palais Mehdi

Dar Les Cigognes

Dar Les Cigognes
Mechouar-Kasbah
CA $418
CA $471 total
includes taxes & fees
Sep 1 - Sep 2
Dar Les Cigognes
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all properties

Top Marrakech Hotel Reviews

Sofitel Marrakech Palais Imperial & Spa

Sofitel Marrakech Palais Imperial & Spa

10/10 Excellent
"It was very pretty, smelled so good. The staff was pleasant & I liked that the lounge next door was free for hotel guest. The food was good too. I would definitely stay here again."
Jalani 4-night trip
Posted 11 days ago
Sofitel Marrakech Palais Imperial & Spa

Frequently asked questions

What are the top-rated ski hotels in Marrakech?
Some of the top-rated ski hotels in Marrakech include Riad villa saphir & SPA, The Oberoi Marrakech, and Es Saadi Marrakech Resort Hotel.The 5-star Riad villa saphir & SPA offers excellent ski-in/ski-out convenience, ensuring direct access to the slopes. It also provides an on-site ski shuttle for easy travel to and from the ski area, and ski rentals are available nearby.The 5-star The Oberoi Marrakech, with a great 10.0 rating, is positioned conveniently near ski lifts and ski runs, allowing for quick access to the mountain. After a day on the slopes, guests can indulge in the full-service spa, which offers a range of treatments including hot stone massages, body wraps, and a traditional Turkish bath or hammam.The 5-star Es Saadi Marrakech Resort Hotel, rated 8.0, is located close to both downhill and cross-country skiing opportunities. Guests can also enjoy the convenience of 24-hour room service and relax by the poolside bar with mountain views.Another excellent option is the 5-star Dar Les Cigognes, with a 9.0 rating, which features a full-service spa including a hot tub, sauna, and traditional hammam, great for unwinding after skiing.For a slightly different option, the 4-star Riad Les Trois Palmiers El Bacha, rated 9.6, offers a ski shuttle service nearby and is conveniently located close to ski lifts and downhill runs.
How much does a ski hotel in Marrakech cost?
Prices for ski hotels in Marrakech can vary, but you can find a great deal from CA $83 on Expedia. All sorts of factors affect price, such as the hotel's proximity to the slopes and the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
What ski hotels in Marrakech are best for families?
For families visiting Marrakech, top hotel choices include The Oberoi Marrakech, Riad Khabia, and Les Borjs de la Kasbah.The 5-star The Oberoi Marrakech, with a superb 10.0 rating, offers a luxurious experience with a full-service spa. While it primarily caters to adults, its spacious rooms and serene environment can be appealing for families seeking a tranquil retreat after a day of exploring.A great option for families is the 3-star Riad Khabia, rated 9.8 by guests. It boasts ski-in/ski-out access, which is incredibly convenient for families with children, allowing direct access to the slopes. They also provide a complimentary full breakfast, ensuring a good start to the day.The 4-star Les Borjs de la Kasbah, with a 9.6 rating, offers a variety of spa treatments including massage and body wraps, which can be a relaxing end to a family's day. Its proximity to ski locations also makes it a suitable base for families interested in winter sports.
Which Marrakech ski hotels offer ski equipment rentals?
For travellers looking for ski hotels in Marrakech that offer ski equipment rentals, several excellent options are available.The 4-star Riad Alegria, with a 9.4 rating, is conveniently located near ski rentals and lessons, ensuring you have all your gear sorted before hitting the nearby slopes.Riad Saba, another 4-star hotel rated 9.2, also provides easy access to ski rental facilities, alongside complimentary breakfast and airport shuttle services.The 4-star Zamzam Riad and Spa Marrakech, rated 8.6, offers on-site ski shuttle services and is close to rental options, making it simple to get your equipment and head to the ski lift.Le Domaine d'Amanar, with an 8.4 rating, features an on-site ski shuttle and is close to ski rental locations, as well as cross-country and downhill skiing areas.The 5-star Riad villa saphir & SPA offers ski-in/ski-out access and is equipped with nearby ski rental services, allowing for a seamless transition from your accommodation to the slopes.
What are the best ski-in/ski-out hotels in Marrakech?
For those seeking direct slope access in Marrakech, several hotels offer convenient ski-in/ski-out options.The 3-star Riad Khabia, with an impressive 9.8 rating, provides true ski-in/ski-out convenience, making it easy to access nearby ski areas and lifts. Guests frequently praise its clean and lovely rooms, as well as the wonderful location and friendly staff.The 5-star Medina Loft & Spa, rated 7.8, also offers ski-in/ski-out access, complemented by a full-service spa with a sauna, steam room, and a range of treatments including massages and aromatherapy, superb for unwinding after a day on the slopes.Riad darhani Marrakech, with a 9.6 rating, boasts ski-in/ski-out access and is situated near mountain climbing and mountain bike trails for additional outdoor activities. It also features a private indoor pool.The 5-star Riad villa saphir & SPA also offers ski-in/ski-out capabilities, alongside optional ski privileges and a convenient on-site ski shuttle to help you make the most of your time on the mountain.
Are there hotels in Marrakech with ski lessons available?
For travellers seeking hotels in Marrakech that offer ski lessons, several excellent options are available.The 4-star Riad Alegria, with a 9.4 rating, is located near ski lesson facilities, making it convenient for guests to arrange instruction. It also provides a complimentary breakfast, ensuring you start your day energised for the slopes.Another great choice is the 4-star Zamzam Riad and Spa Marrakech, rated 8.6, which not only has ski lessons nearby but also provides an on-site ski shuttle service, simplifying transport to and from the ski areas.Le Domaine d'Amanar, with an 8.4 rating, offers an on-site ski shuttle and is conveniently located close to ski lesson providers and various ski areas for different disciplines.The 5-star Riad villa saphir & SPA is an exceptional option, as it offers ski-in/ski-out access, alongside nearby ski lesson opportunities. This means you can easily transition from your accommodation to learning on the slopes.
What are some great ski hotels in Marrakech with hot tubs or saunas?
For travellers visiting Marrakech who appreciate relaxation after a day on the slopes, several hotels offer excellent hot tub or sauna facilities.The 5-star The Oberoi Marrakech, with a great 10.0 rating, features a luxurious spa with a Turkish bath or hammam and a steam room, providing a serene environment for unwinding. Guests frequently praise the phenomenal service and delicious food.Les Borjs de la Kasbah, a 4-star hotel rated 9.6, boasts an on-site spa with a sauna and steam room, great for soothing tired muscles.The 5-star Riad Nashira & Spa, rated 9.4, offers a spa with a hot tub and a steam room. They also provide a ski shuttle service, ensuring convenient access to the nearby ski areas.Another excellent option is the 4-star Riad Al Mendili Private Resort & Spa, which has a 9.6 rating and features both a hot tub and a steam room within its spa facilities. Guests have highlighted the friendly staff and quiet surroundings.
Which area of Marrakech is best to stay in for skiing?
The best area to stay in Marrakech for skiing is Oukaïmeden, a mountain resort located about 80 kilometres south of the city.Oukaïmeden is Morocco's primary ski resort and offers a unique winter sports experience in the Atlas Mountains. The area features several ski lifts, including a chairlift that takes you to the summit of Jbel Oukaïmeden, offering panoramic views. The village itself is compact, with a few hotels and guesthouses.This area is ideal for families looking for a winter holiday with a difference. The gentle slopes are suitable for beginners and children, and there are opportunities for sledging and enjoying the mountain scenery. It's a great way to combine a cultural trip to Marrakech with an active break in the snow.For those who prefer a balance of city exploration and mountain access, staying in Ourika Valley, closer to Marrakech but still en route to Oukaïmeden, can be a good option.
Is it cheaper to book flights and a ski hotel in Marrakech as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
How can I save on a ski hotel in Marrakech with Expedia?
Find Marrakech ski hotel deals by joining One Key™, Expedia's free travel rewards program. As a member, you can unlock instant savings with Member Prices when you're logged in. Another tip is to book your ski hotel in advance as availability and prices are usually better. If you are feeling spontaneous, there are last-minute offers to explore too.
What dining options are typically available in Marrakech ski accommodations?
Dining options in Marrakech ski accommodations typically range from full-service restaurants to more casual cafes and bars.Most ski resorts in the Oukaïmeden region offer at least one main restaurant, serving a mix of Moroccan and international cuisine. You can expect hearty breakfasts, lunches, and dinners, often featuring local ingredients. Some hotels might also have a lounge bar where you can enjoy lighter snacks and drinks by a fireplace after a day on the slopes.For those looking for convenience, some accommodations provide half-board or full-board options, which can be a good value, especially if you plan to spend most of your time at the resort. This is particularly appealing to families who prefer to have their meals arranged in advance, simplifying their holiday experience.Couples looking for a more intimate dining experience might find accommodations with smaller, more specialised restaurants or those offering private dining options.
What activities should we do in Marrakech besides skiing?
The best activities to do in Marrakech, beyond skiing, include exploring the Medina, visiting palaces and gardens, and experiencing a traditional hammam.The Medina is the historic heart of Marrakech and a UNESCO World Heritage site. This walled city is a maze of narrow alleyways filled with souks (markets) where you can find everything from spices and leather goods to textiles and ceramics. The Djemaa el-Fna square is the central point of the Medina, transforming from a bustling market during the day to a lively open-air theatre with storytellers, musicians, and food stalls in the evening. It's an excellent area for couples to wander and discover the local culture.For those interested in history and architecture, visiting the Bahia Palace and the El Badi Palace offers a glimpse into the opulent past of Marrakech. The Bahia Palace is particularly well-preserved, showcasing intricate Islamic and Moroccan artistry. The Majorelle Garden, with its distinctive blue buildings and exotic plant collection, provides a tranquil escape from the city's hustle and bustle. Both the palaces and gardens are great for couples looking for cultural experiences and beautiful photo opportunities.To unwind after a day of exploration, a traditional hammam experience is a must. Many high-end hotels offer private hammam treatments, which typically involve a steam bath, exfoliation, and massage, using local ingredients like argan oil.
Can I cancel my ski hotel reservation on Expedia?
If your plans change, it's easy to cancel your hotel with free cancellation on Expedia. Just use the "Fully refundable property" filter during your search to find the right ski hotel in Marrakech. Before confirming your booking, review the property's cancellation policy for complete peace of mind.

Explore a world of travel with Expedia