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
This family-friendly Marrakech hotel is located near the airport, within a 15-minute walk of High Atlas and Menara Gardens. Palais des Congres and Menara Mall ...
Four Seasons Resort Marrakech€255
Located in Gueliz, this hotel is within a 15-minute walk of High Atlas and Palais des Congres. Koutoubia Minaret and Almoravid Koubba are also within 2 miles ...
Imperial Holiday Hôtel & spa€37
This family-friendly Marrakech resort is located near the airport, within 1 mi (2 km) of High Atlas and Cinema Megarama. Saadian Tombs and Oasiria Water Park ...
Kenzi Club Agdal Medina All Inclusive€194
This family-friendly Marrakech resort is located in Agdal, within 3 mi (5 km) of High Atlas, La Plage Rouge and Noria Golf Club. Oasiria Water Park and Royal ...
Aqua Mirage Club & Aqua Parc - All Inclusive€193
Savoy Le Grand Hotel€172
Mogador Palace Agdal €60
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 Marrakech€73
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Marrakech, is a hub of red-coloured palaces and mosques, busy souks and colourful displays. The Moroccan city is a UNESCO Heritage site and lies on the edge of the Sahara. Thousands visit the city every year and use the city as a base before exploring Morocco’s fabulous coastline. With a coastline stretching from the Sahara to the Mediterranean, there are so many opportunities to soak up beach time when in Morocco.
Visitors can either choose from a variety of hotels in Marrakech itself or drive two to three hours out to the coast to be closer to all the beach action. Marrakech and its coastline offer plenty of hotels to suit every budget - from boutique hotels with sea views to budget accommodation that lies below the stunning Atlas Mountains.
Travellers opt to experience the buzzy market-filled streets of Marrakech before taking a much-deserved rest along the coast. Down by the sea are surfing villages, quiet coves and relaxed beach resorts to make the most out of.
A much-loved spot along Morroco’s coastline is Essaouira, a chilled-out area that is becoming increasingly popular with locals and visitors alike. With its great swell, many surfers flock to the pretty coastal town to make the most of the waves and relaxed setting. There are also other water sports including windsurfing, and plenty of strips of sand for sunbathing. The areas of Taghazout and Mazagan are further surf spots to check out if your trip involves chasing the ultimate waves.
Further up along the coast is Oualidia, an area filled with upmarket beach resorts for travellers with deeper pockets. Many hip and stylish locals spend their holidays at this beach spot, where pristine beaches, cocktails and golden sands are on offer. The area is also known for its magnificent seafood and oysters caught along the north western part of Morocco.
In between Essaouria and Qualidia is Safi, a port city filled with intriguing historical attractions, including a 16th-century fortress that sits along the waterfront. The city makes a good pitstop if you are travelling between beaches. Visit the Old Town part of the city for its impressive market filled with local textiles and handmade goods.
The beach resorts and areas along the coastline from Marrakech offer a plethora of great restaurants where fresh seafood and other local delicacies can be enjoyed. Have a refreshing mint tea at a café along the beach or a beer looking out at the fabulous sunsets enjoyed along the coast.