Most popular cities in Morocco
- Rabat80 resorts
- Ouarzazate42 resorts
- Essaouira175 resorts
- Meknes32 resorts
Amazing spa hotels in Morocco
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 257 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
8.2Great232 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 155 per night
8.4Great272 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 324 per night
8.2Great181 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 205 per night
8.0Great352 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 233 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 231 per night
8.2Great125 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 333 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 211 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.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 200 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 164 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 350 per night
8.4Great88 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 278 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 114 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 132 per night
8.2Great421 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 70 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 230 per night
8.2Great549 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
Top family hotels in Morocco
8.2Great245 reviews
Guest house
Riad Palais Calipau
Morocco, Marrakesh
Within 18 minutes' walk of Dar Si Said Local History Museum, the impressive Riad Palais Calipau offers spa therapy and loungers plus a swimming pool.
from CAD 38 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 189 per night
8.4Great207 reviews
Guest house
Riad Mandalay
Morocco, Marrakesh
Jemaa el-Fnaa is nearly 25 minutes on foot from the 4-star Riad Mandalay, while Maison de la Photographie is a 10-minute drive away.
from CAD 61 per night
7.8Very good146 reviews
Hotel
Mont Gueliz
Morocco, Marrakesh
Located in the Gueliz district and near a train station, the stylish 3-star Mont Gueliz Marrakesh offers a swimming pool as well as sauna facilities and an outdoor swimming pool.
from CAD 29 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 89 per night
8.0Great180 reviews
Hotel
Hotel Amalay
Morocco, Marrakesh
The 3-star Amalay is nestled in the centre of Marrakesh and 10 minutes by car from the traditional medina Le Jardin Secret Garden.
from CAD 50 per night
8.4Great121 reviews
Riad
Riad Fes - Relais & Chateaux
Morocco, Fes
Located less than 5 minutes' walk from Medersa Bouanania and about a 12-minute stroll from Al-Attarine Madrasa, the luxury - Relais & Chateaux Fes features fitness classes and spa therapy.
from CAD 365 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 104 per night
8.4Great280 reviews
Resort
Mazagan Beach & Golf Resort
Morocco, El Jadida
Located about a 10-minute ride from Shrine of Rabbi Abraham Moul Niss, the luxury Mazagan Beach & Golf Resort features 492 rooms and an Asian restaurant on-site.
from CAD 391 per night
8.2Great622 reviews
Aparthotel
Appart-Hotel Tagadirt
Morocco, Agadir
Featuring 200 rooms together with loungers and billiards, the family Appart-Hotel Tagadirt is located in a touristic area at 650 metres from Agadir Birds Valley.
from CAD 31 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 151 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 44 per night
8.4Great199 reviews
Resort
Robinson Agadir
Morocco, Agadir
The 4-star Robinson is settled in the Agadir Bay district of Agadir, within 10 minutes' drive of Paradise Valley, and includes a beach bar.
from CAD 252 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 155 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 121 per night
8.6Great1057 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 246 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 249 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 220 per night
8.4Great708 reviews
Hotel
Hotel Rembrandt
Morocco, Tangier
Located in Tangier and a 12-minute stroll from Gran Mezquita de Tanger, the 3-star Rembrandt features a solarium and an outdoor swimming pool for guest's pure relaxation.
from CAD 87 per night
8.4Great246 reviews
Riad
Riad Spa Sindibad
Morocco, Marrakesh
Offering a traditional Hammam and an indoor pool along with an outdoor swimming pool, the 4-star Riad Spa Sindibad is set within a 5-minute drive of Cyber Park.
from CAD 91 per night
Best 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 119 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.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 94 per night
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 188 per night
8.2Great204 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 152 per night
8.6Great74 reviews
Riad
Al Fassia Aguedal
Morocco, Marrakesh
Located around a 10-minute drive from Saadian Tombs, the luxury Al Fassia Aguedal Marrakesh features an infinity swimming pool and an AL Fassia Aguedal restaurant.
from CAD 246 per night
7.8Very good170 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.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 80 per night
8.2Great247 reviews
Riad
Riad Zoraida
Morocco, Marrakesh
The 4-star Riad & Spa Le Secret De Zoraida Marrakesh is set in the Medina district within a 5-minute walk of Palacio da Bahia, it features a lounge bar along with facials, massage therapy and entertainment activities.
from CAD 119 per night
8.4Great257 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 166 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 134 per night
8.0Great159 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 84 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 103 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 925 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.4Great106 reviews
Hotel
Boutique Hotel Le Doge - Relais & Chateaux
Morocco, Casablanca
The Boutique Hotel Le Doge - Relais & Chateaux offers a lounge bar and 16 rooms, along with a quiet location 7 minutes' walk from Mohammed V Square.
from CAD 181 per night
8.2Great268 reviews
Hotel
Art Palace Suites & Spa
Morocco, Casablanca
Featuring a swimming pool along with a hot tub and an indoor pool on site, the family-friendly Art Palace Suites & Spa Casablanca is nestled in a shopping district.
from CAD 151 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 234 per night
Cheap hotels in Morocco
8.4Great184 reviews
Hotel
Moroccan House
Morocco, Marrakesh
Musee Yves Saint Laurent Marrakech is within 15 minutes' walk of the Moroccan House and Maison de la Photographie is 10 minutes' drive away.
from CAD 54 per night
8.4Great398 reviews
Hotel
Hotel Marmar
Morocco, Ouarzazate
While staying at the 2-star Marmar you are invited to discover Taourirt Kasbah Monument, set 10 minutes' drive away, or Ship, which is around 4.2 km away.
from CAD 51 per night
8.4Great344 reviews
Riad
Riad Hala
Morocco, Fes
Featuring 7 rooms with views of the city, the 3-star Riad Hala Fes is set 5 minutes' drive from The royal palace in Fez.
from CAD 53 per night
8.2Great412 reviews
Hotel
Ibis Tanger City Center
Morocco, Tangier
Guests of the contemporary Ibis Tanger City Center can relax at a swimming pool and have their drinks at the lounge bar.
from CAD 62 per night
8.2Great217 reviews
Aparthotel
Residence Yasmina Agadir
Morocco, Agadir
Located 600 metres from Museum of Amazigh Culture and a 5-minute drive from Marina D'agadir, the 2-star Residence Yasmina Agadir features an outdoor swimming pool and 89 rooms.
from CAD 47 per night
8.4Great9 reviews
Hotel
Miramar
Morocco, Essaouira
Located in the Essaouira Coast district a 10-minute stroll from City Walls السقالة, the 3-star Miramar Essaouira has 45 rooms and a swimming pool.
from CAD 92 per night
8.4Great386 reviews
Hotel
Hotel Azoul
Morocco, Ouarzazate
The 2-star Azoul Ouarzazate is placed a mere 1.3 km from Jebel Sahro and a short walk from a bus stop.
from CAD 55 per night
8.2Great353 reviews
Hotel
Hamilton Agadir
Morocco, Agadir
Offering a location at 450 metres from Museum of Amazigh Culture, the attractive 3-star Hamilton overlooks the garden and has an à la carte restaurant.
from CAD 57 per night
8.4Great507 reviews
Hotel
Studiotel Afoud
Morocco, Agadir
Set within 7 minutes' walk of Museum of Amazigh Culture, the 3-star Studiotel Afoud Agadir features 15 rooms with private bathrooms.
from CAD 57 per night
8.2Great15 reviews
Hotel
Guynemer
Morocco, Casablanca
The Guynemer, located within a 9-minute walk of Old Medina of Casablanca, is also at a proximity to Place Mohammed V.
from CAD 79 per night
7.8Very good20 reviews
Hotel
Hotel Marhaba
Morocco, Agadir
Featuring a swimming pool and a pool bar, the 3-star Marhaba is located within 8 minutes' walk of Paradise Valley and 5 minutes by car from Talborjt.
from CAD 31 per night
8.2Great233 reviews
Hotel
Hotel Splendid
Morocco, Fes
Featuring a convenient location right in the centre of Fes, the 3-star Splendid has 78 rooms and a swimming pool.
from CAD 43 per night
8.2Great313 reviews
Hotel
Hotel Oudaya & Spa
Morocco, Marrakesh
Travellers will enjoy a swimming pool available in the 3-star Oudaya, ideally located in the Gueliz district, close to a railway station.
from CAD 70 per night
8.4Great223 reviews
Riad
Riad Chennaoui
Morocco, Marrakesh
While staying at the Riad Chennaoui Marrakesh you are invited to discover Saadian Tombs, set nearly a 19-minute walk away, or Museum of mouassine Douiria Derb el Hammam, which is merely 1.6 km away.
from CAD 59 per night
8.0Great333 reviews
Hotel
Appart-Hotel Ezzahia By Hms
Morocco, Marrakesh
Featuring an outdoor swimming pool, the comfortable Residence-Hotel Ezzahia in the shopping Gueliz district boasts 63 rooms.
from CAD 102 per night
8.2Great49 reviews
Hotel
Hotel Aferni
Morocco, Agadir
Due to a quiet location in the very heart of the city, the guests of the 3-star Aferni Agadir will find Marche Central around 5 minutes' walk away.
from CAD 32 per night
8.2Great135 reviews
Hotel
Umh Tarik Hotel
Morocco, Tangier
With views of the garden, the 2-star Umh Tarik is situated at a 3.3 km distance from Port de Tanger Ville and offers chaise longues and various recreational opportunities.
from CAD 66 per night
8.4Great390 reviews
Riad
Riad Carina
Morocco, Marrakesh
Located 0.7 km from Koutoubia Mosque and within 13 minutes' walk of Koutoubia Minaret, the charming Riad Carina features spa therapy and recreational facilities.
from CAD 64 per night
8.2Great463 reviews
Hotel
Hotel Chellah
Morocco, Tangier
Boasting a seasonal outdoor swimming pool, the Chellah Tangier is set a mere 5 minutes on foot from Jardins de La Mendoubia.
from CAD 111 per night
8.4Great577 reviews
Hotel
Ibis Fes
Morocco, Fes
Set within 25 minutes' walk of Morocco travel camp, the 3-star Ibis welcomes guests to an à la carte restaurant on site.
from CAD 55 per night
Resorts with beach in Morocco
8.2Great246 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 113 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 158 per night
8.2Great182 reviews
Riad
Riad Inna & Watersports Center
Morocco, Essaouira
The Riad Inna & Watersports Center, located 5 minutes on foot from City Walls السقالة Monument, is also at a proximity to Bab Sba.
from CAD 65 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 140 per night
8.4Great281 reviews
Riad
Riad Maison Du Sud
Morocco, Essaouira
Located within an 8-minute stroll of Essaouira Ramparts and less than nearly 8 minutes on foot from Medina of Essaouira, this 19-room the 3-star Riad Maison Du Sud with a traditional interior features massage therapy and horse riding facilities.
from CAD 102 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.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 283 per night
8.2Great376 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 49 per night
8.4Great468 reviews
Aparthotel
Golden Beach Appart'Hotel
Morocco, Agadir
Agadir Kasbah is within 10 minutes' drive of the Golden Beach Appart'Hotel and Marina D'agadir is a 10-minute ride away.
from CAD 81 per night
8.2Great347 reviews
Hotel
Residence Hoteliere Fleurie
Morocco, Agadir
Located within a 5-minute walk of Museum of Amazigh Culture and within 10 minutes' drive of Marina D'agadir, the 3-star Residence Hoteliere Fleurie Agadir features an outdoor pool and 18 rooms.
from CAD 54 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 50 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 111 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 149 per night
8.2Great132 reviews
Hotel
Hotel Tanjah Flandria
Morocco, Tangier
Staying at the 3-star Tanjah Flandria means you will be only 1.3 km from Kasbah, while enjoying an outdoor pool onsite.
from CAD 211 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 237 per night
8.4Great206 reviews
Bed & Breakfast
Dar Al Bahar
Morocco, Essaouira
The 3-star Dar Al Bahar Bed & Breakfast is situated in the very heart of Essaouira just a walk down to Bab Doukkala.
from CAD 96 per night
8.0Great119 reviews
Hotel
Ibis El Jadida
Morocco, El Jadida
The Ibis El Jadida features rooms with views of the ocean, while a beachfront location provides access to Portuguese City, which is 10 minutes away by car.
from CAD 80 per night
8.2Great283 reviews
Hotel
Ibis Agadir
Morocco, Agadir
Offering access to an outdoor pool, the Senator Agadir also provides recreational facilities and entertainment activities near a bus stop and 5 minutes on foot from Souk Al Ahad.
from CAD 34 per night
8.2Great221 reviews
Hotel
Ibis Rabat Agdal
Morocco, Rabat
Positioned 10 minutes' drive from Hassan Tower, guests can enjoy international dishes at the 3-star Ibis Rabat Agdal's à la carte restaurant.
from CAD 85 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 83 per night
Resorts with free parking in Morocco
8.2Great195 reviews
Hotel
Kanz Erremal
Morocco, Merzouga
The 3-star Kanz Erremal is located in the very heart of Merzouga, boasting an outdoor pool onsite.
from CAD 102 per night
7.8Very good191 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.4Great175 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 83 per night
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 173 per night
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
8.0Great289 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.4Great166 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 109 per night
8.2Great276 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 89 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.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 214 per night
8.4Great385 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 203 per night
8.4Great186 reviews
Riad
Riad Damia Suite &Spa
Morocco, Fes
The 4-star Damia lies in the Fes El Bali district and pampers its guests with a hot spring public bath, a treatment room and a massage chair.
from CAD 89 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 169 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.4Great233 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 318 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 151 per night
8.2Great201 reviews
Hotel
Ibis Ouarzazate
Morocco, Ouarzazate
Guests of the charming Ibis Ouarzazate Centre can relax at an outdoor swimming pool and have their drinks at the 24-hour bar.
from CAD 61 per night
8.2Great343 reviews
Hotel
Ibis Casa Voyageurs
Morocco, Casablanca
The 3-star Ibis Casa Voyageurs offers an outdoor swimming pool along with sauna facilities and an outdoor swimming pool on-site, boasting setting in the dynamic Roches Noires district.
from CAD 51 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 169 per night
Top Resorts in Morocco
8.4Great84 reviews
Hotel
Palais Mehdi
Morocco, Marrakesh
The luxurious Palais Mehdi enjoys a quiet location and provides easy access to Musee Yves Saint Laurent Marrakech 10 minutes away by car.
from CAD 299 per night
8.0Great269 reviews
Hotel
Belere Hotel Rabat
Morocco, Rabat
The comfortable Belere Hotel offers an Italian menu and a lounge bar, featuring a prime location near a tube station.
from CAD 89 per night
8.4Great436 reviews
Hotel
Hotel Les Saisons
Morocco, Casablanca
Located within 5 minutes' walk of Old Medina of Casablanca, the charming 4-star Les Saisons has 33 rooms, and lies near an underground station.
from CAD 95 per night
8.4Great245 reviews
Hotel
La Maison Arabe Hotel, Spa & Cooking Workshops
Morocco, Marrakesh
Located within a 5-minute drive of Badi Palace, the luxury La Maison Arabe Marrakesh features an à la carte restaurant and a year-round outdoor pool.
from CAD 470 per night
8.4Great137 reviews
Riad
Riad Bab Essaouira
Morocco, Essaouira
Located 5 minutes on foot from City Walls السقالة Monument and about a 10-minute stroll from Essaouira Ramparts, the 3-star Riad Bab features a beach bar together with mountain biking and hiking on-site.
from CAD 115 per night
8.4Great184 reviews
Riad
Dar Najat
Morocco, Marrakesh
Located a 15-minute stroll from Terrasse Des Epices, the boutique style Dar Najat features 7 rooms with views of the courtyard.
from CAD 201 per night
8.6Great276 reviews
Riad
Riad L'Etoile D'Orient
Morocco, Marrakesh
The smoke-free Riad L'Etoile D'Orient Marrakesh is centrally located in the Medina district and has 9 rooms with views of the mountain.
from CAD 178 per night
8.2Great244 reviews
Hotel
Barcelo Fes Medina
Morocco, Fes
The Barcelo Fes Medina offers a traditional Hammam, a hot tub and sauna facilities, and is located at 600 metres from Place de Florence within easy access to a train station.
from CAD 95 per night
8.2Great301 reviews
Hotel
Adam Park Marrakech Hotel & Spa
Morocco, Marrakesh
Featuring 226 rooms with views of the courtyard, the 5-star Adam Park Marrakech Hotel & Spa is set a 10-minute ride from Palacio da Bahia.
from CAD 220 per night
8.4Great138 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.2Great160 reviews
Hotel
Sofitel Casablanca Tour Blanche
Morocco, Casablanca
The contemporary Sofitel Casablanca Tour Blanche offers to enjoy a lounge bar along with a Turkish steam bath, a treatment room and an indoor pool onsite, boasting setting near an underground station.
from CAD 216 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 178 per night
8.4Great164 reviews
Riad
Riad Africa
Morocco, Marrakesh
Set within 2.7 km of Jardin Majorelle, the 4-star Riad Africa Marrakesh has an à la carte restaurant serving African cuisine.
from CAD 162 per night
8.4Great163 reviews
Hotel
Hotel Des Iles
Morocco, Essaouira
Comprising 62 rooms in the heart of Essaouira, the wonderful Des Iles lies within 5 minutes' drive of Palma Quad.
from CAD 158 per night
8.2Great144 reviews
Riad
Palais Des Remparts
Morocco, Essaouira
Featuring an exceptional location a 5-minute drive from Palma Quad, the 5-star Palais Des Remparts Essaouira includes 22 spacious rooms.
from CAD 141 per night
8.4Great132 reviews
Hotel
Hotel Fes Inn & Spa
Morocco, Fes
Boasting a seasonal outdoor pool, the 4-star Inn & Spa is within 3.1 km of Medina of Fez.
from CAD 77 per night
8.4Great186 reviews
Bed & Breakfast
Villa Maroc Essaouira
Morocco, Essaouira
The charming 4-star Villa Maroc Essaouira features a swimming pool and 21 rooms.
from CAD 299 per night
8.2Great187 reviews
Hotel
Sofitel Agadir Thalassa Sea & Spa
Morocco, Agadir
Boasting a traditional Hammam, a hot tub and sauna facilities along with 213 rooms, the 5-star Sofitel Agadir Thalassa Sea & Spa is set in the Agadir Bay district.
from CAD 265 per night
8.4Great216 reviews
Hotel
Riad Chorfa
Morocco, Marrakesh
You are welcome to stay in the Moroccan-style building of the stunning 3-star Riad Chorfa, placed merely 500 metres from Jemaa el-Fnaa.
from CAD 2 007 per night
8.6Great211 reviews
Riad
Dar Anika
Morocco, Marrakesh
Located 10 km from Menara airport, the 5-star Dar Anika provides shuttle service, as well as cars for rent.
from CAD 455 per night