Search cheap hotels in Morocco from 100+ sites!

9512 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Morocco hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

9512 Cheap hotels in Morocco

Best Morocco luxury hotels (4 and 5 stars)

Among the 9512 accommodations in Morocco, here are the 4 best luxury hotels

Merzouga Luxurious Camp - Morocco
10 5 reviews

Merzouga Luxurious Camp

hotel, Bni M'Hamed Sijelmassa
Luxury Sahara Camp is located in Merzouga, a town in southeastern Morocco, about 76 miles from Moulay Ali Cherif Airport, and is situated close to the famous sand dunes. This 5-star camp offers an excellent user experience, with top marks for location, cleanliness, and overall satisfaction.
The camp features a shared kitchen, a terrace, and a restaurant serving authentic Moroccan cuisine. Guests can enjoy amenities like free Wi-Fi, parking, room service, and bike and car rentals for exploring the surrounding area.
Hôtel Palais Mehdi - Morocco
8.0 224 reviews

Hôtel Palais Mehdi

hotel, Marrakech
Hôtel Palais Mehdi offers a 5-star resort experience in Marrakech's Palmeraie, a 3-hectare parkland just a short drive from the city center, with public transport providing 30-minute access to Djemaa el-Fna and the Koutoubia Mosque, and within 45 minutes by car to Lalla Takerkoust lake and the Ourika river. This luxury accommodation features 12 suites and 3 apartments, each with a private terrace, set within elegant Andalusian patios and extensive 5-hectare gardens, and offers amenities like a pool, jacuzzi, spa, fitness center, on-site restaurant, bar, and 24-hour reception.
Domaine Casa Cecilia - Morocco
9.1 266 reviews

Domaine Casa Cecilia

hotel, Oulad Hassoune
Domaine Casa Cecilia, a 4-star hotel in Oulad Hassoune, Marrakech, offers convenient access to major attractions like the Yves Saint Laurent Museum (26 km), Majorelle Gardens (21 km), and the Orientalist Museum of Marrakech (21 km), easily reached by car or the hotel's airport shuttle.
This family-friendly lodging boasts an outdoor pool, a spa, a fitness center, tennis courts, and a restaurant, along with free private parking and airport shuttle service (for a fee).
Nasser Palace Suites & Spa - Morocco
8.6 9 reviews

Nasser Palace Suites & Spa

hotel, Bni M'Hamed Sijelmassa
Nasser Palace Suites & Spa is a 4-star hotel located in Hassilabied, approximately 70 miles from Moulay Ali Cherif Airport, offering a tranquil escape near the Sahara.
This family-friendly hotel features air-conditioned rooms, a swimming pool, a spa with a sauna, an on-site restaurant, and concierge service, with bike rentals available for exploring the surrounding hiking and cycling areas.

Top cities

Best Morocco hotels with a pool

Among the 9512 accommodations in Morocco, here are the 4 best hotels with a pool

Riad Benyara - Morocco
8.6 1161 reviews

Riad Benyara

hotel, Taroudannt
Riad Benyara is located in Taroudannt, a short distance from the souks and the historic ramparts.
The riad features a private indoor pool, a terrace, a restaurant serving Moroccan cuisine, and offers airport shuttle service to Agadir–Al Massira Airport, 39 miles away.
Auberge Famille Benmoro - Morocco
10 1 review

Auberge Famille Benmoro

hotel, Skoura Ahl El Oust
Auberge Famille Benmoro is a 3.5-star hotel located in a rural area of Skoura Ahl El Oust, offering a tranquil escape less than 1 mile from Kasbah Amridil and the Anti-Atlas mountains, and under 2 miles from Skoura Mosque and Skoura Market.
This accommodation features an outdoor swimming pool with a separate children's pool, on-site dining at two restaurants, complimentary WiFi in public areas, free parking, and provides services like dry cleaning and tour assistance, with pets allowed and air conditioning for guest comfort.
Pension  Riad Soir De Marrakech - Morocco
No reviews

Pension Riad Soir De Marrakech

hotel, Marrakech
Pension (Hôtel Basse Catégorie) Riad Soir De Marrakech is located in Marrakech, offering convenient access to the city's attractions. This riad provides a traditional Moroccan experience with amenities including air conditioning, Wi-Fi, a swimming pool, jacuzzi, terrace, spa, restaurant, bar, fitness center, and parking.
Hôtel Dar Farhana - Morocco
No reviews

Hôtel Dar Farhana

hotel, Ouarzazate
Hôtel Dar Farhana is a 4-star hotel located 4 miles from Ouarzazate, offering Atlas Mountain views and situated 4 miles from the historic Taourirt Kasbah.
This accommodation features a rooftop terrace, a traditional garden, Berber-style lounges, air-conditioned rooms with private bathrooms, a restaurant, swimming pool, and complimentary continental breakfast, with free private parking available.

Frequently Asked Questions about hotels in Morocco

  • What are the best landmarks to visit in Morocco?

    So many amazing landmarks! The Koutoubia Mosque in Marrakech is iconic, with its towering minaret. The Bahia Palace, also in Marrakech, is a stunning example of Moroccan architecture. In Fes, the Al-Attarine Madrasa is a breathtakingly decorated religious school. And don't forget the breathtaking blue city of Chefchaouen, a photographer's dream. For something different, the ancient city of Volubilis, with its Roman ruins, offers a fascinating glimpse into history.
  • What are the most popular 2, 3 and 4-star hotels in Morocco?

    Among 2, 3 and 4-star hotels in Morocco, Hotel Alkhalifa, Fashion Boutique Hotel and Hotel Dar Annasr are the most popular ones.

  • What are some must-do activities in Morocco?

    A camel trek in the Sahara Desert is an unforgettable experience. Exploring the souks (markets) in Marrakech or Fes is a sensory overload – sights, sounds, and smells galore. Learning to cook traditional Moroccan tagines is a fun and delicious activity. A visit to a traditional hammam (public bath) is a unique cultural experience. And for a more relaxed activity, enjoying a mint tea in a traditional riad (house with an interior courtyard) is a must.
  • What are the best luxury hotels in Morocco?

  • When is the ideal time to visit Morocco?

    Spring (March-May) and fall (September-November) offer the most pleasant weather, with warm days and cool nights. Summer (June-August) can be very hot, especially in the south, while winter (December-February) can be cool and wet in the north.
  • What are the best family friendly hotels in Morocco?

  • Which neighborhoods or areas are best for spending a week in Morocco?

    Marrakech is a great choice for a week-long trip, offering a blend of culture, history, and vibrant souks. Fes is another excellent option, known for its rich history and traditional craftsmanship. If you prefer a more relaxed pace, Chefchaouen, with its blue-washed buildings, is ideal for a week of exploring the Rif Mountains.
  • What are the best pet friendly hotels in Morocco?

  • Which parts of Morocco are perfect for a weekend getaway?

    Marrakech is perfect for a long weekend, offering enough to see and do without feeling rushed. Essaouira, a coastal town, is another excellent choice for a relaxing weekend escape, known for its beautiful beaches and laid-back atmosphere.
  • What are the best hotels with jacuzzi in Morocco?

  • Is renting a car recommended for exploring Morocco?

    Renting a car can be convenient for exploring certain areas, especially outside of major cities. However, driving in Morocco can be challenging due to traffic and road conditions. Consider using taxis, grand taxis (shared taxis), or trains for travel within cities and between some towns.
  • What are the best hotels with a swimming pool in Morocco?

  • Are credit cards widely accepted in Morocco?

    Credit cards are becoming more widely accepted in larger cities and tourist areas, but it's always best to have some cash on hand, especially in smaller towns and souks. Many smaller establishments prefer cash transactions.
  • What are the largest airports in Morocco?

    The largest airports are Mohammed V International Airport (CMN) in Casablanca and Marrakech Menara Airport (RAK) in Marrakech. These are the main gateways for international flights.
  • Are there any unwritten rules of behavior visitors should know about Morocco?

    Modest dress is appreciated, especially when visiting religious sites. Bargaining is expected in the souks, but do it respectfully. It's polite to accept mint tea when offered, and it's customary to eat with your right hand. Showing the soles of your feet is considered disrespectful.
  • What local specialties should you try in Morocco?

    Tagines (stews) are a must-try, as are couscous dishes. Pastilla, a savory pie, is another popular choice. Try harira soup, a traditional Moroccan soup, and don't forget the delicious pastries like sellou and chebakia.
  • Where are the best shopping spots in Morocco?

    The souks in Marrakech and Fes are renowned for their vibrant atmosphere and diverse goods. You can find everything from spices and carpets to leather goods and ceramics. Essaouira is also known for its artisan crafts.
  • What signature events or festivals take place in Morocco?

    The Mawlid (Prophet's Birthday) celebrations are significant nationwide. The Gnaoua World Music Festival in Essaouira is a major international event. Ramadan, the Muslim holy month, is a time of spiritual reflection and communal gatherings, with unique celebrations in many cities.
  • What’s the best place in Morocco for mild and comfortable weather?

    Essaouira, on the Atlantic coast, often enjoys a mild and comfortable climate year-round due to the sea breezes. The coastal areas generally have more moderate temperatures than inland regions.
  • What are the most common travel mistakes tourists make in Morocco?

    Not haggling in the souks, not learning a few basic Arabic phrases, and not being prepared for the heat in summer are common mistakes. Also, not researching transportation options in advance can lead to unexpected delays and expenses.
  • What are some hidden gems to explore in Morocco?

    The Todra Gorge in the Dades Valley offers stunning natural beauty. The Paradise Valley near Agadir is a hidden oasis. The ancient city of Ait Benhaddou, a UNESCO World Heritage site, is a beautifully preserved kasbah (fortified village).

Best Morocco hotels with parking

Jm Suites Hotel Eco-friendly Casablanca - Morocco
8.6 1498 reviews

Jm Suites Hotel Eco-friendly Casablanca

hotel, Casablanca
The Jm Suites Hotel Eco-friendly Casablanca is located in the business district of Casablanca, close to museums and restaurants. This 4-star hotel receives very good user ratings for its location and cleanliness. The hotel offers spacious suites with modern amenities and private balconies or terraces. Guests can enjoy the on-site restaurant, fitness center, sauna, and spa, along with personalized services like private car arrangements and shopping assistance.
Oum Palace Hotel & Spa - Morocco
7.9 1624 reviews

Oum Palace Hotel & Spa

hotel, Casablanca
The Oum Palace Hotel & Spa is located in Casablanca's business district, just a short walk from the Medina, the historic heart of the city. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
This hotel offers a comfortable and stylish stay with modern amenities. Guests can enjoy a range of facilities, including a swimming pool, spa, fitness center, and restaurants serving both Moroccan and international cuisine.
Gite Omar Merzouga - Morocco
9.3 11 reviews

Gite Omar Merzouga

hotel, Bni M'Hamed Sijelmassa
Gite Omar Merzouga is a hotel located in Merzouga, offering proximity to the desert landscapes.
This accommodation features a garden, terrace, on-site restaurant, complimentary WiFi, grill facilities, bike rentals, 24/7 multilingual reception, and free private parking, with a 12:00 AM to 10:00 AM check-out time.
Night Luxury Camp - Morocco
9.8 266 reviews

Night Luxury Camp

hotel, Bni M'Hamed Sijelmassa
The Night Luxury Camp, a five-star hotel in Merzouga, Morocco, offers a luxurious desert escape near the Erg Chebbi dunes, a popular destination for camel trekking and sunset viewing.
This 430-square-foot lodging features one bedroom, one bathroom, and accommodates up to three guests, providing private showers, a diverse breakfast buffet, and stunning garden views.

Best hotels in Morocco with a gym

Aday Hotel Casablanca - Morocco
9.0 124 reviews

Aday Hotel Casablanca

hotel, Casablanca
The Aday Hotel Casablanca, a 4-star lodging, enjoys a prime location in Casablanca's Roches Noires district, less than 1.9 miles from the Central Market, Assimil School, and Sidi Belyout Cultural Center, and within a 5-minute walk of Casa-Voyageurs and Casablanca train stations.
This hotel offers guests a fitness center, rooftop terrace, on-site restaurant, and complimentary Wi-Fi and parking, along with concierge and room service.
Al Maaden Villa Hotel & Spa - Morocco
9.0 778 reviews

Al Maaden Villa Hotel & Spa

hotel, Marrakech
The Al Maaden Villa Hotel & Spa, a 5-star resort near Marrakech's Jemaa el-Fna square (a 10-minute drive), offers luxurious villas with private pools and proximity to the El Badi Palace.
Each villa features a fully equipped kitchen, large living areas with fireplaces and flat-screen TVs, and access to an on-site spa, fitness center, tennis court, and multiple dining options including a tea corner.
Waldorf Astoria Rabat Salé - Morocco
10 1 review

Waldorf Astoria Rabat Salé

hotel, Rabat
The Waldorf Astoria Rabat Salé, located in Salé on the riverwalk, is situated within a 5-minute drive of the Grand Theater of Rabat and Salé City Beach, and approximately 1.9 miles from Marina Bouregreg Salé.
This luxury hotel offers extensive amenities including an outdoor and indoor swimming pool, a 24-hour fitness center, a full-service spa, and multiple dining options, with guestrooms featuring fireplaces and heated floors.
Hilton Taghazout Bay Beach Resort & Spa - Morocco
8.3 1663 reviews

Hilton Taghazout Bay Beach Resort & Spa

hotel, Taghazout
The Hilton Taghazout Bay Beach Resort & Spa is a 5-star hotel located just a short walk from Taghazout Beach, a popular surfing spot, and Imourane Beach, known for its beautiful sunsets. This hotel has received very good user ratings and is known for its excellent location and cleanliness.
The resort offers a variety of accommodations, including rooms with balconies and sea views. Guests can enjoy an outdoor pool, a fitness center, and a shared lounge, as well as a restaurant serving Moroccan and international cuisine, a bar, and a spa. The hotel also provides family-friendly features like a playground and a tennis court.
©2026 cozycozy.com