Top Hotels in Marrakesh
Find the Top Hotels in Marrakesh – 300+ Quality Options from Leading Providers
181-200 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
Guest house
MapView on map300 m from City Centre2.6 km from Marrakesh Train Station
From
US$ 81
/night
- Outdoor fireplace for warm gatherings
- On-site coffee shop for convenience
- Cultural walking tours available nearby
Riad
MapView on map700 m from City Centre2.6 km from Marrakesh Train Station
From
US$ 137
/night
- Unique rooftop restaurant with city views
- Luxurious Hammam and spa treatments available
- Eclectic Moroccan décor in every suite
- Indoor spa
- Rooftop terrace
- Max restaurant
500 m from City Centre2.6 km from Marrakesh Train Station
From
US$ 235
/night
- Adults-only oasis with luxurious spa
- Elegant design by Tomás Alía
- Rooftop terrace with stunning views
- Indoor Pool
- Rooftop Terrace
- Airport Transfers
600 m from City Centre2.6 km from Marrakesh Train Station
From
US$ 107
/night
- Traditional Moroccan cuisine served on terrace
- Calm indoor swimming pool for relaxation
- Customizable activities and excursions available
- Indoor pool
- Spa
- Terrace dining
1.5 km from City Centre3.0 km from Marrakesh Train Station
From
US$ 37
/night
- Traditional Moroccan cuisine on terrace
- Indoor heated swimming pool onsite
- Spa with hammam and treatment rooms
- Indoor Pool
- On-site Spa
- Bicycle Rental
600 m from City Centre2.6 km from Marrakesh Train Station
From
US$ 233
/night
- Traditional décor with patio views
- On-site restaurant with local cuisine
- Indoor pool and spa services
Riad
- Indoor Pool
- Private Bathroom
- Soundproof Rooms
700 m from City Centre2.6 km from Marrakesh Train Station
From
US$ 75
/night
- Indoor swimming pool for relaxation
- Air-conditioned rooms with private entrances
- 24-hour front desk for convenience
Riad
- Indoor Spa
- Rooftop Pool
- Family Suites
700 m from City Centre2.6 km from Marrakesh Train Station
From
US$ 186
/night
- Authentic Moroccan Hammam experience
- 24-hour terrace restaurant with city views
- Indoor and rooftop swimming pools
- Rooftop terrace
- Indoor pool
- On-site spa
600 m from City Centre2.6 km from Marrakesh Train Station
From
US$ 109
/night
- Rooftop terrace overlooking the city
- Authentic Moroccan-style decor throughout
- Diverse traditional Moroccan dining options
Riad
- Hammam
- Outdoor pool
- Garden
500 m from City Centre2.7 km from Marrakesh Train Station
From
US$ 339
/night
- Authentic hammam and spa services
- Outdoor swimming pool with sun loungers
- Charming garden and terrace spaces
Riad
8.6
Great22 reviews10
- Rooftop Pool
- Traditional Cuisine
- Cultural Tours
800 m from City Centre2.2 km from Marrakesh Train Station
From
US$ 81
/night
- Rooftop swimming pool with panoramic views
- Elegant, traditional guest rooms
- Personalized service and trip organization
- Outdoor Pool
- Picnic Area
- Cooking Classes
500 m from City Centre2.7 km from Marrakesh Train Station
From
US$ 698
/night
- Family-friendly picnic area
- On-site cooking classes available
- Outdoor swimming pool with bar
Riad
- Indoor pool
- Spa services
- Restaurant
700 m from City Centre2.7 km from Marrakesh Train Station
From
US$ 99
/night
- Comprehensive spa and wellness services
- Indoor swimming pool for relaxation
- Authentic Moroccan restaurant on-site
9.0
Perfect66 reviews10
- Carita Spa
- Rooftop Pool
- Indoor Pool
800 m from City Centre2.7 km from Marrakesh Train Station
From
US$ 259
/night
- Rooftop terrace dining with Indian specialities
- Luxurious Carita Spa with hammam and treatments
- Multiple pools including a rooftop and indoor
- Traditional pool
- Wellness centre
- Rooftop terrace
700 m from City Centre2.7 km from Marrakesh Train Station
From
US$ 79
/night
- Magnificent traditional pool area
- Three picturesque patios to explore
- Wellness centre with steam bath
- Indoor pool
- Spa centre
- On-site restaurant
300 m from City Centre2.7 km from Marrakesh Train Station
From
US$ 386
/night
- Spa and wellness centre on-site
- Indoor swimming pool available year-round
- Multilingual staff for guest support
Riad
- Outdoor pool
- Fitness centre
- Spa facilities
800 m from City Centre2.7 km from Marrakesh Train Station
From
US$ 147
/night
- On-site spa and wellness centre
- Year-round outdoor swimming pool
- Cultural cooking classes available
Bed & Breakfast
- Rooftop terrace
- Steam bath
- Dining options
400 m from City Centre2.7 km from Marrakesh Train Station
From
US$ 157
/night
- Rooftop terrace with lounge beds
- Steam bath for relaxation
- Authentic Moroccan cuisine available
Riad
- Rooftop bar
- Heated pool
- On-site spa
500 m from City Centre2.7 km from Marrakesh Train Station
From
US$ 375
/night
- Rooftop bar with stunning city views
- Curated excursions and unique activities
- Professional on-site hammam treatments
Riad
- Outdoor Pool
- Private Bathrooms
- Continental Breakfast
700 m from City Centre2.7 km from Marrakesh Train Station
From
US$ 205
/night
- Outdoor swimming pool with sun loungers
- Terrace rooms with private bathrooms
- Continental breakfast with local specialties
Saved
Save