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 761 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 185 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
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 645 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 205 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 191 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 292 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 189 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 88 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 243 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 691 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 518 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 179 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
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 161 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 108 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 37 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 217 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 136 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 100 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
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 120 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 207 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 115 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 113 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 81 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 40 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
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
Riad
Morocco, Marrakesh
Jardin Majorelle is 10 minutes by car from the Riad Maison Arabo-Andalouse Marrakesh.
from USD 134 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 22 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 86 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 41 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 38 per night
Riad
Morocco, Marrakesh
Located 7 minutes by foot from Saadian Tombs, the 3-star Riad Villa Harmonie features 7 rooms with views of the courtyard.
from USD 94 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 23 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 53 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
9.4Perfect
Riad
Morocco, Marrakesh
Located around 8 minutes' stroll from Koutoubia Mosque, the 3-star Riad Carina Marrakesh features 9 rooms with views of the pool.
from USD 47 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
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 86 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 50 per night
Amazing spa hotels in Morocco
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
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 186 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
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 56 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 91 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 482 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 127 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 195 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 114 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 297 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
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
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
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
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, 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 25 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
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 177 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
9.6Perfect
Riad
Morocco, Marrakesh
The positioning of the 5-star Ambre Epices Medina in the center of Marrakesh ensures fast access to Dar el Bacha Musee Des Confluences.
from USD 75 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 58 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 263 per night
Hotel
Morocco, Agadir
Featuring a swimming pool, a Turkish steam room, a plunge pool and a Jacuzzi, the 4-star family-friendly Hotel Tildi Hotel & Agadir stands 7 minutes by foot from Paradise Valley.
from USD 63 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
Riad
Morocco, Marrakesh
Boasting location within 0.3 miles of Maison de la Photographie, the 4-star modern Riad Assala features hammam and massage therapy, as well as offers 6 rooms.
from USD 80 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
Hotel
Morocco, Marrakesh
Enjoy Moroccan dishes and a seasonal outdoor swimming pool in the Nobu Hotel Marrakech located in a quiet area.
from USD 427 per night
3.0Needs improvement
Hotel
Morocco, Marrakesh
The 4-star family-friendly Labranda Rose Aqua Parc Marrakesh features views of the pool and a swimming pool, boasting a beautiful location near a train station.
from USD 219 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
Riad
Morocco, Fez
Placed in the very heart of Fez, the luxury Salam includes an outdoor pool together with Turkish steam bath, a Turkish steam room and an outdoor swimming pool.
from USD 140 per night
Best luxury hotels in Morocco
Riad
Morocco, Marrakesh
Palacio da Bahia is 10 minutes by car from the upscale Riad Barroko and Jardin Majorelle is merely 0.8 miles away.
from USD 58 per night
Riad
Morocco, Marrakesh
Located 18 minutes by foot from Saadian Tombs, the gorgeous Bleu Du Sud Marrakesh features 6 rooms and a Moroccan restaurant on-site.
from USD 70 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 744 per night
Hotel
Morocco, Fez
Set in the Ville Nouvelle district of Fez, the 4-star Barcelo Fes Medina Fez is within 0.4 miles of Place de Florence and has a traditional Hammam, a hot tub and sauna facilities onsite.
from USD 67 per night
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 201 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 57 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 204 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 229 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
Guest house
Morocco, Marrakesh
Musee Yves Saint Laurent Marrakech is set within 0.8 miles of the boutique Riad Sable Chaud.
from USD 76 per night
Riad
Morocco, Fez
Placed within 0.8 miles of Al-Attarine Madrasa, the charming Riad Le Calife provides guests with a restaurant and a gift store.
from USD 163 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 280 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 358 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 17 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
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 94 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, Essaouira
Featuring a location in the old part of Essaouira, the 3-star family Zahra boasts views of the courtyard along with kite surfing, windsurfing and kayaking.
from USD 64 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
Riad
Morocco, Marrakesh
Located 1.4 miles from Maison de la Photographie, the 3-star Sidi Mimoune & Marrakesh offers a continental breakfast and features an indoor pool.
from USD 37 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
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, Marrakesh
The Riad Aderbaz Marrakesh is located near an entertainment district within 0.5 miles of Koutoubia.
from USD 42 per night
Riad
Morocco, Marrakesh
Set 9 minutes by foot from Maison de la Photographie in the entertainment district of Marrakesh, the amazing Ta'Achchaqa Marrakesh features a swimming pool.
from USD 59 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
Riad
Morocco, Marrakesh
Koutoubia is within 0.8 miles of the 3-star Le Marocain, while Mosquee moulay lyazid is just 0.6 miles away.
from USD 39 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 79 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
Bed & Breakfast
Morocco, Marrakesh
The Dar Al Kounouz Marrakesh is a charming 3-star property set 0.8 miles from Cyber Park and within 0.8 miles of Badi Palace.
from USD 92 per night
Top resorts in Morocco
Riad
Morocco, Fez
There is a Moroccan restaurant available in the Riad Andalib Fez, which is set in the Fes El Bali district.
from USD 149 per night
Riad
Morocco, Marrakesh
Situated in the quiet Medina district, the excellent 4-star 72 Riad Living Marrakesh offers quick access to Menara airport within 15 minutes' drive.
from USD 576 per night
8.2Great
Riad
Morocco, Essaouira
Located within 0.9 miles of Spiaggia di Essaouira, the 4-star traditional Riad Mimouna overlooks the sea and features an à la carte restaurant.
from USD 55 per night
Riad
Morocco, Marrakesh
Located in the Medina district of Marrakesh just 0.6 miles from Musee de Marrakech, the 4-star Hotel & Spa Riad Al Jazira has 18 rooms and a swimming pool.
from USD 79 per night
Riad
Morocco, Marrakesh
Offering Turkish steam bath, a Turkish steam room and a solarium onsite along with a swimming pool, the 4-star Diana is perfectly set in Marrakesh, just 0.8 miles from Le Jardin Secret.
from USD 46 per night
Hotel
Morocco, Essaouira
Featuring an outdoor pool, the 4-star Villa Quieta Essaouira in the Essaouira Coast district of Essaouira boasts 13 rooms.
from USD 138 per night
Riad
Morocco, Marrakesh
Offering 6 rooms with views of the inner courtyard, the 5-star Dar Al Assad Marrakesh is set in the Medina district of Marrakesh, a 17-minute walk from Koutoubia Mosque.
from USD 68 per night
Hotel
Morocco, Agadir
About 13 miles from Souk Al Ahad, the sublime Royal Mirage Agadir looks forward to spoiling you with international cuisine and sauna facilities and an outdoor swimming pool.
from USD 103 per night
8.2Great
Riad
Morocco, Marrakesh
Offering a solarium and an outdoor swimming pool onsite, the stylish 4-star Riad Palais Sebban Marrakesh is located 25 minutes by foot from Koutoubia Mosque.
from USD 219 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 224 per night
Riad
Morocco, Essaouira
Only 850 feet from Sqala of the port, the welcoming Mumtaz Mahal Essaouira features a swimming pool along with Turkish steam bath and an indoor pool.
from USD 62 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 257 per night
9.2Perfect
Hotel
Morocco, Marrakesh
Positioned a 5-minute stroll from Paroisse des Saints Martyrs, the sublime Royal Mirage Deluxe Marrakesh has 7 rooms, the Moroccan restaurant serving the international cuisine, all at guest's disposal.
from USD 141 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 251 per night
Riad
Morocco, Marrakesh
Located 5 minutes by car from Jardin Majorelle, the Karmela features a continental breakfast.
from USD 103 per night
Riad
Morocco, Marrakesh
The authentic Rafaele & Marrakesh is settled in the Medina district, around 1.2 miles from Badi Palace, and includes a lounge bar.
from USD 83 per night
Riad
Morocco, Marrakesh
Offering 13 rooms with a traditional interior and a heated swimming pool onsite, the comfortable Dar Al Farah is located in the historical district of Marrakesh.
from USD 122 per night
Riad
Morocco, Fez
Situated 8 minutes by foot from Bab Bou Jeloud, the lovely Riad Laaroussa Fez features hammam and massage therapy along with 11 rooms.
from USD 329 per night
Riad
Morocco, Dar Caid Layadi
Situated near a train station, the elegant 5-star Palais El Miria & Marrakesh has to offer 10 rooms along with a sauna and an outdoor swimming pool.
from USD 86 per night
Riad
Morocco, Marrakesh
Situated in the Medina district of Marrakesh, the trendy 3-star Ryad Dyor Marrakesh offers quick access to Menara airport within 15 minutes' drive.
from USD 137 per night