Luxury hotels in Morocco
8.0Great224 reviews
Hotel
Barcelo Casablanca
Morocco, Casablanca
The Barcelo Casablanca is situated near the shopping district of Casablanca, about a 5-minute walk from Gauthier.
from CAD 111 per night
8.0Great407 reviews
Hotel
Hotel Farah Casablanca
Morocco, Casablanca
Set near an underground station in the Sidi Belyout district, the wonderful 5-star Farah Casablanca offers a swimming pool along with sauna facilities and an indoor pool.
from CAD 96 per night
8.0Great1013 reviews
Hotel
Kenzi Farah
Morocco, Marrakesh
The luxury Kenzi Farah Marrakesh is situated just 0.6 km from Menara Mall and pampers guests with steam baths, a traditional Hammam and a hot tub.
from CAD 221 per night
7.8Very good54 reviews
Hotel
Farah Safi
Morocco, Safi
Set within 10 minutes' drive of Head of the snake, the Farah boasts fitness classes and entertainment activities available on site.
from CAD 66 per night
7.4Very good84 reviews
Hotel
Hotel Des Arts Resort & Spa
Morocco, Casablanca
The 4-star Des Arts Resort & Spa Casablanca enjoys an exceptional location and provides easy access to La Mrissa 1.4 km away.
from CAD 81 per night
8.6Great211 reviews
Hotel
La Sultana Marrakech
Morocco, Marrakesh
Situated in the heart of Marrakesh, the intimate La Sultana Marrakech offers to make use of a solarium, a hot tub and sauna facilities.
from CAD 835 per night
8.2Great235 reviews
Hotel
Movenpick Hotel Casablanca
Morocco, Casablanca
Boasting its location within an 11-minute walk of French Chamber of Commerce and Industry of Morocco, the comfortable Movenpick Hotel Casablanca features contemporary rooms as well as a Turkish steam bath, an outdoor swimming pool and locker rooms onsite.
from CAD 149 per night
8.4Great286 reviews
Hotel
Sofitel Rabat Jardin Des Roses
Morocco, Rabat
Featuring a location in a shopping area of Rabat, the 5-star Sofitel Rabat Jardin Des Roses offers a swimming pool and a pool bar.
from CAD 295 per night
8.2Great1 review
Hotel
Rose Garden Resort & Spa
Morocco, Douar Belaagid
PalmGolf Marrakech Palmeraie is a 10-minute drive from the Rose Garden Resort & and the Grande Stade de Marrakech Stadium is a 10-minute ride away.
from CAD 182 per night
8.2Great183 reviews
Hotel
Hyatt Regency Casablanca
Morocco, Casablanca
Located 17 minutes on foot from Casablanca Chamber of Commerce & Industry in Casablanca, the luxury Hyatt Regency features an à la carte restaurant along with fitness classes, massage therapy and various recreational opportunities.
from CAD 255 per night
8.4Great27 reviews
Hotel
Amanjena Resort
Morocco, Marrakesh
The 5-star Amanjena Resort with a heated pool is within 6 km of Museum of Marrakesh.
from CAD 912 per night
8.0Great356 reviews
Hotel
Movenpick Hotel Mansour Eddahbi Marrakech
Morocco, Marrakesh
Featuring spacious rooms as well as spa therapy, entertainment activities and various recreational opportunities, the sophisticated 5-star Movenpick Hotel Mansour Eddahbi Marrakech Marrakesh is set in an exhibition area and a 10-minute drive from Le Jardin Secret.
from CAD 224 per night
8.0Great302 reviews
Hotel
Hotel Toubkal
Morocco, Casablanca
Situated in the heart of Casablanca and 5 minutes by car from Royal Palace, the comfortable 4-star Toubkal offers 76 rooms.
from CAD 80 per night
8.2Great121 reviews
Hotel
Royal Mansour Casablanca
Morocco, Casablanca
Located near an underground station and at a 1 km distance from Place des Nations Unies, the 5-star Royal Mansour Meridien offers fitness classes, steam baths and massage therapy.
from CAD 896 per night
8.4Great352 reviews
Hotel
Le Meridien N'Fis
Morocco, Marrakesh
The chic Le Meridien N'Fis is positioned within 20 minutes' walk of Menara gardens in a shopping area, boasting 277 luxurious rooms along with a traditional Hammam, a steam room and sauna facilities.
from CAD 175 per night
8.2Great119 reviews
Hotel
Berbere Palace
Morocco, Ouarzazate
Located a mere 1.2 km from Taourirt Kasbah in Ouarzazate, the Berbere Palace offers a wellness area and a hammam spa including a Turkish bath, a treatment room and sauna facilities.
from CAD 288 per night
8.2Great144 reviews
Hotel
La Tour Hassan Palace
Morocco, Rabat
Positioned near a train station in the Hassan district of Rabat, the 5-star La Tour Hassan Palace Rabat invites you to enjoy a traditional Hammam, a hot tub and sauna facilities onsite.
from CAD 293 per night
8.4Great173 reviews
Hotel
Les Merinides
Morocco, Fes
Boasting a swimming pool and a Moroccan restaurant, the elegant Les Merinides is located within a 5-minute walk of Borj Nord, 5 minutes by car from Palais Royal Dar El Makhzen.
from CAD 108 per night
8.2Great3 reviews
Hotel
Sublime Ailleurs
Morocco, Marrakesh
Set in a Moorish-style building, the luxurious Sublime Ailleurs welcomes guests in 8 rooms and offers to enjoy a swimming pool.
from CAD 571 per night
8.2Great284 reviews
Hotel
Allegro Agadir
Morocco, Agadir
Featuring a swimming pool and 230 rooms, the traditional Allegro is nearly a 10-minute drive from Plage Agadir Public Beach.
from CAD 115 per night
More hotels in Morocco:
Best 5-star hotels in Morocco
8.4Great419 reviews
Hotel
Kenzi Tower Hotel
Morocco, Casablanca
The luxury Kenzi Tower features an indoor pool and offers a traditional Hammam, a hot tub and sauna facilities in the business district of Casablanca.
from CAD 175 per night
8.6Great831 reviews
Hotel
Atlas Essaouira Riad Resort
Morocco, Essaouira
Set merely a 5-minute walk from Palma Quad, the luxury Atlas Essaouira & Spa offers a piano bar and luxurious rooms.
from CAD 141 per night
8.2Great128 reviews
Hotel
L' Amphitrite Palace Resort & Spa
Morocco, Skhirat
At the luxury L' Amphitrite Palace Resort & Spa Skhirat, guests can use fitness classes, massage therapy and various recreational opportunities or spend the day lazing by a swimming pool.
from CAD 213 per night
8.4Great209 reviews
Hotel
Hotel & Ryads Barriere Le Naoura
Morocco, Marrakesh
Featuring a private swimming pool, the amazing Hotel & Ryads Barriere Le Naoura is set nearly a 17-minute stroll from Saadian Tombs and offers beautiful views of the patio.
from CAD 378 per night
8.6Great627 reviews
Hotel
Kenzi Menara Palace & Resort
Morocco, Marrakesh
With Atlas Mountains, the comfortable Kenzi Menara Palace & Resort Marrakesh offers premium rooms, seafood dining, and a swimming pool.
from CAD 221 per night
8.0Great201 reviews
Hotel
Casablanca Marriott Hotel
Morocco, Casablanca
The 5-star Marriott Casablanca is perfectly located in the business Sidi Belyout district and has 309 rooms with views of the sea.
from CAD 204 per night
8.4Great166 reviews
Hotel
Barcelo Anfa Casablanca
Morocco, Casablanca
Surfing, horse riding and tennis are provided by the 5-star Barcelo Anfa Casablanca, that offers an ideal location in the financial Sidi Belyout district.
from CAD 202 per night
8.4Great224 reviews
Hotel
Les Jardins De La Medina
Morocco, Marrakesh
Arranging hiking and horse riding, the luxurious Les Jardins De La Medina is found in the Kasbah district, a mere 1.5 km from Musee Tiskiwin Museum.
from CAD 315 per night
8.4Great388 reviews
Hotel
Hivernage Hotel & Spa
Morocco, Marrakesh
The sumptuous Hivernage Hotel & Spa features a prime location in the very heart of Marrakesh as well as an outdoor swimming pool and an à la carte restaurant.
from CAD 107 per night
8.4Great526 reviews
Hotel
El Minzah Hotel
Morocco, Tangier
Set 7 minutes' stroll from Medina of Tangier, the sophisticated 5-star El Minzah has an outdoor swimming pool and also includes a traditional Hammam, a hot tub and sauna facilities.
from CAD 277 per night
8.4Great578 reviews
Hotel
Les Jardins De La Koutoubia
Morocco, Marrakesh
Located within 0.8 km of Cyber Park, the prestigious 5-star Les Jardins De La Koutoubia Marrakesh features a traditional Hammam, a hot tub and sauna facilities.
from CAD 352 per night
7.8Very good99 reviews
Hotel
Zalagh Parc Palace
Morocco, Fes
Offering a swimming pool, a Moroccan restaurant, the classic 5-star Zalagh Parc Palace Fes also provides a lounge bar.
from CAD 74 per night
8.6Great129 reviews
Hotel
Sofitel Fes Palais Jamai
Morocco, Fes
Jardin Jnan Sbil is about 5 minutes' drive from the 5-star Sofitel Fes Palais Jamai and Karaouiyne is an 11-minute stroll away.
from CAD 386 per night
8.6Great416 reviews
Hotel
Hotel Le Medina Essaouira Thalassa Sea & Spa - Mgallery
Morocco, Essaouira
Offering a beauty salon and a restaurant, the Le Medina Essaouira Thalassa Sea & Spa - Mgallery lies in the Essaouira Coast district of Essaouira, a 6-minute stroll from Clock tower and only 10 minutes' walk from Centre d'art Le Real Mogador.
from CAD 122 per night
8.2Great258 reviews
Hotel
Sofitel Marrakech Palais Imperial
Morocco, Marrakesh
Located 25 minutes' walk from Royal Tennis Harti, the luxury Sofitel Marrakech Palais Imperial Marrakesh features an outdoor swimming pool and a Le Jardin restaurant.
from CAD 273 per night
8.4Great249 reviews
Hotel
Heure Bleue Palais - Relais & Chateaux
Morocco, Essaouira
Located 13 minutes on foot from Port of Essaouira, the lovely 5-star Heure Bleue Palais - Relais & Chateaux boasts a swimming pool.
from CAD 353 per night
8.2Great317 reviews
Hotel
Barcelo Palmeraie
Morocco, Marrakesh
Enjoying a meal at the upscale Barcelo Palmeraie's à la carte restaurant, guests can also benefit from facials, various recreational opportunities and entertainment activities.
from CAD 141 per night
8.4Great35 reviews
Hotel
La Sultana Oualidia
Morocco, Oualidia
Set in the Oualidia beach district, the 5-star La Sultana is a mere 10 minutes' stroll from Lagoon of Oualidia and has a Turkish steam room, a Turkish bath and a hot tub onsite.
from CAD 1 026 per night
8.0Great99 reviews
Hotel
Domaine Des Remparts Hotel & Spa
Morocco, Marrakesh
Featuring a continental breakfast and a fitness suite, the 5-star Domaine Des Remparts Hotel & Spa Marrakesh is located within a 10-minute drive of Jemaa el-Fnaa.
from CAD 535 per night
8.2Great157 reviews
Hotel
Movenpick Hotel & Casino Malabata Tanger
Morocco, Tangier
Featuring modern rooms and a swimming pool, the comfortable Movenpick Hotel & Casino Malabata Tanger is 10 minutes by car from Charf.
from CAD 168 per night
Most popular 4-star hotels in Morocco
7.8Very good204 reviews
Hotel
Washington Hotel
Morocco, Casablanca
Featuring 127 rooms with views of the city, the 4-star Washington Casablanca is set within 10 minutes' drive of Hassan II Mosque.
from CAD 39 per night
8.2Great180 reviews
Hotel
Hotel Suisse
Morocco, Casablanca
The 4-star Suisse is nestled near an entertainment district at 500 metres from Club des Clubs de Casablanca.
from CAD 95 per night
8.2Great96 reviews
Hotel
Murano Resort Marrakech
Morocco, Marrakesh
Guests of the 4-star Murano Resort Marrakech Marrakesh can relax in the poolside bar or lounge at a swimming pool.
from CAD 100 per night
8.2Great251 reviews
Hotel
Jm Suites Hotel Eco-Friendly Casablanca
Morocco, Casablanca
Boasting a traditional Hammam and sauna facilities, the 4-star Jm Suites Hotel Eco-Friendly is situated not very far from L'Eglise du Sacre-Coeur Principal Church and near a train station.
from CAD 112 per night
8.0Great339 reviews
Hotel
Kaan Casablanca
Morocco, Casablanca
Offering a restaurant and a shop, the Atlas Almohades Casablanca City Center lies in the heart of a business area a 10-minute drive from Hassan II Mosque.
from CAD 57 per night
8.4Great472 reviews
Hotel
Idou Anfa Hotel & Spa
Morocco, Casablanca
Providing guests with a traditional Hammam, sauna facilities and an indoor pool, the luxurious Idou Anfa Hotel & Spa is located within 17 minutes' walk of Place des Nations Unies in the shopping district of Casablanca.
from CAD 95 per night
8.4Great757 reviews
Hotel
Hotel Club Val D'Anfa Casablanca Ocean View
Morocco, Casablanca
Placed around 16 minutes' walk from Plage Lalla Meryem, the 4-star Club Val D'Anfa Casablanca Ocean View welcomes guests with a shop and a restaurant.
from CAD 89 per night
8.4Great90 reviews
Hotel
La Villa Mandarine
Morocco, Rabat
Featuring a lounge bar together with a year-round outdoor pool on site, the La Villa Mandarine Rabat is nestled in the heart of the city.
from CAD 288 per night
8.2Great736 reviews
Hotel
Agadir Beach Club
Morocco, Agadir
Situated 5 minutes by car from Seafront Promenade, the 4-star Beach Club Agadir features massage therapy and chaise longues.
from CAD 115 per night
8.0Great327 reviews
Hotel
Amadil Ocean Club
Morocco, Agadir
Boasting setting in the Agadir Bay district, a 5-minute ride from La Grande Roue d'Agadir, the Atlas Amadil Beach provides a swimming pool together with a hot tub and an outdoor swimming pool.
from CAD 187 per night
8.2Great422 reviews
Hotel
Hotel Argana Agadir
Morocco, Agadir
The Argana Agadir lies in the Agadir Bay district of Agadir and pampers its guests with a traditional Hammam, sauna facilities and an outdoor swimming pool.
from CAD 77 per night
8.2Great1036 reviews
Hotel
Hotel Marrakech Le Semiramis
Morocco, Marrakesh
The terrace bar and a swimming pool are places to relax at the family Marrakech Le Semiramis, set near a train station and 250 metres of High Institution for Web and Digital Businesses.
from CAD 121 per night
7.6Very good75 reviews
Hotel
Menzeh Zalagh City Center
Morocco, Fes
Featuring a seasonal outdoor swimming pool and 50 rooms, the 4-star Menzeh Zalagh City Center Fes is within 3 km of Borj Nord.
from CAD 57 per night
7.0Very good19 reviews
Hotel
Palais Salam
Morocco, Taroudant
Bijouterie Essada Silversmith is within a 5-minute walk of the 4-star Palais Salam Taroudant and features shopping and dining.
from CAD 42 per night
8.6Great81 reviews
Hotel
Riu Tikida Dunas
Morocco, Agadir
Situated in the Agadir Bay district of Agadir, the Riu Tikida Dunas Agadir offers massage therapy and entertainment activities.
from CAD 229 per night
8.2Great89 reviews
Hotel
Le Riad Salam Zagora
Morocco, Zagora
You can relax by a seasonal outdoor swimming pool in the Riad Salam Zagora, located just 0.8 km from Desert boussole.
from CAD 44 per night
8.2Great552 reviews
Hotel
Hotel Marrakech Le Tichka
Morocco, Marrakesh
The 4-star Marrakech Le Tichka Marrakesh is placed within 10 minutes' drive of the traditional medina Le Jardin Secret Garden and has a swimming pool along with a snack bar.
from CAD 38 per night
8.0Great87 reviews
Hotel
Hotel Transatlantique
Morocco, Meknes
Guests will enjoy a seasonal outdoor pool and 120 rooms, while staying at the 4-star Transatlantique Meknes with location not very far from Fair Park.
from CAD 77 per night
8.4Great115 reviews
Hotel
Mercure Ouarzazate
Morocco, Ouarzazate
Cooperative de Tissage is approximately 5 minutes on foot from the Mercure Ouarzazate and Morocco Planet is 3.8 km away.
from CAD 118 per night
8.4Great337 reviews
Hotel
Novotel Casablanca City Center
Morocco, Casablanca
The environmentally friendly Novotel Casablanca City Center serves an international menu and offers steam baths and an indoor pool, boasting setting near a port.
from CAD 82 per night
Most popular 3-star hotels in Morocco
8.6Great9 reviews
Hotel
Ecolodge Quaryati Marrakech
Morocco, Douar Tounsi
Guests can spend their days relaxing by a swimming pool or try hiking, badminton and cycling arranged at the Ecolodge Quaryati Marrakech.
from CAD 131 per night
Amazing spa hotels in Morocco
8.2Great279 reviews
Hotel
Ramada By Wyndham Fes
Morocco, Fes
Thanks to its excellent location, the 5-star Ramada By Wyndham Fes is 0.7 km from Place de Florence and near a train station.
from CAD 93 per night
7.8Very good15 reviews
Hotel
Hotel Le Fint
Morocco, Ouarzazate
Serving local dishes, the smoke-free Le Fint is set within 7 km of CLA Studios boasting 72 rooms along with an outdoor swimming pool.
from CAD 108 per night
8.2Great208 reviews
Hotel
Mgallery Le Diwan Rabat
Morocco, Rabat
While staying at the environmentally friendly Le Diwan Rabat - Mgallery you are invited to discover Hassan Tower, set around 16 minutes' walk away, or Holy Resurrection Russian Orthodox Church, which is 5 minutes away by car.
from CAD 126 per night
8.2Great285 reviews
Hotel
Palm Plaza Hotel & Spa
Morocco, Marrakesh
At walking distance to Atlas Mountains, within 3.5 km of Jemaa el-Fnaa, the luxury Palm Plaza Hotel & Marrakesh offers a traditional Hammam, a plunge pool and a steam room.
from CAD 150 per night
8.2Great502 reviews
Hotel
Hotel Imperial Plaza & Spa
Morocco, Marrakesh
Rooms of the comfortable Imperial Plaza & Spa face the city and there is also a year-round outdoor pool on the premises.
from CAD 85 per night
7.8Very good183 reviews
Hotel
Oum Palace Hotel & Spa
Morocco, Casablanca
The 4-star Oum Palace Hotel & Spa is situated a short walk from the business district of Casablanca, around a 6-minute walk from Derb Omar.
from CAD 46 per night
8.2Great141 reviews
Hotel
Diwan Casablanca Hotel & Spa
Morocco, Casablanca
The 4-star Diwan Casablanca Hotel & Spa is nestled in the very heart of Casablanca and within 5 minutes' drive of Royal Palace.
from CAD 65 per night
8.2Great21 reviews
Hotel
Hotel Xaluca Dades
Morocco, Boumalne Dades
Guests will enjoy an outdoor swimming pool and 104 rooms, while staying at the Xaluca Dades with location at a short distance from Atlas Mountains.
from CAD 281 per night
8.2Great145 reviews
Hotel
Hotel Meriem Marrakech
Morocco, Marrakesh
Travellers will enjoy an outdoor swimming pool available in the 4-star Meriem Marrakech, centrally located in the Gueliz district, near a train station.
from CAD 171 per night
8.2Great31 reviews
Hotel
Palm'S Hotel Club
Morocco, Erfoud
Featuring an outdoor swimming pool and 134 rooms, the 4-star Palm'S Hotel Club Erfoud is at a 2.7 km distance from Shrine of Shmuel Abu Hatziera.
from CAD 55 per night
8.0Great98 reviews
Hotel
Zaki Suites Hotel & Spa
Morocco, Meknes
Set within 5 minutes' walk of Le Palais El Mansour, the traditional Zaki Suites Hotel & Meknes features a swimming pool and a continental breakfast.
from CAD 114 per night
8.2Great238 reviews
Hotel
El Oumnia Puerto & Spa
Morocco, Tangier
Located close to a port, the 4-star El Oumnia Puerto & Spa Tangier offers 60 rooms along with a solarium and an outdoor swimming pool.
from CAD 137 per night
8.4Great828 reviews
Hotel
Iberostar Founty Beach All Inclusive
Morocco, Agadir
The comfortable 4-star Iberostar Founty Beach All Inclusive Agadir offers a large outdoor swimming pool along with a traditional Hammam, a hot tub and sauna facilities on-site, boasting setting in the Agadir Bay district.
from CAD 218 per night
7.0Very good60 reviews
Hotel
Le Zenith Hotel & Spa
Morocco, Casablanca
Offering an ideal location in a business district, the business Le Zenith Hotel & Casablanca welcomes guests with a Turkish steam room, a Turkish bath and an indoor pool.
from CAD 70 per night
8.4Great263 reviews
Hotel
Atlas Medina & Spa
Morocco, Marrakesh
Situated in the Hivernage district, at a 2.1 km distance from Menara gardens, the luxury Atlas Medina & accommodates its guests in 233 rooms and offers a sauna and an outdoor swimming pool.
from CAD 85 per night
8.2Great620 reviews
Hotel
Atlas Asni
Morocco, Marrakesh
Offering spacious rooms along with a traditional Hammam, sauna facilities and an outdoor swimming pool, the Atlas Asni Marrakesh lies at 700 metres from Menara Mall and 2 km from Saadian Tombs.
from CAD 68 per night
7.8Very good87 reviews
Hotel
Hotel Rabat
Morocco, Rabat
Offering a steam room and an indoor pool together with a swimming pool, the luxury Rabat near a train station is set in the Hassan district.
from CAD 165 per night
8.2Great359 reviews
Hotel
Oasis Hotel & Spa
Morocco, Agadir
Set within 19 minutes' walk of Talborjt, the 4-star Oasis Hotel & features fitness classes, massage therapy and recreational facilities.
from CAD 51 per night
8.4Great423 reviews
Hotel
Hotel Timoulay And Spa Agadir
Morocco, Agadir
Boasting setting in the Agadir Bay district, within 5 minutes' drive of Souk Al Ahad, the eco-friendly Timoulay And Spa provides a swimming pool together with a traditional Hammam, sauna facilities and an outdoor swimming pool.
from CAD 108 per night
8.2Great712 reviews
Hotel
Hotel Club Almoggar Garden Beach
Morocco, Agadir
The 4-star Club Almoggar Garden Beach features rooms with views of the patio, while a private location provides access to Jardin d'Olhao, which is a 19-minute stroll away.
from CAD 179 per night
Top family hotels in Morocco
8.4Great488 reviews
Hotel
Novotel Marrakech Hivernage
Morocco, Marrakesh
Providing a swimming pool along with 112 rooms, the 4-star Novotel Marrakech Hivernage Marrakesh is placed at a 2 km distance from the ruined Badi Palace.
from CAD 155 per night
8.0Great66 reviews
Hotel
Hotel Vatel Golf & Spa
Morocco, Marrakesh
Around a 15-minute walk from Oasiria Water Park, the family-friendly Vatel Golf & Spa features facials, massage therapy and entertainment activities.
from CAD 118 per night
8.0Great247 reviews
Hotel
Dawliz Rabat Art & Spa
Morocco, Sale
Staying at the sophisticated Dawliz Rabat Art & Spa means you will be 5 minutes' drive from Rabat old market, while enjoying a swimming pool onsite.
from CAD 378 per night
7.4Very good36 reviews
Hotel
Hotel Le Tinsouline
Morocco, Zagora
Offering an indoor swimming pool and a palm tree garden on site, the Le Tinsouline is situated only 1.1 km from Tinfou Dunes.
from CAD 106 per night
7.6Very good91 reviews
Hotel
Chateau Eden El Rouh & Spa
Morocco, Oualidia
Located 700 metres of Plage Oualidia, the Chateau Eden El Rouh & features entertainment activities and various recreational opportunities as well as offers a continental breakfast.
from CAD 239 per night
8.2Great243 reviews
Hotel
Diwane Hotel & Spa Marrakech
Morocco, Marrakesh
Offering an outdoor swimming pool, the 4-star Diwane Hotel & Spa Marrakech has a great setting based in the very heart of Marrakesh.
from CAD 127 per night
8.2Great443 reviews
Hotel
Kenzi Europa
Morocco, Agadir
Including a traditional Hammam, a hot tub and an outdoor swimming pool, the 4-star Kenzi Europa offers a swimming pool and boasts a location in the Agadir Bay district within 5 minutes' walk of Agadir Birds Valley.
from CAD 148 per night
8.2Great404 reviews
Hotel
Imperial Holiday Hotel & Spa
Morocco, Marrakesh
Offering a pool bar and a hot tub, sauna facilities and an outdoor swimming pool, the 4-star Imperial Holiday Hotel & Spa is nestled near a train station.
from CAD 95 per night
8.4Great204 reviews
Hotel
Sofitel Essaouira Mogador Golf & Spa
Morocco, Essaouira
Located 10 minutes by car from Spiaggia di Essaouira Public Beach and within 10 minutes' drive of Palma Quad, the stylish Sofitel Essaouira Mogador Golf & Spa features an outdoor swimming pool and a pool bar.
from CAD 150 per night
8.2Great228 reviews
Hotel
Iberostar Club Palmeraie Marrakech All Inclusive
Morocco, Marrakesh
Located in the heart of Marrakesh, the 4-star Iberostar Club Palmeraie Marrakech All Inclusive offers a swimming pool and a swim-up bar.
from CAD 201 per night
7.8Very good1 review
Hotel
Ecolodge Ouednoujoum
Morocco, Ouarzazate
Cinema Museum is within 10 minutes' walk of the 5-star Ecolodge Ouednoujoum Ouarzazate, while View point is a 5-minute drive away.
from CAD 345 per night
8.2Great467 reviews
Hotel
Kenzi Solazur
Morocco, Tangier
Boasting a location in a shopping area, the Kenzi Solazur Tangier offers a Moroccan restaurant plus a Turkish steam room, a Turkish bath and a sauna.
from CAD 129 per night
8.2Great191 reviews
Hotel
Hotel Kasbah Le Mirage & Spa
Morocco, Marrakesh
Located in the Palmeraie district, the fantastic 4-star Kasbah Le Mirage & Spa Marrakesh features aerobics and facials.
from CAD 51 per night
8.6Great1061 reviews
Hotel
Kenzi Club Agdal Medina
Morocco, Marrakesh
Boasting a comfortable location in the Agdal district of Marrakesh, the 5-star Kenzi Club Agdal Medina offers a traditional Hammam, a hot tub and sauna facilities.
from CAD 273 per night
8.0Great189 reviews
Hotel
Iberostar Saidia
Morocco, Saidia
Featuring an outdoor swimming pool and 92 rooms, the modern Iberostar Saidia is 10 minutes by car from Al Halg Reserve natuerelle.
from CAD 180 per night
8.4Great82 reviews
Hotel
Fellah Hotel
Morocco, Marrakesh
Set at a 3.3 km distance from La Plage Rouge, the rooms in the elegant 4-star Fellah have views of pool.
from CAD 303 per night
8.2Great189 reviews
Hotel
Hotel Du Golf Rotana Palmeraie
Morocco, Marrakesh
Located 5 minutes on foot from Palais des Congres, the luxury Du Golf Rotana Palmeraie Marrakesh includes a Turkish bath, sauna facilities and an outdoor swimming pool along with international cuisine.
from CAD 178 per night
8.4Great144 reviews
Hotel
Cesar Resort & Spa
Morocco, Marrakesh
The luxury Cesar Resort & Spa in the touristic area of Marrakesh offers steam baths and massage therapy.
from CAD 175 per night
8.2Great383 reviews
Hotel
Palais Des Roses Hotel & Thalasso
Morocco, Agadir
Seafront Promenade is within a 10-minute drive of the family Palais Des Roses Hotel & Thalasso Agadir and features shopping and dining.
from CAD 47 per night
8.4Great907 reviews
Hotel
El Andalous Lounge & Spa Hotel
Morocco, Marrakesh
Boasting a location merely 550 metres from Menara Mall, the El Andalous Lounge & Spa Marrakesh offers 195 rooms together with a poolside bar onsite.
from CAD 119 per night
Top resorts in Morocco
6.2Nice10 reviews
Hotel
Hotel De La Corniche
Morocco, Casablanca
Boasting a location within a 7-minute walk of La Corniche, the charming De La Corniche Casablanca includes 49 rooms and a swimming pool.
from CAD 87 per night
7.8Very good233 reviews
Hotel
Hotel Azur
Morocco, Casablanca
Offering an outdoor swimming pool, the 4-star Azur has a central setting based in the very heart of Casablanca.
from CAD 68 per night
10.0Perfect1 review
Hotel
Bab Al Bahar Hotel Et Spa
Morocco, Dakhla
The 4-star Bab Al Bahar is located 5 km from Dakhla airport and a super close walk to SupraTours bus stop.
from CAD 201 per night
6.4Nice12 reviews
Hotel
Hotel Anfa Port
Morocco, Casablanca
Comprising 143 rooms in the very heart of Casablanca, the Anfa Port lies around 5 minutes by car from Church of Notre-Dame de Lourdes.
from CAD 62 per night
8.2Great477 reviews
Hotel
Residence Hotel Assounfou
Morocco, Marrakesh
Located in the Gueliz district within 7 minutes' walk of Koutoubia Mosque, the comfortable 4-star Residence Hotel Assounfou features a swimming pool and the snack bar.
from CAD 40 per night
7.6Very good7 reviews
Hotel
Intercontinental Tangier
Morocco, Tangier
The Intercontinental, located within 10 minutes' walk of Palais des Institutions Italiennes, is also at a proximity to Spanish Consulate.
from CAD 104 per night
8.2Great379 reviews
Hotel
Mogador Al Madina
Morocco, Agadir
Located at 600 metres of Museum of Amazigh Culture, the sublime 4-star Mogador Al Madina Agadir boasts a hot tub, sauna facilities and an outdoor swimming pool, plus has 200 rooms to offer in the very heart of the city.
from CAD 48 per night
8.2Great255 reviews
Hotel
Oscar Hotel By Atlas Studios
Morocco, Ouarzazate
Set a 7-minute stroll from CLA Studios, the 4-star Oscar Hotel By Atlas Studios Ouarzazate boasts American dishes served at the onsite Asian restaurant.
from CAD 148 per night
8.0Great136 reviews
Hotel
Hotel Ouzoud Beni Mellal
Morocco, Beni Mellal
Located just a short drive from Atlas Mountains, the smoke-free Ouzoud Beni Mellal features a swimming pool and 58 rooms plus it is within 4.1 km of Ain asserdoun.
from CAD 54 per night
8.0Great164 reviews
Hotel
Casablanca Suites & Spa
Morocco, Casablanca
Guests, staying at the 4-star Suites & Casablanca, will enjoy the location in the Ain Chock district of Casablanca along with a Turkish steam bath, a Turkish steam room and a massage chair.
from CAD 93 per night
8.2Great227 reviews
Hotel
Bab Hotel
Morocco, Marrakesh
The 4-star Bab Marrakesh is settled in the Gueliz district, a 10-minute ride from Museum of mouassine Douiria Derb el Hammam, and includes a pool bar.
from CAD 265 per night
8.4Great102 reviews
Hotel
Hotel Dar Zitoune Taroudant
Morocco, Taroudant
Featuring fitness classes and spa therapy as well as an outdoor pool, the 4-star Dar Zitoune is situated in the very heart of Taroudant.
from CAD 153 per night
8.2Great52 reviews
Hotel
Hotel Idou Tiznit
Morocco, Tiznit
The comfortable 4-star Idou Tiznit, lodged in a business district, boasts a cocktail bar and views of the city.
from CAD 99 per night
8.0Great126 reviews
Hotel
Helnan Chellah Hotel
Morocco, Rabat
Set in the Quartier Administratif district of Rabat, the 4-star Helnan Chellah features fitness classes, massage therapy and recreational facilities.
from CAD 102 per night
8.0Great3 reviews
Hotel
Kasbah Hotel Chergui
Morocco, Erfoud
Featuring 100 rooms with views of the garden, the 4-star Kasbah Hotel Chergui Erfoud is set 7 km from Macro Fossiles Kasbah.
from CAD 197 per night
8.4Great54 reviews
Hotel
Royal Mansour Marrakech
Morocco, Marrakesh
1.2 km from Jemaa el-Fnaa, the 5-star Royal Mansour Marrakech boasts a baby monitor and a changing table for children and includes 52 rooms.
from CAD 2 121 per night
8.2Great246 reviews
Hotel
Dar Rhizlane, Palais Table D'Hotes & Spa
Morocco, Marrakesh
Located in a business neighbourhood, the 5-star Dar Rhizlane, Palais Table D'Hotes & Marrakesh boasts a swimming pool and a Mediterranean cuisine is available at the Moroccan restaurant.
from CAD 832 per night
8.2Great375 reviews
Hotel
Dellarosa Boutique Hotel And Spa
Morocco, Marrakesh
Atlas Mountains views and a stunning location await guests at the luxury Dellarosa Boutique Hotel And Spa, which boasts a traditional Hammam, a hot tub and sauna facilities.
from CAD 69 per night
8.2Great282 reviews
Hotel
Hotel Andalucia Golf & Spa Tanger
Morocco, Tangier
Located around 10 minutes' drive from Petit Socco, the family Andalucia Golf & Spa Tanger features a buffet breakfast.
from CAD 61 per night
8.2Great67 reviews
Hotel
Marina Smir Hotel & Spa
Morocco, Marina Smir
Featuring sauna facilities and an outdoor swimming pool, the 4-star Hotel & Spa Marina Smir is located within a 5-minute drive of Restinga plage.
from CAD 356 per night