Book on the go and pay later.
Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation
Located in Hivernage, this spa hotel is within a 10-minute walk of Theatre Royal, Harti Garden and Palais des Congres. Place du 16 November and Menara Gardens ...
Opera Plaza Hotel MarrakechRs5,193
Savoy Le Grand HotelRs8,719
This family-friendly Marrakech resort is located near the airport, within 1 mi (2 km) of Agdal Gardens and Cinema Megarama. Oasiria Water Park is 3.1 mi (4.9 ...
Kenzi Club Agdal Medina All InclusiveRs10,513
This family-friendly Marrakech hotel is located in Agdal, within 2 mi (3 km) of Cinema Megarama, Agdal Gardens and Place of Youth. Jemaa el-Fnaa and Oasiria ...
Adam Park Hotel & Spa MarrakechRs3,975
Mogador Palace Agdal Rs4,915
Located in Gueliz, this spa hotel is within a 15-minute walk of Royal Tennis Harti and Palais des Congres. Koutoubia Minaret is 1.1 mi (1.8 km) away. Marrakech ...
2Ciels Boutique Hotel & SPARs9,688
This family-friendly Marrakech hotel is located near the airport, within 2 mi (3 km) of Carré Eden Shopping Center and Palais des Congres. Jemaa el-Fnaa and ...
Hotel Marrakech Le SemiramisRs3,490
This family-friendly Marrakech resort is located in Agdal, within 3 mi (5 km) of Noria Golf Club and La Plage Rouge. Oasiria Water Park and Royal Club Equestrian ...
Aqua Mirage Club & Aqua Parc - All InclusiveRs7,868
La Maison Des OliviersRs4,381
Aqua Fun Club MarrakechRs7,195
Couples looking to get away will find a romantic atmosphere in Marrakech, and visitors give high marks for the shopping, abundant cafes and beautiful gardens. This cultural city also attracts tourists with its restaurants and tours. Top sights in the city include Jamaa el Fna, Palais des Congres and Koutoubia Minaret.
To see more of the surrounding area, hop aboard a train at Marrakech Central Station or Sidi Bou Othmane Station. Marrakech might not have many public transport options to choose from so consider a car rental to maximise your time.