Book Morocco Hotels
Change your mind
Be picky
Go beyond your typical stay in Morocco
Top Cities in Morocco

Marrakech
Check prices for these dates
Top Hotels in Morocco

Villa de Luxe River Palm
Villa de Luxe River Palm

La Mamounia
La Mamounia

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

Palais Moulay Said & SPA
Palais Moulay Said & SPA

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

Riad Andalla Spa
Riad Andalla Spa
Great weekend hotel deals in Morocco
Image gallery for SUITES BY LE REVE

SUITES BY LE REVE
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.
Top reasons to visit Morocco
- Vibrant Markets: Immerse yourself in the bustling souks of Marrakech, where you can haggle for spices, textiles, and crafts.
- Stunning Landscapes: Experience the beauty of Morocco’s diverse landscapes, from sandy deserts to majestic mountains.
- Unique Accommodation: Stay in charming Riads or guesthouses, offering a blend of Moroccan culture and modern comforts.
- Thrilling Activities: Enjoy camel rides, surf sessions, and desert picnics for an adventurous holiday.
- Rich Cultural Experiences: Discover Morocco’s history through its majestic mosques and vibrant piazzas.
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 in Morocco
Morocco offers a vibrant tapestry of experiences for every traveller. From the bustling souks of Marrakech to the serene landscapes of Southern Morocco, you'll find a perfect blend of culture and relaxation. Explore lively cities filled with friendly locals and rich history, or unwind at some of the best resorts the country has to offer. Whether you're looking for a family-friendly holiday or a romantic getaway, Morocco promises an unforgettable adventure.
- Marrakech: Marrakech is a vibrant metropolis known for its rich history and cultural diversity. Nestled in the heart of Morocco, it offers a unique blend of traditional and modern experiences. The city attracts tourists year-round, with peak seasons in March to April and October. Visitors flock to Marrakech for its bustling souks, stunning gardens, and historical sites. Don't miss the iconic Jemaa el-Fnaa square, where you can immerse yourself in local life, or the stunning Majorelle Garden. Whether you're exploring the art museum or enjoying a round of golf, Marrakech promises an unforgettable experience.
- Agadir: Agadir is a beautiful coastal city renowned for its stunning beaches and outdoor activities. Located along Morocco’s southern coast, it is a favourite destination for those seeking a relaxing beach getaway. Peak travel seasons are January to February and July, making it a lovely spot to soak up the sun. Agadir's sandy beaches are perfect for sunbathing, while the marina offers a charming atmosphere for leisurely strolls. Golf enthusiasts will also find excellent courses nearby. With its inviting family-friendly beaches and vibrant public markets, Agadir is an ideal spot for both relaxation and adventure.
- Casablanca (region): Casablanca is a bustling metropolis that serves as Morocco’s economic hub. Located on the Atlantic coast, it is a city that beautifully melds tradition with modernity. The peak travel months are July and September to October, drawing visitors for its urban experiences. Casablanca is known for its impressive architecture, including the stunning Hassan II Mosque, and its lively shopping centres. Enjoy a day at the beach or explore the local markets for a taste of Moroccan culture. With plenty of family-friendly activities and business opportunities, Casablanca offers a dynamic travel experience.
Things to do in Morocco
Morocco is a fantastic destination for city breaks, family adventures, and business trips. You can explore vibrant markets, enjoy public markets, and even hit the golf course. Don't miss out on thrilling activities like surf sessions, relaxing desert picnics, and unforgettable camel rides, all while soaking in the rich culture and stunning landscapes that Morocco has to offer.
Shopping
For a vibrant shopping experience, visit Jemaa el-Fnaa and Souk El Had, both bustling public markets with a lively atmosphere. If you're up for a drive, check out Tanger City Center, a shopping mall offering entertainment and family-friendly options in a modern setting.
Recreation
Experience the vibrant atmosphere at Prince Moulay Abdellah Stadium, perfect for sports enthusiasts. Enjoy a round of golf amidst stunning landscapes at Amelkis Golf Club. For relaxation, unwind at Eden Adventure, where wellness activities await in a serene environment.
Adventure
Oasiria Water Park offers a thrilling day with exhilarating slides and relaxing pools, perfect for family fun. Atlantica Park invites you to camp under the stars, engaging in adventurous outdoor activities. For the snow enthusiasts, Oukaimeden provides fantastic skiing experiences amidst breathtaking mountain scenery.
Nightlife
Experience the vibrant nightlife in Morocco by catching a film at Cinema Megarama, perfect for family and romantic outings. For a cultural evening, enjoy a performance at Mohammed V National Theatre or Theatre Royal, where entertainment and romance blend seamlessly.
*Distances are measured in a straight line; actual driving distances may vary depending on the route.Booking tips and Expedia advantages for Morocco
Morocco offers several ways to save during your visit. The cheapest months to travel are January, September, and November, while booking a hotel about a month in advance can help lower costs. Look for last-minute deals on platforms like Expedia, especially on Mondays, which tend to be cheaper than Fridays. Use Expedia’s search tool to compare prices and filter for budget-friendly and eco-certified accommodations. Additionally, consider package deals that combine flights, hotels, and activities for extra savings. Embrace free local attractions and public transport options to keep expenses down.
- The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Morocco are January, September and November, where the prices are slightly lower. This is in comparison to April and July to August, where prices are slightly higher.
- The best time to book a hotel: The cheapest time to book a hotel in Morocco is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
- The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Morocco is Monday. The most expensive day to stay in Morocco is Friday.
- Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, preferred location, and additional criteria. You can arrange your results to display prices from lowest to highest, allowing you to find the most affordable accommodation first. Additionally, you can refine your options by hotel category; for instance, selecting the Eco-certified filter will showcase hotels that are sustainable and environmentally friendly, ready for booking.
- Consider bundling your trip: You can save some dollars by combining your hotel stay in Morocco with your flights and activities through an Expedia package deal.
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 go to Morocco
The best time to visit Morocco can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Morocco falls in August, when visitor numbers are average and weather is sunny with no rain (dry). The coolest average temperature in Morocco falls in February, visitor numbers are average and weather is sunny with no rain (dry).
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
January | 56.7°F (13.7°C) | No Rain (Dry) | Sunny | Slightly High | Slightly Low |
February | 55.6°F (13.1°C) | No Rain (Dry) | Sunny | Average | Average |
March | 60.3°F (15.7°C) | No Rain (Dry) | Sunny | Average | Average |
April | 64.8°F (18.2°C) | No Rain (Dry) | Sunny | Average | Slightly High |
May | 71.6°F (22.0°C) | No Rain (Dry) | Sunny | Slightly Low | Average |
June | 77.2°F (25.1°C) | No Rain (Dry) | Sunny | Slightly High | Average |
July | 75.7°F (24.3°C) | No Rain (Dry) | Sunny | Slightly High | Slightly High |
August | 88.3°F (31.3°C) | No Rain (Dry) | Sunny | Average | Slightly High |
September | 77.4°F (25.200000000000003°C) | No Rain (Dry) | Sunny | Average | Slightly Low |
October | 72.3°F (22.4°C) | No Rain (Dry) | Sunny | Slightly Low | Average |
November | 61.9°F (16.6°C) | No Rain (Dry) | Sunny | Slightly Low | Slightly Low |
December | 56.5°F (13.6°C) | No Rain (Dry) | Sunny | Average | Average |
The nearest major airports for your trip to Morocco
Morocco boasts several major airports for international travellers. Casablanca (CMN-Mohammed V) is situated approximately 181.9km from the city centre, with nearby hotels like the 4-star Sky Casa Airport just 3.2km away, offering convenient airport shuttles. Marrakech (RAK-Menara) is closer at about 90.1km, featuring luxurious options such as the 5-star Four Seasons Resort, only 1.6km from the airport. Lastly, Agadir (AGA-Al Massira), located 171.6kms from the heart of Morocco, has accommodations like the 4-star Dominium Hotel, which is 13.2km away. Each location provides accessible transport services to ensure a smooth journey for travellers.
Recent Reviews in Morocco
Recent Reviews in Morocco

ONOMO Hotel Casablanca Airport
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Top Morocco Destinations
- Hotels in Tanger-Tetouan-Al Hoceima
- Hotels in Marrakech-Safi
- Hotels in Rabat-Salé-Kénitra
- Hotels in Casablanca-Settat
- Hotels in Fès-Meknès
- Hotels in Tangier-Assilah
- Hotels in Souss-Massa
- Hotels in Oriental
- Hotels in Béni Mellal-Khénifra
- Hotels in Agadir-Ida ou Tanane
- Hotels in Drâa-Tafilalet
- Hotels in Essaouira Province
- Hotels in Guelmim-Oued Noun
- Hotels in Tetouan Province
- Hotels in Fahs Anjra
- Hotels in Préfecture de M'diq Fnideq
- Hotels in Laâyoune-Sakia El Hamra
- Hotels in Inzegane-Ait Melloul
- Hotels in Nador Province
- Hotels in El Jadida
- Hotels in Al Haouz
- Hotels in Skhirat-Temara
- Hotels in Chtouka-Aït Baha
- Hotels in Ouarzazate
- Hotels in Al Hoceima Province
- Hotels in Tiznit
- Hotels in El Kelaa of Sraghna
- Hotels in Berkane Province
- Hotels in Rehamna
- Hotels in Ifrane Province
- Hotels in Errachidia
Top Morocco Destinations
- Marrakech Hotels
- Agadir Hotels
- Tangier Hotels
- Casablanca Hotels
- Essaouira Hotels
- Rabat Hotels
- Fes Hotels
- Taghazout Hotels
- Chefchaouen Hotels
- Saidia Hotels
- El Jadida Hotels
- Oualidia Hotels
- Tetouan Hotels
- M'diq Hotels
- Dakhla Hotels
- Ouarzazate Hotels
- Allyene Hotels
- Al Hoceima Hotels
- Asilah Hotels
- Aourir Hotels
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
- Resort in Morocco
- Lodges 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
- Town Houses in Morocco
- Castles in Morocco
- Condominium Resort in Morocco
- Motels in Morocco
- Ranches in Morocco
- Capsule Hotels in Morocco
- Houseboats in Morocco
- Pensions in Morocco