Most popular cities in Morocco
Marrakesh609 hotels
Agadir34 hotels
Casablanca70 hotels
Tangier42 hotels
Morocco hotels
Casablanca, Morocco
USD 79/night
Comprising 85 rooms, the 4-star Barcelo Casablanca is set near the shopping district of Casablanca approximately 25 minutes on foot from Derb Omar.
Marrakesh, Morocco
USD 647/night
Set nearly a 5-minute walk from Saadian Tombs and in the Kasbah district, the intimate 5-star La Sultana Marrakech has 28 rooms.
Rabat, Morocco
USD 185/night
Located in the Souissi district, the exquisite 5-star Sofitel Rabat Jardin Des Roses boasts an indoor swimming pool and a Moroccan cuisine is available at the Moroccan restaurant.
Casablanca, Morocco
8.01 review
USD 140/night
Located in the very heart of Casablanca, at 200 metres of Ancienne Medina and within walking distance of Old Medina of Casablanca, the Hyatt Regency offers fitness classes, massage therapy and various recreational opportunities.
Marrakesh, Morocco
USD 232/night
Located within 5 minutes' drive of Musee Yves Saint Laurent Marrakech in Marrakesh, the 5-star Movenpick Hotel Mansour Eddahbi Marrakech offers a wellness centre including a Turkish steam bath, a Turkish steam room and an outdoor swimming pool.
Casablanca, Morocco
USD 568/night
The modern Royal Mansour provides access to Old Medina of Casablanca a 5-minute walk away and welcomes its guests to use fitness classes, steam baths and massage therapy or to enjoy Moroccan dishes in the on-site Moroccan restaurant.
Marrakesh, Morocco
8.83 reviews
USD 273/night
Offering comfortable rooms as well as a traditional Hammam, a steam room and sauna facilities on-site, the luxury Le Meridien N'Fis is easily accessible, located in the heart of Marrakesh, right a minute away from Menara Mall.
Ouarzazate, Morocco
USD 215/night
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.
Rabat, Morocco
USD 216/night
Nearly 13 minutes' walk from Hassan Tower, the prestigious La Tour Hassan Palace Rabat boasts a Moroccan restaurant and 126 rooms.
Agadir, Morocco
9.02 reviews
USD 112/night
Placed in the tourist Agadir Bay district, the 4-star Allegro Agadir offers a swimming pool and a Moroccan restaurant.
Casablanca, Morocco
USD 42/night
Located 1.7 km from Rick's Cafe, the 4-star Atlas Almohades Casablanca City Center features a buffet breakfast.
Casablanca, Morocco
USD 65/night
Featuring a swimming pool, the perfect 5-star Barcelo Anfa is located nearly an 8-minute walk from Casablanca Cathedral and boasts fabulous views of the pool.
Marrakesh, Morocco
USD 123/night
Situated in the entertainment district of Marrakesh, the sumptuous 5-star Hivernage Hotel & Marrakesh features an outdoor pool.
Casablanca, Morocco
USD 70/night
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.
Marrakesh, Morocco
9.06 reviews
USD 322/night
Located merely a 5-minute walk from Jemaa el-Fnaa in the Medina district of Marrakesh, the Les Jardins De La Koutoubia Marrakesh features fitness classes, facials and massage therapy on-site.
Rabat, Morocco
USD 221/night
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.
Agadir, Morocco
9.62 reviews
USD 124/night
Boasting a swimming pool and a pool bar to enjoy a drink or two at the premises, the 4-star Atlas Amadil Beach is located in the Agadir Bay district of Agadir.
Marrakesh, Morocco
USD 31/night
The facilities of the Le Caspien Boutique include a swimming pool, loungers and recreational facilities.
Fes, Morocco
9.01 review
USD 42/night
The 4-star Menzeh Zalagh is a good starting point to Fes's sights including Place de Florence, which is a 7-minute walk away.
Marrakesh, Morocco
8.62 reviews
USD 197/night
Boasting a rooftop swimming pool along with a solarium and an outdoor swimming pool, the 4-star Catalina is placed in the Medina district of Marrakesh around 9 minutes on foot from Jemaa el-Fnaa.
More hotels in Morocco:
Best 5-star hotels in Morocco
Essaouira, Morocco
7.62 reviews
USD 87/night
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.
Marrakesh, Morocco
USD 311/night
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.
Sale, Morocco
USD 170/night
The sophisticated Dawliz features an outdoor swimming pool and is at a distance of 2.3 km from Sale Medersa.
Marrakesh, Morocco
USD 1 749/night
The luxury Royal Mansour Marrakech, located in the Medina district, has yoga classes and entertainment activities.
Marrakesh, Morocco
USD 178/night
The boutique style Dar Rhizlane, Palais Table D'Hotes & Marrakesh positioned in a business district near a train station, offers a private garden.
Agadir, Morocco
9.01 review
USD 93/night
The modern Kenzi Europa Agadir features an outdoor swimming pool and offers a traditional Hammam, a hot tub and an outdoor swimming pool in the Agadir Bay district.
Casablanca, Morocco
9.81 review
USD 133/night
The Le Doge is found just 550 metres from City Hall of Casablanca, offering a steam room, a hot tub, and a sauna.
Casablanca, Morocco
USD 111/night
The Art Palace Suites & Spa Casablanca is nestled in the centre of the shopping Sidi Belyout district, 35 minutes' drive from Mohammed V airport.
Casablanca, Morocco
USD 90/night
Located a 5-minute ride from Old Medina of Casablanca, the luxury Le Palace D'Anfa features 156 rooms, fitness classes and facials.
Marrakesh, Morocco
USD 368/night
Conveniently set 7 minutes' walk from Ensemble Artisinal Marrakech, the La Maison Arabe Hotel, Spa & Cooking Workshops Marrakesh entices guests with a year-round outdoor pool as well as a Turkish bath, a massage chair and an outdoor swimming pool.
Saidia, Morocco
USD 92/night
Located around 15 minutes' walk from Saidia beach, the 5-star Iberostar offers a traditional Hammam, a hot tub and an indoor pool.
Casablanca, Morocco
USD 130/night
Located in a business district nearly 5 minutes' walk from Old Medina of Casablanca, the contemporary 5-star Sofitel Casablanca Tour Blanche has a Turkish steam bath, a treatment room and an indoor pool.
Saidia, Morocco
USD 190/night
Situated a walk from Green Mountains, the comfortable 5-star Be Live Saidia features a hot tub and a sauna.
Agadir, Morocco
USD 322/night
Offering views of the Atlantic Ocean, the luxury Sofitel Agadir Thalassa Sea & is set in the Agadir Bay district and boasts luxury rooms along with a traditional Hammam, a hot tub and sauna facilities.
Tangier, Morocco
USD 147/night
The 5-star Barcelo Tanger, lodged in a historical neighbourhood, boasts a snack bar and views of the pool.
Bellouk, Morocco
USD 100/night
The luxury Eden Andalou Club All Inclusive, Aquapark & Spa includes a traditional Hammam and an indoor pool, boasting a wonderful location within close distance of Atlas Mountains.
Essaouira, Morocco
USD 95/night
Featuring an à la carte restaurant and an outdoor pool, the 5-star Le Medina Essaouira Thalassa Sea & Spa - Mgallery offers a setting just a short walk from a port.
Marrakesh, Morocco
USD 671/night
Located in the Medina district, the pleasant 5-star La Villa Des Orangers - Relais & Chateaux Marrakesh offers a traditional Hammam and an outdoor swimming pool along with a swimming pool.
Essaouira, Morocco
USD 288/night
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.
Oualidia, Morocco
USD 549/night
Featuring fitness classes, facials and entertainment activities, the elegant La Sultana boasts a prime location approximately a 15-minute walk from El Oualidia Plage شاطئ الوالدية.
Most popular 4-star hotels in Morocco
Casablanca, Morocco
USD 83/night
Located merely 5 minutes' walk from Musee Abderrahman Slaoui in the business district of Casablanca, the smoke-free Jm Suites features spa therapy and barbecue grills on-site.
Marrakesh, Morocco
USD 133/night
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.
Marrakesh, Morocco
USD 201/night
The historical Riad Maison Arabo-Andalouse Marrakesh with a shared lounge and a garden offers a setting 6 minutes' walk from Koutoubia Mosque.
Marrakesh, Morocco
USD 242/night
While staying at the smoke-free Lalla you are invited to discover Museum of Marrakesh, set a 14-minute walk away, or Koutoubia, which is 950 metres away.
Marrakesh, Morocco
USD 53/night
Guests can relax in a swimming pool or in the Moroccan restaurant of the charming 4-star Hibiscus Marrakesh, which is set just a 5-minute walk from Jemaa el-Fnaa.
Agadir, Morocco
USD 129/night
Overlooking pool and boasting fitness classes, massage therapy and entertainment activities, the 4-star Royal Decameron Tafoukt Beach Resort & Spa is set in a rural area.
Marrakesh, Morocco
USD 603/night
10 minutes by car from Place du 16 Novembre, the El Fenn Marrakesh includes 28 rooms.
Rabat, Morocco
9.02 reviews
USD 93/night
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.
Casablanca, Morocco
USD 34/night
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.
Boumalne Dades, Morocco
USD 170/night
Located just a short stroll from Atlas Mountains, the Xaluca Boumalne Dades features a swimming pool and 104 rooms plus it is at a distance of 2.1 km from Gorges du Dades.
Marrakesh, Morocco
7.81 review
USD 139/night
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.
Marrakesh, Morocco
7.61 review
USD 88/night
Situated 19 minutes' walk from Maison de la Photographie and a train station, the smoke-free Riad Zoraida features a swimming pool.
Tangier, Morocco
USD 137/night
Located just 5 minutes' walk from La Corniche Tanger, the modern El Oumnia provides a solarium and locker rooms onsite.
Agadir, Morocco
USD 195/night
Offering a beauty salon and a restaurant, the Iberostar Founty Beach All Inclusive lies in the Agadir Bay district, at a 2.9 km distance from Medina Polizzi and 2.8 km from Memory Agadir Museum.
Marirha, Morocco
USD 122/night
Located 3.9 km from Barrage Ouirgane, the 4-star Ksar Shama Marirha features 24 rooms, a sauna, spa therapy, and recreational facilities.
Marrakesh, Morocco
USD 71/night
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.
Meknes, Morocco
USD 57/night
The smoke-free Transatlantique lies about a 25-minute walk from Pottery Stalls and offers a Moroccan restaurant and 2 outdoor swimming pools onsite.
Casablanca, Morocco
7.62 reviews
USD 61/night
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.
Marrakesh, Morocco
USD 108/night
Offering a quiet location in the Medina district of Marrakesh, the 4-star Angsana Riads Collection welcomes guests with a traditional Hammam, a plunge pool and a hot tub.
Marrakesh, Morocco
USD 67/night
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.
Most popular 3-star hotels in Morocco
Marrakesh, Morocco
USD 41/night
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.
Marrakesh, Morocco
USD 102/night
Cyber Park and Koutoubia Mosque are respectively 2.3 km and 650 metres from the 4-star Riad Mandalay Marrakesh.
Fes, Morocco
USD 31/night
The Zahrat is situated in a ski area of Fes, at a distance of 2.8 km from Dar al-Makina and around a 10-minute drive from Jardin Jnan Sbil.
Tangier, Morocco
USD 85/night
Located only 5 minutes' walk from Jardins de La Mendoubia, the 3-star Tanjah Tangier features 198 rooms together with an à la carte restaurant.
Tangier, Morocco
7.63 reviews
USD 74/night
The fabulous Rembrandt is set in the very heart of Tangier and offers recreational facilities and entertainment activities.
Marrakesh, Morocco
USD 64/night
Boasting a Turkish steam bath, a plunge pool and a massage chair onsite, the luxurious Africa features a swimming pool along with a quiet location.
Essaouira, Morocco
USD 200/night
Featuring an à la carte restaurant, the 4-star Villa Maroc is located nearly 6 minutes' walk from Port of Essaouira and boasts a swimming pool.
Marrakesh, Morocco
USD 86/night
Boasting a charming location in a tourist area near a train station, the 4-star Riad Mille Et Une Nuits Marrakesh can offer a solarium and a Jacuzzi.
Chefchaouen, Morocco
USD 62/night
The Dar Annasr is situated at a distance of 2.2 km from Ras El Maa Waterfall and merely 11 minutes' stroll from Chefchaouen Medina.
Ait Benhaddou, Morocco
USD 110/night
Featuring a restaurant with Moroccan food, the 4-star Kasbah Ait Benhaddou boasts an opportunity to observe sunset and dawn on the banks of Oued El Maleh, which is around 5 minutes' walk away.
Marrakesh, Morocco
USD 107/night
The 4-star Croix Berbere features an indoor swimming pool and a Moroccan restaurant, boasting a location just 500 metres from Jemaa el-Fnaa.
Marrakesh, Morocco
USD 89/night
Situated in the Medina district of Marrakesh, the Riad De Vinci & Spa overlooks the garden and features a swimming pool.
Marrakesh, Morocco
USD 51/night
Guests can also enjoy access to Koutoubia Mosque, which is about a 20-minute walk from the 3-star Riad Al Nour Marrakesh.
Marrakesh, Morocco
USD 31/night
Set a mere 1.6 km from Le Jardin Secret, the rooms in the 3-star Riad Chennaoui have views of patio.
Meknes, Morocco
USD 47/night
Featuring 80 rooms with views of the city, the comfortable Bab Mansour Meknes is set approximately 25 minutes' walk from Bab Bou Ameir.
Fes, Morocco
USD 38/night
The Mounia Fes located approximately 25 minutes' walk from Jardin Jnan Sbil, offers a lounge bar and beautiful rooms.
Marrakesh, Morocco
USD 65/night
The cosy 4-star Ailen with a swimming pool is merely 1.5 km from Dar Si Said.
Aguebt, Morocco
USD 117/night
Located 65 km from Zagora airport, the Kasbah Oulad Othmane Bed & Breakfast Aguebt provides shuttle service, as well as cars for rent.
Ouarzazate, Morocco
USD 43/night
The charming 3-star Ibis Ouarzazate features a seasonal outdoor pool and a main restaurant, boasting a location merely an 8-minute walk from Taourirt Kasbah.
Casablanca, Morocco
9.81 review
USD 38/night
Featuring an outdoor swimming pool, the 3-star Ibis Casa Voyageurs Casablanca in the Roches Noires district boasts 130 rooms.
Amazing spa hotels in Morocco
Agadir, Morocco
USD 109/night
Offering 98 rooms with views of the patio, the Timoulay And Spa is set in the Agadir Bay district of Agadir, within 25 minutes' walk of Souk Al Ahad Bazaar.
Marrakesh, Morocco
6.61 review
USD 145/night
Situated in the very heart of Marrakesh and at a 2.7 km distance from Museum of Marrakesh, the luxury Bab offers 41 rooms.
Rabat, Morocco
USD 56/night
Based nearly a 20-minute walk from Chellah, the 4-star Chellah Rabat features a sauna, spa therapy, and a shared lounge combined with a lounge bar.
Marrakesh, Morocco
USD 51/night
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.
Marina Smir, Morocco
USD 124/night
Guests of the Hotel & Spa in Marina Smir are invited to take a dip in a swimming pool and relax using sauna facilities and an outdoor swimming pool.
Marrakesh, Morocco
USD 147/night
Situated only a 10-minute walk from Medina of Marrakesh, the delightful 4-star Riad Dar Justo offers a lounge bar and a Moroccan restaurant serving international dishes.
Agadir, Morocco
USD 185/night
Offering a location at a medium distance from Atlas Mountains, the 4-star Robinson Agadir has an à la carte restaurant, 269 rooms and a swimming pool.
Marrakesh, Morocco
USD 121/night
Featuring an outdoor swimming pool along with 17 spacious rooms, the Aladdin Marrakesh is nestled in an entertainment area.
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.
Marrakesh, Morocco
USD 144/night
While staying at the Dar Najat you are invited to discover Cyber Park, set 5 minutes away by car, or Dar Si Said Museum, which is a 5-minute stroll away.
Marrakesh, Morocco
USD 212/night
Medersa Ben Youssef is 800 metres of the 4-star L'Etoile D'Orient, while Jemaa el-Fnaa is a mere 10 minutes' stroll away.
Marrakesh, Morocco
USD 128/night
Located in the Medina district and 450 metres from Ensemble Artisinal Marrakech, the boutique style Riad Zamzam Marrakesh features steam baths and spa therapy.
Marrakesh, Morocco
USD 210/night
Maison de la Photographie is within 20 minutes' walk of the 5-star Demeures and Jemaa el-Fnaa is merely 0.9 km away.
Marrakesh, Morocco
USD 56/night
Boasting its location within 250 metres of the ornate 19th-century palace complex "Palacio da Bahia", the comfortable Riad Les Oliviers & Spa Marrakesh has an outdoor swimming pool and 18 rooms with views of Atlas Mountains.
Marrakesh, Morocco
USD 297/night
Located only 1.5 km from Rahba Kedima Square, the La Villa Nomade Marrakesh features an indoor swimming pool and a Moroccan restaurant with Moroccan dishes.
Marrakesh, Morocco
USD 140/night
Located a 10-minute ride from Palacio da Bahia, the 4-star El Andalous Lounge & Spa features 195 rooms and a pizza restaurant on-site.
Marrakesh, Morocco
USD 356/night
The 5-star Riad Kaiss By Anika Marrakesh boasts a location in the Medina district within an 8-minute walk of Jemaa el-Fnaa and offers its guests a traditional Hammam and sauna facilities.
Essaouira, Morocco
8.82 reviews
USD 31/night
Placed in the Old Medina district of Essaouira, about 6 minutes' walk from City Walls السقالة, the Riad Al Madina Essaouira offers a lounge bar together with a traditional Hammam, a solarium and sauna facilities.
Marrakesh, Morocco
USD 163/night
Located in the Medina district of Marrakesh and only minutes from Scent&Sense, the 4-star Riad Itrane Marrakesh features 13 rooms plus a swimming pool.
Marrakesh, Morocco
USD 76/night
Boasting a Moroccan cuisine together with a Turkish steam bath, a Turkish steam room and a solarium, the sophisticated Sable Chaud Marrakesh is located near an underground station.
Top family hotels in Morocco
Agadir, Morocco
USD 64/night
Located about a 25-minute walk from Museum of Amazigh Culture, the 4-star Golden Beach Appart'Hotel features a continental breakfast.
Afeggou, Morocco
USD 148/night
You can enjoy a snack bar at the 4-star Sultana or take advantage of visiting Barrage Al Mansour Ad Dahbi, which is approximately a 5-minute walk away.
Essaouira, Morocco
USD 70/night
Situated in the middle of Essaouira and 25 minutes' walk from Palma Quad, the 4-star Riad offers 18 rooms.
Tetouan, Morocco
USD 187/night
While staying at the 3-star Blanco Tetouan you are invited to discover Kiddy park, set approximately 25 minutes' walk away, or Ethnographic Museum, which is about 3 km away.
Marrakesh, Morocco
USD 136/night
Offering a restaurant, the L'Orange Bleue lies in the Medina district of Marrakesh, at a distance of 2.7 km from Palacio da Bahia and nearly a 10-minute ride from Dar Si Said.
Casablanca, Morocco
USD 59/night
Offering a shared lounge and various recreational opportunities, the 4-star Kenzi Basma is located in a market neighbourhood, just 7 minutes' walk from Casablanca Cathedral.
Marrakesh, Morocco
USD 103/night
Featuring a Moroccan restaurant, the 4-star Bougainvilliers is located only 9 minutes' walk from Badi Palace and boasts an outdoor pool.
Marrakesh, Morocco
USD 59/night
Offering a solarium and a hot tub, the 4-star Riad Amina Marrakesh is located nearly a 25-minute walk from Dar Si Said Museum.
Fes, Morocco
USD 57/night
The 4-star Fes Inn is a perfect vacation spot nearly a 25-minute walk from Fez Mellah and other Fes landmarks.
Marrakesh, Morocco
USD 67/night
The Riad Sidi Ayoub is set around an 8-minute walk from Museum of mouassine Douiria Derb el Hammam and at 650 metres of Medersa Ben Youssef.
Marrakesh, Morocco
USD 358/night
Located 11 minutes' walk from Saadian Tombs, the luxury Dar Anika boasts a heated swimming pool and a Moroccan restaurant with Moroccan dishes.
Marrakesh, Morocco
9.61 review
USD 75/night
Opened in 1800 year, the 5-star Ambre Epices Medina Riad is located in the centre of Marrakesh pampering guests with a traditional Hammam, a hot tub and an outdoor swimming pool.
Marrakesh, Morocco
USD 105/night
Featuring 7 rooms with views of the courtyard, the 3-star Riad Villa Harmonie Marrakesh is set a 13-minute stroll from Dar Si Said.
Marrakesh, Morocco
USD 612/night
Placed just 9 minutes' walk from Le Jardin Secret and in the heart of Marrakesh, the excellent 4-star 72 Riad Living offers 12 rooms.
Ouarzazate, Morocco
USD 50/night
Set 15 minutes' drive from CLA Studios, the 4-star Karam Palace boasts fitness classes, entertainment activities and tennis courts available on site.
Asilah, Morocco
USD 47/night
Located in the Asilah Beach district, the family Al Khaima is only a 5-minute walk from Centre Hassan 2 des Rencontres Internationales.
Marrakesh, Morocco
USD 82/night
Only 7 minutes' walk from Terrasse Des Epices, the 4-star Vendome boasts an outdoor swimming pool and gives an opportunity to enjoy a traditional Hammam and a hot tub.
Essaouira, Morocco
8.21 review
USD 55/night
The Riad Mimouna Essaouira with an à la carte restaurant is positioned in the Old Medina district of Essaouira with views of the ocean.
Marrakesh, Morocco
USD 79/night
Featuring 18 rooms with views of the patio, the boutique style Hotel & Spa Riad Al Jazira Marrakesh is set within 25 minutes' walk of the late 19th-century palace "Palacio da Bahia".
Chefchaouen, Morocco
USD 44/night
Offering a location in the Old Town district within 500 metres of Chefchaouen Ras Elma, the smoke-free Parador features cribs and high chairs for guests with children.
Best luxury hotels in Morocco
Fes, Morocco
USD 139/night
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.
Oujda, Morocco
USD 129/night
The comfortable 5-star Terminus has an outdoor pool and lies just 5 minutes' walk from Bab al Gharbi which is worth visiting.
Ifrane (Ifrane), Morocco
USD 236/night
Guests can enjoy Mediterranean menu and a traditional Hammam, a steam room and a hot tub while staying at the luxury Michlifen Resort And Golf, set in a tourist area.
Marrakesh, Morocco
USD 485/night
A rooftop swimming pool as well as a Turkish steam bath, a Turkish steam room and a solarium are available for you at the boutique Nobu Hotel Marrakech Marrakesh, set 300 metres of Casino de Marrakech.
El Aggada, Morocco
8.41 review
USD 80/night
Situated in the heart of a southern area, the 4-star Pickalbatros Aqua Fun Club All Inclusive Marrakesh is 27 minutes' drive from Menara airport.
Tangier, Morocco
USD 132/night
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.
Marrakesh, Morocco
9.41 review
USD 313/night
The elegant Sofitel Marrakech Lounge And Marrakesh offers views of Atlas Mountains a 10-minute ride from Medersa Ben Youssef and boasts 162 rooms along with a Turkish steam bath, a Turkish steam room and a hot tub.
Imlil (Atlas Mountains), Morocco
USD 58/night
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.
Ouirgane, Morocco
USD 128/night
Guests can enjoy a swimming pool at the delightful 4-star Domaine De La Roseraie Ouirgane, located in the rural area of the city.
Tafraout, Morocco
8.43 reviews
USD 37/night
The delightful Amandiers is around a 5-minute walk from New Hammam and offers an outdoor pool.
Nouaceur, Morocco
8.81 review
USD 122/night
The Sky Casa is situated in an industrial area of Nouaceur, at a distance of 2.9 km from Moroccan Airports Authority and nearly a 10-minute drive from Aerotechnic Industries.
Marrakesh, Morocco
9.41 review
USD 478/night
Comprising 83 rooms, the 5-star Es Saadi Marrakech Resort - Palace is set near the entertainment district of Marrakesh nearly 20 minutes' walk from Koutoubia Mosque.
Tangier, Morocco
USD 139/night
With spa therapy, a terrace, and a shared lounge this 62-room the elegant Royal Tulip is approximately 25 minutes' walk from Terrasse des Paresseux.
Asilah, Morocco
USD 64/night
Set a 16-minute walk from Artwork, the boutique-style Al Alba Asilah has an à la carte restaurant serving international cuisine.
Marrakesh, Morocco
8.82 reviews
USD 269/night
Offering 193 rooms with views of the mountain, the Radisson Blu Marrakech, Carre Eden Marrakesh is set in the Gueliz district of Marrakesh, 2.6 km from Badi Palace.
Cheap hotels in Morocco
Chefchaouen, Morocco
USD 39/night
Guests can also enjoy access to Khandak Semmar, which is 900 metres from the comfortable 2-star Madrid.
Tangier, Morocco
4.61 review
USD 81/night
Boasting a location merely 650 metres from Gran Teatro Cervantes, the Chellah Tangier includes 6 rooms and a large outdoor swimming pool.
Al Hoceima, Morocco
USD 64/night
While staying at the 3-star La Perla you are invited to discover Port of Al Hoceima, set a 15-minute walk away, or Corniche Morro Viejo, which is 1.4 km away.
Marrakesh, Morocco
9.01 review
USD 28/night
Boasting an international menu, the 3-star Almas Marrakesh has 70 rooms, featuring a setting near a train station in the Gueliz district.
Rabat, Morocco
USD 73/night
CDG is nearly 5 minutes on foot from the 3-star La Capitale, while Bouregreg Marina is approximately 1.3 km away.
Casablanca, Morocco
USD 39/night
The smoke-free Ibis Casablanca City Center is a perfect vacation spot approximately 16 minutes' walk from Place des Nations Unies and other Casablanca landmarks.
Marrakesh, Morocco
USD 31/night
The romantic Fashion with an outdoor swimming pool is located in the centre of Marrakesh just 5 minutes' walk from Koutoubia Mosque.
Tangier, Morocco
USD 59/night
While staying at the 3-star Etoile Tangier you are invited to discover Gran Teatro Cervantes, set a 15-minute walk away, or Grand Socco, which is 1.2 km away.
Marrakesh, Morocco
7.61 review
USD 32/night
Guests can also enjoy access to Dar Moulay Ali, which is about a 5-minute walk from the 3-star Riad Omar Marrakesh.
Marrakesh, Morocco
USD 83/night
Boasting a location just a 9-minute walk from Terrasse Des Epices, the stylish Riad Elizabeth Marrakesh includes 6 rooms and an indoor pool.
Casablanca, Morocco
USD 28/night
Located at a distance of 450 metres from Old Medina of Casablanca and a 6-minute stroll from La Sqala, the 2-star Central features a terrace, various recreational opportunities, and a tea room.
Marrakesh, Morocco
USD 63/night
The smoke-free Riad Al Mamoune features rooms with views of the pool, while a quiet location provides access to Cyber Park, which is 17 minutes' walk away.
Casablanca, Morocco
USD 41/night
Offering 96 rooms with views of the garden, the Al Walid Casablanca is set in a business area, within 2.9 km of Ancienne Medina.
Nouaceur, Morocco
8.81 review
USD 48/night
Offering a location 3.1 km from Aerotechnic Industries, the 3-star Relax features an à la carte restaurant and an outdoor pool.
Marrakesh, Morocco
USD 29/night
Offering a location only 9 minutes' walk from Terrasse Des Epices, the 3-star Riad Jomana overlooks the courtyard and has a Moroccan restaurant.
Marrakesh, Morocco
USD 82/night
The Samira Marrakesh is found nearly 25 minutes' walk from Dar Si Said, offering a sauna and an indoor pool.
Marrakesh, Morocco
USD 38/night
A Moroccan restaurant and 6 rooms are available during the stay at the 3-star Riad Venezia Bed & Breakfast Marrakesh, boasting a location just an 8-minute walk from Maison de la Photographie.
Marrakesh, Morocco
USD 45/night
Set in the Hivernage district, 3.4 km from Maison de la Photographie, the 3-star Palais has 32 rooms and an à la carte restaurant.
Marrakesh, Morocco
USD 38/night
Located in the modern district of Marrakesh 10 minutes' drive from Jemaa el-Fnaa, the fully-renovated Gomassine has 78 rooms and a swimming pool.
Marrakesh, Morocco
USD 45/night
Comprising 37 rooms in the very heart of Marrakesh, the 3-star Yaad City lies 10 minutes by car from Museum of Marrakesh.
Top resorts in Morocco
Ouarzazate, Morocco
USD 55/night
Boasting the opportunity to go on a picnic by Iriri River, which runs approximately 5 minutes' walk away, the business Kenzi Azghor offers to relax in a swimming pool.
Fes, Morocco
USD 134/night
Guests can take advantage of a sundeck, massage therapy, and loungers, while staying at the Royal Fes, located about 300 metres from VIP Night club as well as near a train station.
Fes, Morocco
USD 106/night
Offering a nightclub, a piano, and a garden, the delightful Palais Medina is at a distance of 2.1 km from Fontaine Nejjarine as well as nearly 5 minutes' walk from Medina of Fez.
Fes, Morocco
USD 265/night
Set around 25 minutes' walk from Parc Champ de Course, the luxury Sahrai offers 50 rooms and a swimming pool.
Rabat, Morocco
USD 98/night
Featuring a buffet breakfast and a fitness studio, the luxury Farah is located about 20 minutes' walk from Medina of Rabat.