Top Hotels in Marrakesh–Safi
Find the Top Hotels in Marrakesh–Safi – 700+ Quality Options from Leading Providers
551-600 out of 769 hotels
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Hotel
From
US$ 243
/night
- Luxurious themed rooms with local decor
- Culinary experience with Moroccan flavors
- Extensive spa and wellness services available
Riad
From
US$ 124
/night
- Rooftop terrace with Berber tents
- Outdoor pool surrounded by orange trees
- Traditional Moroccan breakfast offered daily
Riad
- Restaurant
- Garden
- Tour desk
From
US$ 62
/night
- On-site cooking classes available
- Beautiful garden and terrace areas
- 24-hour front desk service offered
Guest house
- Cooking Class
- Plunge Pool
- Private Balcony
From
US$ 63
/night
- Two beautiful artisan decorated suites
- Traditional Moroccan cooking classes offered
- Close proximity to Jma el Fna square
Riad
- Indoor Pool
- Spa Services
- Rooftop Terrace
From
US$ 106
/night
- Traditional Moroccan decor throughout
- Indoor pool in a serene setting
- Rooftop terraces with panoramic views
- Family Rooms
- Outdoor Fireplace
- Spa and Wellness
From
US$ 86
/night
- On-site wellness spa with diverse treatments
- Family-friendly restaurant with local cuisine
- Outdoor picnic area for relaxation
Hotel
- Tour desk
- 24-hour reception
- On-site terrace
From
US$ 35
/night
- 24-hour front desk service
- On-site tour desk available
- Terrace for relaxation
Riad
7.6
Very good11 review10
- Heated Pool
- Rooftop Terrace
- Spa Room
From
US$ 88
/night
- Traditional Moroccan hammam experience
- Heated pool in serene patio
- Luxurious suites with private balconies
- Outdoor Pool
- On-site Spa
- Massage Services
From
US$ 301
/night
- Outdoor swimming pool for relaxation
- On-site spa with various massage options
- Vegetarian and vegan breakfast options
Riad
- 24-hour reception
- Tour desk
- Private bathroom
From
US$ 160
/night
- Traditional Moroccan-style guest rooms
- 24-hour reception and tour desk services
- Refreshing mint tea and pastries served
Guest house
From
US$ 59
/night
Sitting only a 14-minute walk from Medersa Ben Youssef, the Dar Mirai Marrakesh offers a terrace and a garden.
Riad
From
US$ 62
/night
Nestled a mere 5 minutes' walk from Maison de la Photographie, the Riad Alnadine Marrakesh features a swimming pool and 6 rooms.
- Indoor Pool
- 24-Hour Front Desk
- Shared Lounge
From
US$ 62
/night
- On-site spa with diverse treatments
- Indoor pool with city view
- Adults-only atmosphere for relaxation
Riad
- Outdoor pool
- Beauty centre
- Rooftop terrace
From
US$ 139
/night
- Rooftop terrace with stunning views
- Traditional Moroccan cuisine on-site
- Pampering spa with diverse treatments
Riad
- Outdoor Pool
- On-site Spa
- 24-hour Reception
From
US$ 241
/night
- Outdoor swimming pool and sun loungers
- On-site spa with beauty services
- Local specialties served for breakfast
Riad
- Indoor pool
- Rooftop terrace
- 24-hour staff
From
US$ 83
/night
- Indoor swimming pool for year-round use
- Rooftop terrace with sun loungers
- Homemade Moroccan dining experience
Riad
- Family restaurant
- Outdoor terrace
- Beauty services
From
US$ 175
/night
- Moroccan cuisine with vegan options
- Beautiful garden views from units
- Diverse on-site beauty services
Bed & Breakfast
- Hammam
- Trekking Tours
- Panoramic Views
From
US$ 41
/night
- Local cuisine with vegetarian options
- On-site hammam and steam room
- Expert trekking guide available
Riad
- Rooftop Pool
- Hammam Spa
- Private Balconies
From
US$ 103
/night
- Rooftop terrace with plunge pool
- Authentic Arab-Andalusian architecture
- In-house Moroccan dining experience
Guest house
From
US$ 157
/night
The Atlantis Essaouira boasts a sundeck, a patio, and a shared lounge on site and guests can laze by a swimming pool.
Riad
- Rooftop Terrace
- Hammam
- Massage Services
From
US$ 91
/night
- Traditional Moroccan-style rooms
- Rooftop terrace with sun loungers
- On-site spa and massage services
Guest house
- Outdoor pool
- On-site spa
- Garden terrace
From
US$ 84
/night
- Relaxing outdoor swimming pool
- Inviting on-site spa treatments
- Charming garden terrace area
Guest house
- Infinity pool
- On-site spa
- Family-friendly restaurant
From
US$ 125
/night
- Infinity pool with stunning views
- Authentic Moroccan cuisine dining
- On-site spa and wellness center
Guest house
- On-site Spa
- Bicycle Rental
- 24-hour Reception
From
US$ 62
/night
- Local cuisine breakfast with specialities
- On-site bicycle rental for exploring
- Luxurious on-site spa services available
Riad
- Indoor Pool
- Spa Services
- Rooftop Terrace
From
US$ 62
/night
- Rooftop terrace with Atlas Mountain views
- Indoor swimming pool and plunge pool
- Traditional cookery lessons available
Riad
From
US$ 42
/night
Featuring 8 rooms with views of the inner courtyard, the Riad Marrakesh is set at a distance of 2.4 km from Jardin Majorelle.
Riad
- Swimming Pool
- Hammam
- Spa
From
US$ 372
/night
- Traditional hammam and spa services
- Luxuriously decorated suites with fireplaces
- Large terrace with Atlas Mountain views
- Rooftop Pool
- Outdoor Fireplace
- Wellness Packages
From
US$ 129
/night
- Rooftop pool with stunning views
- On-site traditional restaurant for meals
- Wellness packages for relaxation
Riad
- On-site Spa
- Furnished Terrace
- Private Lounge
From
US$ 91
/night
- Traditional architecture with Medina views
- On-site spa including hammam and massage
- Furnished terrace for dining and relaxation
Guest house
- Rooftop Pool
- On-site Spa
- Restaurant
From
US$ 331
/night
- Rooftop pool with stunning views
- On-site spa with various treatments
- Adults-only peaceful atmosphere
Riad
From
US$ 141
/night
Located just 9 minutes on foot from Maison de la Photographie in the Medina district of Marrakesh, the Riad Honey features a courtyard and a garden on-site.
- Shared lounge
- 24-hour reception
- Garden views
From
US$ 143
/night
- Beautiful inner courtyard views
- Bicycle and car rental services
- Outdoor fireplace area
- Outdoor Pool
- Air Conditioning
- Non-Smoking
From
US$ 91
/night
- Year-round outdoor swimming pool
- Air-conditioned non-smoking environment
- Complimentary Wi-Fi throughout the hotel
Riad
- Indoor Pool
- Spa Services
- Rooftop Terrace
From
US$ 41
/night
- Atlas Mountains views from terrace
- Unique designer furniture in rooms
- Extensive on-site spa services
Riad
- On-site Spa
- Cooking Classes
- TV Lounge
From
US$ 73
/night
- 18th-century UNESCO-listed palace
- Spa treatments including hammam
- Cooking classes with local culture
Bed & Breakfast
- Spa treatments
- Mini-golf
- Hammam
From
US$ 312
/night
- Large outdoor swimming pool
- Tranquil gardens with orange trees
- Authentic Moroccan dining experiences
Riad
- Private Terrace
- Traditional Hammam
- Heated Pool
From
US$ 199
/night
- Private terrace with breathtaking views
- Traditional Hammam and wellness treatments
- Personalized culinary experiences offered
Riad
- Turkish Bath
- Spa Centre
- Game Room
From
US$ 66
/night
- On-site spa with massage services
- Turkish bath and steam room available
- Guided tours and excursions offered
Hotel
- Indoor pool
- Turkish bath
- Fine dining
From
US$ 209
/night
- Plush indoor pool with year-round access
- Diverse dining with halal, kosher, and vegetarian options
- On-site Turkish bath and full body massages
Riad
- Rooftop terrace
- Indoor spa
- Heated pool
From
US$ 158
/night
- Rooftop terrace with stunning Atlas views
- On-site spa with extensive treatments
- Large heated courtyard swimming pool
Riad
- Indoor Pool
- On-site Spa
- Cooking Class
From
US$ 159
/night
- Traditional Moroccan cuisine with local ingredients
- Unique styled air-conditioned guestrooms and suite
- On-site spa with multiple massage options
Riad
- Heated pool
- Spa services
- Private terrace
From
US$ 298
/night
- Authentic Moroccan culinary experience
- Expansive spa with traditional hammam
- Charming terrace with views of Atlas Mountains
Riad
- Indoor pool
- Panoramic terrace
- Personal service
From
US$ 621
/night
- Panoramic terrace with Atlas views
- Personalized service from owner and staff
- Refreshing indoor plunge pool
Riad
- Heated Pool
- Tour Desk
- Outdoor Lounge
From
US$ 111
/night
- Outdoor swimming pool with sun loungers
- Moroccan breakfast served each morning
- 24-hour front desk and tour desk
Riad
5.0
Guest rating11 review10
- Rooftop Terrace
- Hammam
- Indoor Pool
From
US$ 52
/night
- Rooftop terrace with plunge pool
- Traditional Moroccan cuisine offered
- Variety of spa and beauty treatments
Riad
- Indoor pool
- Spa facilities
- Bicycle rental
From
US$ 195
/night
- Indoor pool with garden views
- Spa with wellness options available
- Family-friendly restaurant on-site
Bed & Breakfast
From
US$ 73
/night
Located at a 500-metre distance from Jemaa el-Fnaa in the Medina district, the 3-star Riad Assia Bed & Breakfast Marrakesh features 26 rooms along with a sundeck, a courtyard, and a shared lounge.
Riad
- Outdoor pool
- Private entrance
- Sun terrace
From
US$ 198
/night
- Berber-style rooms with garden views
- Outdoor pool with sun terrace
- Moroccan specialties dining experience
Riad
- Indoor Pool
- Hammam Spa
- Panoramic Terrace
From
US$ 241
/night
- Traditional riad with swimming pool
- Private 'douiria' for intimate stays
- Panoramic terrace overlooking the medina
Guest house
- Plunge Pool
- Indoor Pool
- Cooking Class
From
US$ 68
/night
- Traditional Moroccan cooking classes available
- Relaxing plunge pool in the patio
- Indoor swimming pool for guests
Saved
Save