Hotels with indoor pool 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 221 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 836 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.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.4Great457 reviews
Hotel
Amani Hotel Suites & Spa
Morocco, Marrakesh
10 minutes' drive from Saadian Tombs, the family Amani Hotel Suites & Spa Marrakesh offers a traditional Hammam and an outdoor swimming pool in addition to a swimming pool.
from CAD 55 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.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 151 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 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
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.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.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
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.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.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 028 per night
More hotels in Morocco:
Best 5-star hotels in Morocco
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.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 124 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 151 per night
8.2Great278 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.8Great24 reviews
Hotel
L Mansion Guest Palace
Morocco, Marrakesh
The luxury L Mansion Guest Palace has facials, massage therapy and entertainment activities, which help guests to have a good time while enjoying a prime location.
from CAD 1 025 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 181 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.2Great174 reviews
Hotel
Be Live Collection Saidia
Morocco, Saidia
Thanks to the comfortable 5-star Be Live Collection's prime location, guests can admire views of the sea or spend their time discovering a touristic area.
from CAD 320 per night
8.2Great190 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 292 per night
8.0Great405 reviews
Hotel
Eden Andalou Aquapark & Spa
Morocco, Marrakesh
The 5-star Eden Andalou Club All Inclusive, Aquapark & Spa is set at a moderate distance from Atlas Mountains and offers modern rooms and a jazz bar.
from CAD 251 per night
8.2Great285 reviews
Hotel
The View Agadir
Morocco, Agadir
An à la carte restaurant with a hot tub, sauna facilities and an outdoor swimming pool are provided on site, while the refined 5-star Royal Atlas Agadir boasts a beachfront setting in an entertainment district.
from CAD 329 per night
7.6Very good91 reviews
Hotel
Hotel Cesar & Spa
Morocco, Tangier
5 minutes' drive from Tanja Marina Bay, the luxury Cesar & Tangier features fitness classes, massage therapy and entertainment activities.
from CAD 250 per night
8.4Great133 reviews
Hotel
Michlifen Resort & Golf
Morocco, Ifrane (Ifrane)
Set at a medium distance from Atlas Mountains, the charming Michlifen Resort And Golf Ifrane invites its guests to enjoy horseback riding, ping-pong and fishing services and to dine in the lounge bar.
from CAD 321 per night
8.2Great130 reviews
Hotel
Nobu Hotel Marrakech
Morocco, Marrakesh
The 5-star Nobu Hotel Marrakech Marrakesh lies within 18 minutes' walk of Jemaa el-Fnaa and offers an à la carte restaurant and an indoor swimming pool onsite.
from CAD 567 per night
8.2Great283 reviews
Hotel
Jaal Riad Resort - Adults Only
Morocco, Marrakesh
Overlooking Atlas Mountains, guests of the refined 5-star Jaal Riad Resort - Adults Only Marrakesh can enjoy a traditional Hammam, a hot tub and an outdoor swimming pool plus a poolside bar.
from CAD 76 per night
8.2Great129 reviews
Hotel
Tikida Golf Palace
Morocco, Agadir
The Tikida Golf Palace is a superb 5-star property set 4 km from Ocean Golf course and around 10 minutes' drive from Agadir Medina.
from CAD 189 per night
8.4Great366 reviews
Hotel
Sofitel Marrakech Palais Imperial & Spa
Morocco, Marrakesh
Around a 5-minute drive from Maison de la Photographie and overlooking Atlas Mountains, the 5-star Sofitel Marrakech Lounge And Marrakesh features fitness classes and facials.
from CAD 373 per night
8.2Great81 reviews
Hotel
Palais Ommeyad Suites & Spa
Morocco, Fes
Located in the Fes El Bali district of Fes and within 19 minutes' walk of Musee des armes, the Palais Ommeyad Suites & Spa features 24 rooms plus a heated swimming pool.
from CAD 186 per night
Most popular 4-star hotels in Morocco
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 219 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
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
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
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.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.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
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.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.0Great8 reviews
Hotel
Clubhotel Riu Tikida Palmeraie
Morocco, Marrakesh
In the very heart of Marrakesh, the Clubhotel Riu Tikida Palmeraie features a solarium and an indoor pool as well as cots and high chairs for guests with children.
from CAD 138 per night
8.2Great121 reviews
Hotel
Mercure Nador Rif
Morocco, Nador
Featuring a year-round outdoor pool and 190 rooms, the contemporary 4-star Mercure Nador Rif is within 13 minutes' walk of Monte Gurugu.
from CAD 123 per night
8.2Great105 reviews
Hotel
Hotel Club Hanane
Morocco, Ouarzazate
Set just 1.2 km from Taourirt Kasbah, the rooms in the 4-star Club Hanane Ouarzazate have views of garden.
from CAD 53 per night
7.8Very good137 reviews
Hotel
Hotel Moulay Yacoub
Morocco, Moulay Yacoub
Featuring an outdoor pool and 61 rooms, the 4-star Moulay Yacoub Fes is 2.7 km from Lalla healing shrine.
from CAD 55 per night
8.6Great162 reviews
Hotel
Riu Tikida Garden (Adults Only)
Morocco, Marrakesh
Situated in the Palmeraie district of Marrakesh, the superb Riu Tikida Garden overlooks the garden and features a swimming pool.
from CAD 156 per night
Hotel
Hotel Jnane La Kasbah
Morocco, Erfoud
The 4-star Jnane La Kasbha Erfoud is set a 10-minute ride from Shrine of Shmuel Abu Hatziera and a 10-minute drive from Art Sahara.
from CAD 882 per night
8.2Great127 reviews
Hotel
Hotel Oscar
Morocco, Rabat
Set within 19 minutes' walk of Bab Rouah Unique Art Gallery, the Oscar Rabat features spa therapy and entertainment activities.
from CAD 46 per night
8.2Great132 reviews
Hotel
Palais Jena Hotel & Spa
Morocco, Marrakesh
The Palais Jena Hotel & is set in the Agdal district of Marrakesh, offering an enviable location within close distance of Atlas Mountains while boasting a Turkish steam room, a Turkish bath and an outdoor swimming pool onsite.
from CAD 55 per night
8.2Great284 reviews
Hotel
Labranda Rose Aqua Parc
Morocco, Marrakesh
Located in the Hivernage district of Marrakesh near a train station, the Labranda Rose Aqua Parc Marrakesh features international dishes available.
from CAD 182 per night
8.4Great251 reviews
Hotel
Suite Hotel Tilila
Morocco, Agadir
Boasting proximity to Oued Tildi, which runs 1.3 km away, the Suite Hotel Tilila Agadir offers an outdoor swimming pool.
from CAD 44 per night
8.2Great17 reviews
Hotel
Riu Tikida Beach
Morocco, Agadir
Set in a restaurant area, the 4-star Riu Tikida Beach Agadir entices guests with spa therapy and entertainment activities.
from CAD 170 per night
Most popular 3-star hotels in Morocco
8.4Great16 reviews
Hotel
Dar El Janoub
Morocco, Merzouga
Offering a swimming pool, the Dar El Janoub Merzouga is within a 10-minute drive of Erg Chebbi.
from CAD 113 per night
8.4Great124 reviews
Hotel
Hotel Zelis
Morocco, Asilah
Offering a swimming pool, entertainment activities and recreational facilities, the 3-star Zelis is located merely 1.1 km from Puerto de Assilah.
from CAD 50 per night
8.4Great153 reviews
Hotel
La Baraka Auberge
Morocco, Ait Benhaddou
Featuring views of the city, the 3-star La Baraka Auberge Ait Benhaddou includes an à la carte restaurant with African cuisine.
from CAD 53 per night
8.4Great142 reviews
Hotel
Hotel Kasbah Asmaa
Morocco, Midelt
Set 3.7 km from Kashba, the rooms in the pet friendly Kasbah Asmaa have views of garden.
from CAD 95 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 58 per night
8.2Great37 reviews
Hotel
Hotel Saint Antoine
Morocco, Tafraout
Set 15 minutes by car from Painted Rocks, the pet-friendly Saint Antoine welcomes guests to an à la carte restaurant on site.
from CAD 89 per night
7.4Very good62 reviews
Hotel
La Perle Du Draa
Morocco, Zagora
The La Perle Du Draa sits in a rural area and offers 27 rooms and an outdoor swimming pool.
from CAD 66 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.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 66 per night
7.4Very good3 reviews
Hotel
Riad Awatif 36
Morocco, Marrakesh
The charming 3-star Riad Awatif 36 is located 10 km from Menara airport and within a 5-minute walk of Bab Taghzout bus stop.
from CAD 89 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 149 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.0Great339 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 31 per night
8.4Great52 reviews
Hotel
Aftas Trip
Morocco, Mirleft
Located at a 3.7 km distance from Mirleft Beach, the 3-star Aftas Trip boasts a swimming pool.
from CAD 84 per night
8.2Great7 reviews
Hotel
Rose M'Gouna
Morocco, Kelaat-M'Gouna
The Rose M'Gouna is set at 100 metres from Azlag Dagger Cooperative and 3 km from Roses Valley.
from CAD 47 per night
8.2Great54 reviews
Hotel
Hotel Rif
Morocco, Meknes
Set 1.1 km from Zoo Lahboul, the rooms in the 4-star Rif Meknes have views of pool.
from CAD 69 per night
8.4Great89 reviews
Hotel
Relax Hotel Oujda
Morocco, Oujda
Located within a 10-minute drive of Place Ziri, the Relax offers a continental breakfast and features a swimming pool.
from CAD 57 per night
8.4Great209 reviews
Hotel
La Suite Hotel-Adults Friendly 16 Years Plus
Morocco, Agadir
The La Suite Hotel Boutique is set 4.5 km from Agadir Oufella Ruins and 5 minutes by car from Souk Al Ahad.
from CAD 96 per night
8.6Great11 reviews
Hotel
Hotel L'Arganier D'Ammelne
Morocco, Tafraout
Offering an outdoor pool, the 3-star L'Arganier D'Ammelne Tafraout is at a 3.9 km distance from Maison Tuareg.
from CAD 39 per night
7.4Very good2 reviews
Hotel
Hotel Tanger Med
Morocco, Tangier
Located within a 10-minute drive of SFT - Tangier Wildlife Sanctuary, the Tanger Med features entertainment activities and barbecue on-site along with a poolside bar.
from CAD 87 per night
Amazing spa hotels in Morocco
8.2Great201 reviews
Hotel
Al Jasira Hotel
Morocco, Essaouira
Located within 5 minutes' stroll of Essaouira Ramparts and 5 minutes by car from City Walls السقالة, the perfect Al Jasira features a swimming pool and 41 rooms.
from CAD 84 per night
8.0Great165 reviews
Hotel
Grand Mogador Sea View & Spa
Morocco, Tangier
Located about 10 minutes' drive from Charf, the 5-star Grand Mogador Sea View & offers a buffet breakfast and features a swimming pool.
from CAD 187 per night
8.4Great296 reviews
Hotel
Zalagh Kasbah Hotel & Spa
Morocco, Marrakesh
The luxury Zalagh Kasbah Hotel & Spa Marrakesh is placed nearly a 10-minute drive from Atlas Golf Marrakech and near a train station.
from CAD 138 per night
8.4Great154 reviews
Hotel
Es Saadi Marrakech Resort - Palace
Morocco, Marrakesh
Offering 83 rooms with views of the pool, the Es Saadi Marrakech Resort - Palace is set in the Hivernage district of Marrakesh, within 17 minutes' walk of Cyber Park.
from CAD 521 per night
8.4Great74 reviews
Hotel
La Mamounia
Morocco, Marrakesh
At a 23 km distance from Medersa Ben Youssef, the 5-star La Mamounia Marrakesh offers yoga classes, massage therapy and entertainment activities plus a swimming pool.
from CAD 3 443 per night
7.2Very good6 reviews
Hotel
Riu Tikida Beach (Adults Only)
Morocco, Agadir
While staying at the Riu Tikida Beach you are invited to discover Souk Al Ahad, set 2.3 km away, or Museum of Amazigh Culture, which is approximately 25 minutes' walk away.
from CAD 123 per night
8.2Great361 reviews
Hotel
Grand Mogador Menara & Spa
Morocco, Marrakesh
Set in the Hivernage district of Marrakesh, the 5-star Grand Mogador Menara features spa therapy and loungers.
from CAD 144 per night
8.0Great390 reviews
Hotel
Mogador Aqua Fun & Spa
Morocco, Marrakesh
Located in a tourist area 5 minutes' walk from Andre Heller's ANIMA Garden, the Grand Mogador Agdal Marrakesh features an outdoor swimming pool and the poolside bar.
from CAD 103 per night
8.4Great69 reviews
Hotel
Kasbah Hotel Xaluca Arfoud
Morocco, Erfoud
Set at a 7 km distance from Art Sahara, the Kasbah Hotel Xaluca Arfoud offers 190 rooms and an outdoor swimming pool.
from CAD 275 per night
8.4Great86 reviews
Hotel
Fairmont Royal Palm Marrakech
Morocco, Marrakesh
The family-friendly Fairmont Royal Palm Marrakech Marrakesh features fitness classes and recreational facilities, together with spectacular location in a shopping area.
from CAD 528 per night
8.2Great221 reviews
Hotel
Royal Tulip City Center
Morocco, Tangier
Staying at the 5-star Royal Tulip City Center means you will be nearly 15 minutes on foot from Tanger City Mall, while enjoying an outdoor swimming pool onsite.
from CAD 212 per night
8.4Great7 reviews
Hotel
Boutique Hotel Palais Masandoia
Morocco, Erfoud
The Boutique Hotel Palais Masandoia is a comfortable 5-star property set within a 10-minute drive of Mosquee Maadid and about 15 minutes by car from Art Sahara.
from CAD 449 per night
8.2Great202 reviews
Hotel
Mia Hotels Tanger
Morocco, Tangier
The Ibis Budget Tanger is located 5 km from Ibn Batouta airport and a mere 10 minutes' walk from L9A Gzenaya bus stop.
from CAD 32 per night
8.4Great75 reviews
Hotel
Mandarin Oriental, Marrakech
Morocco, Marrakesh
Set 1.1 km from Ansa el Bahia, the comfortable 5-star Mandarin Oriental Marrakech includes a swimming pool including a traditional Hammam, a plunge pool and a steam room.
from CAD 1 511 per night
8.2Great325 reviews
Hotel
Savoy Le Grand Hotel Marrakech
Morocco, Marrakesh
Situated near a train station, the family-friendly Savoy Le Grand Hotel Marrakech is 250 metres from Menara Mall.
from CAD 266 per night
8.2Great102 reviews
Hotel
Valeria Dar Atlas All Inclusive
Morocco, Marrakesh
Boasting a perfect setting in the Palmeraie district of Marrakesh, the 4-star Valeria Dar Atlas features a lounge bar plus facials and entertainment activities.
from CAD 206 per night
8.4Great245 reviews
Hotel
Le Riad Villa Blanche
Morocco, Agadir
Located approximately 10 minutes by car from Mohamed V Agadir Mosque, the lovely Villa Blanche features a heated swimming pool and an à la carte restaurant with Moroccan dishes.
from CAD 246 per night
8.2Great49 reviews
Hotel
The Source Hotel Music & Spa (Adults Only)
Morocco, Marrakesh
The comfortable 4-star Source Hotel Music & Spa in the Agdal district features a heated swimming pool and a tennis centre.
from CAD 269 per night
8.2Great438 reviews
Hotel
Atlantic Palace Agadir Golf Thalasso & Casino Resort
Morocco, Agadir
Offering 329 rooms with views of the garden, the Atlantic Palace Agadir Golf Thalasso & Casino Resort is set in a tourist area, within 10 minutes' drive of Marina D'agadir.
from CAD 110 per night
8.2Great158 reviews
Hotel
Hotel Riad Ennakhil & Spa
Morocco, Marrakesh
Located around a 10-minute ride from La Palmeraie, the 5-star Riad Ennakhil & Spa features an outdoor swimming pool and an Asian restaurant with Moroccan dishes.
from CAD 78 per night
Top family hotels in Morocco
8.2Great182 reviews
Hotel
Radisson Blu Hotel Casablanca City Center
Morocco, Casablanca
Located in the business district of Casablanca, the contemporary 5-star Radisson Blu Hotel Casablanca City Center offers a swimming pool and a continental breakfast.
from CAD 170 per night
8.2Great62 reviews
Hotel
Sol Oasis Marrakech
Morocco, Marrakesh
The Sol Oasis Marrakech Marrakesh is within 3.6 km of kamel and boasts a Turkish steam room, a Turkish bath and a massage chair along with a palm tree garden.
from CAD 422 per night
8.4Great30 reviews
Hotel
Hotel Calipau Riad Maison D'Hotes
Morocco, Dakhla
At a 49 km distance from Ostrich, the Calipau Sahara Dakhla includes 39 rooms.
from CAD 168 per night
8.2Great129 reviews
Hotel
Hilton Garden Inn Casablanca Sud
Morocco, Casablanca
Overlooking pool, the 4-star Hilton Garden Inn Casablanca Sud welcomes guests with a continental breakfast.
from CAD 125 per night
7.6Very good7 reviews
Hotel
Majorel Perle Hotel Riad Restaurant Picine & Spa
Morocco, Marrakesh
The Majorel Perle Boutique Hotel-Restaurant Picine & Spa with sea views lies approximately a 9-minute walk from Jardin Majorelle.
from CAD 147 per night
8.4Great35 reviews
Hotel
Hilton Taghazout Bay Beach Resort & Spa
Morocco, Taghazout
While staying at the Hilton Taghazout Bay Beach Resort & you are invited to discover Devil's Rock, set a mere 1.9 km away, or Taghazout Skatepark, which is 10 minutes' drive away.
from CAD 320 per night
8.2Great105 reviews
Hotel
Hotel Safia
Morocco, Marrakesh
Situated 25 minutes on foot from Jardin Majorelle, the 3-star Safia boasts a plunge pool and a solarium at the premises and welcomes guests to relax by a plunge swimming pool.
from CAD 78 per night
7.8Very good86 reviews
Hotel
Omega Hotel
Morocco, Agadir
Located a 10-minute drive from Souk Al Ahad, the delightful 4-star Omega boasts an outdoor pool.
from CAD 25 per night
8.4Great189 reviews
Hotel
Grand Hotel Villa De France
Morocco, Tangier
The luxury Grand Hotel Villa De France Tangier features a swimming pool and is at 300 metres of Grand Socco.
from CAD 157 per night
8.4Great86 reviews
Hotel
Hotel Ziryab
Morocco, Chefchaouen
Located within a 5-minute walk of Ras Elma Water Source, the 4-star Ziryab boasts a swimming pool.
from CAD 115 per night
8.2Great17 reviews
Hotel
Auberge Ksar Merzouga
Morocco, Merzouga
Located within a 10-minute walk of Morocco National 4x4 Auto Museum, the 4-star Auberge Ksar Merzouga offers a buffet breakfast and features an outdoor swimming pool.
from CAD 76 per night
8.2Great155 reviews
Hotel
Club Paradisio
Morocco, Marrakesh
The luxury Club Paradisio is located within a 10-minute drive of the 12th-century Koutoubia Mosque and comprises 95 rooms along with fitness classes and spa therapy.
from CAD 138 per night
Best luxury hotels in Morocco
8.2Great58 reviews
Hotel
The Oberoi Marrakech
Morocco, Marrakesh
Featuring an indoor pool and 84 rooms, the luxurious Oberoi Marrakech Marrakesh is approximately a 19-minute walk from Outdoor swimming.
from CAD 1 131 per night
8.4Great48 reviews
Hotel
New Hotel Piscine Wellness & Spa
Morocco, Casablanca
Old Medina of Casablanca is also set within 3 km of the charming New Hotel Piscine Wellness & Spa.
from CAD 138 per night
9.4Perfect3 reviews
Hotel
Pickalbatros White Beach Resort - Adult Only -Agadir
Morocco, Taghazout
The Pickalbatros White Beach Resort - Agadir Taghazout features a lobby bar and boasts a spectacular location 1.6 km from Plage de Taghazout.
from CAD 170 per night
8.2Great72 reviews
Hotel
Hotel Riad Bahammou
Morocco, Ait Idair
While staying at the Riad Bahammou Ait Idair you are invited to discover Tisdrine, set a 15-minute walk away, or Dades Gorge, which is only 1.2 km away.
from CAD 110 per night
8.6Great6 reviews
Hotel
Golf Club Rotana Palmeraie
Morocco, Marrakesh
Within 7 km of Dar Si Said, the 5-star Golf Club Rotana Palmeraie Marrakesh includes 11 rooms.
from CAD 215 per night
8.4Great34 reviews
Hotel
La Crique Nature & Spa
Morocco, Dakhla
Within 3 km of Ostrich, the La Crique Nature & Spa Dakhla includes 26 rooms.
from CAD 219 per night
8.2Great3 reviews
Hotel
Palmeraie Green Resort Marrakech & Spa
Morocco, Marrakesh
Comprising 170 rooms, the Green Resort Palmeraie Apartment & Villa Marrakesh is set next to the entertainment district of Marrakesh, within 15 minutes' drive of Medersa Ben Youssef.
from CAD 216 per night
8.2Great30 reviews
Hotel
Riad Marjana Suites & Spa
Morocco, Fes
Set about 17 minutes on foot from Cherratin Medersa, the traditional Riad Marjana Suites & Spa Fes offers 12 rooms and a swimming pool.
from CAD 197 per night
8.2Great85 reviews
Hotel
The View Rabat
Morocco, Rabat
Located within approximately 25 minutes on foot from National Zoo Rabat Morocco, the 5-star View features an à la carte restaurant and buffet breakfast.
from CAD 359 per night
8.0Great40 reviews
Hotel
Domaine De La Roseraie Resort
Morocco, Ouirgane
The delightful Domaine De La Roseraie Resort is placed in a rural area of Ouirgane, a 10-minute ride from Tin Mal Mosque and a 20-minute stroll from Imlil Toubkal Trekking.
from CAD 174 per night
8.0Great8 reviews
Hotel
Kasbah Tamadot
Morocco, Asni
Offering a Turkish bath, a treatment room and an outdoor swimming pool, the Kasbah Tamadot is about 15 minutes' walk from Asni Souk.
from CAD 1 453 per night
8.4Great100 reviews
Hotel
Kasbah Hotel Ziz Palace Rissani
Morocco, Rissani
Located less than around 25 minutes' walk from Mausolee Moulay Ali Cherif, the 4-star Kasbah Hotel Ziz Palace offers an indoor pool.
from CAD 133 per night
Hotel
Marina Smir Hotel & Spa
Morocco, M'Diq
Offering an indoor swimming pool, the business Marina Smir Hotel & is nearly a 15-minute walk from Smir Park.
from CAD 256 per night
8.6Great36 reviews
Hotel
Golden Star Casablanca
Morocco, Casablanca
A hot tub, sauna facilities and an indoor pool are available, while the 4-star Golden Star Casablanca boasts an ideal location in a business neighbourhood.
from CAD 129 per night
8.6Great92 reviews
Hotel
Vichy Thermalia Spa Hotel
Morocco, Fes
There are a Turkish steam room, a thermal swimming pool and a Jacuzzi at the 4-star Vichy Thermalia Fes, and some of the 97 rooms offer views of the hills.
from CAD 216 per night
8.4Great61 reviews
Hotel
The View Bouznika
Morocco, Bouznika
Nearly 25 minutes' walk from Dahomey Beach, the 5-star Vichy Celestins Spa Hotel Casablanca Bouznika offers fitness classes, massage therapy and evening entertainment activities plus a saltwater swimming pool.
from CAD 358 per night
8.2Great244 reviews
Hotel
Be Live Collection Marrakech Adults Only All Inclusive
Morocco, Marrakesh
Guests can enjoy a swimming pool and Moroccan specialities, while staying at the 5-star Be Live Collection Marrakech Adults Only All Inclusive Marrakesh 15 minutes by car from Medersa Ben Youssef College.
from CAD 403 per night
8.0Great45 reviews
Hotel
Hotel Al Massira
Morocco, Laayoune (Western Sahara)
Featuring an outdoor swimming pool and a lounge bar, the 4-star Al Massira is located at 700 metres of St. Francis of Assisi Cathedral and merely 0.7 km from Catholic Church of Saint Francis of Assisi.
from CAD 104 per night
8.2Great91 reviews
Hotel
Marchica Lagoon Resort
Morocco, Nador
Offering a swim-up bar, the Marchica Lagoon Resort Nador also has a swimming pool beckoning guests to dive in.
from CAD 239 per night
8.0Great49 reviews
Hotel
Le Palais Rhoul And Spa
Morocco, Marrakesh
4.8 km from Musee Boucharouite, the 5-star Le Palais Rhoul And Spa Marrakesh offers massage therapy and entertainment activities plus an outdoor pool.
from CAD 720 per night
Cheap hotels in Morocco
Hotel
Riad Atlas Mejbar
Morocco, Marrakesh
The 3-star Riad Atlas Mejbar is set within 5 minutes' walk of Medersa Ben Youssef and only 0.7 km from Koutoubia.
from CAD 129 per night
Hotel
Casa Laman
Morocco, Merzouga
Located 0.5 km from Bechar Boudghene Ben Ali Lotfi airport, the Casa Laman provides shuttle service, as well as cars for rent.
from CAD 73 per night
8.2Great119 reviews
Hotel
Riad Benyara
Morocco, Taroudant
Stadtmauer Taroudant is 1 km from the Riad Benyara, while Cafe Andalous is a 5-minute walk away.
from CAD 59 per night
8.0Great1 review
Hotel
Kasr Tin Hinane
Morocco, Merzouga
The Kasr Tin Hinane is set around 10 minutes by car from Lac Yasmina and 7 km from Musee Nomade.
from CAD 55 per night
7.8Very good4 reviews
Hotel
Hotel Ksar Merzouga
Morocco, Merzouga
Guests of the Ksar Merzouga can relax at an indoor pool and have their drinks at the terrace bar.
from CAD 84 per night
Hotel
Hotel La Perle D'Arfoud
Morocco, Erfoud
Located within 20 minutes' walk of Macro Fossiles Kasbah, the 2-star La Perle D'Arfoud Erfoud features a continental breakfast.
from CAD 70 per night
8.2Great35 reviews
Hotel
Casa Bahia
Morocco, Asilah
End your day in the 3-star Casa Bahia that is located 15 minutes' walk from Medina of Asilah and offers an outdoor swimming pool.
from CAD 80 per night
7.6Very good10 reviews
Hotel
Le Grand Hotel Tazi
Morocco, Marrakesh
Located 10 km from Menara airport, the 2-star Le Grand Hotel Tazi offers a restaurant and luggage storage for guests' convenience.
from CAD 42 per night
Hotel
Riad Hafssa & Spa
Morocco, Marrakesh
Comprising 12 rooms in the centre of Marrakesh, the 3-star Riad Hafssa & Spa lies 16 minutes' walk from Dar Si Said.
from CAD 103 per night
8.4Great165 reviews
Hotel
Auberge Ksar Ait Ben Haddou
Morocco, Ait Benhaddou
Located within 17 minutes' walk of Kasbah Ait Ben Haddou Monument, the 2-star Auberge Ksar Ait Ben Haddou features 12 rooms with views of the pool.
from CAD 47 per night
Top resorts in Morocco
8.2Great118 reviews
Hotel
Appart-Hotel Marrakech Inn
Morocco, Marrakesh
Featuring a location in the Gueliz district of Marrakesh, the Appart-Hotel Marrakech Inn boasts 14 rooms and an à la carte restaurant, about 10 minutes by car from Jemaa el-Fnaa.
from CAD 185 per night
8.8Great7 reviews
Hotel
Westpoint Dakhla
Morocco, Dakhla
Offering a swimming pool, the beachfront Westpoint Dakhla is within 3 km of Dragon Island.
from CAD 172 per night
8.0Great106 reviews
Hotel
Flower Town Hotel & Spa
Morocco, Rabat
Comprising 60 rooms, the 4-star Flower Town Hotel & Spa is set near the shopping district of Rabat, 10 minutes' drive from Mohammed VI Museum of Modern and Contemporary Art.
from CAD 172 per night
8.4Great41 reviews
Hotel
Dakhla South Bay
Morocco, Dakhla
Set a 10-minute ride from Ostrich, the 4-star South Bay Dakhla features 16 rooms with private bathrooms.
from CAD 167 per night
8.4Great90 reviews
Hotel
Riad La Vie
Morocco, Marrakesh
The Riad La Vie is set nearly an 18-minute walk from Maison de la Photographie and merely 1.1 km from The Orientalist Museum of Marrakech.
from CAD 306 per night
8.4Great171 reviews
Hotel
Longue Vie Hotels
Morocco, Marrakesh
Sitting within a 5-minute drive of Jardin Majorelle, the lovely 4-star Longue Vie Hotels is located in the Hivernage district.
from CAD 246 per night
8.0Great15 reviews
Hotel
Tulum Beach Resort Dakhla
Morocco, Dakhla
Set nearly 10 km from Dakhla airport, the Tulum Beach Resort features a currency exchange and a tour desk.
from CAD 359 per night
8.0Great8 reviews
Hotel
Bin Jbal Resort
Morocco, Ouirgane
A vegetarian breakfast is served daily at the Bin Jbal Resort.
from CAD 162 per night
8.2Great109 reviews
Hotel
Miranda Hotel - Tanger
Morocco, Tangier
Masjid Bab al-Andalus is within 3.9 km of the 3-star Miranda Hotel - Tanger, while Tangier Free Zone is merely 750 metres away.
from CAD 114 per night
8.2Great98 reviews
Hotel
Eventi Club By Cite Des Sports Adarissa
Morocco, Fes
Located 3.9 km from Tropicana Parc, the Eventi Club By Cite Des Sports Adarissa features a swimming pool.
from CAD 85 per night
8.4Great44 reviews
Hotel
Majorel Pearl Hotel-Riad-Restaurant Piscine&Spa
Morocco, Marrakesh
A 5-minute ride from Le Jardin Secret, the 4-star Majorel Pearl Boutique Hotel-Restaurant Piscine&Spa includes 11 rooms.
from CAD 163 per night
8.2Great37 reviews
Hotel
Valley Boutique Hotel
Morocco, Safi
Located merely a 10-minute stroll from Tajine, the Valley Boutique Safi features an outdoor pool for guests to relax in.
from CAD 167 per night
8.2Great53 reviews
Hotel
Silver Suites Hotel & Spa
Morocco, Casablanca
Guests of the Silver Suites Hotel & can enjoy a swimming pool plus a Turkish steam bath, a Turkish steam room and a plunge pool, or take a walk to Place des Nations Unies, set approximately a 9-minute walk away.
from CAD 98 per night
Hotel
Riad Jouba
Morocco, Merzouga
Set approximately 15 minutes' walk from Merzougadeserttrip, the Riad Jouba features 12 rooms with private bathrooms.
from CAD 142 per night
Hotel
El Olivar Palace Marrakech All Inclusive, Aquapark & Spa
Morocco, Marrakesh
from CAD 1 390 per night
8.0Great15 reviews
Hotel
Palais Aix Kabaj &Spa
Morocco, Marrakesh
Situated right in the centre of Marrakesh and about 15 minutes on foot from Musee Tiskiwin, the 4-star Palais Aix Kabaj &Spa offers 8 rooms.
from CAD 113 per night
Hotel
Paraiso Dakhla
Morocco, Dakhla
The Paraiso Dakhla features an indoor pool and 33 rooms facing the sea.
from CAD 212 per night