Book Resort Hotels in Morocco
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Resorts in Morocco

Hilton Tangier Al Houara Resort & Spa
KM 19.8 Route Nationale, Hjar Ennhal, Tangier-Assilah
Free Cancellation
Reserve now, pay when you stay
The price is $184 per night
$184
includes taxes & fees
$159 per night
May 31 - Jun 1
This smoke-free hotel features a private beach, a golf course, and a full-service spa. Relax with sun loungers and beach umbrellas, and cool off with a drink at the beachside bar. There's fun for all ages with a free kid's club and a children's pool, and babysitting is an added bonus.
On private beach
Pool

Conrad Rabat Arzana
Plage Val d'Or, Harhoura, Rabat, Rabat-Salé-Kénitra
Free Cancellation
Reserve now, pay when you stay
The price is $299 per night
$299
includes taxes & fees
$267 per night
May 9 - May 10
A full-service spa, 4 restaurants, and 2 outdoor pools are all featured at this luxury resort. There's fun for all ages with a free kid's club and a playground. Enjoy the gym and perks like free valet parking and a free area shuttle.
Pool
Spa

Hilton Taghazout Bay Beach Resort & Spa
Station Touristique, Taghazout Bay, Taghazout
Free Cancellation
Reserve now, pay when you stay
The price is $217 per night
$217
includes taxes & fees
$193 per night
May 14 - May 15
This luxury resort features 3 restaurants, 5 outdoor pools, and an indoor pool. Spend a day at the beach windsurfing, or relax with sun loungers and beach umbrellas. Bring the family and enjoy the free kid's club, children's pool, and playground.
Pool
Breakfast included

Valeria Dar Atlas Resort All Inclusive
Route de Fès, Bab Atlas, Annakhil, Marrakech
Free Cancellation
Reserve now, pay when you stay
The price is $234 per night
$234
includes taxes & fees
$210 per night
May 16 - May 17
This all-inclusive resort features a full-service spa, a nightclub, and 3 restaurants. There's fun for all ages with a lazy river and a free kid's club, and families will appreciate the onsite laundry facilities. Enjoy the 3 outdoor pools and perks like free breakfast and free WiFi.
Pool
Hot Tub

Royal Mirage Fes
Avenue Des F A R, BP 2489, Fes
The price is $130 per night
$130
includes taxes & fees
$114 per night
Jun 2 - Jun 3
A full-service spa, 3 restaurants, and an outdoor pool are all featured at this resort. Traveling on business? Take advantage of the business center and free WiFi in public areas. Free self parking is free for guests, and you can enjoy a meal in one of the 3 coffee shops/cafes.
Pool
Spa

Pickalbatros Hotel du Golf
Circuit de la Palmeraie, Marrakech, Marrakech-Safi
This luxury resort features a golf course, a full-service spa, and 3 restaurants. There's fun for all ages with a children's club and an arcade/game room, and in-room childcare is an added bonus. Enjoy the 2 outdoor pools and free perks like WiFi in public areas and an area shuttle.
Pool
Spa

Mogador Aqua Fun
Avenue du 7ème Art, Marrakech, Marrakech
Free Cancellation
Reserve now, pay when you stay
The price is $104 per night
$104
includes taxes & fees
$91 per night
May 12 - May 13
A full-service spa, an outdoor pool, and a restaurant are all featured at this luxury resort. Enjoy the indoor pool and perks like free self parking and free WiFi. There's a bar/lounge on site, and a 24-hour front desk and concierge services are also provided.
Pool
Spa

Azzaouia Resort & development
Ain Sahla, Ahel Boudriss, Bouchfaa, Taza
This resort features 3 restaurants and a seasonal outdoor pool. There's no skimping on freebies - guests receive free breakfast, free WiFi, and free self parking. A 24-hour business center, a terrace, and a garden are also on offer.
Pool
Breakfast included

L'Hacienda
Km3, Temara, Sidi Yahya Zaer, Rabat-Salé-Kénitra
This resort features 2 restaurants, a bar/lounge, and an outdoor pool. Enjoy the a rooftop terrace and free perks like full breakfast and free self parking. Free WiFi in public areas, a garden, and a communal living room are also on offer.
Pool
Breakfast included

Rim Aquatique Hôtel & Nature
N6, Croisement Ras el Maa et Ain Allah, Sebaa Rouadi, Fès-Meknès
The price is $140 per night
$140
includes taxes & fees
$124 per night
May 19 - May 20
Free water park access and a restaurant are featured at this smoke-free resort. There's fun for all ages with a free kid's club and a children's pool, and barbecue grills are available on site. Enjoy the seasonal outdoor pool and perks like free self parking and free WiFi.
Pool
Parking included

Valeria Jardins D'Agadir Resort
Rue Oued Souss, Zone Touristique, Agadir
Free Cancellation
Reserve now, pay when you stay
The price is $244 per night
$244
includes taxes & fees
$219 per night
May 8 - May 9
This all-inclusive resort includes 2 restaurants, an outdoor pool, and an outdoor tennis court. There's fun for all ages with a children's club and a children's pool, and families will appreciate the onsite laundry facilities. Enjoy the gym and perks like free self parking and free WiFi.
Pool
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.
Morocco Resorts essential information
Accommodation | 38 Resorts |
---|---|
Lowest Price | $104 |
Highest Price | $299 |
Popular accommodation | Hilton Tangier Al Houara Resort & Spa, Conrad Rabat Arzana, Hilton Taghazout Bay Beach Resort & Spa, Valeria Dar Atlas Resort All Inclusive, Royal Mirage Fes, Pickalbatros Hotel du Golf, Mogador Aqua Fun, Azzaouia Resort & development, L'Hacienda, Rim Aquatique Hôtel & Nature , Valeria Jardins D'Agadir Resort, El Pueblo Tamlelt |
More places to stay in Morocco
All accommodation types
Most popular
Hotels
Flights
Flights to Cape VerdeFlights to KenyaFlights to EthiopiaFlights to GhanaFlights to UgandaFlights to SenegalFlights to MadagascarFlights to RwandaFlights to BotswanaFlights to EgyptFlights to GambiaFlights to SeychellesFlights to MauritiusFlights to TunisiaFlights to NamibiaFlights to South AfricaFlights to Tanzania