Top Hotels in Marrakesh–Safi

Find the Top Hotels in Marrakesh–Safi – 700+ Quality Options from Leading Providers

Destination
Where to?
Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
201-250 out of 769 hotels
1Filter & Sort
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
From   US$ 35 /nightSelect
  • On-site spa with diverse treatments
  • Family-friendly Moroccan restaurant
  • Fitness classes and outdoor activities
From   US$ 41 /nightSelect
  • Stunning terrace views of Medina
  • Authentic Moroccan dining experiences
  • Exclusive Mogador Spa amenities
  • Outdoor pool
  • Private terrace
  • On-site restaurant
From   US$ 122 /nightSelect
  • Traditional Moroccan dining experience
  • Outdoor swimming pool with mountain views
  • On-site spa with Hammam and massage
  • Outdoor Pool
  • Private Bathrooms
  • Continental Breakfast
From   US$ 205 /nightSelect
  • Outdoor swimming pool with sun loungers
  • Terrace rooms with private bathrooms
  • Continental breakfast with local specialties
  • Heated pool
  • Private terraces
  • Hammam spa
From   US$ 576 /nightSelect
  • Elegant suites with 19th-century Moroccan design
  • Lush courtyard garden with heated pool
  • Personalized Moroccan dining with seasonal local produce
  • Rooftop terrace
  • Moroccan restaurant
  • On-site spa
From   US$ 136 /nightSelect
  • Rooftop terrace with Atlas Mountain views
  • Traditional Moroccan cuisine on-site
  • Spa services including full body massage
  • Infinity pool
  • On-site bar
  • Cooking class
From   US$ 149 /nightSelect
  • Infinity pool with stunning views
  • On-site restaurant with local cuisine
  • Spa offering various treatments
  • Rooftop Terrace
  • Luxury Spa
  • Private Dining
From   US$ 322 /nightSelect
  • 10 unique suites with Moroccan artisanal design
  • Exclusive private rooftop terrace and dining
  • On-site spa with traditional Moroccan hammams
  • On-site spa
  • Games room
  • Bar/lounge
From   US$ 105 /nightSelect
  • On-site spa offering relaxing massages
  • Diverse activities in the games room
  • Elegant, spacious rooms with decor
  • Indoor Pool
  • Jacuzzi Spa
  • Rooftop Terrace
From   US$ 82 /nightSelect
  • Authentic Moroccan cuisine experience
  • Relaxing hammam and spa treatments
  • Scenic rooftop terrace with views
  • Indoor spa
  • Rooftop terrace
  • Max restaurant
From   US$ 235 /nightSelect
  • Adults-only oasis with luxurious spa
  • Elegant design by Tomás Alía
  • Rooftop terrace with stunning views
  • Outdoor pool
  • Modern spa
  • Fitness center
From   US$ 38 /nightSelect
  • Outdoor swimming pool open year-round
  • Modern spa with various massage options
  • Centrally located in Hivernage district
  • Spa treatments
  • Telescopic terrace
  • Swimming pools
From   US$ 163 /nightSelect
  • Traditional Moroccan spa with diverse treatments
  • Panoramic terrace dining with Moroccan cuisine
  • Indoor and outdoor swimming pools available
  • 24-hour reception
  • Airport shuttle
  • Family rooms
From   US$ 12 /nightSelect
  • Central location near historic attractions
  • Helpful staff fluent in multiple languages
  • Private terrace for relaxation
Riad
  • On-site Spa
  • Rooftop Terrace
  • Cooking Class
From   US$ 205 /nightSelect
  • Luxurious spa with diverse treatments available
  • Stylish Moroccan decor and spacious suites
  • Rooftop terrace and outdoor fireplace ambiance
  • Indoor Pool
  • On-site Spa
  • Restaurant
From   US$ 65 /nightSelect
  • Indoor plunge pool and spa services
  • Mediterranean cuisine at on-site restaurant
  • Cooking classes available for guests
  • Rooftop Pool
  • Spa Services
  • Fitness Centre
From   US$ 281 /nightSelect
  • Luxurious rooftop pool with city views
  • Extensive spa services including hammam and massages
  • Ideal for families with children's pool and services
Guest house
  • Shared kitchen
  • Sun terrace
  • In-room breakfast
From   US$ 13 /nightSelect
  • Close to Mouassine Museum and Djemaa El Fna
  • Bicycle rental service available on-site
  • 24-hour front desk and luggage storage
  • Hammam
  • Rooftop terrace
  • On-site restaurant
From   US$ 63 /nightSelect
  • Panoramic roof terrace views
  • Four swimming pools available
  • Traditional Moroccan cuisine offered
  • Outdoor pool
  • Turkish bath
  • Cooking class
From   US$ 165 /nightSelect
  • Turkish steam bath and massage services
  • Traditional Moroccan dining experiences
  • Outdoor swimming pool with sun beds
  • Outdoor Pool
  • Fitness Centre
  • Hammam
From   US$ 1 255 /nightSelect
  • Adults-only luxury retreat
  • Outdoor swimming pool with views
  • On-site spa and wellness centre
Bed & Breakfast
  • Wellness Centre
  • Indoor Pool
  • Rooftop Terrace
From   US$ 63 /nightSelect
  • Wellness centre with various treatments
  • Indoor plunge pool and terraces
  • Authentic Moroccan breakfast served daily
Riad
  • Plunge Pool
  • Yoga Classes
  • Rooftop Terrace
From   US$ 157 /nightSelect
  • Charming courtyard with plunge pool
  • Private terrace for open-air dining
  • On-site yoga classes available
  • Rooftop terrace
  • Moroccan rooms
  • On-site spa
From   US$ 356 /nightSelect
  • Rooftop terrace with Medina views
  • Authentic Moroccan-style rooms with garden views
  • On-site spa offering hammam and massages
  • Rooftop Bar
  • Private Terraces
  • Heated Pool
From   US$ 454 /nightSelect
  • Rooftop bar with Atlas mountain views
  • Authentic Moroccan hammam experiences
  • High-end Moroccan and international dining
  • Luxury Spa
  • Rooftop Garden
  • Swimming Pool
From   US$ 182 /nightSelect
  • Luxury spa and hammam services available
  • Rooftop garden with city views
  • Diverse international and Moroccan dining
Guest house
  • Rooftop terrace
  • Spa services
  • Moroccan lounge
From   US$ 137 /nightSelect
  • Moroccan-style décor and private bathrooms
  • Rooftop terrace with medina views
  • Spa services including massages available
Bed & Breakfast
  • On-site Spa
  • Panoramic Terrace
  • Personal Trainer
From   US$ 162 /nightSelect
  • Panoramic terrace views of Essaouira Bay
  • On-site restaurant specializing in fish dishes
  • Comprehensive on-site spa services available
Riad
  • Rooftop Restaurant
  • Hammam Spa
  • Plunge Pool
From   US$ 137 /nightSelect
  • Unique rooftop restaurant with city views
  • Luxurious Hammam and spa treatments available
  • Eclectic Moroccan décor in every suite
  • Rooftop terrace
  • Indoor pool
  • Private bathrooms
From   US$ 76 /nightSelect
  • Charming interior patio with pool
  • Rooftop terrace with city views
  • Contemporary rooms with private terraces
Guest house
  • Outdoor Pool
  • Cooking Classes
  • Terrace Garden
From   US$ 164 /nightSelect
  • Outdoor pool with sun loungers
  • Cooking classes for authentic cuisine
  • Adults-only relaxation environment
  • Outdoor pool
  • On-site spa
  • Landscaped gardens
From   US$ 412 /nightSelect
  • Stunning Atlas Mountain views
  • Outdoor swimming pool with views
  • Diverse on-site activities available
  • Heated Jacuzzi
  • Tropical Garden
  • Outdoor Pools
From   US$ 308 /nightSelect
  • Heated jacuzzi for up to 20 people
  • Expansive tropical garden for relaxation
  • Two year-round outdoor pools with views
  • Rooftop terrace
  • Plunge pool
  • Moroccan restaurant
From   US$ 351 /nightSelect
  • Rooftop terrace with Medina views
  • Traditional Moroccan-style rooms
  • Hammam and spa services available
  • On-site Spa
  • Airport Transfers
  • Cooking Lessons
From   US$ 72 /nightSelect
  • Authentic Moroccan cuisine by on-site chefs
  • Colorful rooms with unique Moroccan designs
  • Large terrace with sun beds for relaxation
  • Indoor Pool
  • Private Spa
  • Rooftop Terrace
From   US$ 129 /nightSelect
  • Elegant rooms with authentic Moroccan decor
  • Magnificent rooftop terrace with stunning views
  • On-site Moroccan spa and wellness treatments
Bed & Breakfast
  • Indoor Pool
  • Spa Treatments
  • Bicycle Rental
From   US$ 211 /nightSelect
  • Luxurious spa with traditional hammam
  • Indoor pool for year-round relaxation
  • Modern Moroccan cuisine on-site
  • Indoor Pool
  • Cooking Classes
  • Lush Garden
From   US$ 102 /nightSelect
  • Indoor swimming pool for relaxation
  • On-site cooking class with local cuisine
  • Lush garden and terrace spaces
  • Indoor Spa
  • Rooftop Terrace
  • Swimming Pool
From   US$ 66 /nightSelect
  • Indoor spa with various wellness services
  • Beautiful rooftop terrace with pool views
  • Varied breakfast with local cuisine options
  • Rooftop Pool
  • Spa Facilities
  • Fitness Room
From   US$ 85 /nightSelect
  • Rooftop terrace with Atlas Mountain views
  • Luxurious on-site spa and hammam
  • 300 metres from Jamaâ El Fna Square
  • Rooftop terrace
  • Indoor pool
  • On-site spa
From   US$ 78 /nightSelect
  • Rooftop terrace overlooking the city
  • Authentic Moroccan-style decor throughout
  • Diverse traditional Moroccan dining options
  • Indoor Patio
  • Jacuzzi
  • Luxury Bathrooms
From   US$ 140 /nightSelect
  • Rooftop terrace with medina views
  • Elegant Moroccan design rooms
  • Comprehensive spa services available
Riad
  • Indoor pool
  • Restaurant
  • Bicycle rental
From   US$ 151 /nightSelect
  • Indoor swimming pool and solarium
  • Family-friendly with spacious rooms
  • Cultural tours and bike rentals available
Bed & Breakfast
  • Plunge Pool
  • Rooftop Terrace
  • Cooking Classes
From   US$ 218 /nightSelect
  • Rooftop terrace with stunning views
  • Authentic cooking classes on-site
  • Plunge pool for relaxation
  • Decorative Pool
  • Hammam Spa
  • Sunbathing Terrace
From   US$ 51 /nightSelect
  • Traditional Moroccan restaurant terrace dining
  • Relaxing Hammam and massage therapy
  • Central location near Bahia Palace
Bed & Breakfast
  • Rooftop Pool
  • Family Restaurant
  • Private Bathrooms
From   US$ 73 /nightSelect
  • Rooftop swimming pool with solarium
  • Family-friendly restaurant on-site
  • Private bathrooms in all units
Guest house
  • Indoor pool
  • Spa services
  • Fishing activities
From   US$ 154 /nightSelect
  • Indoor swimming pool and spa services
  • Mountain and lake views from rooms
  • Variety of on-site activities available
Bed & Breakfast
  • Panoramic terrace
  • On-site spa
  • Guided tours
From   US$ 38 /nightSelect
  • Panoramic terrace with sunset views
  • Traditional décor in all air-conditioned rooms
  • On-site spa with various massage options
  • Turkish Bath
  • Outdoor Pool
  • Babysitting Services
From   US$ 89 /nightSelect
  • Outdoor swimming pool with sun loungers
  • On-site Turkish bath for relaxation
  • Pets welcome throughout the hotel
Riad
  • Heated pool
  • Cooking classes
  • Moroccan spa
From   US$ 156 /nightSelect
  • Heated rooftop pool and Jacuzzi
  • On-site Moroccan cooking classes
  • Authentic Moroccan spa experience