Top landmarks in Morocco
-
Landmark
-
Monument
-
Train Station
Best 5-star hotels in Morocco
8.0Great498 reviews
Hotel
Morocco, Casablanca
Featuring a swimming pool, the wonderful Farah Casablanca in the Sidi Belyout district boasts 75 rooms.
from USD 83 per night
8.0Great912 reviews
Hotel
Morocco, Marrakesh
The 5-star luxury Kenzi Farah is set in the cosmopolitan district of Marrakesh 8 minutes by foot from Menara Mall, it features a poolside bar along with hammam, steam baths and massage therapy.
from USD 134 per night
8.8Great128 reviews
Hotel
Morocco, Marrakesh
Set in the Kasbah district of Marrakesh, the stunning 5-star La Sultana Marrakech Marrakesh offers a signature restaurant and rooms with extraordinary views of Atlas Mountains.
from USD 411 per night
7.8Very good97 reviews
Hotel
Morocco, Casablanca
A main restaurant with Turkish steam bath and an outdoor swimming pool are provided on site, while the 5-star Movenpick Hotel Casablanca boasts a privileged setting in the Sidi Belyout district of Casablanca.
from USD 109 per night
8.4Great191 reviews
Hotel
Morocco, Rabat
Offering to take advantage of a traditional Hammam, a plunge pool and a hot tub, the 5-star Sofitel Rabat Jardin Des Roses boasts a prime location about 10 minutes' drive from Royal Palace of Rabat.
from USD 215 per night
8.4Great73 reviews
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 247 per night
8.4Great673 reviews
Hotel
Morocco, Marrakesh
Guests can spend time relaxing in a year-round outdoor pool, or admire Turkish steam bath and an outdoor swimming pool in the comfortable Movenpick Hotel Mansour Eddahbi Marrakech Marrakesh, located a mere 5 minutes by foot from Conference Palace.
from USD 207 per night
8.2Great118 reviews
Hotel
Morocco, Casablanca
Set 5 minutes by foot from Place des Nations Unies, the 5-star Royal Mansour Casablanca boasts Moroccan dishes served at the onsite Moroccan restaurant.
from USD 146 per night
8.4Great164 reviews
Hotel
Morocco, Marrakesh
The 5-star Le Meridien N'Fis Marrakesh is situated in a residential area, 25 minutes by foot from Badi Palace, boasting luxurious rooms with a traditional Hammam, a steam room and an outdoor swimming pool.
from USD 100 per night
7.8Very good58 reviews
Hotel
Morocco, Ouarzazate
Situated just a drive from Draa Valley and only 0.6 miles from Jebel Sahro, the luxury Berbere Palace Ouarzazate offers a Turkish bath, a Jacuzzi and sauna facilities.
from USD 340 per night
7.8Very good38 reviews
Hotel
Morocco, Rabat
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.
from USD 216 per night
8.2Great83 reviews
Hotel
Morocco, Fes
Boasting a location just 5 minutes by foot from Marinid Tombs, the elegant 5-star Les Merinides Fez includes 100 rooms and the outdoor swimming pool.
from USD 88 per night
8.0Great128 reviews
Hotel
Morocco, Casablanca
Comprising an outdoor pool, the business Marriott in a modern area offers various restaurants and cafés.
from USD 144 per night
8.2Great2 reviews
Hotel
Morocco, Casablanca
The perfect 5-star Barcelo Anfa Casablanca features fitness classes, massage therapy and horseback riding activities, and is situated in a financial area, near a subway station.
from USD 202 per night
8.6Great101 reviews
Hotel
Morocco, Marrakesh
Offering 36 rooms with a chic interior and a swimming pool onsite, the charming Les Jardins De La Medina is located in the Kasbah district.
from USD 252 per night
8.4Great176 reviews
Hotel
Morocco, Marrakesh
Fitness classes, massage therapy and Turkish steam bath plus seasonal dishes are available at the charming 5-star Hivernage Hotel &, set in the entertainment Hivernage district.
from USD 157 per night
8.4Great314 reviews
Hotel
Morocco, Tangier
The El Minzah Tangier has a lounge bar and an indoor swimming pool on site and is situated a few steps from a port.
from USD 143 per night
8.6Great349 reviews
Hotel
Morocco, Marrakesh
Boasting Turkish steam bath, a plunge pool and a hot tub onsite, the prestigious Les Jardins De La Koutoubia features a plunge pool along with an ideal location.
from USD 215 per night
7.2Very good41 reviews
Hotel
Morocco, Fes
Featuring 129 comfortable rooms and a swimming pool, the classic Zalagh Parc Palace is located within 2.6 miles of Jardin Jnan Sbil.
from USD 120 per night
8.6Great126 reviews
Hotel
Morocco, Fes
Set nearly a 25-minute stroll from Jnan sbil, the 5-star Sofitel Fes Palais Jamai Fez offers 142 rooms and a swimming pool.
from USD 284 per night
Most popular 4-star hotels in Morocco
8.0Great134 reviews
Hotel
Morocco, Casablanca
Set merely 0.9 miles from Musee Abderrahman Slaoui, the 4-star modern Barcelo Casablanca has an à la carte restaurant serving local cuisine.
from USD 92 per night
6.2Nice15 reviews
Hotel
Morocco, Safi
0.8 miles from Kechla, the 4-star upscale Farah offers fitness classes, hammam and entertainment activities plus a swimming pool.
from USD 60 per night
7.4Very good76 reviews
Hotel
Morocco, Casablanca
Located a few minutes drive from Atlantic Coast, the charming Des Arts Resort & Casablanca features a swimming pool and 50 rooms plus it is nearly a 25-minute stroll from Jack Beach Dar-Bouazza.
from USD 60 per night
6.8Nice55 reviews
Hotel
Morocco, Casablanca
About 7 minutes' walk from Mohammed V Square, the 4-star Washington Casablanca offers nice rooms along with a Moroccan menu, served at a Moroccan restaurant.
from USD 43 per night
8.0Great301 reviews
Hotel
Morocco, Casablanca
Conveniently located in the business district of Casablanca approximately an 8-minute walk from Derb Omar, the comfortable Toubkal Casablanca has 76 rooms.
from USD 51 per night
8.0Great86 reviews
Hotel
Morocco, Agadir
Located in the tourist district of Agadir, the perfect Allegro Agadir boasts a swimming pool and a Moroccan cuisine is available at the Moroccan restaurant.
from USD 82 per night
7.8Very good144 reviews
Hotel
Morocco, Casablanca
The restaurant features an international menu, while beach volleyball, basketball and ping-pong are also available at the 4-star smoke-free Atlas Almohades Casablanca, offering setting near a metro station.
from USD 42 per night
8.4Great267 reviews
Hotel
Morocco, Casablanca
Located a 5-minute stroll from Gauthier, the Idou Anfa Hotel & Casablanca provides guests with Moroccan dishes and fitness classes, hammam and entertainment activities.
from USD 100 per night
8.6Great563 reviews
Hotel
Morocco, Casablanca
The business Club Val D'Anfa Casablanca Ocean View lies 36 minutes' drive from Mohammed V airport and features a gift store and a lobby area.
from USD 100 per night
8.2Great45 reviews
Hotel
Morocco, Rabat
At the 4-star smoke-free La Villa Mandarine Rabat, guests can use fitness classes, facials and massage therapy or spend the day lazing by an outdoor heated swimming pool.
from USD 240 per night
8.4Great474 reviews
Hotel
Morocco, Agadir
Approximately 25 minutes by foot from Souk Al Ahad, the stylish Beach Club Agadir features an à la carte restaurant as well as hammam, massage therapy and chaise longues.
from USD 76 per night
7.4Very good90 reviews
Hotel
Morocco, Agadir
Enjoying a meal at the 4-star family Atlas Amadil Agadir's à la carte restaurant, guests can also benefit from fitness classes, spa therapy and loungers.
from USD 81 per night
8.2Great106 reviews
Hotel
Morocco, Agadir
Museum of Amazigh Culture is located 5 minutes by foot from the superb 4-star Argana Agadir, that boasts a traditional Hammam, a hot tub and sauna facilities.
from USD 35 per night
8.4Great836 reviews
Hotel
Morocco, Marrakesh
The terrace bar and a swimming pool are places to relax at the Marrakech Le Semiramis Marrakesh, set near a train station and a 6-minute walk from Universite Cadi Ayyad.
from USD 42 per night
6.6Nice34 reviews
Hotel
Morocco, Fes
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.
from USD 72 per night
8.6Great80 reviews
Hotel
Morocco, Agadir
Featuring aerobics classes, massage therapy and entertainment activities, the upscale Riu Tikida Dunas is set in a beach area within 1.8 miles of Jardin d'Olhao.
from USD 169 per night
7.6Very good20 reviews
Hotel
Morocco, Zagora
Set 5 minutes by foot from Jebel Zagora, the luxury Salam offers 120 rooms and a swimming pool.
from USD 33 per night
8.2Great368 reviews
Hotel
Morocco, Marrakesh
The 4-star Marrakech Le Tichka Marrakesh offers a Moroccan restaurant along with a traditional Hammam, sauna facilities and an outdoor swimming pool, boasting a quiet setting near a train station.
from USD 28 per night
7.6Very good38 reviews
Hotel
Morocco, Meknes
Located in Meknes and 1.5 miles from Sahrij Swani, the 4-star Transatlantique features a solarium and an outdoor swimming pool for guest's pure relaxation.
from USD 82 per night
8.4Great248 reviews
Hotel
Morocco, Casablanca
Boasting steam baths and an indoor pool on-site, the perfect Novotel Casablanca City Center is located in the shopping district of Casablanca near a port.
from USD 75 per night
Most popular 3-star hotels in Morocco
6.8Nice44 reviews
Hotel
Morocco, Casablanca
Situated in the Anfa district, the Bellerive Casablanca features a seasonal outdoor swimming pool.
from USD 54 per night
7.8Very good66 reviews
Hotel
Morocco, Merzouga
You can relax by a swimming pool in the 3-star Kanz Erremal, located within 2.1 miles of Merzouga Dunes.
from USD 66 per night
7.0Very good20 reviews
Hotel
Morocco, Marrakesh
Featuring chaise longues and entertainment facilities, the charming Corail is an 8-minute stroll from Lalla as well as near a train station.
from USD 16 per night
8.6Great254 reviews
Hotel
Morocco, Marrakesh
Offering a swimming pool, the 3-star family-friendly Amani features a French restaurant while providing guests with access to a railroad station.
from USD 59 per night
7.8Very good196 reviews
Hotel
Morocco, Marrakesh
Located 0.5 miles from Menara airport, the 3-star romantic Amine features a currency exchange and an elevator for guests' comfort.
from USD 30 per night
7.8Very good176 reviews
Hotel
Morocco, Marrakesh
The 3-star modern Agdal Marrakesh is settled in a shopping district, just a 7-minute walk from Trip, and includes a snack bar.
from USD 19 per night
7.8Very good101 reviews
Hotel
Morocco, Marrakesh
Located within 0.3 miles of Jemaa el-Fnaa, the cozy Islane has 33 rooms, and lies near a train station.
from USD 54 per night
8.6Great76 reviews
Hotel
Morocco, Marrakesh
Set in vicinity of a market, a mall and boutiques, and 25 minutes by foot from Medersa Ben Youssef, the Le Caspien Marrakesh features 38 rooms 5 minutes by car from Museum of mouassine Douiria Derb el Hammam.
from USD 69 per night
7.0Very good20 reviews
Hotel
Morocco, El Jadida
The modern Ibis El Jadida offers 103 bright rooms with private bathrooms, within 1.6 miles of Sidi Bouafi Lighthouse.
from USD 60 per night
8.2Great83 reviews
Hotel
Morocco, Ouarzazate
Set within 0.4 miles of Taourirt Kasbah, the charming 3-star Ibis Ouarzazate Centre features a swimming pool and a main restaurant serving international cuisine.
from USD 41 per night
8.2Great56 reviews
Hotel
Morocco, Casablanca
Set within 2.6 miles of Mosquee Ain Chock, the 3-star eco-friendly Ibis Casa Sidi Maarouf features various recreational opportunities and entertainment activities.
from USD 62 per night
8.2Great56 reviews
Hotel
Morocco, Agadir
The eco-friendly Senator Agadir with an indoor pool is 1.7 miles from Jardin d'Olhao.
from USD 29 per night
8.4Great176 reviews
Hotel
Morocco, Casablanca
Boasting sauna facilities and an outdoor swimming pool along with 130 rooms, the eco-friendly Ibis Casa-Voyageurs is set in a dynamic area.
from USD 63 per night
8.4Great386 reviews
Hotel
Morocco, Fes
Located 10 minutes by foot from Medina of Fez, the eco-friendly Ibis features a swimming pool and an à la carte restaurant with Moroccan dishes.
from USD 38 per night
8.2Great176 reviews
Hotel
Morocco, Marrakesh
The spectacular 3-star Ibis Marrakech Centre Gare in a shopping area offers guests a swimming pool and an à la carte restaurant.
from USD 50 per night
8.2Great30 reviews
Hotel
Morocco, Oujda
The 3-star Ibis serves Moroccan dishes and features a seasonal outdoor pool, boasting a prime location 5 minutes by foot from Bab al Gharbi.
from USD 39 per night
7.8Very good76 reviews
Hotel
Morocco, Rabat
Located 0.8 miles from Mohammadia School of Engineers, the 3-star Ibis Rabat Agdal Rabat offers inviting rooms within 9 minutes' walk of National Railways Office.
from USD 52 per night
7.6Very good45 reviews
Hotel
Morocco, Meknes
Situated 1.5 miles from Sahrij Swani, the Ibis Meknes offers a swimming pool near a railroad station.
from USD 58 per night
6.4Nice22 reviews
Hotel
Morocco, Gzennaia
Set 2.8 miles from Plage de Sidi Kacem, the 3-star modern Ibis Tanger Free Zone has a traditional restaurant serving international cuisine.
from USD 33 per night
8.2Great129 reviews
Hotel
Morocco, Rabat
The 3-star Mercure Sheherazade Rabat is situated in the residential Hassan district, 15 minutes' drive from Sale airport.
from USD 73 per night
Amazing spa hotels in Morocco
8.2Great121 reviews
Hotel
Morocco, Casablanca
Located within a 5-minute drive of Parc Murdoch, the 4-star Jm Suites offers 36 rooms, Turkish steam bath and locker rooms.
from USD 83 per night
8.4Great556 reviews
Hotel
Morocco, Casablanca
Boasting stunning location in a business neighbourhood, the upscale Kenzi Tower offers to try French dishes and enjoy time by a swimming pool.
from USD 126 per night
7.8Very good123 reviews
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 75 per night
8.4Great65 reviews
Hotel
Morocco, Essaouira
Galerie D'art Damgaard is nearly a 25-minute stroll from the 3-star La Perle De Mogador Essaouira.
from USD 59 per night
8.6Great648 reviews
Hotel
Morocco, Essaouira
Enjoying a location 5 minutes' walk from Essaouira Ramparts, the elegant Atlas Essaouira & is located in the Essaouira Coast district and offers 156 rooms together with windsurfing, canoeing and horseback riding.
from USD 93 per night
8.0Great68 reviews
Hotel
Morocco, Skhirat
Located in the Skhirat Plage district, within 650 feet of Mohammed VI Convention Centre, the 5-star luxury Amphitrite Palace Resort And Skhirat offers access to Turkish steam bath, a hot tub and an indoor pool.
from USD 157 per night
8.6Great121 reviews
Hotel
Morocco, Marrakesh
Located 6 minutes by foot from Cyber Park, within a 5-minute drive of Dar Si Said, the 5-star Hotel & Ryads Barriere Le Naoura Marrakesh provides guests with spacious rooms and a swimming pool.
from USD 195 per night
8.6Great436 reviews
Hotel
Morocco, Marrakesh
You can enjoy a pool bar and a traditional Hammam and a plunge pool at the comfortable 5-star Kenzi Menara Palace while taking advantage of its enviable location at a moderate distance from Atlas Mountains.
from USD 144 per night
8.0Great202 reviews
Hotel
Morocco, Fes
Located in the Ville Nouvelle district and approximately 0.9 miles from Medina of Fez, as well as near a train station, the Ramada By Wyndham offers fitness classes, various recreational opportunities and barbeque grills.
from USD 27 per night
8.6Great361 reviews
Hotel
Morocco, Marrakesh
Boasting its location in a business area, within 1.3 miles of Menara gardens, the 4-star Novotel Marrakech Hivernage offers an international cuisine and a year-round outdoor pool.
from USD 85 per night
8.2Great99 reviews
Hotel
Morocco, Rabat
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.
from USD 113 per night
8.2Great60 reviews
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 33 per night
7.8Very good82 reviews
Hotel
Morocco, Marrakesh
Situated in the quiet district of Marrakesh, approximately 1.7 miles from Oasiria Water Park, the upscale Palm Plaza Hotel & accommodates its guests in 232 rooms and offers a Turkish bath, a Jacuzzi and sauna facilities.
from USD 117 per night
8.0Great218 reviews
Hotel
Morocco, Marrakesh
Offering a swimming pool, the stylish Mont Gueliz Marrakesh is conveniently located in the Gueliz district.
from USD 48 per night
8.8Great246 reviews
Hotel
Morocco, Essaouira
Boasting steam baths, a traditional Hammam and a hot tub onsite, the 5-star boutique Le Medina Essaouira Thalassa Sea & Spa - Mgallery provides spacious rooms in the Essaouira Coast district just a short walk from a port.
from USD 80 per night
8.4Great147 reviews
Hotel
Morocco, Marrakesh
Situated in a shopping area, the fantastic Sofitel Marrakech Palais Imperial Marrakesh offers 138 rooms together with Turkish steam bath, a solarium and a hot tub on-site.
from USD 325 per night
8.6Great117 reviews
Hotel
Morocco, Essaouira
Located an 8-minute walk from Woodcarving Workshops, the Heure Bleue Palais - Relais & Chateaux features a year-round outdoor swimming pool along with a traditional Hammam, a solarium and an outdoor swimming pool.
from USD 283 per night
8.4Great158 reviews
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 101 per night
7.6Very good26 reviews
Hotel
Morocco, Marrakesh
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.
from USD 269 per night
8.0Great72 reviews
Hotel
Morocco, Tangier
Set in a perfect location about 2.6 miles from Petit Socco, the lovely 5-star Movenpick Hotel & Casino Malabata Tanger Tangier offers the chance to try freshly-made cuisine.
from USD 126 per night
Top family hotels in Morocco
8.2Great271 reviews
Hotel
Morocco, Marrakesh
Placed at the side of shops and a mall, and within 2.1 miles of Jemaa el-Fnaa, the comfortable 4-star Imperial Plaza Marrakesh features a beauty salon and a lobby area.
from USD 40 per night
6.8Nice44 reviews
Hotel
Morocco, Marrakesh
Maison de la Photographie and Macma are respectively 1.8 miles and 800 feet from the comfortable 3-star Amalay Marrakesh.
from USD 31 per night
8.2Great212 reviews
Hotel
Morocco, Marrakesh
Offering Turkish steam bath, a solarium and an outdoor swimming pool onsite, the 4-star Meriem is located 2 miles from Palacio da Bahia.
from USD 54 per night
7.6Very good23 reviews
Hotel
Morocco, Meknes
Situated within 2.1 miles of Medersa Bou Inania, the 4-star family Zaki Suites Hotel & offers a swimming pool near a bus stop.
from USD 171 per night
8.6Great603 reviews
Hotel
Morocco, Agadir
Boasting steam baths, a traditional Hammam and a hot tub onsite, the comfortable Iberostar Founty features a large outdoor swimming pool along with a central location.
from USD 95 per night
8.0Great465 reviews
Hotel
Morocco, Agadir
The smoke free Oasis Hotel &, located about 10 minutes by car from Souk Al Ahad, boasts a year-round outdoor pool along with a Turkish bath, sauna facilities and an outdoor swimming pool.
from USD 30 per night
8.4Great482 reviews
Hotel
Morocco, Agadir
The 4-star Club Almoggar Garden is set 0.9 miles from Memory Agadir Museum and around 1.7 miles from Havana.
from USD 57 per night
8.0Great80 reviews
Hotel
Morocco, Essaouira
Port of Essaouira is about a 20-minute walk from the perfect 2-star Al Jasira, while Gallery Kasbah is around a 20-minute walk away.
from USD 59 per night
7.6Very good24 reviews
Hotel
Morocco, Tangier
Located merely 6 minutes by foot from Place de France and a 13-minute stroll from Traditional Art Gallery, the 3-star Tanjah Flandria Tangier features an outdoor swimming pool and 198 rooms.
from USD 64 per night
5.6Guest rating30 reviews
Hotel
Morocco, Oualidia
Located a 10-minute stroll from El Oualidia Plage شاطئ الوالدية, the 4-star Chateau Eden El Rouh & offers a swimming pool and a gym facility for guests.
from USD 163 per night
8.0Great97 reviews
Hotel
Morocco, Marrakesh
Located near a train station, the welcoming Diwane Hotel & Spa Marrakech Marrakesh offers 48 rooms with the traditional decor and a Moroccan restaurant.
from USD 64 per night
8.0Great222 reviews
Hotel
Morocco, Agadir
Spacious rooms with garden views and a heated swimming pool are at guests' disposal at the 4-star Kenzi Europa, approximately 1.5 miles from Agadir Kasbah.
from USD 65 per night
8.0Great195 reviews
Hotel
Morocco, Marrakesh
Boasting views of the pool, along with steam baths, massage therapy and entertainment activities, the comfortable Imperial Holiday Hotel & Marrakesh is set near a train station.
from USD 37 per night
8.4Great176 reviews
Hotel
Morocco, Marrakesh
Located in the central district of Marrakesh, the 4-star designer La Renaissance Hotel & offers Turkish steam bath, a solarium and an outdoor swimming pool along with an infinity pool.
from USD 48 per night
8.4Great250 reviews
Hotel
Morocco, Ouarzazate
The 2-star Marmar is situated in a shopping neighbourhood, 5 minutes' drive from Ouarzazate airport.
from USD 39 per night
8.2Great212 reviews
Hotel
Morocco, Tangier
Boasting a privileged setting within 950 feet of La Corniche Tanger, the 4-star historical Kenzi Solazur Tangier offers views of the pool along with a steam room and an outdoor swimming pool.
from USD 83 per night
8.0Great44 reviews
Hotel
Morocco, Marrakesh
Boasting steam baths, a traditional Hammam and a hot tub, the fantastic Kasbah Le Mirage Marrakesh is available in a rural area.
from USD 48 per night
8.6Great863 reviews
Hotel
Morocco, Marrakesh
Boasting an authentic restaurant with Italian menu, the luxury Kenzi Club Agdal Medina Marrakesh is set just a drive from Atlas Mountains and 25 minutes by foot from Andre Heller's ANIMA Garden.
from USD 163 per night
7.8Very good95 reviews
Hotel
Morocco, Saidia
Located in the charming part of Saidia, the perfect Iberostar is around 15 minutes' walk from Saidia beach.
from USD 132 per night
8.2Great42 reviews
Hotel
Morocco, Marrakesh
Within 42 miles of Place du 16 Novembre, the charming Du Golf Rotana Palmeraie offers a traditional Hammam, a hot tub and an indoor pool on-site and 315 rooms.
from USD 139 per night
Best luxury hotels in Morocco
8.0Great30 reviews
Hotel
Morocco, Casablanca
Located within 1.6 miles of El Hank Lighthouse, the 4-star Suisse features 182 rooms and a traditional restaurant on-site.
from USD 69 per night
8.0Great232 reviews
Hotel
Morocco, Marrakesh
4.2 miles from Badi Palace, the luxury Murano Resort Marrakech with magnificent views of the pool features massage therapy and chaise longues as well as offers its guests French cuisine in the Moroccan restaurant.
from USD 74 per night
7.6Very good32 reviews
Hotel
Morocco, Marrakesh
Situated near a train station, the unique 4-star Nassim Marrakesh has an outdoor pool and offers plenty of opportunities for relaxation featuring a traditional Hammam, a solarium and sauna facilities.
from USD 55 per night
10.0Perfect1 review
Hotel
Morocco, Dakhla
Set 0.8 miles from Hassan Fruits, the charming Bab Al Bahar features 34 rooms with private bathrooms.
from USD 148 per night
7.2Very good46 reviews
Hotel
Morocco, Casablanca
Located near a port, the 4-star business Western Plus Casablanca City Center offers 64 rooms along with Turkish bath, a solarium and sauna facilities.
from USD 73 per night
7.2Very good72 reviews
Hotel
Morocco, Casablanca
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.
from USD 68 per night
8.2Great297 reviews
Hotel
Morocco, Marrakesh
The Residence Hotel Assounfou Marrakesh, set 7 minutes by foot from Koutoubia Mosque, offers a good location and boasts 40 comfortable rooms along with an outdoor swimming pool.
from USD 55 per night
8.0Great132 reviews
Hotel
Morocco, Casablanca
Located about 9 minutes' walk from Old Medina of Casablanca, the smoke free Diwan features spa therapy and entertainment activities near a train station.
from USD 73 per night
8.4Great5 reviews
Hotel
Morocco, Boumalne Dades
Located not too far from Atlas Mountains, the Xaluca Dades Boumalne Dades features a swimming pool and 104 rooms plus it is around 1.8 miles from Gorges du Dades.
from USD 210 per night
8.0Great142 reviews
Hotel
Morocco, Tangier
Offering a setting approximately 0.3 miles from La Corniche Tanger, the 4-star El Oumnia Puerto welcomes guests to spacious rooms as well as Turkish steam bath, a solarium and a massage chair.
from USD 108 per night
8.0Great4 reviews
Hotel
Morocco, Tangier
Offering a swimming pool, the 4-star modern Intercontinental Tangier boasts a location a mere 6 minutes' walk from Mosque Mohammed V.
from USD 77 per night
8.4Great151 reviews
Hotel
Morocco, Marrakesh
Set at the doorstep of a mall and supermarket, and 25 minutes by foot from Le Jardin Secret, the upscale Atlas Medina And features 233 rooms within 1.8 miles of Musee Tiskiwin.
from USD 63 per night
8.4Great457 reviews
Hotel
Morocco, Marrakesh
The smoke-free Atlas Asni Marrakesh offers 311 spacious rooms with private bathrooms, 25 minutes by foot from Menara gardens.
from USD 50 per night
7.6Very good72 reviews
Hotel
Morocco, Rabat
Situated approximately 6 minutes' walk from Cimar, the 5-star luxury Rabat offers an indoor pool near a railroad station.
from USD 122 per night
8.0Great189 reviews
Hotel
Morocco, Agadir
The superb Mogador Al Madina Agadir with a swimming pool is within 20 minutes' walk of Seafront Promenade.
from USD 36 per night
8.0Great68 reviews
Hotel
Morocco, Ouarzazate
Located within 0.3 miles of CLA Studios, the 4-star Oscar Hotel By Atlas Studios has to offer the outdoor swimming pool onsite plus mountain biking, hiking and horseback riding in the area.
from USD 116 per night
8.6Great218 reviews
Hotel
Morocco, Agadir
Located within 1.9 miles of Lebanon Mosque, the upscale Timoulay And Spa overlooks the pool and features an à la carte restaurant.
from USD 83 per night
7.2Very good49 reviews
Hotel
Morocco, Beni Mellal
The 4-star smoke-free Ouzoud sits in a popular area and offers 58 rooms along with the outdoor swimming pool.
from USD 40 per night
7.8Very good73 reviews
Hotel
Morocco, Casablanca
The contemporary 4-star Suites & in the Ain Chock district of Casablanca features a swimming pool and a fitness center.
from USD 63 per night
7.6Very good114 reviews
Hotel
Morocco, Sale
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.
from USD 158 per night
Cheap hotels in Morocco
7.0Very good38 reviews
Hotel
Morocco, Casablanca
Situated 9 minutes' walk from Parc Murdoch, the 3-star modern Casablanca features 35 rooms with private bathrooms.
from USD 38 per night
7.4Very good162 reviews
Hotel
Morocco, Marrakesh
Positioned around 5 minutes' walk from Les Secrets Hammam&spa, the fantastic Tachfine Marrakesh has 39 rooms, the Moroccan restaurant serving the Moroccan cuisine, all at guest's disposal.
from USD 31 per night
6.8Nice17 reviews
Hotel
Morocco, Essaouira
Featuring 38 rooms with views of the sea, the Borj Mogador Essaouira is set approximately a 25-minute walk from City Walls السقالة.
from USD 29 per night
8.0Great125 reviews
Hotel
Morocco, Agadir
Located within 2 miles of Kasbaht Agadir Oufellah, the 3-star smoke-free Residence Hoteliere Fleurie features a swimming pool.
from USD 40 per night
7.2Very good50 reviews
Hotel
Morocco, Chefchaouen
Set about 6 minutes' walk from Chefchaouen Ras Elma, the Madrid features various recreational opportunities and entertainment activities.
from USD 39 per night
8.0Great215 reviews
Hotel
Morocco, Tangier
Featuring international cuisine and a swimming pool, the 3-star Ibis Tanger City Center Tangier is located near a train station and around 1.6 miles from Port de Tanger Ville.
from USD 58 per night
8.4Great367 reviews
Hotel
Morocco, Marrakesh
Within 13 miles of Palacio da Bahia, the Akabar Marrakesh offers skiing, tennis and golf for guests to keep active.
from USD 45 per night
8.4Great483 reviews
Hotel
Morocco, Casablanca
Featuring a great location approximately 14 minutes' walk from Park Yasmina From Games, the 3-star smoke free Amouday Casablanca includes 12 comfortable rooms.
from USD 45 per night
8.4Great483 reviews
Hotel
Morocco, Tangier
Set a mere 6 minutes' walk from Medina Art Gallery, the impressive 3-star Rembrandt boasts Mediterranean dishes served at the onsite à la carte restaurant.
from USD 66 per night
8.4Great127 reviews
Hotel
Morocco, Marrakesh
Including a swimming pool and a Moroccan restaurant, the 3-star designer Les Trois Palmiers lies in the old part of Marrakesh.
from USD 84 per night
6.4Nice46 reviews
Hotel
Morocco, Agadir
Located 700 feet from Paradise Valley and just 8 minutes' walk from Uniprix, the 3-star Bahia Agadir features live music, loungers and various recreational opportunities.
from USD 17 per night
8.4Great210 reviews
Hotel
Morocco, Ouarzazate
The Azoul enjoys a panoramic view overlooking Atlas Mountains and is situated 2.9 miles from Ship.
from USD 35 per night
7.8Very good82 reviews
Hotel
Morocco, Agadir
A swimming pool and a poolside bar are offered for guest convenience at the Hamilton Agadir.
from USD 25 per night
8.4Great307 reviews
Hotel
Morocco, Agadir
Located within 1.9 miles of Kasbaht Agadir Oufellah, the excellent Studiotel Afoud features an outdoor pool and a l'Anice restaurant.
from USD 28 per night
7.8Very good8 reviews
Hotel
Morocco, Casablanca
Set at the doorstep of stores and a market, and 5 minutes by car from Royal Palace, the 3-star low-budget Guynemer Casablanca features 29 rooms 0.6 miles from L'Eglise du Sacre-Coeur.
from USD 58 per night
7.2Very good12 reviews
Hotel
Morocco, Agadir
The beachfront Marhaba lies about 19 minutes' walk from Museum of Amazigh Culture and offers a Moroccan restaurant and a swimming pool.
from USD 22 per night
7.4Very good3 reviews
Hotel
Morocco, Rabat
Located in the L'Ocean district of Rabat near a train station, the 3-star Texuda offers 18 rooms and a lounge bar.
from USD 76 per night
7.8Very good156 reviews
Hotel
Morocco, Fes
Comprising 13 rooms in the heart of Fez, the typical Batha lies about 1.5 miles from American Language Center.
from USD 49 per night
7.0Very good87 reviews
Hotel
Morocco, Fes
Staying at the 3-star pet-friendly Sidi Harazem Fez means you will be around 0.4 miles from Sidi Hrazem, while enjoying a swimming pool onsite.
from USD 30 per night
8.4Great982 reviews
Hotel
Morocco, Tangier
Featuring local dishes along with 25 rooms, the charming 3-star Continental is located within 0.8 miles of Mosque Mohammed V.
from USD 62 per night
Top resorts in Morocco
7.8Very good126 reviews
Hotel
Morocco, Fes
A moroccan restaurant is available in the excellent Zahrat Al Jabal, which boasts a prime location 10 minutes by foot from Parc Champ de Course.
from USD 69 per night
8.0Great71 reviews
Hotel
Morocco, Marrakesh
Offering an outdoor swimming pool with views of city, the 4-star Bab is located in the Gueliz district of Marrakesh.
from USD 112 per night
7.4Very good42 reviews
Hotel
Morocco, Rabat
During your stay at the deluxe 4-star Helnan Chellah boasting unique setting in the heart of Rabat, you are offered a Turkish bath and sauna facilities.
from USD 67 per night
8.6Great22 reviews
Hotel
Morocco, Marrakesh
The charming 5-star Royal Mansour Marrakech is set just 500 feet from Cyber Park and offers elegant rooms along with Turkish steam bath, a plunge pool and a solarium.
from USD 1 038 per night
8.4Great41 reviews
Hotel
Morocco, Marrakesh
The 5-star Dar Rhizlane, Palais Table D'Hotes & is centrally located in a business neighbourhood, offering 9 intimate rooms and a Moroccan restaurant.
from USD 345 per night
8.4Great161 reviews
Hotel
Morocco, Marrakesh
Located in the popular district of Marrakesh, the perfect Dellarosa Boutique Hotel And Marrakesh offers Turkish bath, a hot tub and sauna facilities along with a swimming pool.
from USD 66 per night
8.0Great189 reviews
Hotel
Morocco, Tangier
The 4-star family Andalucia Golf & Spa Tanger has a swimming pool, while boasting an exceptional setting in a business area.
from USD 40 per night
8.0Great18 reviews
Hotel
Morocco, Marina Smir
Located around 2.2 miles from Smir Park, the 4-star beachfront Hotel & features a saltwater pool and a Le Cap restaurant.
from USD 177 per night
8.6Great70 reviews
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 86 per night
8.2Great48 reviews
Hotel
Morocco, Casablanca
Place des Nations Unies is located within a 7-minute walk of the 5-star luxury Boutique Hotel Le Doge - Relais & Chateaux Casablanca, that boasts Turkish steam bath and a hot tub.
from USD 133 per night
8.4Great179 reviews
Hotel
Morocco, Casablanca
The 5-star luxury Art Palace Suites & offers to indulge in a Turkish bath, a hot tub and sauna facilities or take a refreshing dip in a heated pool, before discovering the secrets of local cuisine served at a Moroccan restaurant.
from USD 111 per night
8.0Great57 reviews
Hotel
Morocco, Marrakesh
Offering views of Atlas Mountains, the fabulous Iberostar Club Palmeraie Marrakech in the historical district of Marrakesh features hammam, entertainment activities and loungers along with a poolside restaurant.
from USD 79 per night
8.2Great199 reviews
Hotel
Morocco, Marrakesh
Set right at a bazaar and shops, and 10 minutes' drive from The Orientalist Museum of Marrakech, the Palais Mehdi features 22 rooms 15 minutes' drive from Koutoubia Mosque.
from USD 201 per night
7.8Very good126 reviews
Hotel
Morocco, Casablanca
Featuring a swimming pool, the 5-star Le Palace D Anfa Casablanca in the business Maarif district boasts 156 rooms.
from USD 117 per night
7.6Very good124 reviews
Hotel
Morocco, Rabat
Boasting the location 5 minutes by foot from Assounna Ave Tachfin Mosque, the 4-star Belere Hotel Rabat includes a lounge bar and 81 rooms with stunning views.
from USD 89 per night
8.2Great275 reviews
Hotel
Morocco, Casablanca
Featuring a location in the Sidi Belyout district, the Les Saisons Casablanca boasts 33 rooms and a traditional French restaurant, 400 feet from Koubba of Marabout Sidi Belyout.
from USD 79 per night
8.6Great126 reviews
Hotel
Morocco, Marrakesh
Offering 45 rooms along with Turkish steam bath, a solarium and a massage chair, the 5-star luxurious La Maison Arabe is positioned 7 minutes by foot from Ensemble Artisinal Marrakech in a secluded area.
from USD 185 per night
8.4Great59 reviews
Hotel
Morocco, Bin El Ouidane
Located in a tourist area, the 5-star family Widiane Bin El Ouidane has hiking, cycling and table tennis and comprises 128 rooms with a welcoming interior.
from USD 138 per night
8.2Great104 reviews
Hotel
Morocco, Fes
Staying at the modern Barcelo Fes Medina Fez means you will be within 2.1 miles of Marinid Tombs, while enjoying a swimming pool onsite.
from USD 74 per night
8.4Great8 reviews
Hotel
Morocco, Marrakesh
During your stay at the Fellah in the very heart of Marrakesh, you can take advantage of spacious rooms together with Turkish steam bath and an outdoor swimming pool.
from USD 172 per night
Morocco Brands & Themes
-
Themes
- Hotels near beach in Morocco
- Boutique hotels in Morocco
- Cheap hotels in Morocco
- Family resorts and hotels in Morocco
- Luxury hotels in Morocco
- Spa Hotels in Morocco
- Pet-friendly hotels in Morocco
- Self-Catering Accommodation in Morocco
- Hotels with jacuzzi in Morocco
- Hotels with indoor pool in Morocco
- 5 star hotels in Morocco