Book Morocco Hotels
- Plan, book, stay with confidence
Go beyond your typical stay in Morocco
Great weekend hotel deals in Morocco
Image gallery for Jardin Kotori Luxury Camp

Jardin Kotori Luxury Camp
Top Cities in Morocco

Marrakech
Check prices for these dates
Top Hotels in Morocco

Aqua Mirage Club & Aqua Parc - All Inclusive
Aqua Mirage Club & Aqua Parc - All Inclusive

La Mamounia
La Mamounia

Hotel Riu Tikida Palmeraie - All Inclusive
Hotel Riu Tikida Palmeraie - All Inclusive

The Oberoi Marrakech
The Oberoi Marrakech

Riad Andalla Spa
Riad Andalla Spa

Riad Marraplace
Riad Marraplace
Guide to exploring Morocco
Guide to exploring Morocco
Accommodation in Morocco
Morocco! The country's very name is synonymous with snake charmers, antique carpets, and spice-scented Kasbahs. Some travelers who would otherwise love Morocco may be reluctant to visit there because they wrongly believe that hotels in Morocco don't offer all the comforts they're used to, but his just isn't true.
People unfamiliar with Morocco's charms think of the land as arid. In truth, Morocco has an almost infinite variety of landscapes that range from the scorching Sahara to the beautiful beaches along the Mediterranean coast and the snow-covered caps of the inland Atlas Mountains.
Morocco's oldest city is Fez, founded in the 9th century just a few years after the Arab conquest of the Iberian peninsula. Fez is home to the amazing Fès el-Bali, a medieval medina so well preserved that UNESCO has bestowed World Heritage Site status upon it. The architectural beauty of the Kairouine Mosque, the Bouinania Medersa, the Nejjarine Fountain and the Foundouk Nejjarine are famous throughout the world. Fez is also the home of the world's oldest university. The University of Al-Karaouine was founded in 859 A.D. as a school for the study of the natural sciences.
Morocco's other cities are just as fascinating. Though Rabat, Morocco's capital, sports mostly contemporary architecture these days, the city is still surrounded by its ancient fortifications. Jemaa el Fna, the main square in Marrakesh, is an ever-changing kaleidoscope of outlandish sights and people from fortunetellers who will read your palm for a couple of dirhams to trance-spinning whirling dervishes dancing in time to the beat of Gnaoua drummers. The Nouvelle Ville with its gourmet restaurants, trendy clubs, and top Morocco hotels showcases Marrakesh's more sophisticated side.
Casablanca, made famous by the Humphrey Bogart/Ingrid Bergman movie, is a teeming modern city with terrific shopping at the Exposition Nationale d'Artisanat, fabulous restaurants, and great Morocco hotel packages. The famous port city of Tangier, for centuries the wildest city on the fabled Barbary Coast, has cleaned up its act and also sports some of the best cheap hotel deals in Morocco. Then there is the imperial city of Meknes, which is close upon the amazing Roman ruins at Volubilis.
Morocco's countryside is a blend of small agricultural villages, scenic oases, and landscapes that would be at home on the moon. Wherever you want to travel in Morocco, you'll find Morocco hotel deals that will make your trip more pleasant featuring comfortable rooms at special discount rates. To get a really great cheap hotel deal and lock in the best prices, book your Morocco holiday package in advance.
Exotic adventures and vibrant culture await in Morocco
Morocco is a diverse and captivating destination that offers something for every type of traveler. From the bustling markets and vibrant culture of Marrakesh to the breathtaking views of the Atlas Mountains, there is no shortage of main attractions to explore. For those seeking adventure, a camp desert trip in Mhamid or a visit to Madraba Beach are must-do experiences. If relaxation is more your style, the Carita Spa offers a tranquil retreat. With its rich history and unique blend of North African charm, Morocco is a popular destination for tourists looking to immerse themselves in a truly unforgettable experience.
Top reasons for your visit to Morocco
- Historical and Cultural Riches: Morocco offers a blend of ancient history and vibrant culture, with attractions like Marrakesh's bustling markets and historical sites, and the unique blue city of Chefchaouen.
- Breathtaking Landscapes: Experience stunning views of the Atlas Mountains and relax on the beautiful beaches of Madraba Beach and Essaouira.
- Adventure in the Desert: Don't miss the chance to embark on a camp desert trip in Mhamid for an unforgettable adventure.
- Luxurious Experiences: From luxurious riads in Marrakech to world-class restaurants, Morocco offers a range of luxury experiences for those seeking a high-end holiday.
- Diverse and Unforgettable: With its diverse range of experiences, Morocco promises a holiday filled with family-friendly activities, romantic settings, and opportunities for shopping and dining.
Great and cheap hotels near Morocco
When it comes to accommodation in Morocco, you'll find a plethora of options to suit your luxury holiday. Marrakech, in particular, offers a range of high-end hotels that cater to the discerning traveler. Whether you're looking for a boutique riad in the heart of the medina or a lavish resort on the outskirts of the city, there is something for everyone. Additionally, if you're flying into Marrakech-Menara Airport, there are several hotels in close proximity, perfect for a convenient and comfortable stay.
- La Mamounia - This luxury hotel is located in close proximity to famous monuments, offering guests a chance to immerse themselves in the rich history and culture of Morocco. With its luxurious amenities, including a yoga studio, steam room, and poolside bar, La Mamounia provides the perfect setting for relaxation and indulgence. Nature lovers will appreciate its easy access to natural parks, while those in need of convenience will value its proximity to the airport. Sports enthusiasts can enjoy a game of tennis, and book lovers can unwind in the hotel's library. Whether you prefer exploring the city or simply taking a leisurely stroll, La Mamounia is the ideal choice for a luxury-themed holiday.
- Riad Andalla Spa - Nestled in a traditional Riad, this hotel offers a unique and authentic experience for guests seeking luxury and tranquility. Its close proximity to a library and spa ensures that relaxation and intellectual enrichment go hand in hand. Additionally, the hotel provides airport transportation and concierge services for a hassle-free stay. Coffee lovers can indulge in the nearby cafes, while smokers have designated areas in the hotel. With convenient transportation services available, Riad Andalla Spa is the perfect choice for those looking to explore the city and its cultural offerings.
- Hotel Riu Palace Tikida Taghazout - All inclusive - For a truly all-inclusive luxury experience, this hotel is the ultimate choice. Located near the beach, guests can enjoy stunning sea views and beautiful sunsets. Golf enthusiasts will appreciate the proximity to golf courses, while the nearby marina offers opportunities for leisurely boat trips. The hotel also features a casino and a variety of architectural marvels to explore. With its all-inclusive package, guests can indulge in delicious food and beverages, including beer. Surfing enthusiasts will find the hotel's location perfect for catching the waves. For a luxurious and carefree holiday, Hotel Riu Palace Tikida Taghazout is the ideal destination.
Where to stay near Morocco
If you're looking for a luxury themed holiday in Morocco, you're in for a treat. With its rich culture, stunning landscapes, and diverse experiences, there are plenty of exciting areas and neighborhoods to explore. Marrakech offers a blend of ancient history and modern luxury, with its vibrant souks, luxurious riads, and world-class restaurants. The coastal city of Essaouira is perfect for a relaxing beach getaway, with its beautiful beaches, charming medina, and water sports activities. For a taste of traditional Moroccan charm, head to the blue city of Chefchaouen or the imperial city of Fes. No matter where you choose to go, Morocco promises a luxurious and unforgettable holiday experience.
- Marrakech: Marrakech is a captivating city that offers a unique blend of history, culture, and luxury. Explore the enchanting medina, visit beautiful palaces and gardens like the Majorelle Garden, and indulge in shopping at the vibrant souks. Marrakech is also known for its delicious cuisine, from traditional Moroccan dishes to international fine dining options. For a luxurious experience, stay in one of the city's stunning riads or boutique hotels, where you can relax in a tranquil oasis after a day of sightseeing.
- Agadir: Agadir is a coastal city known for its stunning beaches, making it the perfect destination for a luxury beach holiday. Relax on the golden sands, take a dip in the crystal-clear waters, and enjoy beautiful sunsets over the Atlantic Ocean. The city also offers a range of activities, from water sports like surfing to birdwatching in the nearby nature reserves. After a day of exploration, unwind in one of Agadir's luxury resorts or dine at one of its top-notch seafood restaurants.
- Tangier: Tangier is a vibrant city with a rich history and a charming blend of European and Moroccan influences. Explore the winding streets of the medina, visit historical sites like the Kasbah Museum, and take in breathtaking views of the Strait of Gibraltar. Tangier is also a great base for exploring the nearby coastal towns and beaches. For a luxurious stay, choose from the city's upscale hotels and enjoy the tranquility of its marinas and waterfront promenades.
Explore the best activities and sights near Morocco
Experience the luxurious atmosphere of Morocco on your holiday visit. With its family-friendly activities, romantic settings, and opportunities for shopping and dining, Morocco offers a diverse range of experiences. Immerse yourself in the rich culture, explore the historical sites, and take in the stunning views of the Atlas Mountains in Marrakesh. Don't miss the chance to embark on a camp desert trip in Mhamid and relax on the beautiful Madraba Beach. Whether you're strolling through vibrant gardens or indulging in thrilling sports, Morocco has something for everyone.
- Erg Chebbi: This mesmerizing desert landscape in Morocco is a sight to behold. With its towering sand dunes and vast open spaces, Erg Chebbi offers a unique and secluded camping experience. Embark on a safari adventure and witness the breathtaking sunrise over the golden sand. Relax and unwind in the tranquility of the desert while hiking through the dunes. Encounter the diverse wildlife that inhabits this arid environment and immerse yourself in the beauty of nature.
- Todra Gorge: Get ready for an outdoor adventure at Todra Gorge. This stunning canyon showcases the sheer beauty of nature. Hike through the rugged terrain and be amazed by the towering cliffs surrounding you. Explore the natural parks and witness the flowing river that has carved its way through the gorge. Interact with the friendly locals and indulge in delicious dining options available. Todra Gorge is the perfect destination for those seeking outdoor activities, breathtaking scenery, and an adventurous spirit.
- Cascades Attiq: Immerse yourself in the tranquility of Cascades Attiq, a stunning water feature in Morocco. Surrounded by nature, this serene oasis offers a peaceful escape from the bustling city life. Marvel at the cascading waterfalls and let the sound of rushing water soothe your senses. Take a refreshing dip in the cool pools and embrace the beauty of the lush surroundings. Cascades Attiq is a true gem for nature lovers, providing a serene and picturesque experience.
How to save money on a holiday visit to Morocco
- Consider traveling to Morocco during the off-peak season (October-December) to save on accommodation and flight prices.
- Book your accommodation in advance to secure the best rates and availability.
- Explore local cafes and dining options to experience Moroccan cuisine without breaking the bank.
- Visit the beautiful gardens in Morocco, such as the Majorelle Garden in Marrakech, which offers a peaceful and scenic experience.
- Immerse yourself in the rich history of Morocco by visiting historical sites like the Medina of Fes and the Kasbah of Ait Ben Haddou.
- Enjoy walking tours in cities like Marrakech or Chefchaouen to discover hidden gems and local culture at your own pace.
- Try out sports activities like camel riding or surfing, which are popular in Morocco and offer unique experiences.
- Consider using public transportation or shared taxis to save money on transportation within Morocco.
Discover the flavours near Morocco
While visiting Morocco, you must indulge in the local cuisine for a true cultural experience. One highly rated and popular restaurant is Ahmet Chef, known for its delicious Middle Eastern and Turkish dishes. Another option is Café Kif Kif, a renowned Middle Eastern Moroccan restaurant where you can savor traditional Moroccan flavors. If you're looking for a delightful breakfast, Mandala Society is a highly recommended spot. For a romantic dining experience, consider the royal mansour Marrakech restaurant. Make sure to make reservations in advance! And if you're craving Mexican food, there are various options available as well.
Best time to visit Morocco
Looking to avoid the rainy, cloudy, or uncomfortably hot or cold months? Our table below will help you find the perfect time for your visit to Morocco. Here you will find a year-round average temperature of 20.1°C, reaching a peak of 31.3°C in August, its warmest month, and dropping to an average low of 13.1°C in February, the coolest month. The annual rainfall averages 20.7mm, with March experiencing the heaviest showers, while July is the driest month.
Month![]() | Temperature (Celcius)![]() | Rainfall![]() | Cloud coverage![]() |
January | 13.7 | No Rain (Dry) | Sunny |
February | 13.1 | No Rain (Dry) | Sunny |
March | 15.7 | No Rain (Dry) | Sunny |
April | 18.2 | No Rain (Dry) | Sunny |
May | 22.0 | No Rain (Dry) | Sunny |
June | 25.1 | No Rain (Dry) | Sunny |
July | 24.3 | No Rain (Dry) | Sunny |
August | 31.3 | No Rain (Dry) | Sunny |
September | 25.2 | No Rain (Dry) | Sunny |
October | 22.4 | No Rain (Dry) | Sunny |
November | 16.6 | No Rain (Dry) | Sunny |
December | 13.6 | No Rain (Dry) | Sunny |
Morocco Travel Info
Best cities to visit | Marrakech, Rabat and Fes |
---|---|
Hotels with nearby beaches | 16,389 |
International airports | Casablanca (CMN-Mohammed V), Marrakech (RAK-Menara) and Tangier (TNG-Ibn Batouta) |
Number of hotels | 9 426 |
Lowest price | AU$139 |
Highest price | AU$3,823 |
Top attractions | Agadir Beach, Ain Diab Beach and El Badi Palace |
Recent Reviews in Morocco
Recent Reviews in Morocco
Recent Reviews in MoroccoExpedia verified reviews

Riad Marraplace
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Top Morocco Destinations
- Hotels in Marrakech-Safi
- Hotels in Tanger-Tetouan-Al Hoceima
- Hotels in Casablanca-Settat
- Hotels in Rabat-Salé-Kénitra
- Hotels in Souss-Massa
- Hotels in Fès-Meknès
- Hotels in Drâa-Tafilalet
- Hotels in Oriental
- Hotels in Béni Mellal-Khénifra
- Hotels in Agadir-Ida ou Tanane
- Hotels in Guelmim-Oued Noun
- Hotels in Essaouira Province
- Hotels in Laâyoune-Sakia El Hamra
- Hotels in Tangier-Assilah
- Hotels in Fahs Anjra
- Hotels in Al Haouz
- Hotels in Inzegane-Ait Melloul
- Hotels in Ouarzazate
- Hotels in Chtouka-Aït Baha
- Hotels in Tetouan Province
- Hotels in Préfecture de M'diq Fnideq
- Hotels in El Jadida
- Hotels in Tiznit
- Hotels in Dakhla-Oued Ed-Dahab
- Hotels in Skhirat-Temara
- Hotels in Nador Province
- Hotels in Rehamna
- Hotels in El Kelaa of Sraghna
- Hotels in Errachidia
- Hotels in Ifrane Province
- Hotels in Zagora
Top Morocco Destinations
Hotels near popular Attractions
Hotel Theme
- Family Hotels in Morocco
- Hotels with Parking in Morocco
- Historic Hotels in Morocco
- Hotels with Pool in Morocco
- Spa Hotels in Morocco
- Golf Hotels in Morocco
- Adventure Sport Hotels in Morocco
- Business Hotels in Morocco
- Pet Friendly Hotels in Morocco
- Beach Hotels in Morocco
- Romantic Hotels in Morocco
- Luxury Hotels in Morocco
- Cheap Hotels in Morocco
- Casino Hotels in Morocco
- Ski Hotels in Morocco
- Boutique Hotels in Morocco
- Green Hotels in Morocco
- All Inclusive Hotels in Morocco
- Adults Only in Morocco
- Winery Hotels in Morocco
More accommodation types in Morocco
- Apartments in Morocco
- Riads in Morocco
- Villas in Morocco
- Holiday Homes in Morocco
- Guest Houses in Morocco
- B&B in Morocco
- Serviced Apartments in Morocco
- Hostels in Morocco
- Safari Tentalow in Morocco
- Caravan Parks in Morocco
- Condo Rentals in Morocco
- Lodges in Morocco
- Resort in Morocco
- Farmstay in Morocco
- Cottages in Morocco
- Inns in Morocco
- Chalets in Morocco
- Residences in Morocco
- Cabin Rentals in Morocco
- Country House in Morocco
- Holiday Parks in Morocco
- Castles in Morocco
- Condominium Resort in Morocco
- Town Houses in Morocco
- Motels in Morocco
- Capsule Hotels in Morocco
- Houseboats in Morocco
- Pensions in Morocco
- Ranches in Morocco