Top Hotels in Marrakesh
Find the Top Hotels in Marrakesh – 300+ Quality Options from Leading Providers
1-324 out of 324 hotels
Sort by:
low price
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Riad
MapView on map200 m from City Centre2.7 km from Marrakesh Train Station
From
US$ 135
/night
- Rooftop terrace hammam experience
- Traditional Andalusian architecture
- On-site massage services available
Hostel
MapView on map700 m from City Centre2.7 km from Marrakesh Train Station
From
US$ 8
/night
- Patio views from all dormitory rooms
- 24-hour front desk for guest convenience
- Shared kitchen for self-catering options
Riad
- Rooftop terrace
- Spa services
- Courtyard pool
400 m from City Centre2.7 km from Marrakesh Train Station
From
US$ 99
/night
- Panoramic rooftop terrace view
- Relaxing courtyard swimming pool
- Traditional Moroccan dining experience
Guest house
- Rooftop Pool
- On-site Spa
- Restaurant
200 m from City Centre2.7 km from Marrakesh Train Station
From
US$ 448
/night
- Rooftop pool with stunning views
- On-site spa with various treatments
- Adults-only peaceful atmosphere
Riad
- Indoor Pool
- Spa Services
- Rooftop Terrace
900 m from City Centre2.7 km from Marrakesh Train Station
From
US$ 62
/night
- Rooftop terrace with Atlas Mountain views
- Indoor swimming pool and plunge pool
- Traditional cookery lessons available
Riad
- Indoor swimming pool
- On-site spa
- Sunbathing terrace
400 m from City Centre2.7 km from Marrakesh Train Station
From
US$ 139
/night
- Traditional Moroccan dining on terrace
- On-site spa with hammam and solarium
- Sunbathing terrace with city views
Riad
- Plunge Pool
- Courtyard Fountain
- Spa Services
500 m from City Centre2.8 km from Marrakesh Train Station
From
US$ 174
/night
- Gourmet Moroccan cuisine restaurant
- Traditional Moroccan-style guest rooms
- Relaxing terrace with mountain views
- On-site Spa
- Rooftop Restaurant
- Private Conference
400 m from City Centre2.7 km from Marrakesh Train Station
From
US$ 147
/night
- Stunning rooftop dining with panoramic views
- Eco-friendly spa using organic products
- Traditional Moroccan ambiance and design
Guest house
- Indoor Pool
- Spa & Wellness
- Rooftop Pool
600 m from City Centre2.7 km from Marrakesh Train Station
From
US$ 158
/night
- Rooftop pool with stunning city views
- On-site wellness packages for rejuvenation
- Halal breakfast with room service available
Bed & Breakfast
- Indoor Pool
- Hammam
- Restaurant
800 m from City Centre2.7 km from Marrakesh Train Station
From
US$ 297
/night
- Elegant rooms with Islamic architecture
- On-site hammam and spa services
- Furnished terrace overlooking the Medina
- Outdoor Pool
- Italian Restaurant
- Wellness Spa
200 m from City Centre2.7 km from Marrakesh Train Station
From
US$ 209
/night
- Authentic Moroccan and Italian design
- Relaxing traditional Moroccan hammams
- Unique excursions with local guides
Riad
- Swimming Pool
- On-site Spa
- Cooking Classes
1.4 km from City Centre2.8 km from Marrakesh Train Station
From
US$ 42
/night
- Patio with swimming pool
- On-site spa treatments available
- Cooking classes for guests
Riad
- Rooftop terrace
- On-site spa
- Private excursions
900 m from City Centre2.8 km from Marrakesh Train Station
From
US$ 389
/night
- Authentic Moroccan design and decor
- Exquisite Moroccan dining experiences
- Tranquil gardens and serene pool
Guest house
200 m from City Centre2.8 km from Marrakesh Train Station
From
US$ 122
/night
Dining at Moroccan restaurant with Moroccan dishes is available at the Riad Zehar & Spa Marrakesh, set approximately a 20-minute walk from Bab Agnaou.
Riad
- Rooftop Terrace
- On-site Spa
- Hammam
700 m from City Centre2.5 km from Marrakesh Train Station
From
US$ 154
/night
- Rooftop terrace with hot tub
- On-site spa with hammam and massages
- Moroccan and French restaurant offerings
- Indoor Spa
- Heated Pool
- Sun Terrace
500 m from City Centre2.8 km from Marrakesh Train Station
From
US$ 222
/night
- Year-round outdoor and indoor pools
- Extensive on-site spa services available
- Diverse activities like cooking classes
- 5 Bedrooms
- Flat-screen TV
- Continental Breakfast
700 m from City Centre2.8 km from Marrakesh Train Station
From
US$ 354
/night
- Private house with exclusive access
- Fully equipped kitchen and dining area
- Balcony with garden views
Riad
- Indoor Pool
- Spa Services
- Rooftop Terrace
600 m from City Centre2.8 km from Marrakesh Train Station
From
US$ 106
/night
- Traditional Moroccan decor throughout
- Indoor pool in a serene setting
- Rooftop terraces with panoramic views
Riad
- Massage
- Terrace
- Tour desk
900 m from City Centre2.8 km from Marrakesh Train Station
From
US$ 144
/night
- Traditional Moroccan breakfast served daily
- Relaxing on-site massage services available
- Terrace for guest relaxation and views
Hostel
- Shared kitchen
- Barbecue facilities
- Children's play area
300 m from City Centre2.8 km from Marrakesh Train Station
From
US$ 11
/night
- Shared kitchen and outdoor dining area
- Bicycle rental and walking tours available
- 24-hour front desk and security services
Saved
Save