Most popular cities in Morocco
Marrakesh728 hotels
Casablanca77 hotels
Agadir35 hotels
Tangier54 hotels
Cheap hotels in Morocco
Fez, Morocco
USD 206/night
The 5-star historical Myra in the Fes El Bali district is situated less than 6 minutes' stroll from Bab Bou Jeloud and welcomes guests since 1900.
Marrakesh, Morocco
USD 647/night
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.
Fez, Morocco
8.842 reviews
USD 160/night
Within 950 feet of Hammam Mernissi & Spa, the prestigious 5-star Palais Sheherazade & with 24 rooms features hammam, massage therapy and entertainment activities, plus a Moroccan restaurant, serving authentic specials.
Casablanca, Morocco
USD 97/night
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.
Rabat, Morocco
USD 185/night
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.
Marrakesh, Morocco
USD 1 266/night
Located 3.5 miles from Saadian Tombs, the 5-star Amanjena Resort features fitness classes, spa therapy and entertainment activities for guests' convenience.
Marrakesh, Morocco
USD 232/night
Set 1.8 miles from Jardin Majorelle, the comfortable Movenpick Hotel Mansour Eddahbi Marrakech Marrakesh has a Moroccan restaurant serving Middle Eastern cuisine.
Casablanca, Morocco
USD 568/night
Masjid is 0.3 miles from the 5-star Royal Mansour Casablanca, while United Nations Square is only 0.6 miles away.
Marrakesh, Morocco
8.83 reviews
USD 273/night
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.
Ouarzazate, Morocco
USD 215/night
Guests will enjoy a swimming pool and 249 rooms, while staying at the luxury Berbere Palace Ouarzazate with location minutes' driving from Draa Valley.
Rabat, Morocco
USD 216/night
Nestled in the Hassan district of Rabat, the smoke-free La Tour Hassan Palace features a French restaurant, as well as rooms with views of the garden.
Casablanca, Morocco
USD 65/night
Nestled in a financial area, the perfect 5-star Barcelo Anfa Casablanca is within 1.3 miles of Hassan II Mosque.
Marrakesh, Morocco
USD 188/night
Placed only 5 minutes' walk from Saadian Tombs and in the center of Marrakesh, the authentic Les Jardins De La Medina offers 36 rooms.
Marrakesh, Morocco
USD 123/night
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.
Casablanca, Morocco
USD 70/night
Guests of the Idou Anfa Hotel & Spa Casablanca in the shopping district of Casablanca are invited to enjoy a swimming pool, Moroccan specialties in its restaurant and city views from the rooms.
Tangier, Morocco
USD 134/night
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.
Marrakesh, Morocco
9.06 reviews
USD 322/night
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.
Rabat, Morocco
USD 221/night
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.
Fez, Morocco
USD 172/night
The luxury La Maison Bleue Batha Fez is situated near the shopping district of Fez, approximately 5 minutes by foot from Moulay Abdellah Quarter and offers yoga classes and massage therapy.
Agadir, Morocco
9.62 reviews
USD 124/night
Offering a hot tub and an outdoor swimming pool, the Atlas Amadil Beach Agadir is 1.8 miles from Medina Polizzi.
More hotels in Morocco:
Best 5-star hotels in Morocco
Casablanca, Morocco
USD 111/night
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.
Essaouira, Morocco
7.62 reviews
USD 87/night
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.
Marrakesh, Morocco
USD 161/night
Set within 2.2 miles of Palacio da Bahia, the comfortable 5-star Kenzi Menara Palace & Resort has a pizza restaurant serving Italian cuisine.
Marrakesh, Morocco
USD 155/night
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.
Fez, Morocco
9.81 review
USD 234/night
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.
Salé, Morocco
USD 170/night
Placed at the side of shops and a market, and around a 25-minute walk from Mohammed VI Museum of Modern and Contemporary Art, the sophisticated 5-star Dawliz Rabat Art & Sale features a restaurant and a storage room.
Fez, Morocco
USD 215/night
Located within a 5-minute drive of Jnan sbil, the charming Le Riad Palais D'Hotes Suites & Spa Fez features a swimming pool and a Moroccan restaurant with local dishes.
El Jadida, Morocco
USD 171/night
Comprising 492 rooms in the very heart of El Jadida, the Mazagan Beach & Golf lies within a 10-minute drive of Medina of Azemmour.
Marrakesh, Morocco
USD 1 749/night
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.
Marrakesh, Morocco
USD 178/night
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.
Agadir, Morocco
9.01 review
USD 93/night
The 4-star Kenzi Europa Agadir boasts fitness classes, hammam and loungers, and guests can laze by a swimming pool.
Casablanca, Morocco
9.81 review
USD 133/night
Offering a lounge bar onsite, along with a hot tub and sauna facilities, the 5-star luxury Boutique Hotel Le Doge - Relais & Chateaux Casablanca boasts a location in the Sidi Belyout district.
Casablanca, Morocco
USD 111/night
Located about 1 miles from Arab League Park, the 5-star luxury Art Palace Suites & Spa offers a hot tub and an indoor pool.
Fez, Morocco
USD 89/night
A steam room, a Jacuzzi and sauna facilities or an indoor swimming pool will help to relax at the Riad El Amine Fez, located near a train station.
Essaouira, Morocco
USD 95/night
The 5-star boutique Le Medina Essaouira Thalassa Sea & Spa - Mgallery offers 117 rooms along with Turkish steam bath, a Turkish steam room and a hot tub, boasting a setting within a stroll of a port.
Marrakesh, Morocco
USD 671/night
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.
Essaouira, Morocco
USD 288/night
Set just 10 minutes' stroll from City Walls السقالة, the Heure Bleue Palais - Relais & Chateaux can arrange windsurfing, hiking and horseback riding within a 10-minute walk of Sqala of Kasbah.
Marrakesh, Morocco
9.01 review
USD 143/night
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.
Oualidia, Morocco
USD 549/night
The pet-friendly La Sultana is found about 1.2 miles from Plage Oualidia, offering a hot tub and an indoor pool.
Marrakesh, Morocco
USD 489/night
Set in the Palmeraie district of Marrakesh, the 5-star Domaine Des Remparts Hotel & Marrakesh overlooks the pool and features a traditional Hammam and an outdoor swimming pool.
Most popular 4-star hotels in Morocco
Casablanca, Morocco
USD 83/night
Located within 0.5 miles of Mohammed V Square, the 4-star Jm Suites Hotel Eco-Friendly has 36 rooms, and lies near a train station.
Marrakesh, Morocco
USD 133/night
Boasting a swimming pool along with a Turkish bath, a solarium and an indoor pool, the impressive 5-star Palais Calipau Marrakesh is placed in the Kasbah district of Marrakesh just a short walk away from Saadian Tombs.
Agadir, Morocco
USD 129/night
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.
Rabat, Morocco
9.02 reviews
USD 93/night
Located 5 minutes' stroll from Mohammed VI Museum of Modern and Contemporary Art, the 4-star Le Diwan Rabat - Mgallery includes 94 rooms as well as a traditional Hammam, an indoor pool and locker rooms.
Essaouira, Morocco
USD 113/night
Featuring massage therapy and horseback riding activities, the pet-friendly Riad Maison Du Sud has a privileged setting 0.4 miles from Medina of Essaouira.
Marrakesh, Morocco
USD 198/night
Placed in the Agdal district, the 4-star luxury Al Fassia Aguedal offers a swimming pool and a Moroccan restaurant.
Casablanca, Morocco
USD 34/night
Featuring currency exchange and an elevator, the smoke free Oum Palace Hotel & Casablanca is set near the business district of Casablanca 5 minutes' drive from Church of Notre-Dame de Lourdes.
Marrakesh, Morocco
USD 154/night
The 4-star Les Borjs De La Kasbah features an outdoor heated swimming pool and 16 rooms facing the patio.
Casablanca, Morocco
USD 48/night
The charming 4-star Diwan Casablanca Hotel & Spa Casablanca is situated very close to the business district of Casablanca a mere 0.6 miles from Place des Nations Unies.
Boumalne Dades, Morocco
USD 170/night
Situated at a moderate distance from Atlas Mountains and around 25 minutes by foot from Gorges du Dades, the Xaluca Dades Boumalne Dades offers a hot tub and an outdoor swimming pool.
Marrakesh, Morocco
7.81 review
USD 139/night
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.
Tangier, Morocco
USD 137/night
Boasting a solarium and an outdoor swimming pool, the 4-star El Oumnia Puerto & Spa is situated within 950 feet of Plage Tanger-Ville and very close to a port.
Agadir, Morocco
USD 195/night
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.
Fez, Morocco
9.01 review
USD 42/night
Located 7 minutes' stroll from Place de Florence, within 700 feet of Arabic Language Institute, the Menzeh Zalagh City Center features fitness classes, hammam and various recreational opportunities along with 50 rooms.
Fez, Morocco
USD 103/night
Placed within 0.4 miles of Bab Bou Jeloud and in the center of Fez, the 4-star traditional Riad Dar Dmana offers 14 rooms.
Lagouassem, Morocco
USD 33/night
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.
Fez, Morocco
USD 91/night
Positioned 5 minutes' drive from Fez Mellah, guests can enjoy Moroccan dishes at the 4-star Riad Damia's à la carte restaurant.
Marrakesh, Morocco
USD 518/night
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.
Marrakesh, Morocco
USD 67/night
Located 0.8 miles from Le Jardin Secret, the 4-star Riad Spa Sindibad boasts an indoor swimming pool.
Fez, Morocco
USD 102/night
Set about 5 minutes by foot from Moulay Abdellah Quarter, the 5-star luxury Riad Arabesque & Spa has a Moroccan restaurant serving Moroccan cuisine.
Most popular 3-star hotels in Morocco
Marrakesh, Morocco
USD 41/night
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.
Marrakesh, Morocco
USD 64/night
Situated in the heart of Marrakesh, the 4-star Africa offers a Moroccan restaurant along with a plunge pool, a Turkish bath and sauna facilities.
Essaouira, Morocco
USD 200/night
Located in the charming district of Essaouira, the charming Villa Maroc Essaouira offers 21 rooms along with a swimming pool.
Marrakesh, Morocco
USD 89/night
Located in the Medina district 25 minutes by foot from Badi Palace, the Riad De Vinci & Spa Marrakesh has 24 rooms and a swimming pool.
Marrakesh, Morocco
USD 31/night
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.
Fez, Morocco
USD 38/night
This centrally located the 3-star Mounia in Fez boasts 34 beautiful rooms along with a traditional Hammam and sauna facilities.
Marrakesh, Morocco
USD 113/night
Jemaa el-Fnaa is 0.8 miles from the charming Riad Djemanna, while Palacio da Bahia is about a 25-minute walk away.
Tangier, Morocco
USD 59/night
Place de France and Fondation Lorin are located 0.7 miles and 0.8 miles from the Etoile Du Nord respectively.
Marrakesh, Morocco
USD 72/night
Located in the Medina district of Marrakesh and about 1.1 miles from Mellah, the traditional Riad Lorsya Marrakesh features 10 rooms plus a swimming pool.
Marrakesh, Morocco
USD 84/night
Set in the Medina district of Marrakesh, the 4-star Riad Dar Beldia And Spa features a swimming pool and boasts views of Atlas Mountains.
Casablanca, Morocco
USD 41/night
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.
Casablanca, Morocco
8.84 reviews
USD 27/night
Offering a traditional Hammam and sauna facilities, the charming 3-star Moroccan House is within 0.9 miles of United Nations Square.
Nouaceur, Morocco
8.81 review
USD 48/night
Set within 1.8 miles of Moroccan Airports Authority, the 3-star Relax Airport features 65 rooms with private bathrooms.
Marrakesh, Morocco
USD 82/night
There are a traditional Hammam, a solarium and sauna facilities at the Princesse Du Desert Marrakesh, and some of the 7 rooms offer views of the courtyard.
Marrakesh, Morocco
USD 145/night
Featuring Turkish steam bath, a solarium and locker rooms, the smoke free Essaada is located in the Medina district of Marrakesh 6 minutes by foot from Jemaa el-Fnaa.
Marrakesh, Morocco
USD 155/night
Boasting an infinity swimming pool along with a Turkish steam room, Turkish bath and sauna facilities, the 3-star Louaya is placed in the Medina district of Marrakesh 8 minutes by foot from Le Jardin Secret.
Marrakesh, Morocco
USD 232/night
Located 5 minutes by foot from Jemaa el-Fnaa and less than 5 minutes by car from Jardin Majorelle, this 7-room the 3-star Riad Reves D'Orient with a traditional interior features hammam, spa therapy and entertainment activities.
Marrakesh, Morocco
USD 553/night
Guests can take a swim in an indoor pool or enjoy a lounge bar available in the 4-star Al Rimal, perfectly set in a historic neighbourhood.
Marrakesh, Morocco
USD 45/night
Spa therapy and entertainment activities plus European dishes are available at the 3-star Palais Al Bahja, set in the Hivernage district of Marrakesh.
Marrakesh, Morocco
USD 56/night
Located 0.6 miles from Mosquee moulay lyazid, the 3-star Riad Marelia Marrakesh offers a buffet breakfast and features a swimming pool.
Top family hotels in Morocco
Marrakesh, Morocco
USD 71/night
The Pachavana with 7 rooms including Turkish steam bath, a treatment room and an outdoor swimming pool, is centrally set 0.9 miles from Musee Yves Saint Laurent Marrakech.
Marrakesh, Morocco
USD 490/night
Featuring 18 rooms, fitness classes and massage therapy, the unique Dar Sabra is 15 minutes' drive from Rahba Kedima Square in Marrakesh.
Agadir, Morocco
USD 109/night
Set 10 minutes' drive from Paradise Valley, the rooms in the Timoulay And Spa Agadir have views of pool.
Agadir, Morocco
8.81 review
USD 59/night
Boasting a swimming pool, the 4-star Club Almoggar Garden Beach is within 0.6 miles of Paradise Valley.
Marrakesh, Morocco
6.61 review
USD 145/night
Situated in the Gueliz district of Marrakesh, the 4-star Bab offers quick access to Menara airport within 10 minutes' drive.
Marrakesh, Morocco
9.03 reviews
USD 71/night
Set around a 5-minute walk from Tiskiwin Museum, the Riad Al Ksar & Spa boasts fitness classes, hammam and various recreational opportunities.
Marrakesh, Morocco
USD 51/night
Situated in the Gueliz district, the stunning Dellarosa Boutique Hotel And Spa Marrakesh features 71 rooms and an à la carte restaurant.
Marrakesh, Morocco
USD 374/night
Offering 6 rooms with views of the garden, the boutique Dar Zemora is set in the Palmeraie district of Marrakesh, 25 minutes by foot from Maison de la Photographie.
Marina Smir, Morocco
USD 124/night
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.
Marrakesh, Morocco
USD 147/night
The Orientalist Museum of Marrakech is within 600 feet of the 4-star Riad Dar Justo Hotel Boutique & Spa, while Souk of the Medina is 6 minutes' stroll away.
Agadir, Morocco
USD 185/night
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.
Douar Caid Layadi, Morocco
USD 104/night
Featuring an outdoor pool, the Iberostar Club Palmeraie Marrakech in the eastern district of Marrakesh boasts 67 rooms.
Marrakesh, Morocco
USD 220/night
Saadian Tombs is 15 minutes' drive from the Palais Mehdi, while Le Jardin Secret is 10 minutes away by car.
Ghazoua, Morocco
USD 273/night
Boasting a swimming pool, the Le Jardin Des Douars is around 1.9 miles from Bordj el Oued.
Casablanca, Morocco
USD 90/night
Located about 1.5 miles from Rick's Cafe, the 5-star Le Palace D'Anfa Casablanca features a swimming pool and an à la carte restaurant with Italian dishes.
Ait Melloul (Marrakesh-Safi), Morocco
USD 38/night
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.
Marrakesh, Morocco
USD 368/night
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.
Lahebichate, Morocco
USD 142/night
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.
Saïdia, Morocco
USD 92/night
Located in the charming part of Saidia, the perfect Iberostar is around 15 minutes' walk from Saidia beach.
Bin El Ouidane, Morocco
USD 176/night
Boasting a rooftop swimming pool, the 5-star luxury Widiane Bin El Ouidane is set in a touristic area relatively near Atlas Mountains.
Best luxury hotels in Morocco
Ait Hamid, Morocco
10.01 review
USD 54/night
Offering the outdoor swimming pool, fitness classes, massage therapy and entertainment activities, the Fellah is located around 2.2 miles from La Plage Rouge.
USD 239/night
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.
El Makina, Morocco
USD 99/night
Located in the Chrifia district, the comfortable Selman Marrakech Marrakesh features an a private garden garden together with the outdoor swimming pool.
Saïdia, Morocco
USD 190/night
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.
Ouahat Sidi Brahim, Morocco
5.82 reviews
USD 49/night
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.
Tangier, Morocco
USD 147/night
Featuring the outdoor swimming pool, the Barcelo Tanger lies in a historic district, 5 minutes' walk from La Corniche Tanger.
Marrakesh, Morocco
USD 756/night
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.
Douar Bellouk, Morocco
USD 100/night
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.
Fez, Morocco
USD 139/night
The Marriott Hotel Jnan Palace is settled in a shopping neighbourhood, 0.9 miles from Place de Florence, and includes a pool bar.
Foum Zguid, Morocco
USD 85/night
Boasting proximity to Oued Zguid, which runs a 10-minute walk away, the 4-star Bab Rimal offers a swimming pool.
Oujda, Morocco
USD 129/night
Set in the very heart of Oujda, the 5-star Atlas Terminus & Spa features an outdoor swimming pool and has an à la carte restaurant onsite.
Ifrane (Ifrane), Morocco
USD 236/night
Located 1.1 miles from Lion Ifrane, the 5-star Michlifen Resort And Golf offers comfortable rooms within 1.6 miles of Ifrane National Park.
Marrakesh, Morocco
USD 485/night
Enjoy Moroccan dishes and a seasonal outdoor swimming pool in the Nobu Hotel Marrakech located in a quiet area.
El Aggada, Morocco
8.41 review
USD 80/night
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.
Marrakesh, Morocco
USD 205/night
Situated in the heart of Marrakesh and 15 minutes' drive from Palacio da Bahia, the sumptuous 5-star Al Maaden Villa Hotel & Spa offers 40 rooms.
Agadir, Morocco
USD 185/night
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.
Marrakesh, Morocco
9.41 review
USD 313/night
Boasting fitness classes and facials, the luxury Sofitel Marrakech Lounge And Spa is 1 miles from Jemaa el-Fnaa in an entertainment area.
Fez, Morocco
USD 205/night
Offering the outdoor swimming pool with views of hills, the Palais Faraj Suites & Fez is located in the Fes El Bali district of Fez.
Fez, Morocco
USD 137/night
Featuring various recreational opportunities and entertainment activities, the 5-star luxury Palais Ommeyad Suites & Spa Fez also provides a hot tub and an outdoor swimming pool.
Nouaceur, Morocco
8.81 review
USD 122/night
Offering a pool bar, the 4-star modern Atlas Sky Airport also has a swimming pool beckoning guests to dive in.
Cheap hotels in Morocco
Marrakesh, Morocco
USD 34/night
Medersa Ben Youssef is approximately 11 minutes' walk from the Riad Des Remparts Marrakech, while Royal Tennis Harti is around 1.4 miles away.
Fez, Morocco
USD 25/night
While staying at the Basma you are invited to discover Hammam Mernissi & Spa, set just 0.7 miles away, or Jnan sbil, which is about 0.9 miles away.
Marrakesh, Morocco
USD 84/night
The 3-star pet-friendly Hotel Sherazade is a good starting point to Marrakesh's sights including Jemaa el-Fnaa, which is a 5-minute walk away.
Marrakesh, Morocco
USD 41/night
Located in the Medina district, 7 minutes by foot from Musee Tiskiwin, the Jnane Mogador Marrakesh offers access to Turkish steam bath and locker rooms.
Agadir, Morocco
USD 19/night
Set about a 10-minute drive from Agadir port, the rooms in the Soulcamp have views of sea.
Oulad Jellal, Morocco
USD 396/night
The 3-star Fawakay Villas Marrakesh offers a swimming pool and the possibility of trying hiking, horseback riding and cycling.
Marrakesh, Morocco
USD 24/night
Nestled 1 km from the city centre, this affordable hostel comprises 30 rooms and bathrooms with a separate toilet and a shower.
Chefchaouen, Morocco
USD 54/night
With views of Rif Mountains, the 2-star Casa Miguel offers Turkish steam bath and a Turkish steam room and boasts a central location about 400 feet from Chefchaouen Ras Elma.
Marrakesh, Morocco
USD 78/night
The Racine is about 19 minutes by foot from Jardin Majorelle, boasting fitness classes and loungers.
Fez, Morocco
USD 28/night
Set 2 miles from Medina of Fez in Fez, this accommodation features a terrace with mountain views.
Marrakesh, Morocco
USD 85/night
During your stay at the 2-star L'Orchidee Suites & in the heart of Marrakesh, a Turkish steam room, Turkish bath and an outdoor swimming pool plus a swimming pool is available.
Marrakesh, Morocco
USD 69/night
Featuring views of the pool, the Riad Salma De Groot Marrakesh includes a Moroccan restaurant with Moroccan cuisine.
Marrakesh, Morocco
USD 75/night
Situated in the center of Marrakesh and within a 10-minute drive of Badi Palace, the Arabic House & offers 6 rooms.
Marrakesh, Morocco
USD 86/night
Situated in the Medina district, the Maison Chafia Boutique Hotel & Spa features 10 rooms and an à la carte restaurant.
Tangier, Morocco
USD 30/night
Offering Turkish steam bath and locker rooms onsite, the Maram Tangier is located within 0.7 miles of Petit Socco.
Marrakesh, Morocco
USD 9/night
Boasting a location 0.5 miles from the well-known historic monument "Palacio da Bahia", the Dream Belko Marrakesh offers 33 rooms together with a terrace bar onsite.
Marrakesh, Morocco
USD 91/night
Set around 5 minutes' walk from Cafe Table de Marrakech, the smoke-free Dar Crystal with views of the courtyard features Turkish steam bath, a solarium and an outdoor swimming pool.
Marrakesh, Morocco
USD 75/night
The 2-star Riad Makila Marrakesh is located 0.5 miles from Menara airport and a 10-minute walk from La Koutoubia bus stop.
Tétouan, Morocco
USD 57/night
Set only 0.9 miles from Tetouan Centre of Modern Art, the 3-star Prestige Hotel & Spa welcomes guests to a pizza restaurant on site.
Essaouira, Morocco
USD 87/night
Featuring a wellness center with beauty services, light therapy and a massage treatment, the 3-star La Fontaine Bleue is located around a 25-minute stroll from Taghart beach.
Top resorts in Morocco
Rabat, Morocco
USD 56/night
Situated in the heart of Rabat and nearly a 20-minute stroll from Medina of Rabat, the 4-star Helnan Chellah offers 26 rooms.
Ouled Jelal, Morocco
USD 450/night
Offering a swimming pool with views of garden, the 5-star Palais Namaskar Marrakesh is located in the Palmeraie district of Marrakesh.
Fez, Morocco
USD 57/night
Fes el-Jdid is also set 1.6 miles from the 4-star Inn & Spa Fez.
Ouarzazate, Morocco
USD 50/night
Being within 0.3 miles of Taourirt Kasbah, the lovely Karam Palace Ouarzazate features fitness classes and entertainment activities together with a swimming pool.
Ouled Jelal, Morocco
USD 225/night
Set around 4.3 miles from Koutoubia, the stunning Tigmiza Boutique Hotel & Marrakesh includes a seasonal outdoor pool including Turkish steam bath, a Turkish steam room and an outdoor swimming pool.
Fez, Morocco
USD 134/night
Boasting a Turkish steam room, a Turkish bath and sauna facilities onsite, the 4-star luxury Royal Mirage Fez provides comfortable rooms in the Ville Nouvelle district near a train station.
Taghazout, Morocco
USD 186/night
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.
Fez, Morocco
USD 106/night
Located just a 5-minute stroll from Medina of Fez in a business area, the luxury Palais Medina & features a treatment room, a Jacuzzi and an indoor pool along with an Asian restaurant.
Marrakesh, Morocco
USD 559/night
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.
Fez, Morocco
USD 265/night
The classical-style the 5-star Sahrai Fez features an outdoor pool and views of the hills.
Rabat, Morocco
USD 98/night
Boasting setting in the Hassan district, a 25-minute stroll from Royal Palace of Rabat, the first-class Farah provides a swimming pool together with Turkish steam bath, a Turkish steam room and a hot tub.
Marrakesh, Morocco
9.41 review
USD 478/night
The 5-star luxury Es Saadi Marrakech Resort - Palace Marrakesh is situated in a residential area, offering guests rooms with views of the pool and an a private garden garden onsite.
El Makina, Morocco
8.61 review
USD 246/night
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.
Erfoud, Morocco
USD 174/night
Featuring hammam, massage therapy and entertainment activities, the 4-star family Kasbah Hotel Xaluca Arfoud is around 1.6 miles from Mosquee Maadid.
Douar Khalifa Ben Mbarek, Morocco
USD 84/night
Guests will enjoy an indoor swimming pool and 20 rooms, while staying at the Caravan Serai with location just a pleasant stroll away from Atlas Mountains.
Moussiha, Morocco
USD 455/night
Overlooking patio, the superb Fairmont Royal Palm Marrakech Marrakesh welcomes guests with a continental breakfast.
Erfoud, Morocco
USD 307/night
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.
Asilah, Morocco
USD 64/night
With views of the sea, the Al Alba is situated 0.9 miles from Medina of Asilah and offers hammam, facials and massage therapy.
Rabat, Morocco
USD 326/night
Located in an embassy area, the sophisticated 5-star Story offers the outdoor swimming pool and a continental breakfast.
Marrakesh, Morocco
USD 151/night
Featuring a location in a residential area of Marrakesh, the 4-star Labranda Targa Aqua Parc offers a swimming pool and a terrace bar.