Top landmarks in Morocco
-
Popular attractions
-
Monument
Best 5-star hotels in Morocco
8.0Great415 reviews
Hotel
Hotel Farah Casablanca
Morocco, Casablanca
Featuring a swimming pool together with sauna facilities and an indoor pool, the Farah Casablanca is located a 9-minute walk from Ancienne Medina and nearly 18 minutes' walk from Rick's Cafe.
from GBP 56 per night
8.0Great1013 reviews
Hotel
Kenzi Farah
Morocco, Marrakesh
Boasting a location in a green-covered area and within 650 metres of Menara Mall, the 5-star Kenzi Farah offers guests steam baths, a traditional Hammam and a hot tub as well as an outdoor swimming pool.
from GBP 110 per night
8.6Great214 reviews
Hotel
La Sultana Marrakech
Morocco, Marrakesh
Set nearly a 5-minute walk from Saadian Tombs and in the Kasbah district, the intimate 5-star La Sultana Marrakech has 28 rooms.
from GBP 514 per night
8.2Great235 reviews
Hotel
Moevenpick Hotel Casablanca
Morocco, Casablanca
Located in the very heart of Casablanca, the modern Movenpick Hotel offers an outdoor pool and a pool bar.
from GBP 76 per night
8.4Great286 reviews
Hotel
Sofitel Rabat Jardin Des Roses
Morocco, Rabat
Located in the Souissi district, the exquisite 5-star Sofitel Rabat Jardin Des Roses boasts an indoor swimming pool and a Moroccan cuisine is available at the Moroccan restaurant.
from GBP 192 per night
8.2Great193 reviews
Hotel
Hyatt Regency Casablanca
Morocco, Casablanca
Located in the very heart of Casablanca, at 200 metres of Ancienne Medina and within walking distance of Old Medina of Casablanca, the Hyatt Regency offers fitness classes, massage therapy and various recreational opportunities.
from GBP 110 per night
8.4Great27 reviews
Hotel
Amanjena Resort
Morocco, Marrakesh
Staying at the 5-star Amanjena Resort Marrakesh means you will be 10 minutes by car from Agdal Gardens, while enjoying an outdoor swimming pool onsite.
from GBP 836 per night
8.0Great355 reviews
Hotel
Moevenpick Hotel Mansour Eddahbi Marrakech
Morocco, Marrakesh
Located within 5 minutes' drive of Musee Yves Saint Laurent Marrakech in Marrakesh, the 5-star Movenpick Hotel Mansour Eddahbi Marrakech offers a wellness centre including a Turkish steam bath, a Turkish steam room and an outdoor swimming pool.
from GBP 135 per night
8.4Great361 reviews
Hotel
Le Meridien N'Fis
Morocco, Marrakesh
Offering comfortable rooms as well as a traditional Hammam, a steam room and sauna facilities on-site, the luxury Le Meridien N'Fis is easily accessible, located in the heart of Marrakesh, right a minute away from Menara Mall.
from GBP 159 per night
8.0Great210 reviews
Hotel
Casablanca Marriott Hotel
Morocco, Casablanca
Located only a 5-minute walk from Derb Omar and a 7-minute walk from Ancienne Medina, the wonderful Marriott in Casablanca features a swimming pool with sauna facilities and an outdoor swimming pool.
from GBP 188 per night
8.4Great166 reviews
Hotel
Barcelo Anfa Casablanca
Morocco, Casablanca
Featuring a swimming pool, the perfect 5-star Barcelo Anfa is located nearly an 8-minute walk from Casablanca Cathedral and boasts fabulous views of the pool.
from GBP 51 per night
8.4Great228 reviews
Hotel
Les Jardins De La Medina
Morocco, Marrakesh
Situated within 350 metres of Saadian Tombs, the 5-star Les Jardins De La Medina has an outdoor swimming pool as well as a hot tub and an outdoor swimming pool.
from GBP 148 per night
8.4Great387 reviews
Hotel
Hivernage Hotel & Spa
Morocco, Marrakesh
Situated in the entertainment district of Marrakesh, the sumptuous 5-star Hivernage Hotel & Marrakesh features an outdoor pool.
from GBP 157 per night
8.6Great85 reviews
Guest house
Dar Ayniwen Garden Hotel & Bird Zoo
Morocco, Marrakesh
The 5-star Dar Ayniwen Garden Hotel & Bird Zoo Marrakesh is settled in the Palmeraie district, within 6 km of Palacio da Bahia, and includes a pool bar.
from GBP 314 per night
8.4Great533 reviews
Hotel
El Minzah Hotel
Morocco, Tangier
The El Minzah is situated near the historical district of Tangier nearly a 12-minute walk from Bab Al Bahr.
from GBP 93 per night
8.4Great578 reviews
Hotel
Les Jardins De La Koutoubia
Morocco, Marrakesh
Located merely a 5-minute walk from Jemaa el-Fnaa in the Medina district of Marrakesh, the Les Jardins De La Koutoubia Marrakesh features fitness classes, facials and massage therapy on-site.
from GBP 229 per night
8.6Great417 reviews
Hotel
Hotel Le Medina Essaouira Thalassa Sea & Spa - Mgallery
Morocco, Essaouira
Featuring an à la carte restaurant and an outdoor pool, the 5-star Le Medina Essaouira Thalassa Sea & Spa - Mgallery offers a setting just a short walk from a port.
from GBP 93 per night
8.2Great258 reviews
Hotel
Sofitel Marrakech Palais Imperial
Morocco, Marrakesh
Set approximately 5 minutes' walk from Comptoir Darna, the 5-star Sofitel Marrakech Palais Imperial boasts fitness classes and spa therapy.
from GBP 158 per night
8.4Great46 reviews
Riad
La Villa Des Orangers - Relais & Chateaux
Morocco, Marrakesh
Located in the Medina district, the pleasant 5-star La Villa Des Orangers - Relais & Chateaux Marrakesh offers a traditional Hammam and an outdoor swimming pool along with a swimming pool.
from GBP 545 per night
8.4Great58 reviews
Guest house
Ksar Char-Bagh Small Luxury Hotels
Morocco, Marrakesh
Located within 7 km of Maison de la Photographie, the 5-star Ksar Char-Bagh Small Luxury Hotels Marrakesh offers 23 rooms, a traditional Hammam and an outdoor swimming pool.
from GBP 408 per night
Most popular 4-star hotels in Morocco
8.0Great224 reviews
Hotel
Barcelo Casablanca
Morocco, Casablanca
Comprising 85 rooms, the 4-star Barcelo Casablanca is set near the shopping district of Casablanca approximately 25 minutes on foot from Derb Omar.
from GBP 62 per night
7.8Very good208 reviews
Hotel
Washington Hotel
Morocco, Casablanca
Set 500 metres of Hammam Ziani Public Bath, the family Washington Casablanca overlooks the city and invites guests to have a drink at a lounge bar.
from GBP 21 per night
8.2Great184 reviews
Hotel
Hotel Suisse
Morocco, Casablanca
Within 8 minutes' walk of Ain Diab Corniche, the 4-star Suisse Casablanca offers cosy rooms plus massage therapy and entertainment activities onsite.
from GBP 40 per night
8.0Great305 reviews
Hotel
Hotel Toubkal
Morocco, Casablanca
Located approximately 5 minutes' walk from Ancienne Medina, the 4-star Toubkal Casablanca has 76 rooms, and lies close to a port.
from GBP 34 per night
7.8Very good308 reviews
Aparthotel
Palmeraie Village
Morocco, Marrakesh
The 4-star Palmeraie Village in a residential area of Marrakesh has a lounge bar and offers a steam room and an outdoor swimming pool.
from GBP 65 per night
8.2Great284 reviews
Hotel
Allegro Agadir
Morocco, Agadir
Placed in the tourist Agadir Bay district, the 4-star Allegro Agadir offers a swimming pool and a Moroccan restaurant.
from GBP 86 per night
8.4Great106 reviews
Hotel
La Villa Mandarine
Morocco, Rabat
Located in Rabat and a 10-minute ride from Mosquee Badr, the comfortable La Villa Mandarine features a hot tub and an outdoor swimming pool for guest's pure relaxation.
from GBP 174 per night
8.2Great736 reviews
Hotel
Agadir Beach Club
Morocco, Agadir
Guests can try international cuisine and enjoy an outdoor swimming pool in the Beach Club, which is conveniently located in Agadir.
from GBP 65 per night
8.0Great332 reviews
Hotel
Amadil Ocean Club
Morocco, Agadir
Boasting a swimming pool and a pool bar to enjoy a drink or two at the premises, the 4-star Atlas Amadil Beach is located in the Agadir Bay district of Agadir.
from GBP 104 per night
8.2Great430 reviews
Hotel
Hotel Argana Agadir
Morocco, Agadir
Located just a 13-minute walk from Agadir Birds Valley, the 4-star Argana features 247 rooms with views of the beach.
from GBP 53 per night
7.2Very good55 reviews
Aparthotel
Appart'Hotel Intouriste
Morocco, Agadir
Overlooking sea, the comfortable 3-star Residence Intouriste Agadir welcomes guests with a buffet breakfast.
from GBP 28 per night
8.2Great1036 reviews
Hotel
Hotel Marrakech Le Semiramis
Morocco, Marrakesh
Guests will enjoy an outdoor swimming pool along with views of the garden offered in the Marrakech Le Semiramis, centrally set in a shopping area.
from GBP 51 per night
7.6Very good81 reviews
Hotel
Menzeh Zalagh City Center
Morocco, Fes
Offering a snack bar onsite, along with a Turkish steam room, sauna facilities and an outdoor swimming pool, the Menzeh Zalagh City Center Fes boasts a location in the Ville Nouvelle district of Fes.
from GBP 33 per night
8.2Great133 reviews
Riad
Riad Catalina
Morocco, Marrakesh
Boasting a rooftop swimming pool along with a solarium and an outdoor swimming pool, the 4-star Catalina is placed in the Medina district of Marrakesh around 9 minutes on foot from Jemaa el-Fnaa.
from GBP 97 per night
8.2Great552 reviews
Hotel
Hotel Marrakech Le Tichka
Morocco, Marrakesh
Set around a 10-minute ride from Jardin Majorelle, the luxurious Marrakech Le Tichka Marrakesh features a swimming pool and a buffet breakfast.
from GBP 22 per night
8.4Great218 reviews
Hotel
La Maison Des Oliviers
Morocco, Marrakesh
Located a 10-minute ride from Oasiria Water Park, the 4-star La Maison Des Oliviers Marrakesh welcomes guests with a heated swimming pool and a private garden.
from GBP 26 per night
8.4Great186 reviews
Riad
Riad Damia Suite &Spa
Morocco, Fes
Located within around a 25-minute walk from Borj Nord, the 4-star Damia Fes features a Moroccan restaurant and continental breakfast.
from GBP 48 per night
8.4Great349 reviews
Hotel
Novotel Casablanca City Center
Morocco, Casablanca
The 4-star Novotel Casablanca City Center offers steam baths and an indoor pool, and is located just 6 minutes' walk from Old Medina of Casablanca close to a tube station.
from GBP 48 per night
8.2Great150 reviews
Riad
Marrakech Riads, Angsana Heritage Collection
Morocco, Marrakesh
Offering a quiet location in the Medina district of Marrakesh, the 4-star Angsana Riads Collection welcomes guests with a traditional Hammam, a plunge pool and a hot tub.
from GBP 85 per night
8.4Great246 reviews
Riad
Riad Spa Sindibad
Morocco, Marrakesh
The guests of the 4-star Riad Spa Sindibad Marrakesh can cool off in an outdoor pool or use a traditional Hammam and an indoor pool to feel pure relaxation.
from GBP 52 per night
Most popular 3-star hotels in Morocco
7.4Very good23 reviews
Hotel
Hotel Corail
Morocco, Marrakesh
Set around 25 minutes' walk from Jardin Majorelle, the Corail Marrakesh lies in the Gueliz district of Marrakesh.
from GBP 13 per night
8.4Great457 reviews
Hotel
Amani Hotel Suites & Spa
Morocco, Marrakesh
Located in the Hivernage district of Marrakesh approximately a 9-minute walk from 6.4 Gallery, the 3-star Amani Hotel Suites & Spa has 37 rooms and a swimming pool.
from GBP 32 per night
8.4Great187 reviews
Hotel
Moroccan House
Morocco, Marrakesh
The 3-star Moroccan House enjoys a good location and provides easy access to Badi Palace a 10-minute ride away.
from GBP 27 per night
8.2Great191 reviews
Riad
Riad Inna & Watersports Center
Morocco, Essaouira
Lot. 5 is approximately a 15-minute walk from the 3-star Riad Inna & Watersports Center Essaouira, while Moulay Hassan Square is approximately 5 minutes' walk away.
from GBP 37 per night
7.8Very good162 reviews
Hotel
Mont Gueliz
Morocco, Marrakesh
550 metres from Cervantes Institut Marrakech, the 3-star Mont Gueliz Marrakesh overlooks the city and features fitness classes, massage therapy and recreational facilities.
from GBP 17 per night
8.0Great150 reviews
Hotel
Hotel Casablanca City Center
Morocco, Casablanca
Boasting a good location and access to Church of Notre-Dame de Lourdes, which stands 9 minutes' stroll from, the 3-star Casablanca features a Moroccan restaurant and 35 rooms.
from GBP 32 per night
8.0Great189 reviews
Hotel
Hotel Amalay
Morocco, Marrakesh
Set at a 2.8 km distance from Museum of Marrakesh, the rooms in the sophisticated Amalay have views of city.
from GBP 18 per night
7.8Very good297 reviews
Hotel
Hotel Tachfine
Morocco, Marrakesh
Situated in the heart of Marrakesh and about a 10-minute ride from Palacio da Bahia, the lovely Tachfine offers 39 rooms.
from GBP 18 per night
8.2Great348 reviews
Hotel
Residence Hoteliere Fleurie
Morocco, Agadir
Boasting a location approximately a 5-minute walk from Museum of Amazigh Culture, the Residence Hoteliere Fleurie Agadir includes 18 rooms and an outdoor swimming pool.
from GBP 28 per night
8.0Great46 reviews
Aparthotel
Flathotel
Morocco, Agadir
Located in the Agadir Bay district of Agadir 150 metres of Vacation Banque Populaire Center, the comfortable Flathotel has 41 rooms and a swimming pool.
from GBP 62 per night
7.8Very good202 reviews
Hotel
Hotel Amine
Morocco, Marrakesh
While staying at the Amine Marrakesh you are invited to discover Medersa Ben Youssef, set about 3.8 km away, or Jemaa el-Fnaa, which is about 4 km away.
from GBP 23 per night
8.0Great378 reviews
Hotel
Hotel Agdal
Morocco, Marrakesh
Located in the old part of Marrakesh, the 3-star Agdal is approximately a 5-minute walk from Macma.
from GBP 14 per night
8.0Great237 reviews
Hotel
Hotel Islane
Morocco, Marrakesh
Located approximately a 7-minute walk from Jemaa el-Fnaa, the 3-star Islane features 33 rooms with views of the city.
from GBP 29 per night
8.4Great221 reviews
Hotel
Le Caspien Boutique Hotel
Morocco, Marrakesh
The facilities of the Le Caspien Boutique include a swimming pool, loungers and recreational facilities.
from GBP 24 per night
8.0Great125 reviews
Hotel
Ibis El Jadida
Morocco, El Jadida
Located a 10-minute ride from Portuguese City, the 3-star Ibis El Jadida overlooks the ocean and features an à la carte restaurant.
from GBP 37 per night
8.2Great205 reviews
Hotel
Ibis Ouarzazate Centre
Morocco, Ouarzazate
The charming 3-star Ibis Ouarzazate features a seasonal outdoor pool and a main restaurant, boasting a location merely an 8-minute walk from Taourirt Kasbah.
from GBP 33 per night
8.2Great285 reviews
Hotel
Ibis Agadir
Morocco, Agadir
Located in the centre of Agadir, just 5 minutes on foot from Souk Al Ahad and within walking distance of House of Activities Association Club, the 3-star Senator offers recreational facilities and entertainment activities.
from GBP 19 per night
8.2Great343 reviews
Hotel
Ibis Casa Voyageurs
Morocco, Casablanca
Featuring an outdoor swimming pool, the 3-star Ibis Casa Voyageurs Casablanca in the Roches Noires district boasts 130 rooms.
from GBP 29 per night
8.4Great577 reviews
Hotel
Ibis Fes
Morocco, Fes
Located within 2.1 km of Medersa Bouanania, the environmentally friendly Ibis features an all-you-can-eat buffet breakfast.
from GBP 35 per night
8.2Great360 reviews
Hotel
Ibis Marrakech Centre Gare
Morocco, Marrakesh
This 109-room the spectacular 3-star Ibis Marrakech Centre Gare Marrakesh offers guests to admire garden views and enjoy time by a swimming pool plus take advantage of a location in a shopping area, near a train station.
from GBP 40 per night
Amazing spa hotels in Morocco
8.4Great419 reviews
Hotel
Kenzi Tower Hotel
Morocco, Casablanca
The Kenzi Tower is situated near an entertainment district within a 5-minute drive of New Medina of Casablanca.
from GBP 96 per night
8.2Great248 reviews
Guest house
Riad Palais Calipau
Morocco, Marrakesh
Located merely 9 minutes' walk from the Kutubiyya Koutoubia Mosque in the Kasbah district, the impressive 5-star Riad Palais Calipau features massage therapy and loungers on-site.
from GBP 86 per night
8.6Great831 reviews
Hotel
Atlas Essaouira Riad Resort
Morocco, Essaouira
Located 5 minutes' walk from Essaouira Ramparts in a beach area, the Atlas Essaouira & Spa offers a traditional Hammam, a hot tub and sauna facilities along with a swimming pool.
from GBP 68 per night
8.4Great184 reviews
Guest house
Riad Les Hibiscus
Morocco, Marrakesh
Located in the Medina district of Marrakesh and just 0.9 km from Dar Si Said, the Les Hibiscus features 8 rooms plus an outdoor pool.
from GBP 41 per night
8.6Great631 reviews
Hotel
Kenzi Menara Palace & Resort
Morocco, Marrakesh
Located at a moderate distance from Atlas Mountains, the comfortable 5-star Kenzi Menara Palace & Resort Marrakesh has a swimming pool as well as a Turkish bath, sauna facilities and an outdoor swimming pool.
from GBP 111 per night
8.6Great101 reviews
Riad
El Fenn
Morocco, Marrakesh
10 minutes by car from Place du 16 Novembre, the El Fenn Marrakesh includes 28 rooms.
from GBP 475 per night
8.2Great222 reviews
Hotel
Mgallery Le Diwan Rabat
Morocco, Rabat
The Le Diwan Rabat - Mgallery enjoys a prime location in the very heart of Rabat, nearly 5 minutes on foot from Mohammed VI Museum of Modern and Contemporary Art.
from GBP 73 per night
8.2Great287 reviews
Hotel
Palm Plaza Hotel & Spa
Morocco, Marrakesh
Located within 7 minutes' stroll of Andre Heller's ANIMA Garden and 25 minutes on foot from Agdal Gardens, the Palm Plaza Hotel & Marrakesh offers 232 spacious rooms.
from GBP 99 per night
8.2Great502 reviews
Hotel
Hotel Imperial Plaza & Spa
Morocco, Marrakesh
Overlooking city, the comfortable 4-star Imperial Plaza & Spa welcomes guests with a continental breakfast.
from GBP 46 per night
7.8Very good187 reviews
Hotel
Oum Palace Hotel & Spa
Morocco, Casablanca
Guests can visit Old Medina of Casablanca located less than a 5-minute walk away, while onsite there is a traditional Hammam, a hot tub and sauna facilities.
from GBP 26 per night
8.6Great124 reviews
Riad
Les Borjs De La Kasbah
Morocco, Marrakesh
Featuring an outdoor swimming pool along with 16 spacious rooms, the modern Les Borjs De La Kasbah Marrakesh is nestled in the Kasbah district.
from GBP 135 per night
8.2Great149 reviews
Hotel
Hotel Meriem Marrakech
Morocco, Marrakesh
Located in the Gueliz district of Marrakesh and within 10 minutes' drive of Palacio da Bahia, the Meriem Marrakech features 177 rooms plus a swimming pool.
from GBP 90 per night
8.0Great98 reviews
Hotel
Zaki Hotel
Morocco, Meknes
Guests can spend time relaxing in an outdoor swimming pool, or admire a Turkish steam bath, a Turkish steam room and an outdoor swimming pool in the 4-star Zaki Suites Hotel &, located about 5 minutes' walk from Le Palais El Mansour.
from GBP 66 per night
8.2Great247 reviews
Riad
Riad Zoraida
Morocco, Marrakesh
Located just 5 minutes' walk from Tiskiwin Museum and within 13 minutes' walk of Jemaa el-Fnaa, the luxury Riad & Spa Le Secret De Zoraida Marrakesh features facials, massage therapy and entertainment activities.
from GBP 69 per night
8.4Great828 reviews
Hotel
Iberostar Waves Founty Beach All Inclusive
Morocco, Agadir
Offering a beauty salon and a restaurant, the Iberostar Founty Beach All Inclusive lies in the Agadir Bay district, at a 2.9 km distance from Medina Polizzi and 2.8 km from Memory Agadir Museum.
from GBP 163 per night
8.4Great249 reviews
Hotel
Heure Bleue Palais - Relais & Chateaux
Morocco, Essaouira
Situated about an 8-minute walk from Bab Sba, the luxurious Heure Bleue Palais - Relais & Chateaux Essaouira features facials and entertainment activities along with 32 rooms.
from GBP 338 per night
8.4Great477 reviews
Aparthotel
Residence Igoudar
Morocco, Agadir
Staying at the 2-star Residence Igoudar Agadir means you will be 0.9 km from Jardin d'Olhao Serene Park, while enjoying a swimming pool onsite.
from GBP 14 per night
8.2Great316 reviews
Hotel
Barcelo Palmeraie
Morocco, Marrakesh
Featuring a swimming pool along with a traditional Hammam, a hot tub and an outdoor swimming pool on site, the upscale 5-star Barcelo Palmeraie Marrakesh is nestled in the Palmeraie district.
from GBP 101 per night
8.4Great35 reviews
Hotel
La Sultana Oualidia
Morocco, Oualidia
Featuring fitness classes, facials and entertainment activities, the elegant La Sultana boasts a prime location approximately a 15-minute walk from El Oualidia Plage شاطئ الوالدية.
from GBP 433 per night
8.0Great107 reviews
Hotel
Domaine Des Remparts Hotel & Spa
Morocco, Marrakesh
At a 49 km distance from Saadian Tombs, the luxury Domaine Des Remparts Hotel & Spa Marrakesh offers fitness classes, massage therapy and various recreational opportunities plus an outdoor swimming pool.
from GBP 350 per night
Top family hotels in Morocco
8.4Great232 reviews
Resort
Royal Decameron Tafoukt Beach Resort & Spa
Morocco, Agadir
Overlooking pool and boasting fitness classes, massage therapy and entertainment activities, the 4-star Royal Decameron Tafoukt Beach Resort & Spa is set in a rural area.
from GBP 108 per night
8.4Great162 reviews
Riad
Riad Pachavana
Morocco, Marrakesh
Located in the very heart of Marrakesh, 19 minutes' walk from Musee Boucharouite, the Riad Pachavana features a steam room and an outdoor swimming pool.
from GBP 56 per night
8.4Great130 reviews
Guest house
Dar Sabra
Morocco, Marrakesh
Offering an outdoor swimming pool and a private garden on site, the Dar Sabra Marrakesh is situated 7 km from Jemaa el-Fnaa.
from GBP 270 per night
8.2Great359 reviews
Hotel
Oasis Hotel & Spa
Morocco, Agadir
Based 25 minutes' walk from Seafront Promenade, the perfect Oasis Hotel & features fitness classes and massage therapy combined with a snack bar.
from GBP 29 per night
8.0Great158 reviews
Hotel
El Pueblo Tamlelt
Morocco, Agadir
Located just a 14-minute walk from La Grande Roue d'Agadir a few minutes drive from South Coast, the attractive 3-star El Pueblo Tamlelt offers 10 rooms together with a traditional Hammam and an outdoor swimming pool.
from GBP 47 per night
8.2Great712 reviews
Hotel
Hotel Club Almoggar Garden Beach
Morocco, Agadir
Located around a 10-minute ride from Souk Al Ahad, the 4-star Club Almoggar Garden Beach Agadir offers views of the garden and a swimming pool.
from GBP 40 per night
8.2Great247 reviews
Hotel
Diwane Hotel & Spa Marrakech
Morocco, Marrakesh
Positioned near a train station in the Gueliz district of Marrakesh, the Diwane Hotel & Spa Marrakech invites you to enjoy a traditional Hammam, sauna facilities and an outdoor swimming pool onsite.
from GBP 72 per night
8.4Great287 reviews
Resort
Mazagan Beach & Golf Resort
Morocco, El Jadida
Offering a year-round outdoor swimming pool along with aerobics and spa therapy, the Mazagan Beach & Golf Resort boasts a location in the heart of El Jadida.
from GBP 164 per night
8.2Great623 reviews
Aparthotel
Appart-Hotel Tagadirt
Morocco, Agadir
Set in a tourist area, the Appart-Hotel Tagadirt has a swimming pool and 200 rooms within an 8-minute walk of Agadir Birds Valley.
from GBP 22 per night
8.2Great448 reviews
Hotel
Tui Suneo Kenzi Europa
Morocco, Agadir
The modern Kenzi Europa Agadir features an outdoor swimming pool and offers a traditional Hammam, a hot tub and an outdoor swimming pool in the Agadir Bay district.
from GBP 82 per night
8.2Great188 reviews
Riad
Riad Al Zahia
Morocco, Essaouira
The Al Zahia is situated in the heart of Essaouira approximately 5 minutes' walk from Bab Doukkala.
from GBP 55 per night
8.2Great404 reviews
Hotel
Imperial Holiday Hotel & Spa
Morocco, Marrakesh
Including a hot tub, sauna facilities and an outdoor swimming pool, the comfortable Imperial Holiday Hotel & Spa Marrakesh offers a swimming pool and boasts a location in the Gueliz district of Marrakesh within 6 minutes' stroll of Koutoubia Mosque.
from GBP 26 per night
8.4Great203 reviews
Resort
Robinson Agadir
Morocco, Agadir
Offering a location at a medium distance from Atlas Mountains, the 4-star Robinson Agadir has an à la carte restaurant, 269 rooms and a swimming pool.
from GBP 146 per night
8.2Great424 reviews
Hotel
Ibis Tanger City Center
Morocco, Tangier
The Moroccan restaurant and a swimming pool are available at the environmentally friendly Ibis Tanger City Center, situated in the centre of Tangier.
from GBP 32 per night
8.2Great469 reviews
Hotel
Kenzi Solazur
Morocco, Tangier
The comfortable Kenzi Solazur Tangier in a shopping neighbourhood features a swimming pool and a fitness studio.
from GBP 74 per night
8.2Great200 reviews
Hotel
Hotel Kasbah Le Mirage & Spa
Morocco, Marrakesh
Approximately 25 km from Menara airport, the 4-star Kasbah Le Mirage & Spa offers a wellness centre and a hammam spa for guests' enjoyment.
from GBP 29 per night
8.6Great1061 reviews
Hotel
Kenzi Club Agdal Medina
Morocco, Marrakesh
Set at the foot of Atlas Mountains, the inviting Kenzi Club Agdal Medina features an outdoor swimming pool and includes 314 rooms.
from GBP 165 per night
8.4Great82 reviews
Hotel
Fellah Hotel
Morocco, Marrakesh
Featuring fitness classes, massage therapy and entertainment activities, the pet friendly Fellah Marrakesh is within 4.4 km of Aqua Fun Club.
from GBP 191 per night
8.2Great189 reviews
Hotel
Hotel Du Golf Rotana Palmeraie
Morocco, Marrakesh
Overlooking the pool, the Du Golf Rotana Palmeraie Marrakesh is based in the Palmeraie district of Marrakesh and offers a Turkish bath, sauna facilities and an outdoor swimming pool plus an à la carte restaurant.
from GBP 111 per night
8.4Great715 reviews
Hotel
Hotel Rembrandt
Morocco, Tangier
The fabulous Rembrandt is set in the very heart of Tangier and offers recreational facilities and entertainment activities.
from GBP 52 per night
Best luxury hotels in Morocco
8.2Great95 reviews
Hotel
Murano Resort Marrakech
Morocco, Marrakesh
Strategically located about 15 minutes by car from Badi Palace, the charming Murano Resort Marrakech Marrakesh offers a buffet breakfast and an indoor pool.
from GBP 58 per night
7.8Very good233 reviews
Hotel
Hotel Azur
Morocco, Casablanca
Providing 55 rooms as well as a steam room and an outdoor swimming pool, the Azur is located in a leisure area of Casablanca.
from GBP 39 per night
8.2Great125 reviews
Hotel
Nassim Hotel
Morocco, Marrakesh
Situated in the historical district of Marrakesh, approximately 20 minutes' walk from Musee Yves Saint Laurent Marrakech, the comfortable Nassim accommodates its guests in 52 rooms and offers a solarium and sauna facilities.
from GBP 50 per night
8.4Great492 reviews
Hotel
Novotel Marrakech Hivernage
Morocco, Marrakesh
Featuring an outdoor pool, the eco-friendly Novotel Marrakech Hivernage Marrakesh offers 112 rooms right in a business area.
from GBP 89 per night
7.2Very good69 reviews
Hotel
Le Zenith Hotel & Spa
Morocco, Casablanca
Located in the business Hay Hassani district within 7 km of Maarif District, the cosy Le Zenith Hotel & has 230 rooms and a swimming pool.
from GBP 41 per night
8.4Great263 reviews
Hotel
Atlas Medina & Spa
Morocco, Marrakesh
Located in the very heart of Marrakesh, within 10 minutes' drive of Saadian Tombs, the Atlas Medina & features a sauna and an outdoor swimming pool.
from GBP 49 per night
8.2Great619 reviews
Hotel
Atlas Asni
Morocco, Marrakesh
Positioned near a train station in the Hivernage district of Marrakesh, the superb Atlas Asni invites you to enjoy a traditional Hammam, sauna facilities and an outdoor swimming pool onsite.
from GBP 39 per night
8.2Great379 reviews
Hotel
Mogador Al Madina
Morocco, Agadir
Featuring an outdoor pool and a lounge bar, the 4-star Mogador Al Madina is located a 6-minute stroll from La Grande Roue d'Agadir Ferris Wheel and less than an 11-minute walk from Palm Beach.
from GBP 28 per night
8.4Great475 reviews
Aparthotel
Golden Beach Appart'Hotel
Morocco, Agadir
Located about a 25-minute walk from Museum of Amazigh Culture, the 4-star Golden Beach Appart'Hotel features a continental breakfast.
from GBP 45 per night
8.2Great255 reviews
Hotel
Oscar Hotel By Atlas Studios
Morocco, Ouarzazate
Arranging mountain biking, hiking and horseback riding, the family Oscar Hotel By Atlas Studios Ouarzazate is found in a historical district, approximately 10 minutes by car from Tassoumaat.
from GBP 101 per night
8.4Great423 reviews
Hotel
Hotel Timoulay And Spa Agadir
Morocco, Agadir
Offering 98 rooms with views of the patio, the Timoulay And Spa is set in the Agadir Bay district of Agadir, within 25 minutes' walk of Souk Al Ahad Bazaar.
from GBP 78 per night
8.2Great227 reviews
Hotel
Bab Hotel
Morocco, Marrakesh
Situated in the very heart of Marrakesh and at a 2.7 km distance from Museum of Marrakesh, the luxury Bab offers 41 rooms.
from GBP 124 per night
8.4Great59 reviews
Hotel
Royal Mansour Marrakech
Morocco, Marrakesh
The luxury Royal Mansour Marrakech, located in the Medina district, has yoga classes and entertainment activities.
from GBP 1 168 per night
8.2Great244 reviews
Hotel
Dar Rhizlane, Palais Table D'Hotes & Spa
Morocco, Marrakesh
The boutique style Dar Rhizlane, Palais Table D'Hotes & Marrakesh positioned in a business district near a train station, offers a private garden.
from GBP 212 per night
8.2Great376 reviews
Hotel
Dellarosa Boutique Hotel And Spa
Morocco, Marrakesh
Offering the à la carte restaurant along with hiking, horseback riding and billiards, the 4-star Dellarosa Boutique Marrakesh is perfectly placed in the popular Gueliz district.
from GBP 40 per night
8.4Great321 reviews
Hotel
La Renaissance Hotel & Spa (Adults Only)
Morocco, Marrakesh
Located in the central Gueliz district within 2.6 km of Menara gardens, the La Renaissance Hotel & Spa Marrakesh has 45 rooms and an outdoor swimming pool.
from GBP 41 per night
8.4Great206 reviews
Hotel
Sofitel Essaouira Mogador Golf & Spa
Morocco, Essaouira
During your stay at the modern Sofitel Essaouira Mogador Golf & Spa in the very heart of Essaouira, a hot tub and an outdoor swimming pool plus an outdoor swimming pool is available.
from GBP 79 per night
8.4Great122 reviews
Hotel
Boutique Hotel Le Doge - Relais & Chateaux
Morocco, Casablanca
The 5-star Boutique Hotel Le Doge - Relais & Chateaux is within 5 minutes' drive of Royal Palace and features fitness classes, massage therapy and recreational facilities, along with a lounge bar on-site.
from GBP 104 per night
7.6Very good26 reviews
Bed & Breakfast
Las Palmeras
Morocco, Marrakesh
Featuring 12 rooms with views of the garden, the charming 4-star Las Palmeras Marrakesh is set around 10 minutes' drive from Outdoor swimming.
from GBP 21 per night
8.2Great238 reviews
Hotel
Iberostar Waves Club Palmeraie Marrakech All Inclusive
Morocco, Marrakesh
Offering a traditional Hammam, sauna facilities and an outdoor swimming pool, the Iberostar Club Palmeraie Marrakech All Inclusive Marrakesh is 750 metres of Club Marmara.
from GBP 142 per night
Cheap hotels in Morocco
8.2Great205 reviews
Hotel
Al Jasira Hotel
Morocco, Essaouira
Offering a swimming pool, the perfect 2-star Al Jasira is ideally located in the residential district of Essaouira.
from GBP 48 per night
8.4Great415 reviews
Hotel
Hotel Marmar
Morocco, Ouarzazate
Situated in the centre of Ouarzazate and 4.2 km from CLA Studios, the 2-star Marmar offers 21 rooms.
from GBP 37 per night
8.4Great358 reviews
Riad
Riad Hala
Morocco, Fes
The pet friendly Riad Hala Fes is nestled in the Fes El Bali district, The royal palace in Fez is a 20-minute walk away.
from GBP 27 per night
8.2Great252 reviews
Hotel
Hotel Akabar
Morocco, Marrakesh
Situated in the residential Hivernage district, the 3-star Akabar offers quick access to Menara airport within 10 minutes' drive.
from GBP 22 per night
8.2Great222 reviews
Aparthotel
Residence Yasmina Agadir
Morocco, Agadir
Guests can unwind with a solarium and an outdoor swimming pool provided by the Residence Yasmina, located right in the centre of Agadir.
from GBP 20 per night
8.4Great4 reviews
Hotel
Hicham
Morocco, Marrakesh
The low-budget Hicham is set within a 5-minute drive of Museum of mouassine Douiria Derb el Hammam and 10 minutes by car from Jemaa el-Fnaa.
from GBP 30 per night
8.4Great9 reviews
Hotel
Miramar
Morocco, Essaouira
Located 250 metres of Bab Sba and 450 metres from Spiaggia di Essaouira, the Miramar in Essaouira features a swimming pool with a traditional Hammam, a Finnish spa and a solarium.
from GBP 53 per night
8.4Great326 reviews
Hotel
Hotel Les Trois Palmiers
Morocco, Marrakesh
Situated in the Gueliz district of Marrakesh, the exquisite Les Trois Palmiers features an outdoor pool.
from GBP 39 per night
7.6Very good148 reviews
Hotel
Sud Bahia Agadir "Bahia City Hotel"
Morocco, Agadir
Located at a 2.6 km distance from Kasbaht Agadir Oufellah, the 3-star Sud Bahia Agadir "Bahia City Hotel" offers an outdoor swimming pool.
from GBP 24 per night
8.2Great354 reviews
Hotel
Hamilton Agadir
Morocco, Agadir
Set 25 minutes' walk from Souk Al Ahad, the Hamilton Agadir lies in the Agadir Bay district of Agadir.
from GBP 33 per night
8.4Great509 reviews
Hotel
Studiotel Afoud
Morocco, Agadir
Offering an outdoor tennis court and entertainment activities, the Studiotel Afoud Agadir is situated within 25 minutes' walk of Souk Al Ahad.
from GBP 40 per night
7.8Very good20 reviews
Hotel
Hotel Marhaba
Morocco, Agadir
Located only 8 minutes' walk from Paradise Valley, the 3-star Marhaba Agadir features a swimming pool for guests to relax in.
from GBP 18 per night
8.4Great216 reviews
Riad
Riad Chorfa
Morocco, Marrakesh
Housed in the Moroccan-style building, the luxury Riad Chorfa Marrakesh is just a 5-minute walk from The Orientalist Museum of Marrakech.
from GBP 60 per night
8.2Great197 reviews
Guest house
Riad Sara
Morocco, Fes
Situated in the very heart of Fes and approximately 10 minutes by car from American Language Center, the 3-star Riad Sara offers 7 rooms.
from GBP 35 per night
8.6Great133 reviews
Riad
Riad Al Nour
Morocco, Marrakesh
The Riad Al Nour is set merely 1.8 km from Place des Ferblantiers and merely 1.3 km from Museum of Marrakesh.
from GBP 40 per night
8.2Great313 reviews
Hotel
Hotel Oudaya & Spa
Morocco, Marrakesh
Featuring views of the patio and being nestled in the Gueliz district of Marrakesh, the Oudaya includes a Moroccan restaurant.
from GBP 36 per night
8.4Great226 reviews
Riad
Riad Chennaoui
Morocco, Marrakesh
The 3-star Riad Chennaoui is situated in the heart of Marrakesh less than 6 minutes on foot from Dar Si Said Local History Museum.
from GBP 32 per night
8.2Great134 reviews
Riad
Riad Amiris
Morocco, Marrakesh
Offering 6 rooms with views of the courtyard, the Riad Amiris Marrakesh is set in the Medina district of Marrakesh, about 16 minutes' walk from Koutoubia Mosque.
from GBP 33 per night
8.0Great339 reviews
Hotel
Appart-Hotel Ezzahia By Hms
Morocco, Marrakesh
Located within approximately a 5-minute walk from L'Atelier du Vin, the comfortable 3-star Residence-Hotel Ezzahia features an à la carte restaurant and continental breakfast.
from GBP 93 per night
Hotel
Royal Hotel
Morocco, Agadir
Offering an indoor pool, the budget Royal boasts a location merely a 5-minute walk from Agadir Birds Valley.
from GBP 20 per night
Top resorts in Morocco
8.4Great52 reviews
Bed & Breakfast
Le Jardin Des Douars
Morocco, Ghazoua
Set in a rural area, the Le Jardin Des Douars Bed & Breakfast features an outdoor swimming pool and 31 rooms with sea views.
from GBP 215 per night
8.4Great442 reviews
Hotel
Hotel Les Saisons
Morocco, Casablanca
The Les Saisons is set a 5-minute drive from Church of Notre-Dame de Lourdes and a 5-minute ride from Hassan II Mosque.
from GBP 55 per night
8.4Great256 reviews
Hotel
La Maison Arabe Hotel, Spa & Cooking Workshops
Morocco, Marrakesh
Conveniently set 7 minutes' walk from Ensemble Artisinal Marrakech, the La Maison Arabe Hotel, Spa & Cooking Workshops Marrakesh entices guests with a year-round outdoor pool as well as a Turkish bath, a massage chair and an outdoor swimming pool.
from GBP 130 per night
8.0Great196 reviews
Hotel
Iberostar Waves Saidia
Morocco, Saidia
Located around 15 minutes' walk from Saidia beach, the 5-star Iberostar offers a traditional Hammam, a hot tub and an indoor pool.
from GBP 218 per night
8.4Great199 reviews
Riad
Dar Najat
Morocco, Marrakesh
While staying at the Dar Najat you are invited to discover Cyber Park, set 5 minutes away by car, or Dar Si Said Museum, which is a 5-minute stroll away.
from GBP 102 per night
8.2Great244 reviews
Hotel
Barcelo Fes Medina
Morocco, Fes
Featuring fitness classes and recreational facilities, the 4-star Barcelo Fes Medina is 10 minutes by car from Fontaine Nejjarine as well as within easy reach of a train station.
from GBP 51 per night
8.4Great172 reviews
Riad
Riad Villa Almeria Hotel & Spa
Morocco, Marrakesh
Boasting 19 rooms together with a Turkish steam bath, a treatment room and a solarium, the 4-star Villa Almeria Hotel & Marrakesh is set in the very heart of the city a mere 0.7 km from Mellah.
from GBP 35 per night
8.4Great213 reviews
Riad
Riad Dama & Spa
Morocco, Marrakesh
Jemaa el-Fnaa is about a 13-minute walk from the 4-star Riad Dama & Spa Marrakesh and features shopping and dining.
from GBP 79 per night
8.2Great313 reviews
Hotel
Adam Park Marrakech Hotel & Spa
Morocco, Marrakesh
Boasting a location 5 minutes' stroll from Andre Heller's ANIMA Garden, the luxurious Adam Park Marrakech Hotel & Spa includes 226 rooms and an outdoor pool.
from GBP 112 per night
8.4Great148 reviews
Hotel
Cesar Resort & Spa
Morocco, Marrakesh
Boasting a heated pool along with views of Atlas Mountains from luxurious rooms, the Cesar Resort & Spa is set in the Agdal district of Marrakesh.
from GBP 101 per night
8.2Great179 reviews
Hotel
Sofitel Casablanca Tour Blanche
Morocco, Casablanca
Located in a business district nearly 5 minutes' walk from Old Medina of Casablanca, the contemporary 5-star Sofitel Casablanca Tour Blanche has a Turkish steam bath, a treatment room and an indoor pool.
from GBP 102 per night
8.2Great383 reviews
Hotel
Palais Des Roses Hotel & Thalasso
Morocco, Agadir
While staying at the Palais Des Roses Hotel & Thalasso Agadir you are invited to discover Seafront Promenade, set about 3.6 km away, or Jardin d'Olhao Park, which is about 3.4 km away.
from GBP 27 per night
8.4Great907 reviews
Hotel
El Andalous Lounge & Spa Hotel
Morocco, Marrakesh
Located a 10-minute ride from Palacio da Bahia, the 4-star El Andalous Lounge & Spa features 195 rooms and a pizza restaurant on-site.
from GBP 74 per night
8.4Great87 reviews
Hotel
Palais Namaskar
Morocco, Marrakesh
Located at a moderate distance from Atlas Mountains, the luxury Palais Namaskar features a private swimming pool and 45 rooms plus it is a 25-minute walk from Club Marmara.
from GBP 378 per night
8.2Great52 reviews
Riad
Riad Kaiss By Anika
Morocco, Marrakesh
The 5-star Riad Kaiss By Anika Marrakesh boasts a location in the Medina district within an 8-minute walk of Jemaa el-Fnaa and offers its guests a traditional Hammam and sauna facilities.
from GBP 148 per night
8.2Great60 reviews
Hotel
Selman Marrakech
Morocco, Marrakesh
Located 15 minutes by car from Mosquee moulay lyazid, the 5-star Selman Marrakech Marrakesh features an infinity pool and 63 elegant rooms.
from GBP 440 per night
8.2Great169 reviews
Riad
Riad Africa
Morocco, Marrakesh
Boasting a Turkish steam bath, a plunge pool and a massage chair onsite, the luxurious Africa features a swimming pool along with a quiet location.
from GBP 97 per night
8.2Great215 reviews
Riad
Riad Al Madina
Morocco, Essaouira
Placed in the Old Medina district of Essaouira, about 6 minutes' walk from City Walls السقالة, the Riad Al Madina Essaouira offers a lounge bar together with a traditional Hammam, a solarium and sauna facilities.
from GBP 41 per night
8.6Great171 reviews
Riad
Riad Les Bougainvilliers
Morocco, Marrakesh
Boasting facials and loungers, the 4-star Riad Les Bougainvilliers is situated only 6 minutes' walk from Dar Si Said Local History Museum and less than 14 minutes' walk from Museum of Marrakesh.
from GBP 81 per night
8.0Great72 reviews
Riad
Riad Monceau
Morocco, Marrakesh
Set at 350 metres from Jemaa el-Fnaa, the 5-star Riad Monceau boasts Middle Eastern dishes served at the onsite à la carte restaurant.
from GBP 254 per night