Top regions in Morocco
Best 5-star hotels in Morocco
Hotel
Morocco, Marrakesh
Offering a storage for belongings and a restaurant, the intimate 5-star La Sultana Marrakech lies in the Kasbah district, about 5 minutes' drive from Museum of Marrakesh and approximately 1.9 miles from Jardin Majorelle.
from USD 653 per night
Hotel
Morocco, Casablanca
The 5-star Movenpick Hotel Casablanca is nestled within a short distance of the business district of Casablanca, just 5 minutes by foot from Marche des Fleurs.
from USD 97 per night
Hotel
Morocco, Rabat
Guests, staying at the 5-star Sofitel Rabat Jardin Des Roses Rabat, will enjoy the location in the Souissi district of Rabat along with a traditional Hammam, a Turkish bath and a hot tub.
from USD 235 per night
Hotel
Morocco, Casablanca
During your stay at the Kenzi Tower in the heart of Casablanca, a traditional Hammam, a hot tub and sauna facilities plus a swimming pool is available.
from USD 111 per night
7.6Very good
Hotel
Morocco, Essaouira
Offering a setting within 0.9 miles of Galerie D'art Damgaard, the Atlas Essaouira & Spa includes 156 rooms and features steam baths, a traditional Hammam and a hot tub.
from USD 87 per night
Hotel
Morocco, Skhirat
Situated within walking distance of Atlantic Coast and a 5-minute drive from Plage De Skhirat, the 5-star luxury L' Amphitrite Palace Resort & offers Turkish steam bath, a Turkish steam room and a hot tub.
from USD 116 per night
8.0Great
Hotel
Morocco, Casablanca
Offering a location in the Sidi Belyout district within 550 feet of Ancienne Medina, the upscale Hyatt Regency Casablanca features cribs and a changing table for guests with children.
from USD 140 per night
Hotel
Morocco, Marrakesh
Located 3.5 miles from Saadian Tombs, the 5-star Amanjena Resort features fitness classes, spa therapy and entertainment activities for guests' convenience.
from USD 1 322 per night
Hotel
Morocco, Marrakesh
Set 1.8 miles from Jardin Majorelle, the comfortable Movenpick Hotel Mansour Eddahbi Marrakech Marrakesh has a Moroccan restaurant serving Middle Eastern cuisine.
from USD 224 per night
Hotel
Morocco, Casablanca
Masjid is 0.3 miles from the 5-star Royal Mansour Casablanca, while United Nations Square is only 0.6 miles away.
from USD 568 per night
8.8Great
Hotel
Morocco, Marrakesh
The 5-star Le Meridien N'Fis Marrakesh is located in the Hivernage district of Marrakesh, overlooking Atlas Mountains and boasts heated swimming pool along with a traditional Hammam, sauna facilities and an outdoor swimming pool.
from USD 276 per night
Hotel
Morocco, Casablanca
Including an outdoor swimming pool together with sauna facilities and an outdoor swimming pool onsite, the business Marriott boasts a location in a business area near a train station.
from USD 99 per night
Hotel
Morocco, Casablanca
Nestled in a financial area, the perfect 5-star Barcelo Anfa Casablanca is within 1.3 miles of Hassan II Mosque.
from USD 65 per night
Hotel
Morocco, Marrakesh
Placed only 5 minutes' walk from Saadian Tombs and in the center of Marrakesh, the authentic Les Jardins De La Medina offers 36 rooms.
from USD 268 per night
Hotel
Morocco, Marrakesh
Located around 1.1 miles from Palacio da Bahia, the charming 5-star Hivernage Hotel & Spa has fitness classes and hammam plus an à la carte restaurant.
from USD 164 per night
Hotel
Morocco, Tangier
Being quite 5 minutes by foot from Grand Socco, the El Minzah Tangier offers a traditional Hammam, a Jacuzzi and a hot tub a few steps away a port.
from USD 154 per night
9.0Perfect
Hotel
Morocco, Marrakesh
Situated in the Medina district, 0.7 miles from Palacio da Bahia, the prestigious Les Jardins De La Koutoubia accommodates its guests in 57 rooms and offers a traditional Hammam, a hot tub and sauna facilities.
from USD 221 per night
Riad
Morocco, Marrakesh
You can relax by an outdoor pool in the charming 5-star La Villa Des Orangers - Relais & Chateaux, located around a 7-minute walk from The Alternative Morocco.
from USD 549 per night
9.0Perfect
Hotel
Morocco, Marrakesh
Comfortable rooms with square views and a heated swimming pool are at guests' disposal at the 5-star Barcelo Palmeraie Marrakesh, within 3.9 miles of Dar Si Said.
from USD 160 per night
Hotel
Morocco, Oualidia
The pet-friendly La Sultana is found about 1.2 miles from Plage Oualidia, offering a hot tub and an indoor pool.
from USD 549 per night
Most popular 4-star hotels in Morocco
Hotel
Morocco, Casablanca
Boasting a Mediterranean menu, the 4-star modern Barcelo Casablanca has 85 rooms, featuring a setting near a train station in the Sidi Belyout district.
from USD 79 per night
Hotel
Morocco, Casablanca
Featuring a prime location 18 minutes' stroll from Anfaplace Shopping Center, the 4-star Suisse includes 182 cozy rooms.
from USD 51 per night
Hotel
Morocco, Casablanca
Including a steam room, a solarium and an outdoor swimming pool, the Azur offers a private swimming pool and boasts a location in the entertainment district of Casablanca 850 feet from La Corniche.
from USD 50 per night
Riad
Morocco, Marrakesh
Jardin Majorelle is 10 minutes by car from the Riad Maison Arabo-Andalouse Marrakesh.
from USD 201 per night
Resort
Morocco, Agadir
Set just 800 feet from Agadir Birds Valley, the 4-star Royal Decameron Tafoukt Beach Resort & Spa boasts traditional architecture and 227 rooms with contemporary decor.
from USD 131 per night
9.6Perfect
Hotel
Morocco, Marrakesh
Situated in the Hivernage district of Marrakesh, the 4-star Novotel Marrakech Hivernage features 112 rooms and an à la carte restaurant.
from USD 167 per night
7.8Very good
Hotel
Morocco, Marrakesh
Boasting Turkish steam bath, a Turkish steam room and a solarium on-site, the 4-star Meriem Marrakech is located in the Gueliz district of Marrakesh near a train station.
from USD 160 per night
Hotel
Morocco, Agadir
With views of the sea, the comfortable Iberostar Founty Beach All Inclusive is situated within 1.9 miles of Marina D'agadir and offers hammam, steam baths and facials.
from USD 195 per night
Hotel
Morocco, Afeggou
Located 16 miles from Ouarzazate airport, the 4-star Sultana Royal Golf Afeggou provides shuttle service, as well as cars for rent.
from USD 148 per night
9.0Perfect
Hotel
Morocco, Agadir
While staying at the perfect Allegro Agadir, which is located in the tourist district of Agadir, you can enjoy the poolside bar and a swimming pool.
from USD 92 per night
8.4Great
Hotel
Morocco, Casablanca
Providing access to La Corniche, the business Club Val D'Anfa Casablanca Ocean View is approximately 10 minutes by car from Club et Centre de formation Bmce and offers an à la carte restaurant.
from USD 66 per night
Hotel
Morocco, Rabat
Offering a setting 4.3 miles from Kasbah of the Udayas, the comfortable La Villa Mandarine Rabat includes 36 rooms and features a hot tub and an outdoor swimming pool.
from USD 221 per night
Hotel
Morocco, Agadir
Located around 25 minutes by foot from Souk Al Ahad, the Beach Club Agadir features 100 rooms and an à la carte restaurant on-site.
from USD 127 per night
9.6Perfect
Hotel
Morocco, Agadir
Offering a hot tub and an outdoor swimming pool, the Atlas Amadil Beach Agadir is 1.8 miles from Medina Polizzi.
from USD 124 per night
Hotel
Morocco, Agadir
Located approximately a 25-minute walk from Seafront Promenade, the 4-star Argana Agadir features 247 rooms, hammam and billiard.
from USD 88 per night
9.0Perfect
Hotel
Morocco, Marrakesh
Place du 16 Novembre is 25 minutes by foot from the Marrakech Le Semiramis that features a swimming pool.
from USD 144 per night
Hotel
Morocco, Meknes
Featuring 120 rooms, chaise longues and entertainment activities, the 4-star Transatlantique is merely 0.9 miles from Sarij Lkhmis in Meknes.
from USD 57 per night
Guest house
Morocco, Lagouassem
While staying at the charming La Maison Des Oliviers Marrakesh, which is located in the Agdal district, you can enjoy the poolside bar and the outdoor swimming pool.
from USD 33 per night
Guest house
Morocco, Marrakesh
The 5-star Ksar Char-Bagh Small Luxury Hotels offers the outdoor swimming pool along with Turkish steam bath and an outdoor swimming pool, boasting a setting in the Palmeraie district of Marrakesh.
from USD 493 per night
7.6Very good
Hotel
Morocco, Casablanca
The perfect Novotel Casablanca City Center is settled in the shopping district of Casablanca, 0.7 miles from Musee Abderrahman Slaoui, and includes a lounge bar.
from USD 61 per night
Most popular 3-star hotels in Morocco
Hotel
Morocco, Marrakesh
Located 25 minutes by foot from Cyber Park, the 3-star family-friendly Amani Hotel Suites & Spa offers a traditional Hammam and an outdoor swimming pool.
from USD 41 per night
Hotel
Morocco, Essaouira
City Walls السقالة is a 5-minute drive from the 3-star La Perle De Mogador Essaouira, while Golf de Mogador is 10 minutes away by car.
from USD 43 per night
9.0Perfect
Hotel
Morocco, Marrakesh
The 3-star traditional Moroccan House Marrakesh boasts hammam, steam baths and spa therapy, and guests can laze by a swimming pool.
from USD 68 per night
9.4Perfect
Hotel
Morocco, Agadir
Located 14 minutes by foot from La Grande Roue d'Agadir, the Residence Hoteliere Fleurie offers views of the city and an outdoor pool.
from USD 66 per night
Aparthotel
Morocco, Fez
Offering a seasonal outdoor pool, the 3-star Residence Hoteliere Le Diamant Vert boasts a location within 0.4 miles of Foret d'ain Chkef.
from USD 52 per night
Hotel
Morocco, Tangier
Close to a train station and within 1.6 miles of Port de Tanger Ville, whether you are here for business or pleasure, stay for a night or more and let the 3-star Ibis Tanger City Center Tangier with 196 rooms surprise you and take care of you.
from USD 80 per night
7.6Very good
Hotel
Morocco, Tangier
The impressive 3-star Rembrandt boasts a solarium and an outdoor swimming pool, while Place de France is situated about 0.3 miles away.
from USD 123 per night
Bed & Breakfast
Morocco, Essaouira
Located in the charming district of Essaouira, the charming Villa Maroc Essaouira offers 21 rooms along with a swimming pool.
from USD 200 per night
Hotel
Morocco, Marrakesh
Offering a traditional Hammam and locker rooms, the Oudaya Marrakesh with a warm decor in its 180 rooms is located 20 minutes by foot from Jardin Majorelle.
from USD 74 per night
Riad
Morocco, Marrakesh
There are a Turkish steam room, a solarium and a massage chair at the 3-star traditional Chennaoui Marrakesh, and some of the 12 rooms offer views of the inner courtyard.
from USD 31 per night
Hotel
Morocco, Meknes
The comfortable 3-star Bab Mansour features rooms with views of the city, while a comfortable location provides access to Royal Palace, which is 1.3 miles away.
from USD 47 per night
Hotel
Morocco, Fez
This centrally located the 3-star Mounia in Fez boasts 34 beautiful rooms along with a traditional Hammam and sauna facilities.
from USD 38 per night
4.6Needs improvement
Hotel
Morocco, Tangier
The 3-star typical Chellah Tangier with the outdoor swimming pool is 0.8 miles from Gran Mezquita de Tanger.
from USD 36 per night
Riad
Morocco, Taroudant
Located approximately 18 minutes' stroll from Door Targont, the 4-star traditional Riad Tafilag Taroudant boasts a swimming pool.
from USD 68 per night
9.6Perfect
Hotel
Morocco, Agadir
Guests will enjoy the outdoor swimming pool and 10 rooms, while staying at the charming Caribbean Village Agador with location a few minutes drive from Atlantic Coast.
from USD 59 per night
9.0Perfect
Hotel
Morocco, Marrakesh
Boasting a central location near a train station, the 3-star Almas Marrakesh offers guests the chance to relax in a swimming pool or in the Moroccan restaurant.
from USD 28 per night
Hotel
Morocco, Marrakesh
The cozy Islane in the Medina district overlooks Atlas Mountains, offers a location less than 7 minutes by foot from Jemaa el-Fnaa and comprises beautiful rooms.
from USD 37 per night
9.8Perfect
Hotel
Morocco, Casablanca
Situated approximately 2.8 miles from Hassan II Mosque, the eco-friendly Ibis Casa Voyageurs offers a swimming pool near a subway station.
from USD 38 per night
Hotel
Morocco, Fez
The eco-friendly Ibis features a perfect location in the heart of Fez as well as a swimming pool and an à la carte restaurant.
from USD 45 per night
Hotel
Morocco, Marrakesh
Located in the Hivernage district of Marrakesh around 5 minutes' drive from Business Services Center, the spectacular 3-star Ibis Marrakech Centre Gare has 109 rooms and a swimming pool.
from USD 65 per night
Amazing spa hotels in Morocco
Hotel
Morocco, Marrakesh
Set within 2.2 miles of Palacio da Bahia, the comfortable 5-star Kenzi Menara Palace & Resort has a pizza restaurant serving Italian cuisine.
from USD 163 per night
Hotel
Morocco, Marrakesh
Set in the tourist district of Marrakesh, the 5-star luxury Palm Plaza Hotel & is 7 minutes by foot from Andre Heller's ANIMA Garden and has a treatment room, a Jacuzzi and sauna facilities onsite.
from USD 153 per night
9.8Perfect
Riad
Morocco, Fez
With views of the pool, the 5-star luxury - Relais & Chateaux is situated a mere 0.8 miles from Andalusian Mosque and offers hammam, spa therapy and loungers.
from USD 234 per night
8.8Great
Hotel
Morocco, Agadir
Boasting a swimming pool, the 4-star Club Almoggar Garden Beach is within 0.6 miles of Paradise Valley.
from USD 59 per night
Hotel
Morocco, Casablanca
The contemporary 4-star Suites & has a terrace bar and a swimming pool on site and is situated near a metro station.
from USD 69 per night
6.6Nice
Hotel
Morocco, Marrakesh
Situated in the Gueliz district of Marrakesh, the 4-star Bab offers quick access to Menara airport within 10 minutes' drive.
from USD 145 per night
10.0Perfect
Hotel
Morocco, Marrakesh
Offering a pool bar, the Diwane Hotel & Spa Marrakech also has an outdoor pool beckoning guests to dive in.
from USD 68 per night
Hotel
Morocco, Marrakesh
Enjoy an unique location of the 5-star Royal Mansour Marrakech Marrakesh that boasts views of the garden as well as Turkish steam bath, a Turkish steam room and a plunge pool.
from USD 1 778 per night
Hotel
Morocco, Marrakesh
The 5-star Dar Rhizlane, Palais Table D'Hotes & Spa is centrally located just 8 minutes' walk from Menara Mall and has a traditional Hammam and an outdoor swimming pool.
from USD 178 per night
9.0Perfect
Hotel
Morocco, Agadir
The 4-star Kenzi Europa Agadir boasts fitness classes, hammam and loungers, and guests can laze by a swimming pool.
from USD 104 per night
Hotel
Morocco, Marina Smir
Set within a 10-minute drive of Smir Park, the Hotel & includes a saltwater pool including a Turkish steam room, a plunge pool and a Turkish bath.
from USD 124 per night
Resort
Morocco, Agadir
The 4-star Robinson Agadir features a private beach and views of Atlas Mountains, and boasts access to Jardin d'Olhao, located about 2.4 miles away.
from USD 185 per night
Hotel
Morocco, Essaouira
Set within 2.9 miles of Galerie D'art Damgaard in a popular area, the stylish 5-star Sofitel Essaouira Mogador Golf & offers an a private garden garden and 175 rooms with magnificent views.
from USD 132 per night
Hotel
Morocco, Casablanca
Located about 1 miles from Arab League Park, the 5-star luxury Art Palace Suites & Spa offers a hot tub and an indoor pool.
from USD 111 per night
Hotel
Morocco, Douar Caid Layadi
Featuring an outdoor pool, the Iberostar Club Palmeraie Marrakech in the eastern district of Marrakesh boasts 67 rooms.
from USD 104 per night
Hotel
Morocco, Ait Melloul (Marrakesh-Safi)
The quiet location, relatively near Atlas Mountains, makes this 9-room the fantastic Kasbah Le Mirage & Marrakesh the fantastic Kasbah Le Mirage & Marrakesh for a wide range of activities, including mountain biking, archery and hiking.
from USD 38 per night
Hotel
Morocco, Marrakesh
Located within within 0.9 miles of Medersa Ben Youssef, the 5-star smoke-free La Maison Arabe Hotel, Spa & Cooking Workshops features an à la carte restaurant and express breakfast.
from USD 234 per night
Hotel
Morocco, Lahebichate
Situated in the tourist center of Lahebichate, 2.6 miles from Saadian Tombs, the luxury Kenzi Club Agdal Medina includes 314 rooms and offers access to Mosquee moulay lyazid, which is approximately a 10-minute drive away.
from USD 142 per night
Hotel
Morocco, Saïdia
Located in the charming part of Saidia, the perfect Iberostar is around 15 minutes' walk from Saidia beach.
from USD 92 per night
Riad
Morocco, Marrakesh
The Dar Najat Marrakesh welcomes guests in the Medina district 7 minutes' stroll from Palacio da Bahia and features a Jacuzzi and a hot tub.
from USD 191 per night
Top family hotels in Morocco
Riad
Morocco, Essaouira
Sqala of the port is within 8 minutes' walk of the 4-star Riad Al Zahia, while Simon Attias Synagogue is 5 minutes away by car.
from USD 70 per night
Hotel
Morocco, Bin El Ouidane
Boasting a rooftop swimming pool, the 5-star luxury Widiane Bin El Ouidane is set in a touristic area relatively near Atlas Mountains.
from USD 176 per night
Riad
Morocco, Marrakesh
Located 10 minutes by foot from Souk of the Medina, the 4-star smoke-free L'Etoile D'Orient Marrakesh features 9 rooms, massage therapy and entertainment activities.
from USD 209 per night
10.0Perfect
Hotel
Morocco, Ait Hamid
Offering the outdoor swimming pool, fitness classes, massage therapy and entertainment activities, the Fellah is located around 2.2 miles from La Plage Rouge.
from USD 54 per night
6.6Nice
Hotel
Morocco, Marrakesh
Boasting a location 5 minutes by foot from Andre Heller's ANIMA Garden, the 5-star Adam Park Marrakech Hotel & Spa Marrakesh offers 226 rooms together with a lounge bar onsite.
from USD 164 per night
Riad
Morocco, Marrakesh
Situated in the Medina district, the 5-star luxury Demeures D'Orient Riad & Marrakesh offers hammam and entertainment activities.
from USD 210 per night
Hotel
Morocco, Casablanca
Being quite less than a 5-minute walk from Ancienne Medina, the contemporary 5-star Sofitel Casablanca Tour Blanche offers Turkish steam bath, a hot tub and an indoor pool near a subway station.
from USD 130 per night
Bed & Breakfast
Morocco, Marrakesh
Featuring an indoor pool and views of the courtyard, the 5-star luxury La Villa Nomade Marrakesh offers guests to enjoy Moroccan dishes.
from USD 297 per night
Hotel
Morocco, Marrakesh
Located about 25 minutes' stroll from Jemaa el-Fnaa, the 4-star El Andalous Lounge & Spa Marrakesh features 195 rooms and a Moroccan restaurant on-site.
from USD 132 per night
Hotel
Morocco, Ouled Jelal
Offering a swimming pool with views of garden, the 5-star Palais Namaskar Marrakesh is located in the Palmeraie district of Marrakesh.
from USD 450 per night
Riad
Morocco, Fez
During your stay at the 5-star Palais Amani boasting luxurious setting in the very heart of Fez, you are offered Turkish steam bath and a solarium.
from USD 189 per night
Riad
Morocco, Marrakesh
Boasting a swimming pool, the luxury Riad Kaiss By Anika Marrakesh is set 0.4 miles from Jemaa el-Fnaa.
from USD 279 per night
Hotel
Morocco, El Makina
Located in the Chrifia district, the comfortable Selman Marrakech Marrakesh features an a private garden garden together with the outdoor swimming pool.
from USD 99 per night
Hotel
Morocco, Essaouira
Nestled in the Essaouira Coast district of Essaouira, the wonderful 4-star Des Iles Essaouira is 12 minutes by foot from Synagogue Slat Lkahal Mogador.
from USD 47 per night
Riad
Morocco, Marrakesh
Located a mere 7 minutes' walk from Palacio da Bahia, about 0.3 miles from Grand Bijouterie, the modern Riad Les Bougainvilliers Marrakesh features facials and loungers along with 8 rooms.
from USD 103 per night
Hotel
Morocco, Saïdia
Offering a setting 10 minutes' drive from Saidia beach, the Live Collection includes 3036 rooms and features Turkish bath, a treatment room and sauna facilities.
from USD 190 per night
Riad
Morocco, Marrakesh
Featuring a Turkish steam room, Turkish bath and a hot tub, the luxury Amina Marrakesh is located in the Medina district of Marrakesh 8 minutes' walk from Medersa Ben Youssef.
from USD 59 per night
Hotel
Morocco, Agadir
Located in the Agadir Bay district of Agadir, the 5-star Sofitel Agadir Thalassa Sea & Spa Agadir features a swimming pool and views of the Atlantic Ocean.
from USD 310 per night
Riad
Morocco, Marrakesh
Situated in the very heart of Marrakesh and 5 minutes by car from Cyber Park, the Riad Sidi Ayoub offers 7 rooms.
from USD 67 per night
Riad
Morocco, Marrakesh
Featuring a heated swimming pool and a lounge bar, the 5-star Dar Anika Marrakesh is located only 8 minutes by foot from Koutoubia Mosque and within 0.5 miles of Saadian Tombs.
from USD 148 per night
Best luxury hotels in Morocco
Hotel
Located a 15-minute drive from Place du 16 Novembre, the 5-star smoke free Du Golf Rotana Palmeraie entices guests with a traditional Hammam, a steam room and sauna facilities.
from USD 255 per night
Hotel
Morocco, El Jadida
Located 0.4 miles from Mohammed V Park, the 4-star Art Suites features 16 rooms with views of the city.
from USD 63 per night
5.8Needs improvement
Hotel
Morocco, Ouahat Sidi Brahim
Overlooking Atlas Mountains, guests of the 4-star Marrakech Ryads Parc can enjoy a Turkish steam room, sauna facilities and an outdoor swimming pool plus a pool bar.
from USD 49 per night
Hotel
Morocco, Tangier
Featuring the outdoor swimming pool, the Barcelo Tanger lies in a historic district, 5 minutes' walk from La Corniche Tanger.
from USD 147 per night
Hotel
Morocco, Marrakesh
Located 3.3 miles from The Orientalist Museum of Marrakech, the 5-star Les Deux Tours features Turkish steam bath, a solarium and an outdoor swimming pool.
from USD 277 per night
Hotel
Morocco, Douar Bellouk
Thanks to the wonderful location, the 5-star Eden Andalou Club All Inclusive, Aquapark & Spa is set right in the center of Marrakesh, and also you can enjoy a heated pool onsite.
from USD 100 per night
Hotel
Morocco, Fez
The Marriott Hotel Jnan Palace is settled in a shopping neighbourhood, 0.9 miles from Place de Florence, and includes a pool bar.
from USD 139 per night
Hotel
Morocco, Marrakesh
Enjoy Moroccan dishes and a seasonal outdoor swimming pool in the Nobu Hotel Marrakech located in a quiet area.
from USD 462 per night
Hotel
Morocco, Agadir
Located within a 10-minute drive of Ocean Golf course, the luxury Sofitel Agadir Royal Bay Resort entices guests with sauna facilities and an outdoor swimming pool.
from USD 209 per night
8.4Great
Hotel
Morocco, El Aggada
Enticing guests with mountain biking, rock climbing and horseback riding, the cozy Pickalbatros Aqua Fun Club All Inclusive Marrakesh is situated in a southern district not far from Atlas Mountains.
from USD 80 per night
Hotel
Morocco, Agadir
Featuring 54 rooms, hammam, facials and massage therapy, the 5-star luxury Tikida Golf Palace is about 2.5 miles from Ocean Golf course in Agadir.
from USD 184 per night
9.4Perfect
Hotel
Morocco, Marrakesh
Boasting fitness classes and facials, the luxury Sofitel Marrakech Lounge And Spa is 1 miles from Jemaa el-Fnaa in an entertainment area.
from USD 248 per night
8.8Great
Hotel
Morocco, Nouaceur
Offering a pool bar, the 4-star modern Atlas Sky Airport also has a swimming pool beckoning guests to dive in.
from USD 122 per night
8.6Great
Hotel
Morocco, El Makina
The 5-star luxury Sirayane Boutique Hotel & Spa Marrakech Marrakesh is set 5 minutes' stroll from Oasiria Water Park and features a Turkish bath, a hot tub and an outdoor swimming pool for guests' relaxation.
from USD 246 per night
Hotel
Morocco, Moussiha
Overlooking patio, the superb Fairmont Royal Palm Marrakech Marrakesh welcomes guests with a continental breakfast.
from USD 455 per night
Hotel
Morocco, Erfoud
Art Sahara is within 3.9 miles of the comfortable 5-star Boutique Hotel Palais Masandoia Erfoud and Mosquee Maadid is 10 minutes' drive away.
from USD 307 per night
8.8Great
Hotel
Morocco, Marrakesh
Set within minutes of Koutoubia Mosque in the Gueliz district, the Radisson Blu Marrakech, Carre Eden Marrakesh features a swimming pool.
from USD 239 per night
Hotel
Morocco, Casablanca
Located in the Anfa district and within 2.3 miles of L'Eglise du Sacre-Coeur Principal Church, the 5-star modern Four Seasons Hotel features 186 rooms plus a swimming pool.
from USD 255 per night
Hotel
Morocco, Marrakesh
Comprising 63 rooms, the Mandarin Oriental, Marrakech is set next to the shopping district of Marrakesh 10 minutes' drive from Badi Palace.
from USD 1 155 per night
Hotel
Morocco, Taghazout
Offering hammam, yoga classes and massage therapy, the comfortable 5-star Radisson Blu Resort Taghazout Bay Surf Village is situated approximately 10 minutes' drive from Plage Imourane.
from USD 228 per night
Cheap hotels in Morocco
Hotel
Morocco, Chefchaouen
Set within 6 minutes' walk of Kasbah, the Madrid features various recreational opportunities and entertainment activities.
from USD 39 per night
Hotel
Morocco, Casablanca
The 2-star Du Louvre is nestled in the heart of Casablanca and a 5-minute drive from Parc Murdoch.
from USD 20 per night
Riad
Morocco, Marrakesh
The 3-star Riad Linda Marrakesh is situated near the shopping district of Marrakesh just 0.9 miles from Medersa Ben Youssef.
from USD 105 per night
Hotel
Morocco, Rabat
The 3-star La Capitale Rabat is set only 0.8 miles from Bouregreg Marina and within 10 minutes' walk of Assounna Ave Tachfin Mosque.
from USD 73 per night
Hotel
Morocco, Casablanca
Offering direct access to Ancienne Medina, the 3-star Ibis Casablanca City Center enjoys an ideal location in the very heart of Casablanca.
from USD 39 per night
Hotel
Morocco, Marrakesh
The upscale Ali Marrakesh with city views lies 9 minutes' walk from Saadian Tombs.
from USD 24 per night
Hotel
Morocco, Kenitra
Set 3.1 miles from le relax, the 3-star Assam Kenitra features an outdoor pool and a continental breakfast.
from USD 34 per night
Resort
Morocco, Marrakesh
The Grande Stade de Marrakech Stadium is 25 minutes by foot from the 3-star In Club Palmeraie Resorts, while Golf Club Palmeraie is approximately a 25-minute walk away.
from USD 69 per night
Riad
Morocco, Marrakesh
Offering a pool bar onsite, along with a plunge pool and a steam room, the smoke free Dar Palmyra boasts a location in the Medina district of Marrakesh.
from USD 45 per night
Riad
Morocco, Fez
The 4-star Riad Razane is situated in the very heart of Fez, within 2.3 miles of Medina of Fez.
from USD 41 per night
Riad
Morocco, Marrakesh
Situated in the heart of Marrakesh and approximately 1.6 miles from Jardin Majorelle, the 3-star Riad Elizabeth offers 6 rooms.
from USD 83 per night
Hotel
Morocco, Casablanca
Near the 2-star Central, there is a subway station and guests can easily reach Ancienne Medina which is within 0.3 miles of the 2-star Central.
from USD 28 per night
Hotel
Morocco, Casablanca
Located 20 minutes by foot from Spanish Chamber of Commerce, the Al Walid Casablanca offers Turkish steam bath, a Turkish steam room and locker rooms.
from USD 41 per night
Riad
Morocco, Marrakesh
Museum of mouassine Douiria Derb el Hammam is set merely 0.6 miles from the traditional Jomana.
from USD 29 per night
Riad
Morocco, Essaouira
The Villa Garance is placed in a touristic area of Essaouira, approximately 6 minutes by foot from Bab Sba and around 0.4 miles from Sidi Mohamed Ben Abdallah Museum.
from USD 89 per night
Riad
Morocco, Marrakesh
The family-friendly Riad Dalia Marrakesh is situated near the entertainment district of Marrakesh a mere 0.9 miles from Cyber Park.
from USD 87 per night
9.2Perfect
Aparthotel
Morocco, Marrakesh
Around 19 miles from Saadian Tombs, the Palm Appart Club offers an outdoor swimming pool along with sauna facilities and an outdoor swimming pool on-site.
from USD 51 per night
Riad
Morocco, Marrakesh
Offering 8 rooms with views of the courtyard, the 3-star Balkisse Marrakesh is set in the Medina district of Marrakesh, 0.7 miles from Saadian Tombs.
from USD 53 per night
Holiday park
Morocco, Imi Ouaddar
An outdoor pool and a lounge bar are offered for guest convenience at the 3-star family Lunja Village.
from USD 42 per night
Top resorts in Morocco
Hotel
Morocco, Lalla Takerkoust
Located around 10 minutes' drive from JET ATLAS Marrakech, the Kasbah Beldi features a swimming pool.
from USD 179 per night
Hotel
Morocco, Laayoune (Western Sahara)
Set a mere 0.9 miles from Catholic Church of Saint Francis of Assisi, the rooms in the Emilio Moretti Laayoune have views of lake.
from USD 138 per night
Hotel
Morocco, Oulad Jellal
The 3-star Fawakay Villas Marrakesh offers a swimming pool and the possibility of trying hiking, horseback riding and cycling.
from USD 396 per night
Hotel
Morocco, Guercif
Placed 72 miles from Nador International airport, the Atlas Guercif welcomes guests with baggage storage and a restaurant.
from USD 53 per night
Hotel
Morocco, Rabat
Andalusian Gardens is approximately 5 minutes by foot from the 3-star Des Oudaias Rabat and Bab El Had is 0.8 miles away.
from USD 96 per night
Resort
Morocco, Casablanca
The Pestana Casablanca, Seaside Suites & Residences is set only 500 feet from Plage Lalla Meryem and offers guests an outdoor pool onsite.
from USD 180 per night
Resort
Morocco, Taghazout
Located just 10 minutes by foot from Atlantica Parc Lodge in Taghazout, the 4-star Paradis Plage Surf Yoga & Spa offers health club including a Jacuzzi and sauna facilities.
from USD 281 per night
Hotel
Morocco, Marrakesh
The guests of the 5-star luxury Four Seasons Resort Marrakech Marrakesh can cool off in a year-round outdoor swimming pool or use a treatment room, a Jacuzzi and sauna facilities to feel pure relaxation.
from USD 579 per night
Hotel
Morocco, Fez
The classical-style the 5-star Sahrai Fez features an outdoor pool and views of the hills.
from USD 265 per night
Hotel
Morocco, Rabat
Located in an embassy area, the sophisticated 5-star Story offers the outdoor swimming pool and a continental breakfast.
from USD 326 per night
Hotel
Morocco, Oujda
The charming 3-star Al Akhawayn Oujda is set 0.6 miles from Bab Sidi Abdel Wahab and within 0.6 miles of Bab El Ouahab.
from USD 44 per night
Hotel
Morocco, Marrakesh
Featuring a location in a residential area of Marrakesh, the 4-star Labranda Targa Aqua Parc offers a swimming pool and a terrace bar.
from USD 182 per night
8.0Great
Hotel
Morocco, Ouled Jelal
Situated near a park, cafés and nightclubs, and 2.5 miles from Atlas Electronic, the 4-star Valeria Dar Atlas includes 325 rooms within 2.2 miles of Adouar Marrakech.
from USD 68 per night
7.4Very good
Hotel
Morocco, Ouled Jelal
You can relax by a swimming pool in the Valeria Madina Club Marrakesh, located around 2.3 miles from Adouar Marrakech.
from USD 83 per night
Hotel
Morocco, Lalla Takerkoust
Located in the beautiful part of Lalla Takerkoust, the 3-star boutique Capaldi Hotel, Restaurant & is around 10 minutes' drive from Takerkoust Barage Marrakech.
from USD 390 per night
4.0Needs improvement
Hotel
Morocco, M'Diq
Everyone will enjoy a private pool onsite and admire garden views offered from 104 rooms.
from USD 105 per night
Resort
Morocco, Fnideq
Around 15 minutes' drive from Smir Park, the 5-star luxury Banyan Tree Tamouda Bay offers aerobics classes, spa therapy and various recreational opportunities plus a swimming pool.
from USD 485 per night
Hotel
Morocco, Fez
Guests of the 3-star Arena can relax at a swimming pool and have their drinks at the snack bar.
from USD 38 per night
Inn
Morocco, Imilchil
About 26 miles from Tislit lake, the 3-star Complexe Collier D' Ambre offers hiking and cycling for guests to keep active.
from USD 27 per night
Hotel
Morocco, Rabat
Placed 6 minutes' stroll from Mosquee Badr and in the very heart of Rabat, the perfect Smarts offers 37 rooms.
from USD 85 per night