Morocco Vacations from SAR3,280

Book a Hotel + Flight together to unlock savings

  • Plan, book, travel with confidence

  • payments icon
    Better together
    Save up to SAR 390 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Top destinations in Morocco

The Latest Morocco Vacation Packages

Price found within the past 48 hours. Click for updated prices.
New Hotel Piscine wellness & Spa Casablanca
COME HERE
le StayHere Casablanca - Oasis - Exclusive Residence
Le Casablanca Hotel
Stayhere Casablanca - Gauthier 2 - Contemporary Residence

Morocco Hotel Deals

ONOMO Hotel Casablanca Airport
ONOMO Hotel Casablanca Airport
3 out of 5
H6 Nouaceur ZF6, Lotissment Du Parc Indust, Nouaceur, Casablanca
Fully refundableReserve now, pay when you stay
The price is SAR 260 per night from May 2 to May 3
SAR 260
SAR 298 total
includes taxes & fees
2 May - 3 May
8.4/10 Very Good! (1,150 reviews)
Close to train and shuttle
"Great location right near the Train station (like literally almost the same building)and the shuttle to downtown and the taxis. The room was basic But good and the staff was excellent in allowing a bit of staff early check in. It’s easy to get to almost anywhere from this location. If you’re stopping ..."

Reviewed on 3 April 2025

ONOMO Hotel Casablanca Airport
La Mamounia
La Mamounia
5 out of 5
Avenue Bab - Jdid, Marrakech
The price is SAR 2,785 per night from Apr 23 to Apr 24
SAR 2,785
SAR 3,159 total
includes taxes & fees
23 Apr - 24 Apr
9/10 Wonderful! (569 reviews)
"The history, the beautiful gardens. The standard rooms are unfortunately small and in keeping with the original design, can be arranged awkwardly. I loved the facilities though and think that is worth the room rates, and the food here was amazing. The Italian restaurant we went to for dinner served ..."

Reviewed on 2 April 2025

La Mamounia
Aqua Mirage Club & Aqua Parc - All Inclusive
Aqua Mirage Club & Aqua Parc - All Inclusive
4 out of 5
Km 5, Route de Tahanaout, Marrakech
The price is SAR 606 per night from May 4 to May 5
SAR 606
SAR 688 total
includes taxes & fees
4 May - 5 May
7.8/10 Good! (1,008 reviews)
"Excellent room, view, staff and above all food."

Reviewed on 2 April 2025

Aqua Mirage Club & Aqua Parc - All Inclusive
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.

Discover the most popular places to visit in Morocco