Marrakech

Mountain View Hotels in Marrakech

Book your stay at Marrakech hotels with breathtaking Mountain View.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+

Popular Mountain View Hotels in Marrakech

Peaceful Mountain View from these Marrakech hotels.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Marrakech
Set in a characteristic 18th-century Moroccan house, Riad Les Trois Palmiers El Bacha is located in the Marrakech Medina just a 10-minute walk away from Jemaa El Fna Square. Guests can enjoy one of the 2 swimming pools or 2 courtyards. Wi-Fi is free in all areas. The air-conditioned rooms at Riad Les Trois Palmiers have a unique decoration and offer a view of the patio. Each room has a bathroom equipped with a bathrobe, free toiletries, and a bath or shower. A traditional Moroccan breakfast is served every morning. Tea and Moroccan pastries are served during the day. Upon request, the hosts can prepare evening meals featuring homemade Moroccan specialties, and guests can have a drink at the on-site bar. Medersa Ben Youssef is a 10-minute walk away and the Marrakech-Menara International Airport is 4.3 mi away. Guests can enjoy massages and the hosts can organize excursions and airport transfers at an extra cost.
Great
78 reviews
9.3/10
1 night
From CAD 123
Check availability
83
Hotels in Marrakech
With a stay at Relax Hotel Marrakech, you'll be centrally located in Marrakech, a 5-minute drive from Majorelle Garden and 8 minutes from Jemaa el-Fnaa. This hotel is 3.1 mi (5 km) from Marrakech Plaza and 2.1 mi (3.5 km) from Musée Aman pour la Civilsation de l'Eau au Maroc. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a vending machine. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The hotel also offers 24-hour room service. Relax with your favorite drink at the bar/lounge or the swim-up bar. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 137 air-conditioned guestrooms. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as desks and blackout drapes/curtains.
Very Good
45 reviews
8.2/10
Check availability
42
Hotel near Gueliz,Marrakech
With a stay at this aparthotel in Marrakech (Gueliz), you'll be a 3-minute walk from Marrakech Plaza and 15 minutes by foot from Avenue Mohamed VI. This aparthotel is 0.8 mi (1.2 km) from Majorelle Garden and 1.7 mi (2.7 km) from Jemaa el-Fnaa. Enjoy recreation amenities such as bicycles to rent or take in the view from a terrace. Additional amenities at this aparthotel include complimentary wireless internet access and concierge services. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself comfortable in this air-conditioned apartment, featuring a kitchenette with a refrigerator and a microwave. There's a private balcony or patio. A flat-screen television with satellite programming provides entertainment, while complimentary wireless internet access keeps you connected. Conveniences include a coffee/tea maker, and housekeeping is provided daily.
Very Good
5 reviews
8.7/10
1 night
From CAD 197
Check availability
You Might Like
Marrakech Hotels With BreakfastMarrakech Hotels With Twin RoomMarrakech Hotels With 1 Double BedMarrakech Hotels With Swimming PoolMarrakech Hotels With Free Cancellation
99+
Hotels in Marrakech
In its modern building in the colors of the Ochre City, ibis Marrakech Palmeraie has 147 air-conditioned rooms with a private bathroom, desk area, television and free WIFI. To relax, our hotel offers a bar, an international restaurant and an outdoor swimming pool with terrace. It also has a meeting room to host your business meetings.
78 reviews
6.9/10
1 night
From CAD 79
Check availability
28
Hotels in Marrakech
Located in Marrakesh, 5.8 miles from Bahia Palace, Janat Al Atlas Resort & Spa has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. Featuring room service, this property also welcomes guests with a restaurant and a terrace. The property provides a 24-hour front desk, airport transportation, a shared lounge and free WiFi. The hotel will provide guests with air-conditioned rooms with a closet, a coffee machine, a fridge, a minibar, a safety deposit box, a flat-screen TV, a patio and a private bathroom with a shower. Rooms are equipped with an electric tea pot, while some rooms contain a kitchen with an oven and a microwave. The rooms at Janat Al Atlas Resort & Spa come with a seating area. A buffet, continental or halal breakfast is available at the property. Spa and wellness facilities are at guests' disposal during their stay at the accommodation, including a hammam and on-request massage treatments. Boucharouite Museum is 6.1 miles from Janat Al Atlas Resort & Spa, while The Orientalist Museum of Marrakech is 6.2 miles from the property. Marrakech-Menara Airport is 8.7 miles away.
Great
1 review
9.2/10
1 night
From CAD 129
Check availability
98
Hotels in Marrakech
When you stay at Villa Kristy in Tameslouht, you'll be next to a golf course and 10 minutes by car from Eden Aquapark. This golf guesthouse is 12.4 mi (20 km) from Jemaa el-Fnaa and 13.6 mi (21.9 km) from Majorelle Garden. Treat yourself with massages, body treatments, and facials. After practicing your swing on the golf course, you can enjoy other recreational amenities, which include an outdoor pool. Additional features at this guesthouse include complimentary wireless internet access, concierge services, and babysitting (surcharge). Stop by the guesthouse's restaurant for lunch or dinner. Dining is also available at the coffee shop/cafe, and room service (during limited hours) is provided. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. Continental breakfasts are available daily from 8:00 AM to 11:00 AM for a fee. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 7 individually decorated guestrooms, featuring espresso makers and flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers.
Great
10 reviews
9.3/10
1 night
From CAD 138
Check availability
71
Hotel near Agdal,Marrakech
With a stay at Grand Mogador Agdal in Marrakech (Mechouar-Kasbah), you'll be a 1-minute drive from Avenue Mohamed VI and 5 minutes from Jemaa el-Fnaa. This family-friendly hotel is 2.8 mi (4.5 km) from Koutoubia Mosque and 3 mi (4.9 km) from Oasiria Water Park. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You can take advantage of recreational amenities such as an outdoor pool, an indoor pool, and a hot tub. This hotel also features complimentary wireless internet access, concierge services, and a hair salon. Grab a bite at Al Bahia, one of the hotel's 3 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the 2 coffee shops/cafes. Mingle with other guests at the complimentary reception, held daily. Buffet breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Featured amenities include a 24-hour business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Event facilities at this hotel consist of conference space and meeting rooms. Free self parking is available onsite. Make yourself at home in one of the 610 individually decorated guestrooms, featuring minibars and flat-screen televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms feature shower/tub combinations, designer toiletries, and bidets.
69 reviews
7.2/10
1 night
From CAD 115
Check availability
99+
Hotels in Marrakech
With a stay at Es Saadi Marrakech Resort Hotel, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Avenue Mohamed VI. This luxury hotel is 1.1 mi (1.8 km) from Palais des Congrès and 1.2 mi (2 km) from Koutoubia Mosque. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including a nightclub, a health club, and an outdoor pool. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge). Enjoy French cuisine at Restaurant Gastronomique, one of the hotel's 4 restaurants, or stay in and take advantage of the 24-hour room service. Relax with your favorite drink at the bar/lounge or the poolside bar. A complimentary buffet breakfast is served daily from 7 AM to 10:30 AM. Featured amenities include limo/town car service, express check-in, and express check-out. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 150 air-conditioned rooms featuring minibars and LED televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and bidets.
67 reviews
7.5/10
1 night
From CAD 293
Check availability
99+
Hotels in Marrakech
The contemporary 5-star Sofitel Marrakech Palais Impérial & Spa is a quiet, sumptuous space in the middle of a gorgeous garden overlooking the Atlas Mountains. Rejuvenate body and mind in this luxurious haven just steps from the Medina. This beautiful property ensures moments of relaxation in the outdoor pools, spa, fitness center, gourmet restaurants and bars. A unique experience in the Ochre City.
Amazing
58 reviews
9.4/10
1 night
From CAD 780
Check availability
99+
Hotels in Marrakech
When you stay at Palais Volteras in Marrakech, you'll be near the airport and 11 minutes by car from Museum Palmeraie. This resort is 10.9 mi (17.5 km) from Jemaa el-Fnaa and 10.2 mi (16.4 km) from Majorelle Garden. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional amenities at this Art Deco resort include concierge services and a picnic area. Enjoy a meal at the restaurant or snacks in the resort's coffee shop/cafe. Local cuisine breakfasts are available daily from 9:00 AM to 11:00 AM for a fee. Children aged 6 and younger eat free breakfast. Free self parking is available onsite. Stay in one of 12 guestrooms featuring LED televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms feature showers, complimentary toiletries, and hair dryers.
Amazing
9.5/10
1 night
From CAD 173
Check availability
Show More Mountain View Hotels in Marrakech

Frequently Asked Questions

What are the best places to stay in Marrakech?

Some top places to stay in Marrakech are near popular attractions like Marrakesh and Jemaa el-Fnaa—so you can quickly get to top landmarks and amenities you need.

What is the average price of a hotel in Marrakech for this weekend?

According to Trip.com’s latest 12-month data, 3-star hotels in Marrakech have an average price of CAD 187 per night this weekend. For 4-star hotels, the average rate is CAD 306 per night. If you’re seeking luxury, 5-star hotels in Marrakech typically cost CAD 1,161 per night this weekend.

What is the average nightly price of hotels in Marrakech on weekdays?

Based on Trip.com’s latest 12-month data, the average nightly rate for 3-star hotels in Marrakech on weekdays is CAD 185. For 4-star hotels, the average cost is around CAD 303 per night. For a luxury stay, 5-star hotels in Marrakech generally have an average price of CAD 1,130 per night on weekdays.

What are the best family-friendly hotels in Marrakech?

For families traveling to Marrakech, great family hotel picks are The Source Hotel Music & Spa (price from CAD 257), which are praised for their family-oriented features like spacious rooms and kid-friendly services.

What are the best pet-friendly hotels in Marrakech?

What hotels in Marrakech offer an especially good breakfast?

Which hotels in Marrakech provide fitness facilities?

Sofitel Marrakech Palais Imperial & Spa (price from CAD 424), Aqua Mirage Club & Aqua Parc - All Inclusive (price from CAD 259) and Kenzi Menara Palace & Resort (price from CAD 219) include fitness facilities, so you can maintain your routine while traveling. Stay on track with your fitness goals while on the go!

What are the best hotels with a spa in Marrakech?

A spa hotel can make your trip more enjoyable with relaxing amenities. Sofitel Marrakech Palais Imperial & Spa (price from CAD 424), Aqua Mirage Club & Aqua Parc - All Inclusive (price from CAD 259) and Kenzi Menara Palace & Resort (price from CAD 219) are great choices for spa hotels offering quality services.

What are the best hot spring hotels in Marrakech?

Hotels with hot springs provide a perfect way to relax and recharge during your stay. Kenzi Club Agdal Medina - All Inclusive (price from CAD 254), Riad Dar Justo Hotel Boutique & Spa (price from CAD 192) and Riad dar Medina Land (price from CAD 59) include hot springs for a truly relaxing experience.

Which hotels in Marrakech have pools?

Sofitel Marrakech Palais Imperial & Spa (price from CAD 424) and Ibis Marrakech Palmeraie (price from CAD 81) are excellent options for hotels with swimming pools. Book your stay to enjoy the pool and make your trip more enjoyable.

What are the best hotels in Marrakech near Marrakesh?

Some standout hotels in Marrakech close to Marrakesh include Hôtel de la paix (price from CAD 54), Riad Le Minaret and SPA (price from CAD 123) and Palais Moulay Said & Spa (price from CAD 138), all within easy walking or transit distance of Marrakesh, perfect for travelers wanting to explore the landmark and its surroundings.

How to get good deals on hotels in Marrakech?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.

Marrakech Mountain View Hotels Information

Total Properties70
Number of Reviews 2,592
Lowest PriceCAD 142
Highest PriceCAD 2,123
Weekend Avg. PriceCAD 618
Weekday Avg. PriceCAD 601