Most popular cities in Morocco
- Rabat53 resorts
- Ouarzazate25 resorts
- Essaouira159 resorts
- Tetouan22 resorts
Amazing spa hotels in Morocco
8.0Great170 reviews
Hotel
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 478 per night
8.2Great207 reviews
Hotel
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 308 per night
8.4Great249 reviews
Hotel
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 92 per night
8.2Great471 reviews
Hotel
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 301 per night
8.2Great550 reviews
Hotel
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 100 per night
8.4Great618 reviews
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 222 per night
8.4Great839 reviews
Hotel
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 174 per night
8.4Great658 reviews
Hotel
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 364 per night
8.4Great81 reviews
Riad
Morocco, Fes
Set in the Fes El Bali district, the historical Riad Myra Fes features spa therapy and various recreational opportunities.
from CAD 154 per night
7.8Very good482 reviews
Hotel
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 101 per night
8.0Great1012 reviews
Hotel
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 225 per night
7.6Very good60 reviews
Hotel
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 70 per night
8.6Great268 reviews
Hotel
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 1 404 per night
8.0Great306 reviews
Hotel
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 138 per night
8.2Great356 reviews
Hotel
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 327 per night
8.2Great263 reviews
Hotel
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 200 per night
8.6Great39 reviews
Hotel
Morocco, Marrakesh
The 5-star Amanjena Resort with a heated pool is within 6 km of Museum of Marrakesh.
from CAD 1 560 per night
8.2Great437 reviews
Hotel
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 297 per night
7.8Very good202 reviews
Hotel
Morocco, Marrakesh
Jardin Majorelle and Ogrody are located 2.4 km and 2.5 km from the 3-star Amine Marrakesh respectively.
from CAD 42 per night
8.2Great147 reviews
Hotel
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 907 per night
8.0Great170 reviews
Hotel
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 478 per night
8.2Great207 reviews
Hotel
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 308 per night
8.4Great249 reviews
Hotel
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 92 per night
8.2Great471 reviews
Hotel
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 301 per night
8.2Great550 reviews
Hotel
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 100 per night
8.4Great618 reviews
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 222 per night
8.4Great839 reviews
Hotel
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 174 per night
8.4Great658 reviews
Hotel
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 364 per night
8.4Great81 reviews
Riad
Morocco, Fes
Set in the Fes El Bali district, the historical Riad Myra Fes features spa therapy and various recreational opportunities.
from CAD 154 per night
7.8Very good482 reviews
Hotel
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 101 per night
8.0Great1012 reviews
Hotel
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 225 per night
7.6Very good60 reviews
Hotel
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 70 per night
8.6Great268 reviews
Hotel
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 1 404 per night
8.0Great306 reviews
Hotel
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 138 per night
8.2Great356 reviews
Hotel
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 327 per night
8.2Great263 reviews
Hotel
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 200 per night
Top family hotels in Morocco
8.0Great488 reviews
Hotel
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 184 per night
8.2Great269 reviews
Resort
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 425 per night
8.4Great81 reviews
Riad
Morocco, Marrakesh
Ideally located in the Medina district at 700 metres of Medersa Ben Youssef, the 3-star Riad Vert Marrakesh has 7 rooms.
from CAD 108 per night
8.0Great551 reviews
Hotel
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 150 per night
8.0Great251 reviews
Hotel
Morocco, Ait Melloul (Marrakesh-Safi)
Located in the Palmeraie district, the fantastic 4-star Kasbah Le Mirage & Spa Marrakesh features aerobics and facials.
from CAD 54 per night
8.4Great1142 reviews
Hotel
Morocco, Lahebichate
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 202 per night
8.2Great127 reviews
Hotel
Morocco, Ait Hamid
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 77 per night
8.4Great767 reviews
Hotel
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 95 per night
8.4Great312 reviews
Guest house
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 174 per night
8.4Great220 reviews
Guest house
Morocco, Marrakesh
Boasting 8 rooms together with a Turkish steam room, a sauna and an outdoor swimming pool, the intimate 4-star Les Hibiscus is set in the heart of the city merely 300 metres from Jemaa el-Fnaa.
from CAD 75 per night
8.4Great242 reviews
Hotel
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 564 per night
8.6Great101 reviews
Riad
Morocco, Marrakesh
While staying at this 28-room the 4-star El Fenn Marrakesh, you can easily walk over to Jemaa el-Fnaa, which is just 0.6 km away.
from CAD 861 per night
8.0Great572 reviews
Hotel
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 84 per night
7.8Very good230 reviews
Hotel
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 45 per night
7.8Very good119 reviews
Hotel
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 120 per night
8.2Great786 reviews
Hotel
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 81 per night
8.0Great176 reviews
Hotel
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 112 per night
8.0Great275 reviews
Hotel
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 242 per night
8.2Great374 reviews
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 244 per night
8.0Great684 reviews
Aparthotel
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 5 per night
8.0Great488 reviews
Hotel
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 184 per night
8.2Great269 reviews
Resort
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 425 per night
8.4Great81 reviews
Riad
Morocco, Marrakesh
Ideally located in the Medina district at 700 metres of Medersa Ben Youssef, the 3-star Riad Vert Marrakesh has 7 rooms.
from CAD 108 per night
8.0Great551 reviews
Hotel
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 150 per night
8.0Great251 reviews
Hotel
Morocco, Ait Melloul (Marrakesh-Safi)
Located in the Palmeraie district, the fantastic 4-star Kasbah Le Mirage & Spa Marrakesh features aerobics and facials.
from CAD 54 per night
8.4Great1142 reviews
Hotel
Morocco, Lahebichate
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 202 per night
8.2Great127 reviews
Hotel
Morocco, Ait Hamid
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 77 per night
8.4Great767 reviews
Hotel
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 95 per night
8.4Great312 reviews
Guest house
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 174 per night
8.4Great220 reviews
Guest house
Morocco, Marrakesh
Boasting 8 rooms together with a Turkish steam room, a sauna and an outdoor swimming pool, the intimate 4-star Les Hibiscus is set in the heart of the city merely 300 metres from Jemaa el-Fnaa.
from CAD 75 per night
8.4Great242 reviews
Hotel
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 564 per night
8.6Great101 reviews
Riad
Morocco, Marrakesh
While staying at this 28-room the 4-star El Fenn Marrakesh, you can easily walk over to Jemaa el-Fnaa, which is just 0.6 km away.
from CAD 861 per night
8.0Great572 reviews
Hotel
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 84 per night
7.8Very good230 reviews
Hotel
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 45 per night
7.8Very good119 reviews
Hotel
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 120 per night
8.2Great786 reviews
Hotel
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 81 per night
Best luxury hotels in Morocco
8.4Great178 reviews
Riad
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 311 per night
8.4Great487 reviews
Hotel
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 120 per night
8.0Great162 reviews
Hotel
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 57 per night
8.0Great177 reviews
Hotel
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 98 per night
7.8Very good307 reviews
Aparthotel
Morocco, Marrakesh
Guests can take advantage of an outdoor swimming pool as well as fitness classes and entertainment activities, while staying at the Palmeraie Village, set in a residential area.
from CAD 118 per night
8.2Great560 reviews
Hotel
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 40 per night
8.2Great211 reviews
Riad
Morocco, Marrakesh
Offering 41 rooms with views of the pool, the Angsana Riads Collection is set in the Medina district of Marrakesh, around a 10-minute ride from Jardin Majorelle.
from CAD 154 per night
8.2Great130 reviews
Hotel
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 442 per night
8.2Great104 reviews
Hotel
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 105 per night
8.6Great711 reviews
Hotel
Morocco, Marrakesh
With Atlas Mountains, the comfortable Kenzi Menara Palace & Resort Marrakesh offers premium rooms, seafood dining, and a swimming pool.
from CAD 238 per night
8.0Great325 reviews
Hotel
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 95 per night
8.2Great271 reviews
Hotel
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 132 per night
8.6Great129 reviews
Riad
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 232 per night
7.6Very good267 reviews
Hotel
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 172 per night
8.2Great35 reviews
Hotel
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 232 per night
8.2Great282 reviews
Hotel
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 90 per night
8.2Great659 reviews
Hotel
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 71 per night
7.8Very good87 reviews
Hotel
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 174 per night
8.2Great300 reviews
Hotel
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 184 per night
8.2Great94 reviews
Riad
Morocco, Marrakesh
Boasting a location at 650 metres of Jemaa el-Fnaa, the 4-star Riad Carllian Marrakesh includes 6 rooms and a year-round outdoor swimming pool.
from CAD 171 per night
8.4Great178 reviews
Riad
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 311 per night
8.4Great487 reviews
Hotel
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 120 per night
8.0Great162 reviews
Hotel
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 57 per night
8.0Great177 reviews
Hotel
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 98 per night
7.8Very good307 reviews
Aparthotel
Morocco, Marrakesh
Guests can take advantage of an outdoor swimming pool as well as fitness classes and entertainment activities, while staying at the Palmeraie Village, set in a residential area.
from CAD 118 per night
8.2Great560 reviews
Hotel
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 40 per night
8.2Great211 reviews
Riad
Morocco, Marrakesh
Offering 41 rooms with views of the pool, the Angsana Riads Collection is set in the Medina district of Marrakesh, around a 10-minute ride from Jardin Majorelle.
from CAD 154 per night
8.2Great130 reviews
Hotel
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 442 per night
8.2Great104 reviews
Hotel
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 105 per night
8.6Great711 reviews
Hotel
Morocco, Marrakesh
With Atlas Mountains, the comfortable Kenzi Menara Palace & Resort Marrakesh offers premium rooms, seafood dining, and a swimming pool.
from CAD 238 per night
8.0Great325 reviews
Hotel
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 95 per night
8.2Great271 reviews
Hotel
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 132 per night
8.6Great129 reviews
Riad
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 232 per night
7.6Very good267 reviews
Hotel
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 172 per night
8.2Great35 reviews
Hotel
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 232 per night
8.2Great282 reviews
Hotel
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 90 per night
Cheap hotels in Morocco
8.0Great395 reviews
Hotel
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 75 per night
8.2Great277 reviews
Riad
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 44 per night
7.8Very good73 reviews
Hotel
Morocco, Fes
Within 6 minutes' walk of Bazar, the Mounia Fes offers a lounge bar together with spa therapy and entertainment activities.
from CAD 54 per night
8.0Great90 reviews
Hotel
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 97 per night
7.8Very good7 reviews
Hotel
Morocco, Casablanca
Placed 750 metres of Derb Omar and in the heart of Casablanca, the 3-star Ennasma offers 23 rooms.
from CAD 17 per night
7.8Very good330 reviews
Hotel
Morocco, Agadir
Featuring an outdoor swimming pool, the charming 3-star Caribbean Village Agador Agadir in the Agadir Bay district boasts 10 rooms.
from CAD 82 per night
8.0Great132 reviews
Riad
Morocco, Marrakesh
Offering 6 rooms with views of the courtyard, the Riad Linda Marrakesh is set in the Medina district of Marrakesh, approximately 10 minutes by car from Jardin Majorelle.
from CAD 137 per night
8.4Great315 reviews
Riad
Morocco, Essaouira
The Riad Dar Assalama Terrasse Vue Mer is nestled in the very heart of Essaouira and a 5-minute drive from Palma Quad.
from CAD 77 per night
7.8Very good52 reviews
Hotel
Morocco, Nador
The La Giralda Nador lies a 10-minute stroll from Laguna de la Marchica, and features storage for belongings and a restaurant.
from CAD 64 per night
8.0Great484 reviews
Hotel
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 95 per night
8.2Great282 reviews
Aparthotel
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 45 per night
8.4Great9 reviews
Hotel
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 97 per night
7.6Very good182 reviews
Hotel
Morocco, Agadir
Featuring loungers and various recreational opportunities as well as a swimming pool, the Sud Bahia Agadir "Bahia City Hotel" is situated in the heart of Agadir.
from CAD 28 per night
8.0Great421 reviews
Hotel
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 55 per night
8.4Great535 reviews
Hotel
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 87 per night
8.2Great15 reviews
Hotel
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 82 per night
7.8Very good20 reviews
Hotel
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 32 per night
8.2Great68 reviews
Hotel
Morocco, Rabat
Located within at 850 metres of Bab El Had, the 3-star Texuda features an à la carte restaurant and buffet breakfast.
from CAD 92 per night
7.4Very good199 reviews
Hotel
Morocco, Sidi Harazem
Set in a rural area, the Sidi Harazem features a swimming pool and 23 rooms with garden views.
from CAD 37 per night
8.2Great1331 reviews
Hotel
Morocco, Tangier
Set within an 8-minute stroll of Grand Socco, the 3-star Continental Tangier overlooks the courtyard and invites guests to have a drink at a lounge bar.
from CAD 42 per night
8.0Great395 reviews
Hotel
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 75 per night
8.2Great277 reviews
Riad
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 44 per night
7.8Very good73 reviews
Hotel
Morocco, Fes
Within 6 minutes' walk of Bazar, the Mounia Fes offers a lounge bar together with spa therapy and entertainment activities.
from CAD 54 per night
8.0Great90 reviews
Hotel
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 97 per night
7.8Very good7 reviews
Hotel
Morocco, Casablanca
Placed 750 metres of Derb Omar and in the heart of Casablanca, the 3-star Ennasma offers 23 rooms.
from CAD 17 per night
7.8Very good330 reviews
Hotel
Morocco, Agadir
Featuring an outdoor swimming pool, the charming 3-star Caribbean Village Agador Agadir in the Agadir Bay district boasts 10 rooms.
from CAD 82 per night
8.0Great132 reviews
Riad
Morocco, Marrakesh
Offering 6 rooms with views of the courtyard, the Riad Linda Marrakesh is set in the Medina district of Marrakesh, approximately 10 minutes by car from Jardin Majorelle.
from CAD 137 per night
8.4Great315 reviews
Riad
Morocco, Essaouira
The Riad Dar Assalama Terrasse Vue Mer is nestled in the very heart of Essaouira and a 5-minute drive from Palma Quad.
from CAD 77 per night
7.8Very good52 reviews
Hotel
Morocco, Nador
The La Giralda Nador lies a 10-minute stroll from Laguna de la Marchica, and features storage for belongings and a restaurant.
from CAD 64 per night
8.0Great484 reviews
Hotel
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 95 per night
8.2Great282 reviews
Aparthotel
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 45 per night
8.4Great9 reviews
Hotel
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 97 per night
7.6Very good182 reviews
Hotel
Morocco, Agadir
Featuring loungers and various recreational opportunities as well as a swimming pool, the Sud Bahia Agadir "Bahia City Hotel" is situated in the heart of Agadir.
from CAD 28 per night
8.0Great421 reviews
Hotel
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 55 per night
8.4Great535 reviews
Hotel
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 87 per night
8.2Great15 reviews
Hotel
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 82 per night
Resorts with beach in Morocco
8.2Great379 reviews
Hotel
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 51 per night
8.2Great517 reviews
Aparthotel
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 87 per night
8.4Great157 reviews
Guest house
Morocco, Marrakesh
Featuring a swimming pool and 18 rooms, the unique 4-star Dar Sabra Marrakesh is within 6 km of Medersa Ben Youssef.
from CAD 452 per night
8.2Great383 reviews
Hotel
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 100 per night
7.8Very good156 reviews
Hotel
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 78 per night
8.2Great307 reviews
Hotel
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 35 per night
8.2Great414 reviews
Hotel
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 87 per night
8.4Great60 reviews
Hotel
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 211 per night
7.6Very good243 reviews
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 38 per night
8.0Great251 reviews
Hotel
Morocco, Casablanca
The 4-star Suisse is nestled near an entertainment district at 500 metres from Club des Clubs de Casablanca.
from CAD 72 per night
8.2Great306 reviews
Hotel
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 118 per night
8.2Great500 reviews
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 224 per night
6.0Nice11 reviews
Hotel
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 91 per night
7.8Very good247 reviews
Hotel
Morocco, Casablanca
Offering an outdoor swimming pool, the 4-star Azur has a central setting based in the very heart of Casablanca.
from CAD 71 per night
8.4Great130 reviews
Hotel
Morocco, Essaouira
The spectacular La Perle De Mogador features a swimming pool and 136 rooms facing the pool.
from CAD 61 per night
8.6Great899 reviews
Hotel
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 124 per night
8.2Great144 reviews
Hotel
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 165 per night
8.2Great281 reviews
Resort
Morocco, Agadir
Set within a 13-minute walk of Paradise Valley, the Royal Decameron Tafoukt Beach Resort & Spa Agadir invites its guests to benefit from fitness classes, massage therapy and entertainment activities, plus to have a meal in a Moroccan restaurant.
from CAD 294 per night
8.2Great171 reviews
Hotel
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 68 per night
8.4Great909 reviews
Hotel
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 355 per night
8.2Great379 reviews
Hotel
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 51 per night
8.2Great517 reviews
Aparthotel
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 87 per night
8.4Great157 reviews
Guest house
Morocco, Marrakesh
Featuring a swimming pool and 18 rooms, the unique 4-star Dar Sabra Marrakesh is within 6 km of Medersa Ben Youssef.
from CAD 452 per night
8.2Great383 reviews
Hotel
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 100 per night
7.8Very good156 reviews
Hotel
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 78 per night
8.2Great307 reviews
Hotel
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 35 per night
8.2Great414 reviews
Hotel
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 87 per night
8.4Great60 reviews
Hotel
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 211 per night
7.6Very good243 reviews
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 38 per night
8.0Great251 reviews
Hotel
Morocco, Casablanca
The 4-star Suisse is nestled near an entertainment district at 500 metres from Club des Clubs de Casablanca.
from CAD 72 per night
8.2Great306 reviews
Hotel
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 118 per night
8.2Great500 reviews
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 224 per night
6.0Nice11 reviews
Hotel
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 91 per night
7.8Very good247 reviews
Hotel
Morocco, Casablanca
Offering an outdoor swimming pool, the 4-star Azur has a central setting based in the very heart of Casablanca.
from CAD 71 per night
8.4Great130 reviews
Hotel
Morocco, Essaouira
The spectacular La Perle De Mogador features a swimming pool and 136 rooms facing the pool.
from CAD 61 per night
8.6Great899 reviews
Hotel
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 124 per night
Resorts with free parking in Morocco
7.6Very good117 reviews
Hotel
Morocco, Fes
Offering a swimming pool, a Moroccan restaurant, the classic 5-star Zalagh Parc Palace Fes also provides a lounge bar.
from CAD 78 per night
8.4Great261 reviews
Guest house
Morocco, Lagouassem
Offering a Turkish bath, a treatment room and an outdoor swimming pool together with a private garden, the family-friendly La Maison Des Oliviers Marrakesh occupies a quiet position, 6 km from Badi Palace.
from CAD 47 per night
8.4Great208 reviews
Riad
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 60 per night
8.4Great472 reviews
Hotel
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 135 per night
8.4Great102 reviews
Guest house
Morocco, Marrakesh
Located within a 15-minute drive of Medersa Ben Youssef, the 5-star Ksar Char-Bagh Small Luxury Hotels offers an outdoor pool and a fitness suite for guests.
from CAD 740 per night
8.4Great279 reviews
Hotel
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 411 per night
8.2Great390 reviews
Hotel
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 298 per night
8.2Great240 reviews
Hotel
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.0Great253 reviews
Hotel
Morocco, Merzouga
The 3-star Kanz Erremal is located in the very heart of Merzouga, boasting an outdoor pool onsite.
from CAD 128 per night
8.0Great331 reviews
Hotel
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 67 per night
8.4Great190 reviews
Hotel
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 114 per night
8.2Great361 reviews
Hotel
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 137 per night
8.0Great380 reviews
Hotel
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 60 per night
8.0Great252 reviews
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 240 per night
8.2Great142 reviews
Hotel
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 315 per night
8.2Great819 reviews
Hotel
Morocco, Agadir
Situated 5 minutes by car from Seafront Promenade, the 4-star Beach Club Agadir features massage therapy and chaise longues.
from CAD 174 per night
8.0Great418 reviews
Hotel
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 158 per night
8.0Great516 reviews
Hotel
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 87 per night
7.0Very good76 reviews
Aparthotel
Morocco, Agadir
Rooms of the comfortable Residence Intouriste face the city and there is also an outdoor pool on the premises.
from CAD 65 per night
8.6Great81 reviews
Hotel
Morocco, Agadir
Situated in the Agadir Bay district of Agadir, the Riu Tikida Dunas Agadir offers massage therapy and entertainment activities.
from CAD 241 per night
7.6Very good117 reviews
Hotel
Morocco, Fes
Offering a swimming pool, a Moroccan restaurant, the classic 5-star Zalagh Parc Palace Fes also provides a lounge bar.
from CAD 78 per night
8.4Great261 reviews
Guest house
Morocco, Lagouassem
Offering a Turkish bath, a treatment room and an outdoor swimming pool together with a private garden, the family-friendly La Maison Des Oliviers Marrakesh occupies a quiet position, 6 km from Badi Palace.
from CAD 47 per night
8.4Great208 reviews
Riad
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 60 per night
8.4Great472 reviews
Hotel
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 135 per night
8.4Great102 reviews
Guest house
Morocco, Marrakesh
Located within a 15-minute drive of Medersa Ben Youssef, the 5-star Ksar Char-Bagh Small Luxury Hotels offers an outdoor pool and a fitness suite for guests.
from CAD 740 per night
8.4Great279 reviews
Hotel
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 411 per night
8.2Great390 reviews
Hotel
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 298 per night
8.2Great240 reviews
Hotel
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.0Great253 reviews
Hotel
Morocco, Merzouga
The 3-star Kanz Erremal is located in the very heart of Merzouga, boasting an outdoor pool onsite.
from CAD 128 per night
8.0Great331 reviews
Hotel
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 67 per night
8.4Great190 reviews
Hotel
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 114 per night
8.2Great361 reviews
Hotel
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 137 per night
8.0Great380 reviews
Hotel
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 60 per night
8.0Great252 reviews
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 240 per night
8.2Great142 reviews
Hotel
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 315 per night
8.2Great819 reviews
Hotel
Morocco, Agadir
Situated 5 minutes by car from Seafront Promenade, the 4-star Beach Club Agadir features massage therapy and chaise longues.
from CAD 174 per night
Top Resorts in Morocco
8.2Great181 reviews
Riad
Morocco, Fes
The historical Riad El Amine in the Fes El Bali district features an indoor swimming pool and a fitness studio.
from CAD 127 per night
8.2Great308 reviews
Hotel
Morocco, Douar Caid Layadi
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 148 per night
8.2Great112 reviews
Hotel
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 314 per night
8.4Great76 reviews
Bed & Breakfast
Morocco, Ghazoua
The family-friendly Le Jardin Des Douars Bed & Breakfast features an outdoor pool and 31 rooms facing the sea.
from CAD 390 per night
8.0Great309 reviews
Hotel
Morocco, Rabat
The comfortable Belere Hotel offers an Italian menu and a lounge bar, featuring a prime location near a tube station.
from CAD 90 per night
8.4Great333 reviews
Hotel
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 441 per night
7.8Very good273 reviews
Hotel
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 131 per night
8.2Great191 reviews
Hotel
Morocco, Bin El Ouidane
Atlas Mountains views and a prime location await guests at the Widiane Bin El Ouidane, which boasts a traditional Hammam, a hot tub and sauna facilities.
from CAD 280 per night
8.0Great52 reviews
Aparthotel
Morocco, Agadir
Situated in the Agadir Bay district, 10 minutes by car from Talborjt, the luxury Flathotel Agadir accommodates its guests in 41 rooms and offers a steam room, a solarium and sauna facilities.
from CAD 112 per night
8.2Great65 reviews
Riad
Morocco, Marrakesh
The 5-star Riad Talaa12, lodged in a shopping neighbourhood, boasts a lounge bar and views of the garden.
from CAD 278 per night
8.4Great128 reviews
Hotel
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 161 per night
7.6Very good109 reviews
Hotel
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 137 per night
8.2Great327 reviews
Hotel
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 101 per night
8.6Great33 reviews
Guest house
Morocco, Marrakesh
Offering 24 rooms with views of the garden, the Jnane Tamsna Marrakesh is set in the Palmeraie district of Marrakesh, within 15 minutes' drive of Koutoubia Mosque.
from CAD 674 per night
8.4Great76 reviews
Hotel
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 271 per night
8.2Great440 reviews
Hotel
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 321 per night
8.0Great298 reviews
Hotel
Morocco, Tangier
Located around 10 minutes' drive from Petit Socco, the family Andalucia Golf & Spa Tanger features a buffet breakfast.
from CAD 64 per night
8.6Great75 reviews
Guest house
Morocco, Marrakesh
Approximately 15 km from Menara airport, the 4-star Dar Zemora offers a hammam spa for guests' enjoyment.
from CAD 1 522 per night
8.2Great356 reviews
Hotel
Morocco, Marrakesh
During your stay at the designer La Renaissance Hotel & Spa in the very heart of Marrakesh, a solarium and an outdoor swimming pool plus an outdoor swimming pool is available.
from CAD 75 per night
8.2Great285 reviews
Hotel
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 211 per night
8.2Great181 reviews
Riad
Morocco, Fes
The historical Riad El Amine in the Fes El Bali district features an indoor swimming pool and a fitness studio.
from CAD 127 per night
8.2Great308 reviews
Hotel
Morocco, Douar Caid Layadi
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 148 per night
8.2Great112 reviews
Hotel
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 314 per night
8.4Great76 reviews
Bed & Breakfast
Morocco, Ghazoua
The family-friendly Le Jardin Des Douars Bed & Breakfast features an outdoor pool and 31 rooms facing the sea.
from CAD 390 per night
8.0Great309 reviews
Hotel
Morocco, Rabat
The comfortable Belere Hotel offers an Italian menu and a lounge bar, featuring a prime location near a tube station.
from CAD 90 per night
8.4Great333 reviews
Hotel
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 441 per night
7.8Very good273 reviews
Hotel
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 131 per night
8.2Great191 reviews
Hotel
Morocco, Bin El Ouidane
Atlas Mountains views and a prime location await guests at the Widiane Bin El Ouidane, which boasts a traditional Hammam, a hot tub and sauna facilities.
from CAD 280 per night
8.0Great52 reviews
Aparthotel
Morocco, Agadir
Situated in the Agadir Bay district, 10 minutes by car from Talborjt, the luxury Flathotel Agadir accommodates its guests in 41 rooms and offers a steam room, a solarium and sauna facilities.
from CAD 112 per night
8.2Great65 reviews
Riad
Morocco, Marrakesh
The 5-star Riad Talaa12, lodged in a shopping neighbourhood, boasts a lounge bar and views of the garden.
from CAD 278 per night
8.4Great128 reviews
Hotel
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 161 per night
7.6Very good109 reviews
Hotel
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 137 per night
8.2Great327 reviews
Hotel
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 101 per night
8.6Great33 reviews
Guest house
Morocco, Marrakesh
Offering 24 rooms with views of the garden, the Jnane Tamsna Marrakesh is set in the Palmeraie district of Marrakesh, within 15 minutes' drive of Koutoubia Mosque.
from CAD 674 per night
8.4Great76 reviews
Hotel
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 271 per night
8.2Great440 reviews
Hotel
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 321 per night