Top Hotels near Marrakesh Train Station in Marrakesh

Find the Top Hotels near Marrakesh Train Station – 300+ Quality Options from Leading Providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-20 out of 358 hotels
1Filter & Sort
View map
Sort by: low price
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map1.7 mi from City Center300 yd from Marrakesh Train Station
From   US$ 165 /nightSelect
  • Rooftop bar with stunning city views
  • Contemporary suites with luxurious design
  • On-site spa and wellness facilities
MapView on map1.6 mi from City Center300 yd from Marrakesh Train Station
From   US$ 45 /nightSelect
  • Luxurious on-site spa and wellness centre
  • Outdoor swimming pool with sun loungers
  • Bowling alley for on-site entertainment
8.4
Great2 reviews
  • Outdoor Pool
  • Spa Center
  • Bowling Alley
1.6 mi from City Center400 yd from Marrakesh Train Station
From   US$ 122 /nightSelect
  • Large outdoor swimming pool area
  • Elegant Arab-Moorish style decor
  • On-site spa and wellness center
1.7 mi from City Center500 yd from Marrakesh Train Station
From   US$ 92 /nightSelect
Spa therapy and entertainment activities plus European dishes are available at the 3-star Palais Al Bahja, set in the Hivernage district of Marrakesh.
Hotel
  • Indoor Pool
  • On-site Dining
  • Airport Shuttle
1.5 mi from City Center500 yd from Marrakesh Train Station
From   US$ 67 /nightSelect
  • Indoor pool with sun loungers
  • 24-hour front desk service
  • On-site restaurant and bar
  • Outdoor pool
  • Fitness centre
  • Massage services
1.6 mi from City Center600 yd from Marrakesh Train Station
From   US$ 38 /nightSelect
  • On-site spa with various treatments
  • Rooftop terrace for relaxation
  • 24-hour front desk service available
7.8
Very good1 review
  • Outdoor Pools
  • On-site Spa
  • Fitness Centre
1.5 mi from City Center600 yd from Marrakesh Train Station
From   US$ 37 /nightSelect
  • Two outdoor swimming pools for relaxation
  • On-site spa with hammam and massage services
  • Gourmet buffet with international cuisine
  • On-site Spa
  • Panoramic Restaurant
  • Mediterranean Cafe
1.6 mi from City Center600 yd from Marrakesh Train Station
From   US$ 41 /nightSelect
  • Panoramic terrace with 360° city views
  • Diverse dining with three unique restaurants
  • Rejuvenating on-site spa services offered
  • Rooftop pool
  • Wellness center
  • Restaurant
1.6 mi from City Center600 yd from Marrakesh Train Station
From   US$ 40 /nightSelect
  • Rooftop swimming pool with stunning views
  • Wellness center with indoor pool and hammams
  • Diverse restaurant offering Moroccan cuisine
  • Lounge bar
  • Family suites
  • Outdoor pool
1.5 mi from City Center700 yd from Marrakesh Train Station
From   US$ 200 /nightSelect
  • Outdoor swimming pool in Moroccan courtyard
  • Half-board dining with buffet options
  • Excursions and activities arrangement available
6.6
Nice1 review
  • Spa
  • Restaurant
  • Fitness Centre
1.5 mi from City Center700 yd from Marrakesh Train Station
From   US$ 129 /nightSelect
  • Loft-style rooms with balcony or terrace
  • Creative cuisine with varied flavors
  • On-site spa and wellness center
  • Private patio
  • Flat-screen TV
  • Spa & wellness
1.4 mi from City Center700 yd from Marrakesh Train Station
From   US$ 109 /nightSelect
  • Concierge services with multilingual staff
  • City views from air-conditioned rooms
  • 24-hour reception and security
  • Outdoor Pool
  • City Views
  • Restaurant
1.4 mi from City Center800 yd from Marrakesh Train Station
From   US$ 104 /nightSelect
  • Outdoor swimming pool with sun loungers
  • On-site restaurant offering various breakfasts
  • City view accommodations with modern amenities
  • Spa & Wellness
  • Outdoor Pool
  • Dining Options
1.3 mi from City Center900 yd from Marrakesh Train Station
From   US$ 31 /nightSelect
  • On-site Turkish bath and wellness centre
  • Fashion Café serves Moroccan and European cuisine
  • Outdoor swimming pool with sun loungers
Hotel
9.0
Perfect1 review
  • Rooftop Pool
  • Buffet Breakfast
  • Sun Terrace
1.3 mi from City Center900 yd from Marrakesh Train Station
From   US$ 28 /nightSelect
  • Rooftop pool with city views
  • Traditional Moroccan style and modern design
  • 24-hour reception and friendly staff
  • Heated Pool
  • Hammam Spa
  • Yoga Studio
1.6 mi from City Center1000 yd from Marrakesh Train Station
From   US$ 210 /nightSelect
  • Three magnificent pools, one heated
  • Direct access to largest conference venue
  • Authentic Moroccan hammam spa treatments
8.8
Great2 reviews
  • Heated pool
  • On-site spa
  • Kids' club
1.3 mi from City Center1000 yd from Marrakesh Train Station
From   US$ 244 /nightSelect
  • On-site spa with exclusive treatments
  • Heated outdoor pool with stunning views
  • Family-friendly activities including kids' club
  • Rooftop Pool
  • Massage Room
  • Fitness Centre
1.8 mi from City Center1100 yd from Marrakesh Train Station
From   US$ 166 /nightSelect
  • Rooftop bar with panoramic Atlas views
  • Gastronomic fusion of Portuguese and Moroccan cuisine
  • On-site sports bar for major events
  • Spa services
  • Outdoor pool
  • Kids' pool
1.4 mi from City Center1100 yd from Marrakesh Train Station
From   US$ 38 /nightSelect
  • Outdoor swimming pool open all year
  • Cultural tours and local bike experiences
  • Kids' pool and family-friendly amenities
9.4
Perfect1 review
  • Indoor pool
  • Spa center
  • Conference rooms
1.5 mi from City Center1100 yd from Marrakesh Train Station
From   US$ 115 /nightSelect
  • Traditional Moroccan architecture and design
  • Multiple on-site dining options available
  • Luxurious spa and wellness center

Top Hotel Picks near Marrakesh Train Station

How much is a hotel room per night?

These hotels are within a short walk from Marrakesh Train Station and close to major sites like Jemaa el-Fnaa and the Koutoubia Mosque. Prices start around €70 per night, with many options rated above 8/10 by guests.

3 star: €70-€120
4 star: €120-€220
5 star: €220-€350

Top Recommended Family Friendly hotels near Marrakesh Train Station

Top Recommended Luxury hotels near Marrakesh Train Station

Top Recommended Spa hotels near Marrakesh Train Station

Top Recommended Boutique hotels near Marrakesh Train Station

Top Recommended Cheap and budget hotels near Marrakesh Train Station