Top regions in Morocco
Best 5-star hotels in Morocco
9.6Perfect
Hotel
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 547 per night
8.0Great
Hotel
Morocco, Casablanca
Located in the very heart of Casablanca, the modern Movenpick Hotel offers an outdoor pool and a pool bar.
from GBP 72 per night
8.6Great
Hotel
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 137 per night
8.0Great
Hotel
Morocco, Casablanca
The Kenzi Tower is situated near an entertainment district within a 5-minute drive of New Medina of Casablanca.
from GBP 82 per night
8.8Great
Hotel
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 125 per night
8.1Great
Hotel
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 104 per night
9.5Perfect
Hotel
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 781 per night
8.6Great
Hotel
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 185 per night
9.6Perfect
Hotel
Morocco, Casablanca
The modern Royal Mansour provides access to Old Medina of Casablanca a 5-minute walk away and welcomes its guests to use fitness classes, steam baths and massage therapy or to enjoy Moroccan dishes in the on-site Moroccan restaurant.
from GBP 422 per night
7.4Very good
Hotel
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 189 per night
8.4Great
Hotel
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 48 per night
9.1Perfect
Hotel
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 286 per night
8.6Great
Hotel
Morocco, Marrakesh
Situated in the entertainment district of Marrakesh, the sumptuous 5-star Hivernage Hotel & Marrakesh features an outdoor pool.
from GBP 176 per night
8.7Great
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 65 per night
9.0Perfect
Hotel
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 216 per night
8.2Great
Hotel
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 70 per night
9.4Perfect
Riad
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 513 per night
7.9Very good
Hotel
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 92 per night
9.2Perfect
Hotel
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 407 per night
9.3Perfect
Hotel
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 315 per night
Most popular 4-star hotels in Morocco
8.3Great
Resort
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 104 per night
6.5Nice
Hotel
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
9.5Perfect
Riad
Morocco, Marrakesh
Featuring a steam room, sauna facilities and an outdoor swimming pool, the Al Fassia Aguedal Marrakesh is located within a 10-minute drive of The Montgomerie Golf Course.
from GBP 156 per night
9.5Perfect
Riad
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 115 per night
8.5Great
Hotel
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 138 per night
9.1Perfect
Guest house
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 364 per night
7.1Very good
Hotel
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 31 per night
8.8Great
Hotel
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 105 per night
7.5Very good
Hotel
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 38 per night
8.0Great
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 138 per night
7.3Very good
Hotel
Morocco, Agadir
Placed in the tourist Agadir Bay district, the 4-star Allegro Agadir offers a swimming pool and a Moroccan restaurant.
from GBP 73 per night
7.1Very good
Hotel
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 80 per night
8.4Great
Hotel
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 92 per night
7.1Very good
Hotel
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 60 per night
6.6Nice
Aparthotel
Morocco, Agadir
Overlooking sea, the comfortable 3-star Residence Intouriste Agadir welcomes guests with a buffet breakfast.
from GBP 39 per night
6.1Nice
Hotel
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 43 per night
9.1Perfect
Riad
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 60 per night
8.5Great
Guest house
Morocco, Lagouassem
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 24 per night
9.5Perfect
Guest house
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 384 per night
9.0Perfect
Riad
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 80 per night
Most popular 3-star hotels in Morocco
9.5Perfect
Resort
Morocco, Douar Caid Layadi
Guests will enjoy a swimming pool onsite and admire views of the garden offered from 12 rooms.
from GBP 121 per night
7.1Very good
Guest house
Morocco, Marrakesh
Cyber Park and Koutoubia Mosque are respectively 2.3 km and 650 metres from the 4-star Riad Mandalay Marrakesh.
from GBP 33 per night
7.1Very good
Hotel
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 35 per night
5.5Needs improvement
Hotel
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 66 per night
6.7Nice
Hotel
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 30 per night
7.4Very good
Riad
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 105 per night
5.1Needs improvement
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 29 per night
6.0Nice
Hotel
Morocco, Agadir
Set 25 minutes' walk from Souk Al Ahad, the Hamilton Agadir lies in the Agadir Bay district of Agadir.
from GBP 28 per night
5.9Needs improvement
Hotel
Morocco, Agadir
Offering an outdoor pool, the 3-star Caribbean Village Agador is just 12 minutes on foot from Le So.
from GBP 60 per night
7.8Very good
Hotel
Morocco, Marrakesh
Boasting an international menu, the 3-star Almas Marrakesh has 70 rooms, featuring a setting near a train station in the Gueliz district.
from GBP 62 per night
6.2Nice
Hotel
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 27 per night
7.7Very good
Hotel
Morocco, Marrakesh
Comprising 37 rooms in the very heart of Marrakesh, the 3-star Yaad City lies 10 minutes by car from Museum of Marrakesh.
from GBP 33 per night
Hotel
Morocco, Imi Ouaddar
Comprising 494 rooms, the 3-star Lunja Village is set near a beach district, a mere 1.2 km from Plage Imi Ouaddar.
from GBP 31 per night
7.5Very good
Guest house
Morocco, Ouahat Sidi Brahim
Located in the Palmeraie district, the 3-star Le Relais De Marrakech Marrakesh offers spacious rooms and an outdoor swimming pool.
from GBP 23 per night
6.0Nice
Hotel
Morocco, Marrakesh
The 3-star Riad Marrakech House Marrakesh features rooms with views of the city, while a comfortable location provides access to Maison de la Photographie, which is nearly a 10-minute drive away.
from GBP 43 per night
7.7Very good
Hotel
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 31 per night
6.4Nice
Hotel
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 53 per night
9.4Perfect
Bed & Breakfast
Morocco, Imlil (Atlas Mountains)
The Atlas Prestige Bed & Breakfast is set within 12 minutes' stroll of Mount Toubkal and within 550 metres of Toubkal Trek.
from GBP 20 per night
9.4Perfect
Hotel
Morocco, Lalla Takerkoust
Located 10 minutes by car from Takerkoust Barage Marrakech, the Capaldi Hotel, Restaurant & Spa Lalla Takerkoust offers views of the mountain along with a traditional Hammam, a hot tub and an outdoor swimming pool.
from GBP 319 per night
9.2Perfect
Riad
Morocco, Marrakesh
While staying at this 6-room the 4-star Riad Dar Ten Marrakesh, you can easily walk over to Jemaa el-Fnaa, which is 300 metres away.
from GBP 56 per night
Amazing spa hotels in Morocco
8.1Great
Hotel
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 136 per night
6.7Nice
Hotel
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 54 per night
9.7Perfect
Hotel
Morocco, Marrakesh
The luxury Royal Mansour Marrakech, located in the Medina district, has yoga classes and entertainment activities.
from GBP 1 543 per night
9.3Perfect
Hotel
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 132 per night
7.9Very good
Hotel
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 66 per night
9.8Perfect
Guest house
Morocco, Marrakesh
Featuring 6 rooms with views of the garden, the 4-star Dar Zemora Marrakesh is set within a 10-minute drive of Jemaa el-Fnaa.
from GBP 249 per night
7.3Very good
Hotel
Morocco, Marina Smir
Guests of the Hotel & Spa in Marina Smir are invited to take a dip in a swimming pool and relax using sauna facilities and an outdoor swimming pool.
from GBP 92 per night
8.7Great
Resort
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 195 per night
7.2Very good
Hotel
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 107 per night
8.6Great
Hotel
Morocco, Douar Caid Layadi
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 77 per night
7.6Very good
Hotel
Morocco, Ait Melloul (Marrakesh-Safi)
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 28 per night
9.2Perfect
Hotel
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 216 per night
8.2Great
Hotel
Morocco, Lahebichate
Sitting only 8 minutes' walk from International Automobile Circuit Moulay El Hassan, the contemporary Kenzi Club offers massage therapy and a shared lounge at the premises.
from GBP 105 per night
7.7Very good
Hotel
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 68 per night
9.0Perfect
Hotel
Morocco, Ait Hamid
Featuring fitness classes, massage therapy and entertainment activities, the pet friendly Fellah Marrakesh is within 4.4 km of Aqua Fun Club.
from GBP 40 per night
7.3Very good
Hotel
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 96 per night
7.4Very good
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 114 per night
8.7Great
Hotel
Morocco, Ouled Jelal
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 334 per night
9.5Perfect
Riad
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 150 per night
9.4Perfect
Hotel
Morocco, El Makina
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 73 per night
Top family hotels in Morocco
8.0Great
Riad
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 23 per night
8.8Great
Bed & Breakfast
Morocco, Essaouira
Featuring an à la carte restaurant, the 4-star Villa Maroc is located nearly 6 minutes' walk from Port of Essaouira and boasts a swimming pool.
from GBP 148 per night
8.8Great
Hotel
Morocco, Agadir
Offering views of the Atlantic Ocean, the luxury Sofitel Agadir Thalassa Sea & is set in the Agadir Bay district and boasts luxury rooms along with a traditional Hammam, a hot tub and sauna facilities.
from GBP 174 per night
9.1Perfect
Riad
Morocco, Marrakesh
Located 11 minutes' walk from Saadian Tombs, the luxury Dar Anika boasts a heated swimming pool and a Moroccan restaurant with Moroccan dishes.
from GBP 266 per night
7.4Very good
Hotel
Morocco, Ouahat Sidi Brahim
Offering a setting approximately a 15-minute ride from Adouar Marrakech, the perfect 4-star Marrakech Ryads Parc Marrakesh includes 125 rooms and features a traditional Hammam, sauna facilities and an outdoor swimming pool.
from GBP 36 per night
9.4Perfect
Riad
Morocco, Marrakesh
The facilities of the 4-star Riad Altair include a seasonal outdoor pool, spa therapy and recreational facilities.
from GBP 80 per night
9.2Perfect
Hotel
Morocco, Marrakesh
The pet-friendly Les Deux Tours Marrakesh has a heated swimming pool and views of the patio, and guests can enjoy a meal at the at the pool bar.
from GBP 480 per night
8.2Great
Hotel
Morocco, Agadir
The 4-star Hotel Tildi Hotel & Agadir is set merely 7 minutes' walk from Paradise Valley and offers a Turkish steam bath, a plunge pool and a hot tub on site.
from GBP 47 per night
8.4Great
Hotel
Morocco, Bellouk
The luxury Eden Andalou Club All Inclusive, Aquapark & Spa includes a traditional Hammam and an indoor pool, boasting a wonderful location within close distance of Atlas Mountains.
from GBP 74 per night
9.6Perfect
Riad
Morocco, Marrakesh
Boasting a terrace bar along with a swimming pool, the comfortable 4-star Riad Zayane offers a location in the entertainment district of Marrakesh.
from GBP 62 per night
9.1Perfect
Hotel
Morocco, Ouled Jelal
Featuring an outdoor swimming pool and views of the mountain, the 5-star Tigmiza Boutique Hotel & Spa offers guests to enjoy Moroccan dishes.
from GBP 167 per night
9.2Perfect
Hotel
Morocco, Ifrane (Ifrane)
Guests can enjoy Mediterranean menu and a traditional Hammam, a steam room and a hot tub while staying at the luxury Michlifen Resort And Golf, set in a tourist area.
from GBP 175 per night
7.3Very good
Hotel
Morocco, Marrakesh
During your stay at the upscale 4-star Rawabi Hotel Marrakech & in the very heart of Marrakesh, steam baths, a hot tub and an outdoor swimming pool plus an outdoor swimming pool is available.
from GBP 96 per night
8.8Great
Hotel
Morocco, Marrakesh
A rooftop swimming pool as well as a Turkish steam bath, a Turkish steam room and a solarium are available for you at the boutique Nobu Hotel Marrakech Marrakesh, set 300 metres of Casino de Marrakech.
from GBP 356 per night
9.1Perfect
Riad
Morocco, Marrakesh
Featuring 25 rooms with views of the city, the stylish 4-star Riad Palais Sebban, around 19 minutes' walk from Badi Palace, provides guests with a solarium and an outdoor swimming pool.
from GBP 161 per night
7.3Very good
Hotel
Morocco, Agadir
The luxury Sofitel Agadir Royal Bay is located at a 2.9 km distance from The Institute at Sofitel Agadir Thalassa Sea & Spa and comprises 273 rooms along with fitness classes, spa therapy and recreational facilities.
from GBP 183 per night
7.1Very good
Hotel
Morocco, Marrakesh
Guests can enjoy an à la carte restaurant and spa therapy and entertainment activities at the 4-star Labranda Rose Aqua Parc Marrakesh, set near a train station.
from GBP 99 per night
8.7Great
Hotel
Morocco, El Aggada
Situated in the heart of a southern area, the 4-star Pickalbatros Aqua Fun Club All Inclusive Marrakesh is 27 minutes' drive from Menara airport.
from GBP 59 per night
6.5Nice
Hotel
Morocco, Agadir
Featuring 140 rooms with views of the pool, the Odyssee Park, about 25 km from Agadir-Al Massira airport, provides guests with a traditional Hammam, a hot tub and sauna facilities.
from GBP 47 per night
8.2Great
Riad
Morocco, Marrakesh
Nestled within 15 minutes' walk of Cyber Park, the Ryad Amiran & offers 8 rooms along with a Turkish bath and a treatment room.
from GBP 37 per night
Best luxury hotels in Morocco
8.9Great
Hotel
Morocco, Tahanaout
Featuring a quiet location in the very heart of Tahanaout, the 4-star Kasbah Angour has 23 rooms and a swimming pool.
from GBP 306 per night
8.3Great
Hotel
Morocco, Tangier
The 5-star Barcelo Tanger, lodged in a historical neighbourhood, boasts a snack bar and views of the pool.
from GBP 43 per night
8.9Great
Hotel
Morocco, Marrakesh
You can relax by a seasonal outdoor pool in the 5-star Jaal Riad Resort - Adults Only, located within 18 minutes' walk of Paddock.
from GBP 144 per night
9.2Perfect
Hotel
Morocco, Agadir
The superb Tikida Golf Palace is equipped with a large pool and is situated at a 7 km distance from Agadir Oufella Ruins.
from GBP 173 per night
8.4Great
Hotel
Morocco, Tangier
The perfect 5-star Hilton Tanger City Center Hotel & Residences has an à la carte restaurant and an outdoor pool, available in the very heart of Tangier.
from GBP 106 per night
8.3Great
Hotel
Morocco, Marrakesh
The elegant Sofitel Marrakech Lounge And Marrakesh offers views of Atlas Mountains a 10-minute ride from Medersa Ben Youssef and boasts 162 rooms along with a Turkish steam bath, a Turkish steam room and a hot tub.
from GBP 217 per night
8.7Great
Hotel
Morocco, Taghazout
10 minutes by car from Mosque and overlooking Atlas Mountains, the Hyatt Regency Taghazout features yoga classes and spa therapy.
from GBP 123 per night
9.6Perfect
Hotel
Placed nearly 15 minutes' walk from Asni Souk, the 5-star Kasbah Tamadot provides guests with a barber shop and baggage storage.
from GBP 5 006 per night
8.3Great
Hotel
Morocco, Agadir
Rooms of the lovely 5-star Prestige Agadir Boutique & Spa face the garden and there is also a private swimming pool on the premises.
from GBP 115 per night
9.1Perfect
Hotel
Morocco, El Makina
Offering facials, various recreational opportunities and billiards, the 5-star Sirayane Boutique Hotel & Spa Marrakech is within 2.9 km of The Montgomerie Golf Course as well as a mere 5 minutes' walk from the vast Oasiria Water Park.
from GBP 182 per night
8.0Great
Hotel
Morocco, Marrakesh
Located within 2.4 km of Menara gardens, the renowned 5-star Es Saadi Marrakech Resort - Marrakesh features 83 rooms, fitness classes and facials.
from GBP 115 per night
9.1Perfect
Hotel
Morocco, Moussiha
The 5-star Fairmont Royal Palm Marrakech Marrakesh offers views of Atlas Mountains approximately a 10-minute ride from Assoufid Golf Club and boasts 134 rooms along with sauna facilities and an indoor pool.
from GBP 382 per night
8.3Great
Hotel
Morocco, Marrakesh
Offering 193 rooms with views of the mountain, the Radisson Blu Marrakech, Carre Eden Marrakesh is set in the Gueliz district of Marrakesh, 2.6 km from Badi Palace.
from GBP 242 per night
8.2Great
Hotel
Morocco, Haouara
Boasting oceanfront location in a commercial district, the upscale 5-star Hilton Tangier Al Houara Resort & Spa offers to try Italian dishes and enjoy time by a heated swimming pool.
from GBP 110 per night
9.0Perfect
Hotel
Morocco, Casablanca
Boasting a location just a 6-minute walk from Anfaplace Shopping Center, the Four Seasons Hotel Casablanca offers views of the Atlantic Ocean along with a traditional Hammam and an outdoor swimming pool onsite.
from GBP 189 per night
9.4Perfect
Hotel
Morocco, Marrakesh
Located a few minutes drive from Atlas Mountains, the luxury Mandarin Oriental Marrakech Marrakesh features a swimming pool and 63 rooms plus it is within 4.1 km of Koutoubia Mosque.
from GBP 1 064 per night
8.2Great
Hotel
Morocco, Taghazout
Comprising 91 rooms in the very heart of Taghazout, the smoke-free Radisson Blu Resort Taghazout Bay Surf Village lies 3.1 km from Golf Tazegzout.
from GBP 71 per night
9.3Perfect
Hotel
Morocco, Marrakesh
Within 10 minutes' drive of Jardin Majorelle, the luxury Almaha Marrakech Marrakesh boasts an outdoor swimming pool and gives an opportunity to enjoy a Turkish steam bath, a treatment room and a solarium.
from GBP 430 per night
8.6Great
Hotel
Morocco, M'Diq
The luxury Sofitel Tamuda Bay Beach And Spa M'Diq features fitness classes and various recreational opportunities, together with prime location in a touristic area.
from GBP 78 per night
8.7Great
Resort
Morocco, Fnideq
Located within 3.8 km of Restinga plage, the sublime Banyan Tree Tamouda Bay offers a hot tub and an outdoor swimming pool.
from GBP 360 per night
Cheap hotels in Morocco
6.0Nice
Guest house
Morocco, Marrakesh
Staying at the 2-star Riad Nouhal Marrakesh means you will be only 5 minutes' walk from Morocco Adventure & Rafting, while enjoying an indoor pool onsite.
from GBP 31 per night
8.5Great
Hotel
Morocco, Agafay
Overlooking garden, the Caravan By Habitas Agafay Marrakesh welcomes guests with a continental breakfast.
from GBP 270 per night
7.1Very good
Hotel
Morocco, Marrakesh
The 3-star Safia Marrakesh with 50 rooms, located within arm's reach of Moroccan Face, offers a plunge pool and a solarium for guests to enjoy.
from GBP 43 per night
8.1Great
Bed & Breakfast
Morocco, Taghazout
Taghazout Skatepark is within 11 minutes' walk of the Amayour Surf, while Atlantica Parc Lodge is 7 km away.
from GBP 37 per night
Hotel
Morocco, Marrakesh
There are rooms facing courtyard and the 2-star Ali Marrakesh is set just 0.7 km from Koutoubia Mosque.
from GBP 17 per night
Aparthotel
Morocco, Agadir
Boasting a location within 6 minutes' walk of Agadir Birds Valley, the 3-star Anezi includes 18 rooms and an outdoor swimming pool.
from GBP 23 per night
7.9Very good
Hotel
Morocco, Marrakesh
The 2-star Medina Marrakesh features rooms with views of the city, while a quiet location provides access to Cyber Park, which is a 20-minute stroll away.
from GBP 23 per night
7.8Very good
Hotel
Morocco, Agadir
The 3-star Kamal City Center features an outdoor swimming pool and views of the mountain, and is located at a 4.1 km distance from Agadir Oufella Ruins.
from GBP 43 per night
Top resorts in Morocco
9.8Perfect
Hotel
Morocco, Gzoula
A 15-minute drive from La Plage Rouge, the 5-star Oberoi Marrakech offers aerobics, spa therapy and entertainment activities plus an indoor pool.
from GBP 595 per night
8.6Great
Hotel
Morocco, Ouahat Sidi Brahim
The 4-star Sol Oasis Marrakech Marrakesh offers an outdoor swimming pool and the possibility of trying archery, lawn tennis and badminton.
from GBP 164 per night
9.0Perfect
Resort
Morocco, Taghazout
Located less than a 5-minute walk from Tamraght Ouzdar and less than a 5-minute walk from Imourane Beach, the Pickalbatros White Beach in Taghazout features an indoor pool with a Turkish steam bath, a Turkish steam room and a Jacuzzi.
from GBP 123 per night
8.9Great
Hotel
Morocco, Ouled Moumen
The 4-star Lemonary Marrakech lies 41 minutes' drive from Menara airport and features luggage storage and a barber shop.
from GBP 79 per night
8.8Great
Hotel
Morocco, Tazrou
Jarjeer Mule And Donkey Refuge is also set within a 10-minute drive of the 5-star Sumahan Suites & Spa.
from GBP 228 per night
8.3Great
Hotel
Morocco, Taghazout
Located 10 minutes' drive from Taghazout Skatepark, the comfortable Hilton Taghazout Bay Beach Resort & features a treatment room, a Jacuzzi and an outdoor swimming pool.
from GBP 229 per night
9.9Perfect
Hotel
Morocco, Ouirgane
Set within 10 minutes' drive of Barrage Ouirgane, the Olinto, Atlas Mountain Retreat - Adults Only features 9 rooms with private bathrooms.
from GBP 932 per night
8.9Great
Hotel
Morocco, Rabat
Located about a 10-minute ride from Plage Sable D'or, the Conrad Rabat Arzana boasts an outdoor swimming pool.
from GBP 268 per night
9.4Perfect
Resort
Morocco, Larache
Featuring 18 rooms with views of the garden, the La Fiermontina Ocean Larache, about 65 km from Ibn Batouta airport, provides guests with a Turkish steam bath and a Turkish steam room.
from GBP 387 per night
8.9Great
Hotel
Morocco, Lalla Takerkoust
Set about 10 minutes by car from JET ATLAS Marrakech, the Kasbah Beldi offers 20 rooms and an outdoor swimming pool.
from GBP 146 per night
8.5Great
Resort
Morocco, Taghazout
The luxurious Paradis Plage Surf Yoga & Spa in a beach area boasts 103 rooms together with a Jacuzzi and sauna facilities onsite.
from GBP 138 per night
9.2Perfect
Hotel
Morocco, Marrakesh
Placed in the Hivernage district of Marrakesh, the comfortable Four Seasons Resort Marrakech Marrakesh is perfectly situated at a 2.5 km distance from The Montgomerie Golf Course.
from GBP 553 per night
8.6Great
Hotel
Morocco, Fes
Set around 25 minutes' walk from Parc Champ de Course, the luxury Sahrai offers 50 rooms and a swimming pool.
from GBP 196 per night
7.9Very good
Hotel
Morocco, Larache
You can relax by a swimming pool in the 4-star Lixus Beach Resort - All In Larache, located a 10-minute ride from Cafe Balcon Atlantico.
from GBP 76 per night
7.6Very good
Hotel
Morocco, Marrakesh
Around 15 minutes by car from the captivating museum "Musee Yves Saint Laurent Marrakech" and a train station, the smoke-free Labranda Targa Aqua Parc Marrakesh features a swimming pool and consists of 185 rooms.
from GBP 96 per night
7.6Very good
Hotel
Morocco, Agadir
The 4-star Valeria Jardins D'Agadir - All In Agadir is situated just a 10-minute walk from Museum of Amazigh Culture in the Agadir Bay district of Agadir, offering 375 bright rooms along with a traditional Hammam and an outdoor swimming pool.
from GBP 128 per night
7.1Very good
Hotel
Morocco, Ouled Jelal
Set within a 15-minute drive of Museum of the Palmeraie, the 4-star Valeria Dar Atlas Marrakesh features facials and entertainment activities.
from GBP 50 per night
6.7Nice
Hotel
Morocco, Ouled Jelal
Situated in the heart of Marrakesh, the Valeria Madina Club provides 432 rooms with views of the garden along with a Turkish bath, a treatment room and a Jacuzzi.
from GBP 61 per night
9.1Perfect
Hotel
Morocco, El Makina
Situated in the Chrifia district of Marrakesh within 5 minutes' walk of Oasiria Water Park, the comfortable Oasis Lodges Marrakesh has 23 rooms along with a Turkish steam bath, an indoor pool and locker rooms.
from GBP 211 per night
8.7Great
Hotel
Morocco, Amizmiz
Located in the Medina district of Amizmiz, the Taj Atlas Wellness Boutique Hotel & Amizmiz offers a swimming pool and a continental breakfast.
from GBP 61 per night