Compare Hotels in Morocco
Search over 19,067 hotels from $31
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Top cities in Morocco
Top Rated Morocco Hotels

Palais Moulay Said & SPA
60 Riad Zitoun Lakdim Marrakech Marrakech-Safi
$93 nightly
The price is $110 total per night
$110 total
Jun 2 - Jun 3
Total with taxes and fees
Guests staying at Palais Moulay Said & SPA enjoy access to a full-service spa, an outdoor pool, and free WiFi in public areas. Airport transportation is made easy with an airport shuttle (available 24 hours) for EUR 22 per vehicle one-way. The front desk is staffed 24/7 to help with dry cleaning/laundry, concierge services, and luggage storage. This spa riad also has a terrace.
Pool
Breakfast included

ONOMO Hotel Casablanca Airport
H6 Nouaceur ZF6 Nouaceur Casablanca
Free Cancellation
Reserve now, pay when you stay
$75 nightly
The price is $86 total per night
$86 total
Jun 16 - Jun 17
Total with taxes and fees
At ONOMO Hotel Casablanca Airport, guests have access to a 24-hour gym, free WiFi in public areas, and a meeting room. There's free parking, as well as a free airport shuttle (available 24 hours). The front desk has multilingual staff on hand 24/7 to help with dry cleaning/laundry, securing valuables, and concierge services. Additional amenities include a terrace, a banquet hall, and a garden.
Free airport shuttle
Parking included

La Mamounia
Avenue Bab - Jdid Marrakech
$553 nightly
The price is $619 total per night
$619 total
Jun 19 - Jun 20
Total with taxes and fees
At La Mamounia, guests enjoy a full-service spa, an indoor pool, and an outdoor pool. Free valet and self parking are available, or if you're not driving, take the airport shuttle (available 24 hours) for MAD 600 per vehicle one-way. Multilingual staff at the 24-hour front desk can assist with dry cleaning/laundry, tours or tickets, and securing valuables. If you like to take your furry friend along on your adventures, this pet-friendly property offers food and water bowls. Other amenities at this luxury hotel include a children's pool, a 24-hour gym, and a sauna.
Pool
Hot Tub

Aqua Mirage Club & Aqua Parc - All Inclusive
Km 5, Route de Tahanaout Marrakech
$171 nightly
The price is $194 total per night
$194 total
Jun 5 - Jun 6
Total with taxes and fees
Aqua Mirage Club & Aqua Parc - All Inclusive features a full-service spa, 3 outdoor pools, and a free water park. There's free parking and an area shuttle. Multilingual staff at the 24-hour front desk can assist with securing valuables, luggage storage, and dry cleaning/laundry. Other amenities at this all-inclusive property include karaoke, a children's pool, and a gym.
Pool
Breakfast included

Savoy Le Grand Hotel
Avenue de la Menara Marrakech
Free Cancellation
Reserve now, pay when you stay
$209 nightly
The price is $238 total per night
$238 total
Jun 14 - Jun 15
Total with taxes and fees
Savoy Le Grand Hotel features a full-service spa, 2 indoor pools, and 2 outdoor pools. You can take advantage of free parking, along with an airport shuttle (available 24 hours) for EUR 20.00 per vehicle one way. The 24-hour front desk has multilingual staff ready to assist with tours or tickets, luggage storage, and dry cleaning/laundry. Other amenities at this luxury hotel include a gym, a steam room, and free WiFi in public areas.
Pool
Breakfast included

Longue Vie Hôtels
Avenue Hassan II Marrakech Marrakech-Safi
At Longue Vie Hôtels, guests have access to a gym, a steam room, and free WiFi in public areas. There's free parking if you drive. Front-desk staff can answer questions 24/7, and assist with dry cleaning/laundry, concierge services, and luggage storage. This hotel also has a banquet hall.
Breakfast included
Spa

Noreba Hospitality
10 bis malabata Tanger Tangier Tanger-Tétouan-Al Hoceima
$59 nightly
The price is $67 total per night
$67 total
Jun 18 - Jun 19
Total with taxes and fees
A 24-hour gym and free WiFi in public areas are features at Noreba Hospitality. If you decide to drive, there's free parking. The 24-hour front desk has staff standing by to help with luggage storage, and answer any questions about the accommodations.
Kitchen
Washer

Hotel Safia
18 Av. Hassan II Marrakech Marrakech-Safi
Free Cancellation
Reserve now, pay when you stay
$54 nightly
The price is $62 total per night
$62 total
May 25 - May 26
Total with taxes and fees
Guests staying at Hotel Safia enjoy an indoor pool, free WiFi in public areas, and a banquet hall. Front-desk staff are standing by 24/7 to assist with any requests.
Pool
Free WiFi

Hotel Prestige Agadir
SONABA Agadir Souss-Massa
Free Cancellation
$136 nightly
The price is $153 total per night
$153 total
May 21 - May 22
Total with taxes and fees
Guests of Hotel Prestige Agadir enjoy a full-service spa, a nightclub, and an indoor pool. You can take advantage of free valet parking if you drive. The 24-hour front desk has staff standing by to help with securing valuables, luggage storage, and concierge services. Other amenities at this beach hotel include an outdoor pool, a children's pool, and a sauna.
Pool
Spa
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.
Cheap Morocco hotels options

Hotel Central
20, Place Ahmed El Bidaoui Casablanca
6.8/10 (284 reviews)

Hotel Aday
111 Derb Sidi Boulokate Marrakech
$26 nightly
The price is $31 total per night from May 23 to May 24
$31 total
May 23 - May 24
Total with taxes and fees
7.8/10 Good! (182 reviews)

ibis Tanger City Center
Lotissement Tanger Tangier
$53 nightly
The price is $61 total per night from May 31 to Jun 1
$61 total
May 31 - Jun 1
Total with taxes and fees
7.2/10 Good! (746 reviews)

Moroccan House Hotel Casablanca
3, Rue Mohamed SMIHA Casablanca
$41 nightly
The price is $48 total per night from Jun 7 to Jun 8
$48 total
Jun 7 - Jun 8
Total with taxes and fees
7.2/10 Good! (620 reviews)

Relax Hotel Marrakech
Marjane Square Marrakech
$59 nightly
The price is $69 total per night from Jun 5 to Jun 6
$69 total
Jun 5 - Jun 6
Total with taxes and fees

Hôtel Ibis Budget Fès
Route De Meknes Centre Marjane Fes
Morocco hotels essential information
Accommodation | 19,067 hotels |
|---|---|
Lowest Price | $31 |
Highest Price | $619 |
Popular hotels | Palais Moulay Said & SPA, ONOMO Hotel Casablanca Airport, La Mamounia, Aqua Mirage Club & Aqua Parc - All Inclusive, Savoy Le Grand Hotel, Longue Vie Hôtels, Noreba Hospitality, Hotel Safia, Hotel Prestige Agadir |
Recent Reviews

Aqua Mirage Club & Aqua Parc - All Inclusive
4/5 Good
"Pros: Delicious, fresh, & very varied food with plenty of options every and all day. The hotel itself is huge, clean, and well maintained, with nice and comfortable rooms. The facilities are excellent, offering lots of activities including tennis courts, mini golf, beach volleyball, yoga, swimming, a big aqua park & more. The housekeeping and restaurant staff were especially friendly and provided great hospitality throughout our stay. Cons: You have to pay a 200 dirham (£20) deposit per person just to borrow a single piece of sports equipment like a racket or ball, which felt unnecessary and excessive. The gym is extremely outdated, with most of the machines out of service. There was also no WiFi in the restaurant or gym, making it difficult to contact each other or even listen to music. The entertainment on the first night was disappointing, mainly hotel staff dancing, although the shows improved on later nights when outside performers were brought in. While most staff were friendly, some of the reception and shuttle staff came across as arrogant and unhelpful at times, especially when trying to push paid shuttle services. The free shuttle service was also poorly organised. There were only two free shuttles available and they filled up very quickly. The timings were inconvenient as well, with one at 12:30 PM during extreme heat and the other at 11:30 PM, which was far too late for most guests. It often felt more focused on selling paid shuttles than guest convenience. "
A verified traveler stayed at Aqua Mirage Club & Aqua Parc - All Inclusive
Posted 5 hours ago








