Top landmarks in Morocco
-
Popular attractions
-
Monument
Best 5-star hotels in Morocco
7.1Very good3123 reviews
Hotel
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 131 per night
8.9Great451 reviews
Hotel
Morocco, Marrakesh
Boasting a heated swimming pool, the intimate 5-star La Sultana Marrakech is set just 650 metres from Badi Palace.
from GBP 704 per night
8.1Great1320 reviews
Hotel
Morocco, Casablanca
Offering a Turkish steam bath and steam baths, the smoke-free Moevenpick Hotel is set in the shopping area of Casablanca, 9 minutes' walk from Park Yasmina From Games.
from GBP 72 per night
8.5Great1002 reviews
Hotel
Morocco, Rabat
Offering a setting 25 minutes on foot from Mosquee Badr, the luxury Sofitel Rabat Jardin Des Roses Rabat includes 225 rooms and features a Turkish steam bath, a solarium, and a Jacuzzi.
from GBP 137 per night
8.1Great1333 reviews
Hotel
Morocco, Casablanca
Set fairly close to United Nations Square, the Hyatt Regency Casablanca offers an outdoor swimming pool together with a sunbathing terrace, massage therapy, and a shared lounge for guest enjoyment.
from GBP 104 per night
9.2Perfect89 reviews
Hotel
Morocco, Marrakesh
The 5-star Amanjena Resort Marrakesh is 4.9 km from Museum of the Palmeraie and boasts a Turkish steam bath and a treatment room along with a water garden.
from GBP 780 per night
8.5Great2257 reviews
Hotel
Morocco, Marrakesh
Located in the Hivernage district, within 25 minutes' walk of Jemaa el-Fnaa, the 5-star Moevenpick Hotel Mansour Eddahbi Marrakech offers access to a Turkish steam bath, a solarium, and a Jacuzzi.
from GBP 236 per night
9.1Perfect419 reviews
Hotel
Morocco, Casablanca
Providing with a Turkish steam room, a sauna, and a foot bath, the luxury Royal Mansour includes 147 rooms and is set just a 7-minute walk from Derb Omar.
from GBP 423 per night
7.4Very good1192 reviews
Hotel
Morocco, Marrakesh
Set 25 minutes' walk from Badi Palace, the luxury Le Meridien N'Fis features a sundeck, massage therapy, and loungers.
from GBP 72 per night
8.4Great599 reviews
Hotel
Morocco, Ouarzazate
Boasting the opportunity to go on a picnic by Iriri River, which runs 5 minutes' walk away, the 5-star Berbere Palace Ouarzazate offers to relax in a swimming pool.
from GBP 160 per night
7.9Very good904 reviews
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 73 per night
8.4Great1350 reviews
Hotel
Morocco, Casablanca
Providing a Moroccan restaurant and an outdoor swimming pool on site, the perfect 5-star Barcelo Anfa is placed 2.8 km from Royal Palace.
from GBP 48 per night
8.9Great1161 reviews
Hotel
Morocco, Marrakesh
Boasting an outdoor swimming pool, the 5-star Les Jardins De La Medina is within 25 minutes' walk of Terrasse Des Epices.
from GBP 140 per night
8.4Great2655 reviews
Hotel
Morocco, Marrakesh
Only 1.8 km from Badi Palace, the comfortable 5-star Hivernage Marrakech Marrakesh offers a water garden along with a Turkish steam bath, a treatment room, and a hot tub.
from GBP 117 per night
8.7Great3660 reviews
Hotel
Morocco, Tangier
The El Minzah is situated only 600 metres from Petit Socco and approximately a 10-minute ride from Park Rmilat.
from GBP 65 per night
8.8Great2334 reviews
Hotel
Morocco, Marrakesh
Featuring 2 outdoor swimming pools and a rooftop bar, the Les Jardins De La Koutoubia Marrakesh is located a mere 5 minutes on foot from Jemaa el-Fnaa and 2.1 km from 33 Rue Majorelle.
from GBP 243 per night
8.2Great1603 reviews
Hotel
Morocco, Essaouira
Set 450 m from Sidi Mohamed Ben Abdallah Museum, the 5-star Le Medina Essaouira Thalassa Sea & Spa - Mgallery Collection provides an outdoor swimming pool and offers guests to savor international delicacies.
from GBP 70 per night
8.9Great235 reviews
Riad
Morocco, Marrakesh
Located in Marrakesh and only 0.8 km from Jemaa el-Fnaa, the pleasant 5-star La Villa Des Orangers - Relais & Chateaux features a Turkish steam room and a solarium for guest's pure relaxation.
from GBP 514 per night
8.8Great842 reviews
Hotel
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 214 per night
8.2Great1431 reviews
Hotel
Morocco, Marrakesh
Boasting setting in the Palmeraie district, 7 km from Musee Tiskiwin, the upscale 5-star Barcelo Palmeraie Oasis Resort Marrakesh provides a heated swimming pool together with a Turkish steam bath and a Jacuzzi.
from GBP 117 per night
Most popular 4-star hotels in Morocco
7.9Very good1244 reviews
Hotel
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 55 per night
8.9Great2175 reviews
Guest house
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 20 per night
7.6Very good1588 reviews
Hotel
Morocco, Agadir
The 4-star Allegro in the tourist Agadir Bay district, only 9 minutes' walk from Agadir Birds Valley, boasts 230 elegant rooms and a Moroccan restaurant.
from GBP 32 per night
8.8Great2305 reviews
Hotel
Morocco, Casablanca
Located 1.7 km from Rick's Cafe, the 4-star Atlas Almohades Casablanca City Center features a buffet breakfast.
from GBP 31 per night
8.6Great2591 reviews
Hotel
Morocco, Casablanca
Located a mere 7 minutes' walk from Twin Center Shopping Center, the Idou Anfa Hotel & Spa Casablanca entices guests with a traditional Hammam, sauna facilities and an indoor pool.
from GBP 52 per night
8.3Great3200 reviews
Hotel
Morocco, Casablanca
Set 4.8 km from Hassan II Mosque, the superb Club Val D'Anfa Casablanca Ocean View welcomes guests to an à la carte restaurant on site.
from GBP 49 per night
8.8Great468 reviews
Hotel
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 164 per night
7.5Very good3949 reviews
Hotel
Morocco, Agadir
Located merely 1.3 km from Memory Agadir Museum, the 4-star Beach Club offers views of the pool along with a traditional Hammam, a Jacuzzi, and a sauna.
from GBP 90 per night
8.6Great5353 reviews
Hotel
Morocco, Agadir
Approximately 4 km from Papagayo night club, the 4-star Amadil Ocean Club Agadir boasts an aqua park, spa therapy, and a play area.
from GBP 122 per night
7.2Very good10409 reviews
Hotel
Morocco, Agadir
Located 1.6 km from Memory Agadir Museum, the 4-star Argana features an infinity pool and an à la carte restaurant with halal dishes.
from GBP 77 per night
7.1Very good297 reviews
Aparthotel
Morocco, Agadir
Located an 8-minute walk from Vacation Banque Populaire Center, the smoke-free Intouriste Hotel & Suites Agadir offers biking, hiking, and golf or recreation in a private garden.
from GBP 62 per night
7.1Very good2682 reviews
Hotel
Morocco, Marrakesh
The Le Semiramis Marrakech By Bravia Hotels is situated in a shopping area of Marrakesh, 3.3 km from Le Jardin Secret and approximately a 25-minute stroll from Musee Yves Saint Laurent Marrakech.
from GBP 29 per night
8.3Great398 reviews
Hotel
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 31 per night
8.7Great381 reviews
Riad
Morocco, Marrakesh
Within walking distance of Jemaa el-Fnaa, ideally located in the Medina district of Marrakesh, the 4-star Riad Catalina features a sundeck, a courtyard, and recreational facilities.
from GBP 60 per night
8.0Great1998 reviews
Hotel
Morocco, Agadir
Located only 450 metres from Vacation Banque Populaire Center and within a 10-minute drive of La Grande Roue d'Agadir, the 4-star Riu Tikida Dunas features a poolside bar plus a heated swimming pool.
from GBP 195 per night
8.4Great1095 reviews
Guest house
Morocco, Lagouassem
Featuring the pleasure of tasting French specialities, this 40-room the 4-star La Maison Des Oliviers Lagouassem is placed in the Agdal district, within 7 km of Mellah.
from GBP 24 per night
8.9Great185 reviews
Guest house
Morocco, Marrakesh
Boasting a French restaurant along with golf and bike riding, the smoke-free Ksar Char-Bagh Small Luxury Hotels Marrakesh is set in the Palmeraie district, 7 km from Maison de la Photographie.
from GBP 385 per night
7.5Very good1589 reviews
Hotel
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 45 per night
8.4Great297 reviews
Riad
Morocco, Marrakesh
Around 25 minutes' walk from Cyber Parc Arsat Moulay Abdeslam, the intimate Marrakech Riads, Angsana Heritage Collection features a French restaurant and a plunge swimming pool.
from GBP 80 per night
8.8Great1524 reviews
Riad
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 49 per night
Most popular 3-star hotels in Morocco
8.2Great2169 reviews
Hotel
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 30 per night
8.0Great311 reviews
Guest house
Morocco, Marrakesh
Providing a steam room and a sauna, the 3-star Riad Mandalay Marrakesh is located 10 minutes' drive from Menara gardens and 650 metres from Badi Palace.
from GBP 33 per night
7.6Very good833 reviews
Hotel
Morocco, Marrakesh
Set in the Gueliz district of Marrakesh a mere 6 minutes' walk from Macma, the 3-star Moroccan House offers a water garden along with a hammam, spa therapy, and a shared lounge.
from GBP 16 per night
7.2Very good1403 reviews
Hotel
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 16 per night
6.5Nice1208 reviews
Hotel
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 17 per night
8.5Great4745 reviews
Hotel
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 44 per night
6.3Nice1648 reviews
Hotel
Morocco, Agadir
Located a 15-minute walk from Agadir Birds Valley, the attractive 3-star El Pueblo Tamlelt features 170 rooms with views of the garden.
from GBP 119 per night
5.3Needs improvement6988 reviews
Aparthotel
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 34 per night
7.0Very good4231 reviews
Hotel
Morocco, Tangier
Located near a train station and a 7-minute walk from Wafa Even Parc, the smoke-free Ibis Tanger City Center Tangier offers a shared lounge, various recreational opportunities, and a golf course.
from GBP 30 per night
7.4Very good1126 reviews
Hotel
Morocco, Marrakesh
Approximately 15 minutes' walk from Koutoubia Mosque, the 3-star Akabar features a sun terrace, loungers, and a shared lounge.
from GBP 20 per night
8.1Great165 reviews
Bed & Breakfast
Morocco, Marrakesh
Guests of the 4-star Riad Aliya Marrakesh can relax in the lounge bar or lounge at a swimming pool.
from GBP 47 per night
8.2Great4487 reviews
Hotel
Morocco, Tangier
The fabulous Rembrandt is set in the very heart of Tangier and offers recreational facilities and entertainment activities.
from GBP 28 per night
7.2Very good582 reviews
Hotel
Morocco, Marrakesh
A pizza restaurant and 32 rooms are available during the stay at the Islane Medina Marrakesh, boasting a location a mere 600 metres from Jemaa el-Fnaa.
from GBP 27 per night
8.2Great1641 reviews
Hotel
Morocco, Marrakesh
The facilities of the Le Caspien Boutique include a swimming pool, loungers and recreational facilities.
from GBP 23 per night
7.3Very good1161 reviews
Hotel
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 40 per night
7.8Very good2190 reviews
Hotel
Morocco, Ouarzazate
Featuring a sundeck, a shared lounge, and various recreational opportunities, the charming 3-star Ibis Ouarzazate Centre Ouarzazate has a privileged setting merely an 8-minute walk from Taourirt Kasbah.
from GBP 31 per night
7.7Very good3987 reviews
Hotel
Morocco, Casablanca
Featuring an outdoor swimming pool, the 3-star Ibis Casa Voyageurs Casablanca in the Roches Noires district boasts 130 rooms.
from GBP 28 per night
7.3Very good3303 reviews
Hotel
Morocco, Fes
Located within 2.1 km of Medersa Bouanania, the environmentally friendly Ibis features an all-you-can-eat buffet breakfast.
from GBP 33 per night
6.9Nice3282 reviews
Hotel
Morocco, Marrakesh
Guests can relax by a water or enjoy Moroccan dishes while staying at the spectacular 3-star Ibis Marrakech Centre Gare Marrakesh, 3.4 km from Badi Palace.
from GBP 37 per night
7.7Very good2739 reviews
Hotel
Morocco, Rabat
Located 15 km from Sale airport, the eco-friendly Ibis Rabat Agdal features a bureau de change and a lift for guests' comfort.
from GBP 55 per night
Amazing spa hotels in Morocco
8.0Great2262 reviews
Hotel
Morocco, Casablanca
Offering a shopping arcade and a storage for belongings, the Kenzi Tower lies in a business area, 2.4 km from Hassan II Mosque and nearly 20 minutes on foot from Parc de la Ligue Arabe.
from GBP 82 per night
8.1Great2565 reviews
Hotel
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 64 per night
7.2Very good774 reviews
Hotel
Morocco, Skhirat
Within 44 km of Ech Chiahna, the 5-star L' Amphitrite Palace Resort & Spa offers a swimming pool along with a hot tub and an indoor pool on-site.
from GBP 86 per night
8.7Great416 reviews
Guest house
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 39 per night
8.8Great623 reviews
Hotel
Morocco, Marrakesh
Nestled about a 6-minute stroll from Ensemble Artisinal Marrakech, the independent Hotel & Ryads Barriere Le Naoura features a private swimming pool and 93 rooms.
from GBP 236 per night
8.5Great4542 reviews
Hotel
Morocco, Marrakesh
Not far from Atlas Mountains, 4.8 km from Medersa Ben Youssef, the comfortable 5-star Kenzi Menara Palace & Resort Marrakesh offers a Turkish steam bath and a solarium.
from GBP 112 per night
8.3Great800 reviews
Hotel
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 69 per night
8.1Great2072 reviews
Hotel
Morocco, Marrakesh
Enjoying a location just 550 metres from Andre Heller's ANIMA Garden, the Palm Plaza Marrakech Marrakesh is located in a tourist area and offers 69 rooms together with biking, lawn tennis, and ping pong.
from GBP 55 per night
7.4Very good2018 reviews
Hotel
Morocco, Marrakesh
Overlooking city, the comfortable 4-star Imperial Plaza & Spa welcomes guests with a continental breakfast.
from GBP 25 per night
9.2Perfect441 reviews
Riad
Morocco, Marrakesh
Located about a 10-minute drive from Maison de la Photographie, the Al Fassia Aguedal Marrakesh offers a traditional Hammam, a solarium, and a sauna.
from GBP 128 per night
8.0Great1487 reviews
Hotel
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 25 per night
9.0Perfect304 reviews
Riad
Morocco, Marrakesh
Located near a train station and a 19-minute walk from Mosque Berrima, the boutique-style Les Borjs De La Kasbah Marrakesh offers a hammam, a sauna, and a sunbathing terrace.
from GBP 146 per night
8.4Great180 reviews
Hotel
Morocco, Boumalne Dades
You can take a dip in an outdoor swimming pool at the Xaluca Dades, located in the very heart of Boumalne Dades.
from GBP 126 per night
9.2Perfect1435 reviews
Riad
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 65 per night
8.4Great2618 reviews
Hotel
Morocco, Agadir
Boasting proximity to Oued Lahwah, which runs merely a -minute stroll away, the Iberostar Waves Founty Beach All Inclusive Agadir offers an indoor pool.
from GBP 167 per night
9.0Perfect1101 reviews
Riad
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 52 per night
8.8Great427 reviews
Guest house
Morocco, Marrakesh
The Dar Sabra Marrakesh lies within a 7-km distance of Musee Tiskiwin and offers a Moroccan restaurant and a private swimming pool onsite.
from GBP 208 per night
7.5Very good4131 reviews
Hotel
Morocco, Agadir
Boasting a wonderful location and access to Paradise Valley, which stands only 600 metres from, the perfect Oasis Hotel & Spa Agadir features an à la carte restaurant and 53 rooms.
from GBP 35 per night
9.0Perfect118 reviews
Hotel
Morocco, Oualidia
Featuring a traditional Hammam, a solarium, and a Jacuzzi along with an infinity swimming pool, the elegant La Sultana Oualidia is ideally situated nearly a 25-minute walk from La Grande شاطئ الوليدية in the Oualidia beach district of Oualidia.
from GBP 408 per night
8.9Great598 reviews
Hotel
Morocco, Marrakesh
Lawn tennis and billiards make the family-friendly Domaine Des Remparts Hotel & Spa Marrakesh attractive to sports enthusiasts, and set 4.7 km from Medersa Ben Youssef.
from GBP 198 per night
Top family hotels in Morocco
8.1Great953 reviews
Resort
Morocco, Agadir
Nestled in the Agadir Bay district, the 4-star Royal Decameron Tafoukt Beach Resort & Spa is housed in the Moroccan-style building around a 5-minute walk from La Grande Roue d'Agadir.
from GBP 113 per night
7.4Very good1576 reviews
Hotel
Morocco, Marrakesh
Comprising 112 rooms right in the centre of Marrakesh, the smoke-free Novotel Marrakech Hivernage lies a 25-minute walk from Dar el Bacha Musee Des Confluences.
from GBP 58 per night
8.8Great676 reviews
Hotel
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 77 per night
7.7Very good3121 reviews
Aparthotel
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 70 per night
8.6Great1176 reviews
Hotel
Morocco, Ouarzazate
Set 7 km from Synagog, the smoke-free Oscar Hotel By Atlas Studios Ouarzazate invites its guests to benefit from a sundeck, a shared lounge, and billiards, plus to have a meal in an Argentinian restaurant.
from GBP 96 per night
8.6Great1505 reviews
Hotel
Morocco, Agadir
The Timoulay And Spa is settled in the Agadir Bay district, approximately a 10-minute drive from Memory Agadir Museum, and includes a poolside bar.
from GBP 135 per night
7.7Very good4590 reviews
Hotel
Morocco, Agadir
Located a 19-minute walk from Agadir Birds Valley, the 4-star Club Almoggar Garden Beach provides guests with a Moroccan restaurant and air-conditioned rooms.
from GBP 103 per night
8.1Great1024 reviews
Hotel
Morocco, Sale
About a 25-minute walk from Mohammed VI Museum of Modern and Contemporary Art, the sophisticated 5-star Dawliz Rabat Art & Spa boasts massage therapy and entertainment activities.
from GBP 126 per night
8.0Great1977 reviews
Hotel
Morocco, Marrakesh
Offering 39 rooms with views of the city, the smoke-free Bab Hotel Marrakech, Boutique Hotel & Spa Marrakesh is set in the Gueliz district, a 25-minute walk from Menara gardens.
from GBP 41 per night
8.3Great2951 reviews
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 127 per night
9.0Perfect150 reviews
Hotel
Morocco, Marrakesh
Located only 150 m from Cyber Park, the 5-star Royal Mansour Marrakech Marrakesh provides a Turkish steam bath and a solarium onsite.
from GBP 1 032 per night
7.9Very good1062 reviews
Hotel
Morocco, Agadir
Set in the Agadir Bay district only a 5-minute walk from Agadir Birds Valley, the newly-refreshed Tui Suneo Kenzi Europa can arrange lawn tennis, basketball, and ping pong and provide guests with a hot tub and a sauna.
from GBP 44 per night
8.3Great1681 reviews
Hotel
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 37 per night
9.3Perfect203 reviews
Guest house
Morocco, Marrakesh
The 4-star Dar Zemora Marrakesh features an outdoor swimming pool and 6 rooms.
from GBP 271 per night
7.6Very good313 reviews
Hotel
Morocco, Marina Smir
Within 25 minutes' walk of Restinga plage, the Hotel & Spa Marina Smir features an outdoor swimming pool along with a traditional Hammam and a sauna.
from GBP 92 per night
8.7Great445 reviews
Riad
Morocco, Marrakesh
Offering location within an 8-minute walk of Jemaa el-Fnaa, the smoke-free Dar Justo Hotel Boutique & Marrakesh serves authentic cuisine, while onsite guests can enjoy a Turkish steam bath and a solarium.
from GBP 109 per night
8.6Great939 reviews
Resort
Morocco, Agadir
Set 3 km from Souk Al Ahad, the 4-star Robinson Agadir includes 2 outdoor swimming pools including a traditional Hammam, a Jacuzzi, a sauna, and a foot bath.
from GBP 180 per night
7.4Very good1578 reviews
Hotel
Morocco, Essaouira
Offering a Turkish steam bath and a hot tub onsite, the stylish 5-star Le Golf D'Essaouira & Spa Essaouira is located 10 minutes by car from Sidi Mohamed Ben Abdallah Museum.
from GBP 73 per night
8.6Great1237 reviews
Hotel
Morocco, Casablanca
The Art Palace Suites & Spa Casablanca is nestled in the centre of the shopping Sidi Belyout district, 35 minutes' drive from Mohammed V airport.
from GBP 82 per night
8.6Great1599 reviews
Hotel
Morocco, Douar Caid Layadi
Featuring the Moroccan-style building, the Iberostar Waves Club Palmeraie Marrakech All Inclusive Douar Caid Layadi is located in a popular area, boasting archery, hiking, and ping pong onsite plus a water garden.
from GBP 77 per night
Best luxury hotels in Morocco
7.6Very good1127 reviews
Hotel
Morocco, Ait Melloul (Marrakesh-Safi)
Placed in the Palmeraie district, the 4-star Kasbah Le Mirage & Spa offers an outdoor swimming pool and a Moroccan restaurant.
from GBP 28 per night
8.4Great2905 reviews
Hotel
Morocco, Lahebichate
Situated about 20 minutes' walk from Almazar Centre Commercial, the contemporary Kenzi Club Agdal Medina offers a lounge bar plus a traditional Hammam, a steam room, a hot tub, and a sauna.
from GBP 105 per night
8.3Great1144 reviews
Hotel
Morocco, Bin El Ouidane
Offering a prime location at a moderate distance from Atlas Mountains, the 5-star Widiane Bin El Ouidane offers a traditional Hammam, a hot tub and sauna facilities.
from GBP 125 per night
8.7Great282 reviews
Hotel
Morocco, Ait Hamid
Located a 25-minute walk from waky Marrakech, the elegant 4-star Fellah Ait Hamid offers views of the garden along with a mud bath, a steam room, and a sauna.
from GBP 40 per night
8.9Great1764 reviews
Hotel
Located within 7 km of The Orientalist Museum of Marrakech in Marrakesh, the Pickalbatros Hotel Du Golf - Adults Friendly 16 Years Plus- All-Inclusive features an à la carte restaurant along with a nightclub, an aqua park, and a sun terrace.
from GBP 180 per night
8.8Great346 reviews
Hotel
Morocco, El Makina
Located nearly 25 minutes' walk from Medina of Marrakesh, the 5-star Selman Marrakech El Makina is ideally set in the Chrifia district, boasting cycling and yoga.
from GBP 73 per night
7.5Very good1541 reviews
Hotel
Morocco, Ouahat Sidi Brahim
Placed 10 minutes' drive from La Palmeraie, the perfect 4-star Marrakech Ryads Parc All Inclusive Ouahat Sidi Brahim offers a privileged location in the Palmeraie district, offering lawn tennis, basketball, and volleyball.
from GBP 36 per night
8.1Great3095 reviews
Hotel
Morocco, Tangier
While staying at the 5-star Barcelo Tanger you are invited to discover Medina of Tangier, set nearly 20 minutes' walk away, or Fondation Lorin, which is merely 1.5 km away.
from GBP 43 per night
9.0Perfect1115 reviews
Hotel
Morocco, Marrakesh
A superb location 15 minutes by car from Palacio da Bahia as well as a Turkish steam bath and a solarium set the luxurious Les Deux Tours Marrakesh apart.
from GBP 204 per night
8.5Great4123 reviews
Hotel
Morocco, Bellouk
Offering to take advantage of a traditional Hammam, a solarium, a Jacuzzi, and a foot bath, the eco-friendly Delta Hotels By Marriott Marrakech Eden Andalou boasts a wonderful location only 400 metres from Eden Aquapark.
from GBP 74 per night
8.3Great1969 reviews
Hotel
Morocco, Fes
Staying at the luxury Marriott Hotel Jnan Palace Fes in a shopping district, guests can dine at an à la carte restaurant or enjoy using massage therapy, various recreational opportunities and entertainment activities.
from GBP 103 per night
9.0Perfect1576 reviews
Hotel
Morocco, Ifrane (Ifrane)
Offering a beautiful view together with a traditional Hammam, a treatment room, a Jacuzzi, and a sauna on-site, the family Michlifen Resort & Golf is located in the middle of Ifrane.
from GBP 175 per night
8.7Great795 reviews
Hotel
Morocco, Marrakesh
Located a 15-minute walk from Cyber Parc Arsat Moulay Abdeslam, the boutique Nobu Hotel Marrakech Marrakesh offers views of the city and an indoor pool.
from GBP 256 per night
8.5Great1236 reviews
Hotel
Morocco, Marrakesh
Boasting setting in the Agdal district, about a 10-minute drive from Dar Si Said, the Jaal Riad Resort Adults Only Marrakesh provides a heated indoor swimming pool together with a traditional Hammam and a Jacuzzi.
from GBP 154 per night
7.6Very good1457 reviews
Hotel
Morocco, Agadir
A number of outdoor activities including beach volleyball and tennis can be enjoyed by the guests of the 5-star Sofitel Agadir Royal Bay Resort Agadir with an outdoor swimming pool in the Founty district.
from GBP 150 per night
8.4Great5310 reviews
Hotel
Morocco, El Aggada
The 4-star Pickalbatros Aqua Fun Club All Inclusive El Aggada is nearly 25 minutes' walk from Aqua Fun Club and features an aqua park, a sundeck, and a lazy river, along with a pool bar on-site.
from GBP 59 per night
9.0Perfect4170 reviews
Hotel
Morocco, Tangier
Set in the Municipal Beach district, the 4-star Marina Bay Tangier boasts an outdoor pool along with a traditional Hammam, sauna facilities and an outdoor swimming pool on-site.
from GBP 48 per night
8.9Great827 reviews
Hotel
Morocco, Marrakesh
Located a 9-minute stroll from Al Maaden Golf Course, the sumptuous 5-star Al Maaden Villa Hotel & Spa Marrakesh offers a private pool and a fitness centre for guests.
from GBP 152 per night
9.0Perfect1001 reviews
Hotel
Morocco, Agadir
Guests can relax by a large pool or in a piano bar with views of the lake in the superb Tikida Golf Palace Agadir, located approximately 4 km from Ocean Golf course.
from GBP 152 per night
8.3Great2168 reviews
Hotel
Morocco, Marrakesh
Featuring a Moroccan restaurant, the 5-star Sofitel Marrakech Palais Imperial & Spa Marrakesh is based in the Hivernage district of Marrakesh, approximately a 20-minute walk from Koutoubia Mosque.
from GBP 192 per night
Cheap hotels in Morocco
7.6Very good744 reviews
Riad
Morocco, Marrakesh
9 minutes' stroll from Jemaa el-Fnaa, the smoke-free Riad Africa - Marrakech Medina Maison D'Hote Marrakesh with 28 rooms features a sunbathing terrace, massage therapy, and a courtyard, plus a Moroccan restaurant, serving Moroccan specials.
from GBP 90 per night
7.6Very good1809 reviews
Hotel
Morocco, Marrakesh
Situated in the Gueliz district of Marrakesh, the exquisite Les Trois Palmiers features an outdoor pool.
from GBP 28 per night
6.2Nice511 reviews
Hotel
Morocco, Agadir
Seafront Promenade, popular for ping pong, fishing, and darts, is 2.6 km from the 3-star Sud Bahia Agadir "Bahia City Hotel" Agadir.
from GBP 15 per night
6.5Nice5617 reviews
Hotel
Morocco, Agadir
Boasting a location merely a 6-minute stroll from Museum of Amazigh Culture, the Hamilton Agadir includes 171 rooms and an outdoor swimming pool.
from GBP 36 per night
7.6Very good6 reviews
Hotel
Morocco, Marrakesh
Comprising 6 rooms in the very heart of Marrakesh, the charming 3-star El Farah Kasbah lies within 10 minutes' drive of Medersa Ben Youssef.
from GBP 25 per night
8.5Great2128 reviews
Riad
Morocco, Marrakesh
Situated in the Medina district of Marrakesh, the Riad De Vinci & Spa overlooks the garden and features a swimming pool.
from GBP 66 per night
7.3Very good4792 reviews
Hotel
Morocco, Tangier
Located in the Old Medina district, the charming Continental is a 5-minute stroll from Medina of Tangier.
from GBP 22 per night
7.4Very good3036 reviews
Hotel
Morocco, Marrakesh
Featuring views of the patio and being nestled in the Gueliz district of Marrakesh, the Oudaya includes a Moroccan restaurant.
from GBP 17 per night
7.7Very good275 reviews
Hotel
Morocco, Meknes
Featuring 80 rooms with views of the city, the comfortable Bab Mansour Meknes is set approximately 25 minutes' walk from Bab Bou Ameir.
from GBP 40 per night
7.5Very good737 reviews
Hotel
Morocco, Marrakesh
Within a 5-minute drive of Le Jardin Secret, the 3-star Majorelle Marrakesh offers a bureau de change and a lift.
from GBP 29 per night
8.4Great66 reviews
Riad
Morocco, Marrakesh
The cosy 4-star Ailen with a swimming pool is merely 1.5 km from Dar Si Said.
from GBP 48 per night
6.6Nice1041 reviews
Hotel
Morocco, Tangier
Located about 10 minutes by car from American Legation, the 2-star Umh Tarik Tangier features a continental breakfast.
from GBP 20 per night
8.7Great92 reviews
Riad
Morocco, Marrakesh
The lovely 3-star Riad Zayane is 2.3 km from Cyber Parc Arsat Moulay Abdeslam and features a sundeck, chaise longues, and a shared lounge, along with a lounge bar on-site.
from GBP 62 per night
6.2Nice2061 reviews
Hotel
Morocco, Agadir
Just 1.1 km from La Grande Roue d'Agadir, the 3-star Caribbean Village Agador features a swimming pool along with a sauna and a foot bath.
from GBP 43 per night
8.0Great6178 reviews
Hotel
Morocco, Marrakesh
Providing a Moroccan restaurant and a rooftop swimming pool on site, the 3-star Almas Marrakesh is placed about a 25-minute walk from Medersa Ben Youssef.
from GBP 20 per night
8.4Great1739 reviews
Hotel
Morocco, Essaouira
Boasting a beachfront location and access to Essaouira Ramparts, which stands merely 5 minutes' walk from, the 3-star Riad Zahra features an à la carte restaurant and 16 rooms.
from GBP 47 per night
8.6Great370 reviews
Riad
Morocco, Marrakesh
The delightful 4-star Riad Xo Amira Victoria is located near a shopping district 2 km from Badi Palace.
from GBP 47 per night
7.8Very good5003 reviews
Hotel
Morocco, Casablanca
Boasting a summer terrace, a shared lounge, and various recreational opportunities, along with a lounge bar, the smoke-free Ibis Casablanca City Center has an ideal location merely a 7-minute walk from Ancienne Medina.
from GBP 29 per night
6.3Nice1465 reviews
Aparthotel
Morocco, Agadir
Located at a 3.6 km distance from Ocean Golf course, the 3-star Residence Rihab features an outdoor swimming pool.
from GBP 66 per night
7.1Very good6650 reviews
Hotel
Morocco, Marrakesh
Ogrody is 25 minutes on foot from the luxurious Lawrence D'Arabie Marrakesh that has restaurants and entertainment including spa therapy, entertainment activities and billiards.
from GBP 26 per night
Top resorts in Morocco
7.5Very good6074 reviews
Hotel
Morocco, Tangier
Set around 20 minutes' walk from Petit Socco, the exclusive Kenzi Solazur Tangier offers 348 rooms, along with a Turkish steam bath and a Jacuzzi.
from GBP 44 per night
7.8Very good1083 reviews
Hotel
Morocco, Saidia
Within 4 km of Alpamare Saidia, the 5-star Iberostar Waves overlooks the pool and features a hot tub and a shared lounge.
from GBP 68 per night
8.5Great389 reviews
Hotel
Morocco, Ouled Jelal
Boasting an outdoor swimming pool, the smoke-free Palais Namaskar is 4.6 km from Adouar Marrakech.
from GBP 335 per night
9.0Perfect1416 reviews
Hotel
Morocco, Ouled Jelal
Located within a 7-km distance of Museum of mouassine Douiria Derb el Hammam, the 5-star Tigmiza Boutique Hotel & Spa features 25 rooms, a nightclub, a shared lounge, and a library.
from GBP 167 per night
8.7Great438 reviews
Hotel
Morocco, Fes
Featuring a Turkish steam room and an outdoor swimming pool, the Palais Faraj Suites & is located in the Fes El Bali district of Fes approximately a 9-minute walk from Moulay Abdellah Quarter.
from GBP 152 per night
6.3Nice690 reviews
Hotel
Morocco, Ouled Jelal
The luxurious Palais De L'O Marrakesh, located in the Palmeraie district, offers luxurious views of the garden from its rooms.
from GBP 76 per night
8.3Great1557 reviews
Resort
Morocco, Casablanca
The Pestana Casablanca, Seaside Suites & Residences is situated within a 2-km distance of Plage Ain Diab and about a 20-minute stroll from German Chamber of Commerce and Industry of Morocco.
from GBP 55 per night
8.3Great219 reviews
Resort
Morocco, Imlil (Atlas Mountains)
Featuring a traditional Hammam, a steam room and sauna facilities, the pet friendly Le Village Du Toubkal Imlil is located only 0.6 km from Sublime Morocco.
from GBP 43 per night
7.4Very good2809 reviews
Hotel
Morocco, Tangier
Located a 10-minute ride from Plaza de Toros Tangier, the 5-star Grand Mogador Sea View & boasts an indoor pool.
from GBP 46 per night
8.4Great1625 reviews
Resort
Morocco, Taghazout
Set just 400 metres from Plage Imi Ouaddar, the luxurious Paradis Plage Surf Yoga & Spa boasts a traditional Hammam, a treatment room, a Jacuzzi, and a sauna.
from GBP 138 per night
8.5Great787 reviews
Hotel
Morocco, Fes
The luxury Sahrai with 50 rooms, located 2.5 km from Bab Rcif, offers a traditional Hammam, a treatment room, a Jacuzzi, and a sauna for guests to enjoy.
from GBP 197 per night
6.7Nice3460 reviews
Hotel
Morocco, Rabat
Featuring a buffet breakfast and a fitness studio, the luxury Farah is located about 20 minutes' walk from Medina of Rabat.
from GBP 72 per night
8.6Great987 reviews
Hotel
Morocco, El Makina
Located approximately 25 minutes' walk from Koutoubia Mosque and 2.8 km from Jemaa el-Fnaa, the 5-star Sirayane Boutique Hotel & Spa Marrakech features a swimming pool and a lounge bar.
from GBP 183 per night
8.1Great2952 reviews
Hotel
Morocco, Tangier
A seasonal outdoor swimming pool and a swim-up bar are offered for guest convenience at the luxury Farah Tanger.
from GBP 109 per night
8.6Great382 reviews
Hotel
Morocco, Douar Khalifa Ben Mbarek
The Caravan Serai, located 6 km from Gueliz, boasts an outdoor pool along with a Turkish steam bath, a solarium and an indoor pool.
from GBP 62 per night
8.9Great379 reviews
Hotel
Morocco, Moussiha
Situated nearly 25 minutes' walk from Eden Aquapark, the 5-star Fairmont Royal Palm Marrakech Moussiha boasts a traditional Hammam, a hot tub, a massage chair, and a foot bath at the premises and welcomes guests to relax by 4 outdoor swimming pools.
from GBP 383 per night
8.6Great2008 reviews
Hotel
Morocco, Tangier
The 5-star Grand Hotel Villa De France has a swimming pool and lies 600 metres from Tangier Casbah Museum which is worth visiting.
from GBP 96 per night
7.5Very good2703 reviews
Hotel
Morocco, Lagouassem
Featuring panoramic views of the patio, the family Aqua Mirage Club & Aqua Parc Marrakesh is nearly a 10-minute drive from waky Marrakech Leisure Centre.
from GBP 46 per night
6.5Nice709 reviews
Hotel
Morocco, Imi Ouaddar
There are rooms facing garden and the 3-star Lunja Village - Agadir Imi Ouaddar is set a mere 0.6 km from Atlantica Parc Lodge.
from GBP 31 per night
6.5Nice1586 reviews
Hotel
Morocco, Tangier
Guests of the comfortable 5-star Movenpick Hotel & Casino Malabata Tanger can enjoy a swimming pool and refreshing drinks at the piano bar.
from GBP 88 per night