Hotels in Marrakech

Moroccan architecture.
 

Marrakech is colourful, exotic and exciting. Stay in our hotels in Marrakech and immerse yourself in this vibrant city. Thousands of years of African history, fascinating Moroccan culture and the hustle and bustle of Marrakech life will be on your doorstep.

Why book with BA?

Book a holiday in Marrakech with British Airways and save money. We offer great discounts when you book flights, hotels, car rental, and experiences. In addition, if you're a member of the British Airways Executive Club, you'll earn Avios with every flight.

Book a hotel in Marrakech with British Airways and enjoy great benefits:

  • 24-hour in-resort support 
  • hotels in Marrakech chosen by experts
  • accommodation that meets stringent health and safety criteria

Historic hotels in Marrakech - riads

At the heart of Marrakech lies an ancient walled city, the Medina. Criss-crossed with cobbled streets, dotted with beautiful gardens and overflowing with stunning, historic buildings, the Medina is dramatic and beautiful. We have hotels built from converted riads – traditional Moroccan palaces with interior gardens and courtyards. Stay in historic hotels in Marrakech and holiday like an Arabian Prince. Enjoy signature features, like rooftop terraces and views over the stunning Atlas Mountains – they will make your trip to Marrakech unforgettable.

Resort hotels in Marrakech

Take a look at our selection of modern resort hotels in Marrakech. Ideal for a very different kind of Moroccan city break, they are located in the Gueliz – the city’s modern quarter. Here, you’ll find cutting-edge, stylish hotels and resorts with family-friendly facilities. The newer, modern hotels tend to offer a wider range of room types and more extensive facilities. Pamper yourself with a spa treatment, cool off in an outdoor swimming pool, or play a round of golf on a nearby course.

Reise zusammenstellen

Booking type

Zusammen buchen und sparen! was bedeutet das?

Weitere Optionen
Abflugland
Route
Journey dates
cabin
 
was bedeutet das?
Reisende

2 Erwachsene, 1 Zimmer 

Ändern
Reisende

1 Erwachsene

Ändern
Ticketart
was bedeutet das?
Passenger mix

(12+)

(2-11)

(Unter 2)
Reisende

2 Erwachsene, 1 Zimmer 

Ändern


Passenger mix

(18+)

(2-17)

(under 2)
Promotions
was bedeutet das?


You might also like