Top Hotels in Marrakesh
Find the Top Hotels in Marrakesh – 600+ Quality Options from Leading Providers
101-150 out of 620 hotels
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Riad
MapView on map1.5 km from City Centre500 m from Bahia Palace
From
US$ 121
/night
- Rooftop terrace with medina views
- Traditional Moroccan dining available
- On-site spa and wellness treatments
Riad
MapView on map900 m from City Centre400 m from Djemaa El Fna
From
US$ 142
/night
- Authentic Moroccan dining experiences
- Tranquil spa with natural treatments
- Charming shaded patio with pool
Hotel
- Satellite TV
- Air Conditioning
- Golf Course
1.2 km from City Centre400 m from Koutoubia
From
US$ 40
/night
- Steps from Jamaâ El Fna Square
- Private parking available nearby
- On-site bicycle rental service
Bed & Breakfast
- Indoor Pool
- Spa Treatments
- Bicycle Rental
600 m from City Centre300 m from Marrakech Museum
From
US$ 217
/night
- Luxurious spa with traditional hammam
- Indoor pool for year-round relaxation
- Modern Moroccan cuisine on-site
Riad
- Saltwater pool
- Outdoor dining
- Cooking classes
700 m from City Centre1000 m from Marrakech Museum
From
US$ 344
/night
- Saltwater pool with sun loungers
- Moroccan cuisine family-friendly restaurant
- Live music performances and themed dinners
Guest house
- Hammam
- Spa services
- Golf course
2.7 km from City Centre
From
US$ 551
/night
- Outdoor hammam and spa services available
- Heated outdoor swimming pool open all year
- On-site golf course for activities
- Rooftop Pool
- Wellness Centre
- Beauty Salon
1.3 km from City Centre500 m from Moulay El Yazid Mosque
From
US$ 667
/night
- Luxurious spa with traditional treatments
- Two stunning rooftop swimming pools
- Mediterranean cuisine at on-site restaurant
Bed & Breakfast
- Halal breakfast
- 24-hour reception
- Cooking class
1.4 km from City Centre200 m from Moulay El Yazid Mosque
From
US$ 39
/night
- Halal breakfast with local flavors
- 24-hour reception for guest convenience
- Cooking class for unique experience
Riad
- Rooftop terrace
- Heated pool
- Hammam spa
300 m from City Centre400 m from Medersa Ben Youssef
From
US$ 299
/night
- Rooftop terrace with Medina views
- Traditional hammam and spa treatments
- Blends Moroccan tradition with modern design
Guest house
- Indoor pool
- Plunge pool
- Family rooms
1.9 km from City Centre300 m from Moulay El Yazid Mosque
From
US$ 43
/night
- Indoor swimming pool for relaxation
- Plunge pool for refreshing dip
- Family rooms available for spacious stays
Riad
- Outdoor pool
- Spa services
- Traditional dining
1.5 km from City Centre200 m from Moulay El Yazid Mosque
From
US$ 122
/night
- Rooftop terrace with sun loungers
- On-site spa with various treatments
- Traditional Moroccan dining options
Bed & Breakfast
- Rooftop Terrace
- Indoor Pool
- Spa Services
1.2 km from City Centre400 m from Bahia Palace
From
US$ 71
/night
- Rooftop terrace with stunning views
- Authentic Moroccan cuisine served
- Full-service spa and wellness center
Riad
- Indoor pool
- Wellness centre
- Private gardens
200 m from City Centre500 m from Marrakech Museum
From
US$ 140
/night
- Luxurious spa with traditional Moroccan rituals
- Diverse themed rooms reflecting rich history
- Mediterranean fine dining with local flavors
- Indoor Pool
- Rooftop Pool
- Spa Centre
900 m from City Centre600 m from Medersa Ben Youssef
From
US$ 284
/night
- Rooftop pool with sun loungers
- On-site Moroccan cuisine restaurant
- Spa and wellness packages available
Riad
- Traditional Hammam
- Cooking Classes
- Rooftop Terrace
400 m from City Centre300 m from Souk of the Medina
From
US$ 138
/night
- Traditional Moroccan hammam experience
- Uniquely decorated luxury rooms
- Gourmet Moroccan cooking classes
Guest house
- Indoor pool
- 24-hour reception
- On-site spa
1.4 km from City Centre300 m from Bahia Palace
From
US$ 104
/night
- Indoor swimming pool for relaxation
- Elegant design with modern comfort
- Warm and friendly welcoming atmosphere
Bed & Breakfast
- Plunge Pool
- Rooftop Terrace
- Cooking Classes
400 m from City Centre100 m from Marrakech Museum
From
US$ 218
/night
- Rooftop terrace with stunning views
- Authentic cooking classes on-site
- Plunge pool for relaxation
Riad
- Rooftop Hot Tub
- Heated Pool
- On-site Spa
1.2 km from City Centre200 m from Bahia Palace
From
US$ 108
/night
- Rooftop terrace with hot tub
- Heated swimming pool in winter
- Charming Moroccan-style decor
- Outdoor Pool
- Fitness Centre
- Hot Tub
6.5 km from City Centre800 m from PalmGolf Marrakech Palmeraie
From
US$ 158
/night
- All-inclusive services for adult guests
- On-site golf course and activities
- Luxury spa with various treatments
Riad
9.4
Perfect11 review10
- Outdoor Swimming
- Hammam
- Terrace Lounge
1.5 km from City Centre300 m from Moulay El Yazid Mosque
From
US$ 47
/night
- Traditional Berber-style decor
- Relaxing outdoor swimming pool
- On-site spa with hammam
Guest house
- Jacuzzi
- Hammam
- Rooftop terrace
1.3 km from City Centre1.1 km from Majorelle Gardens
From
US$ 167
/night
- Authentic Moroccan Hammam experience
- Celestial-themed luxurious rooms
- Private rooftop terrace views
Riad
- Dipping Pool
- Rooftop Terrace
- Wellness Retreats
1000 m from City Centre900 m from Majorelle Gardens
From
US$ 101
/night
- Zen-themed courtyard with dipping pool
- Luxurious rooms with artisan decor
- Private event space for gatherings
Riad
- Rooftop terrace
- Indoor pool
- Private bathrooms
500 m from City Centre200 m from Souk of the Medina
From
US$ 76
/night
- Charming interior patio with pool
- Rooftop terrace with city views
- Contemporary rooms with private terraces
Riad
- Rooftop Pool
- On-site Spa
- Garden Area
900 m from City Centre900 m from Majorelle Gardens
From
US$ 127
/night
- Heated outdoor rooftop pool
- On-site spa and wellness options
- Dining options with local flavors
Riad
- Outdoor Pool
- Cooking Classes
- Kids' Pool
500 m from City Centre800 m from Marrakech Museum
From
US$ 144
/night
- Moroccan cuisine on terrace or salon
- Charming outdoor swimming pool area
- Air-conditioned uniquely decorated rooms
Riad
- Outdoor pool
- Indoor spa
- Fitness club
1.7 km from City Centre200 m from Moulay El Yazid Mosque
From
US$ 70
/night
- Authentic Moroccan-style suites
- Indoor and outdoor pools
- Spa with extensive treatments
Bed & Breakfast
- Indoor pool
- Spa services
- Billiard table
1.5 km from City Centre200 m from Bahia Palace
From
US$ 164
/night
- Indoor pool and spa facilities
- Rooms with private bathrooms
- Billiards and leisure activities
Guest house
- Indoor Spa
- Heated Pool
- Massage Treatments
700 m from City Centre900 m from Souk of the Medina
From
US$ 124
/night
- Lavish indoor spa and wellness experiences
- Year-round heated indoor swimming pool
- Variety of therapeutic massage treatments
Riad
- Rooftop Restaurant
- Hammam Spa
- Plunge Pool
700 m from City Centre900 m from Medersa Ben Youssef
From
US$ 137
/night
- Unique rooftop restaurant with city views
- Luxurious Hammam and spa treatments available
- Eclectic Moroccan décor in every suite
- Indoor pool
- Spa
- Terrace dining
1.5 km from City Centre400 m from Cyber Park Moulay Abdessalam
From
US$ 37
/night
- Traditional Moroccan cuisine on terrace
- Indoor heated swimming pool onsite
- Spa with hammam and treatment rooms
Hotel
7.8
Very good11 review10
- Outdoor Pools
- Fitness Centre
- On-site Spa
2.4 km from City Centre500 m from Carré Eden Shopping Center
From
US$ 37
/night
- Two outdoor swimming pools
- On-site spa with various treatments
- International buffet dining options
Riad
- Hammam
- Massage
- Outdoor Pool
600 m from City Centre700 m from Souk of the Medina
From
US$ 612
/night
- Traditional Moroccan-style guest rooms
- Relaxing hammam and massage services
- Outdoor pools with sun loungers
Riad
- Indoor pool
- Hammam
- Restaurant
1.9 km from City Centre400 m from Moulay El Yazid Mosque
From
US$ 39
/night
- Indoor pool and wellness spa
- Traditional Moroccan cuisine offered
- Excursions to Atlas Mountains available
10.0
Perfect11 review10
- Hot Tub
- Plunge Pool
- Outdoor Spa
800 m from City Centre500 m from Marrakech Museum
From
US$ 201
/night
- Hot tub terrace with Medina views
- Elegant rooms with patio views
- Traditional Moroccan cuisine available
- Heated pool
- Private terraces
- Hammam spa
700 m from City Centre900 m from Souk of the Medina
From
US$ 446
/night
- Elegant suites with 19th-century Moroccan design
- Lush courtyard garden with heated pool
- Personalized Moroccan dining with seasonal local produce
Riad
- Wellbeing center
- Moroccan cuisine
- Cooking classes
800 m from City Centre1000 m from Marrakech Museum
From
US$ 72
/night
- Moroccan cuisine catering service available
- Wellbeing center with spa services
- Cooking classes for cultural immersion
Guest house
- Rooftop Pool
- 24-hour Reception
- On-site Spa
600 m from City Centre300 m from Medersa Ben Youssef
From
US$ 93
/night
- Rooftop pool with city views
- Local cuisine breakfast options
- Themed cultural dinners available
Riad
- Heated pool
- Cooking classes
- Moroccan spa
1.3 km from City Centre400 m from Bahia Palace
From
US$ 156
/night
- Heated rooftop pool and Jacuzzi
- On-site Moroccan cooking classes
- Authentic Moroccan spa experience
Riad
- On-site spa
- Family restaurant
- Bicycle rental
1.4 km from City Centre300 m from Bahia Palace
From
US$ 128
/night
- On-site spa with extensive wellness treatments
- Family-friendly restaurant serving Italian cuisine
- Bicycle rental for exploring Marrakesh
Riad
- Indoor Spa
- Rooftop Pool
- Family Suites
700 m from City Centre300 m from Souk of the Medina
From
US$ 186
/night
- Authentic Moroccan Hammam experience
- 24-hour terrace restaurant with city views
- Indoor and rooftop swimming pools
Hotel
- Outdoor Pool
- Restaurant
- Conference Room
2.3 km from City Centre400 m from Carré Eden Shopping Center
From
US$ 45
/night
- Outdoor seasonal swimming pool
- Located near Majorelle Gardens
- In-house restaurant offering breakfast
Riad
- Heated plunge pool
- Rooftop terrace
- Authentic dining
600 m from City Centre800 m from Marrakech Museum
From
US$ 114
/night
- Heated plunge pool in serene patio
- Authentic Moroccan dining experience offered
- Rooftop terrace with panoramic views
- Rooftop Bar
- Private Terraces
- Heated Pool
1.9 km from City Centre300 m from Moulay El Yazid Mosque
From
US$ 435
/night
- Rooftop bar with Atlas mountain views
- Authentic Moroccan hammam experiences
- High-end Moroccan and international dining
Bed & Breakfast
- Wellness Centre
- Indoor Pool
- Rooftop Terrace
500 m from City Centre200 m from Souk of the Medina
From
US$ 63
/night
- Wellness centre with various treatments
- Indoor plunge pool and terraces
- Authentic Moroccan breakfast served daily
Hotel
- Rooftop Pool
- Game Room
- Fitness Centre
1.4 km from City Centre900 m from Carré Eden Shopping Center
From
US$ 84
/night
- Rooftop pool with stunning views
- On-site spa and wellness centre
- Fitness centre and game room
- Heated Pool
- Spa Treatments
- Pet Friendly
4.9 km from City Centre
From
US$ 368
/night
- On-site luxurious spa treatments
- Heated outdoor swimming pool year-round
- Pet-friendly with unique charm
- Heated Pool
- Gourmet Restaurant
- Yoga Platform
4.9 km from City Centre
From
US$ 266
/night
- Heated outdoor swimming pool
- Gourmet dining with local cuisine
- Spa with traditional Moroccan treatments
Riad
- Air Conditioning
- Private Bathroom
- Tour Desk
700 m from City Centre400 m from Marrakech Museum
From
US$ 113
/night
- Terrace with pool and courtyard views
- Continental breakfast with fresh pastries
- Housekeeping and tour desk services
Bed & Breakfast
- Furnished terrace
- Private lounge
- Air conditioning
800 m from City Centre1000 m from Majorelle Gardens
From
US$ 347
/night
- Traditional Moroccan breakfast served daily
- Complimentary airport shuttle for longer stays
- In-room beauty treatments available
- Swimming Pool
- Hammam
- Rooftop Terrace
700 m from City Centre900 m from Medersa Ben Youssef
From
US$ 70
/night
- Traditional Moroccan breakfast served on terrace
- Historical 18th-century building with cedar ceilings
- Relaxing hammam and full-service spa available
Saved
Save