Top landmarks in Morocco
-
Landmark
-
Popular attractions
-
Monuments and Landmarks
-
Train stations
Best 5-star hotels in Morocco
8.4Great63 reviews
Riad
Riad Myra Hotel Fez
Morocco, Fez
The 5-star historical Myra in the Fes El Bali district is situated less than 6 minutes' stroll from Bab Bou Jeloud and welcomes guests since 1900.
from USD 112 per night
8.0Great414 reviews
Hotel
Hotel Farah Casablanca
Morocco, Casablanca
Boasting a central location, about 0.4 miles from Ancienne Medina, the wonderful Farah Casablanca includes a swimming pool.
from USD 71 per night
8.0Great1012 reviews
Hotel
Kenzi Farah Hotel Marrakesh
Morocco, Marrakesh
Featuring an indoor swimming pool and a rose garden, the 5-star luxury Kenzi Farah is located around 1.4 miles from Jemaa el-Fnaa.
from USD 144 per night
8.6Great214 reviews
Hotel
La Sultana Marrakech Hotel Marrakesh
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 615 per night
8.2Great235 reviews
Hotel
Moevenpick Hotel Casablanca
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 162 per night
8.4Great285 reviews
Hotel
Sofitel Rabat Jardin Des Roses 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 240 per night
8.2Great193 reviews
Hotel
Hyatt Regency Casablanca 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 232 per night
8.4Great27 reviews
Hotel
Amanjena Resort Marrakesh
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 170 per night
8.0Great355 reviews
Hotel
Moevenpick Hotel Mansour Eddahbi Marrakech Marrakesh
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 162 per night
8.2Great121 reviews
Hotel
Royal Mansour Casablanca 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.4Great361 reviews
Hotel
Le Meridien N'Fis Hotel Marrakesh
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 225 per night
8.2Great137 reviews
Hotel
Berbere Palace Hotel Ouarzazate
Morocco, Ouarzazate
Guests will enjoy a swimming pool and 249 rooms, while staying at the luxury Berbere Palace Ouarzazate with location minutes’ driving from Draa Valley.
from USD 316 per night
8.2Great147 reviews
Hotel
La Tour Hassan Palace Hotel Rabat
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.0Great210 reviews
Hotel
Casablanca Marriott 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 222 per night
8.4Great166 reviews
Hotel
Barcelo Anfa Casablanca 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 228 per night
8.4Great226 reviews
Hotel
Les Jardins De La Medina Hotel Marrakesh
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 188 per night
8.4Great387 reviews
Hotel
Hivernage Hotel & Spa
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 179 per night
8.4Great532 reviews
Hotel
El Minzah Hotel Tangier
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 137 per night
8.4Great578 reviews
Hotel
Les Jardins De La Koutoubia Hotel Marrakesh
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 287 per night
7.8Very good103 reviews
Hotel
Zalagh Parc Palace Hotel Fez
Morocco, Fez
Staying at the classic Zalagh Parc Palace means you will be around a 5-minute drive from Parc Champ de Course, while enjoying an outdoor pool onsite.
from USD 55 per night
Most popular 4-star hotels in Morocco
8.0Great224 reviews
Hotel
Barcelo Casablanca 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
7.6Very good60 reviews
Hotel
Farah Safi 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 49 per night
8.0Great305 reviews
Hotel
Hotel Toubkal Casablanca
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 47 per night
7.8Very good307 reviews
Aparthotel
Palmeraie Village Marrakesh
Morocco, Marrakesh
Offering an outdoor pool, fitness classes and entertainment activities, the Palmeraie Village Marrakesh is located 3.5 miles from Musee de Marrakech.
from USD 83 per night
8.2Great284 reviews
Hotel
Allegro Agadir 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 111 per night
8.4Great470 reviews
Hotel
Idou Anfa Hotel & Spa Casablanca
Morocco, Casablanca
Guests of the Idou Anfa Hotel & Spa Casablanca in the shopping district of Casablanca are invited to enjoy a swimming pool, Moroccan specialties in its restaurant and city views from the rooms.
from USD 70 per night
8.4Great756 reviews
Hotel
Hotel Club Val D'Anfa Casablanca Ocean View
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 121 per night
8.4Great106 reviews
Hotel
La Villa Mandarine Rabat
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 211 per night
8.6Great78 reviews
Riad
Riad Maison Bleue And Spa Hotel Fez
Morocco, Fez
Nejjarine Museum of Wooden Arts & Crafts is set a 12-minute walk from the smoke-free Riad Maison Bleue And Spa Fez.
from USD 185 per night
8.2Great736 reviews
Hotel
Agadir Beach Club 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 84 per night
8.0Great332 reviews
Hotel
Amadil Ocean Club
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 134 per night
8.2Great430 reviews
Hotel
Hotel Argana Agadir
Morocco, Agadir
Located approximately a 25-minute walk from Seafront Promenade, the 4-star Argana Agadir features 247 rooms, hammam and billiard.
from USD 60 per night
8.2Great1036 reviews
Hotel
Hotel Le Semiramis Marrakech By Bravia Hotels
Morocco, Marrakesh
Place du 16 Novembre is 25 minutes by foot from the Marrakech Le Semiramis that features a swimming pool.
from USD 65 per night
7.6Very good81 reviews
Hotel
Menzeh Zalagh City Center Hotel Fez
Morocco, Fez
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 42 per night
8.2Great41 reviews
Riad
Riad Dar Laura Hotel Fez
Morocco, Fez
Placed within 0.4 miles of Bab Bou Jeloud and in the center of Fez, the 4-star traditional Riad Dar Dmana offers 14 rooms.
from USD 133 per night
8.2Great88 reviews
Hotel
Le Riad Salam Zagora Hotel
Morocco, Zagora
Guests of the 4-star Le Riad Salam Zagora can relax in the lounge bar or lounge at a swimming pool.
from USD 33 per night
8.2Great552 reviews
Hotel
Hotel Marrakech Le Tichka Marrakesh
Morocco, Marrakesh
Palooza Land Park and Institute of Applied Technology and Tourism are located 1.5 miles and 1.4 miles from the 4-star Marrakech Le Tichka Marrakesh respectively.
from USD 28 per night
8.0Great84 reviews
Hotel
Hotel Transatlantique Meknes
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
8.4Great186 reviews
Riad
Riad Damia Suite &Spa Fez
Morocco, Fez
Positioned 5 minutes' drive from Fez Mellah, guests can enjoy Moroccan dishes at the 4-star Riad Damia's à la carte restaurant.
from USD 106 per night
8.4Great348 reviews
Hotel
Novotel Casablanca City Center
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
7.6Very good90 reviews
Hotel
Hotel Bellerive Casablanca
Morocco, Casablanca
Offering an à la carte restaurant, the Bellerive Casablanca is set in a prime area.
from USD 51 per night
8.2Great217 reviews
Hotel
Kanz Erremal Hotel Merzouga
Morocco, Merzouga
Located about 1.8 miles from Oasis, the 3-star Kanz Erremal boasts a swimming pool.
from USD 85 per night
8.4Great457 reviews
Hotel
Amani Hotel Suites & Spa Marrakesh
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
8.4Great98 reviews
Riad
Riad Maison Arabo-Andalouse Hotel Marrakesh
Morocco, Marrakesh
Jardin Majorelle is 10 minutes by car from the Riad Maison Arabo-Andalouse Marrakesh.
from USD 204 per night
8.4Great187 reviews
Hotel
Moroccan House Hotel Marrakesh
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 41 per night
8.2Great347 reviews
Hotel
Residence Hoteliere Fleurie Agadir
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 53 per night
8.2Great623 reviews
Aparthotel
Appart-Hotel Tagadirt
Morocco, Agadir
Guests can have a continental breakfast and enjoy visiting Seafront Promenade, set 20 minutes' walk from the Appart-Hotel Tagadirt Agadir.
from USD 27 per night
8.2Great317 reviews
Aparthotel
Residence Hoteliere Le Diamant Vert Fez
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 57 per night
8.2Great188 reviews
Riad
Riad Al Zahia Hotel Essaouira
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
8.6Great68 reviews
Riad
Riad Dar Zaman Hotel Marrakesh
Morocco, Marrakesh
Located merely 0.6 miles from Musee de Marrakech, the 3-star Riad Dar Zaman Marrakesh offers a continental breakfast and features a swimming pool.
from USD 179 per night
7.8Very good202 reviews
Hotel
Hotel Amine Marrakesh
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
8.0Great378 reviews
Hotel
Hotel Agdal Marrakesh
Morocco, Marrakesh
Boasting the outdoor swimming pool, the Agdal Marrakesh is 7 minutes by foot from palmeraie de marrakech.
from USD 19 per night
8.0Great237 reviews
Hotel
Hotel Islane Marrakesh
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 58 per night
8.4Great221 reviews
Hotel
Le Caspien Boutique Hotel Marrakesh
Morocco, Marrakesh
You can take a dip in a year-round outdoor swimming pool at the 3-star Le Caspien Boutique, located in the heart of Marrakesh.
from USD 31 per night
8.0Great125 reviews
Hotel
Ibis El Jadida Hotel
Morocco, El Jadida
The modern Ibis El Jadida is set a 10-minute drive from Sidi Bouafi Lighthouse and 25 minutes by foot from Portuguese City.
from USD 55 per night
8.2Great205 reviews
Hotel
Ibis Ouarzazate Centre Hotel
Morocco, Ouarzazate
Set within 0.7 miles of Jebel Sahro, the 3-star Ibis Ouarzazate features a swimming pool and an international breakfast.
from USD 43 per night
8.2Great342 reviews
Hotel
Ibis Casa Voyageurs Hotel Casablanca
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
8.4Great577 reviews
Hotel
Ibis Fes 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 48 per night
8.2Great359 reviews
Hotel
Ibis Marrakech Centre Gare Hotel Marrakesh
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 52 per night
8.2Great232 reviews
Hotel
Ibis Rabat Agdal Hotel
Morocco, Rabat
Located 2.6 miles from Kasbah of the Udayas, the 3-star Ibis Rabat Agdal Rabat offers modern comforts like currency exchange and an elevator.
from USD 74 per night
Amazing spa hotels in Morocco
8.4Great418 reviews
Hotel
Kenzi Tower Hotel Casablanca
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 179 per night
8.2Great248 reviews
Guest house
Riad Palais Calipau Hotel Marrakesh
Morocco, Marrakesh
Boasting a swimming pool along with a Turkish bath, a solarium and an indoor pool, the impressive 5-star Palais Calipau Marrakesh is placed in the Kasbah district of Marrakesh just a short walk away from Saadian Tombs.
from USD 115 per night
8.6Great831 reviews
Hotel
Atlas Essaouira Riad Resort
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 123 per night
8.2Great132 reviews
Hotel
L' Amphitrite Palace Resort & Spa Skhirat
Morocco, Skhirat
Situated within walking distance of Atlantic Coast and a 5-minute drive from Plage De Skhirat, the 5-star luxury L' Amphitrite Palace Resort & offers Turkish steam bath, a Turkish steam room and a hot tub.
from USD 116 per night
8.6Great631 reviews
Hotel
Kenzi Menara Palace & Resort Marrakesh
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 150 per night
8.6Great101 reviews
Riad
El Fenn Hotel Marrakesh
Morocco, Marrakesh
Located in the Medina district and within 0.3 miles of The Orientalist Museum of Marrakech, the 4-star luxury El Fenn features 28 rooms plus a swimming pool.
from USD 603 per night
8.2Great222 reviews
Hotel
Mgallery Le Diwan Rabat 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 93 per night
8.2Great286 reviews
Hotel
Palm Plaza Hotel & Spa Marrakesh
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 357 per night
8.6Great73 reviews
Riad
Al Fassia Aguedal Hotel Marrakesh
Morocco, Marrakesh
Placed in the Agdal district, the 4-star luxury Al Fassia Aguedal offers a swimming pool and a Moroccan restaurant.
from USD 188 per night
7.8Very good187 reviews
Hotel
Oum Palace Hotel & Spa Casablanca
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 34 per night
8.2Great156 reviews
Hotel
Diwan Casablanca Hotel & Spa
Morocco, Casablanca
The charming 4-star Diwan Casablanca Hotel & Spa Casablanca is situated very close to the business district of Casablanca a mere 0.6 miles from Place des Nations Unies.
from USD 48 per night
8.2Great21 reviews
Hotel
Hotel Xaluca Dades Boumalne Dades
Morocco, Boumalne Dades
Situated at a moderate distance from Atlas Mountains and around 25 minutes by foot from Gorges du Dades, the Xaluca Dades Boumalne Dades offers a hot tub and an outdoor swimming pool.
from USD 349 per night
8.2Great148 reviews
Hotel
Hotel Meriem Marrakech Marrakesh
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
8.0Great98 reviews
Hotel
Zaki 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 84 per night
8.4Great827 reviews
Hotel
Iberostar Waves Founty Beach All Inclusive Hotel Agadir
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 190 per night
8.6Great417 reviews
Hotel
Hotel Le Medina Essaouira Thalassa Sea & Spa - Mgallery
Morocco, Essaouira
The 5-star boutique Le Medina Essaouira Thalassa Sea & Spa - Mgallery offers 117 rooms along with Turkish steam bath, a Turkish steam room and a hot tub, boasting a setting within a stroll of a port.
from USD 119 per night
8.2Great258 reviews
Hotel
Sofitel Marrakech Palais Imperial Hotel Marrakesh
Morocco, Marrakesh
Boasting its location in a shopping area, a 20-minute walk from Jemaa el-Fnaa, the 5-star luxury Sofitel Marrakech Palais Imperial offers an Italian cuisine and the outdoor swimming pool.
from USD 201 per night
8.4Great46 reviews
Riad
La Villa Des Orangers - Relais & Chateaux Marrakesh
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 553 per night
8.2Great316 reviews
Hotel
Barcelo Palmeraie Hotel Marrakesh
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 137 per night
8.4Great35 reviews
Hotel
La Sultana Oualidia 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
Top family hotels in Morocco
7.8Very good207 reviews
Hotel
Washington Hotel Casablanca
Morocco, Casablanca
Located 0.4 miles from Mohammed V Square, the 4-star Washington features 127 rooms with views of the city.
from USD 31 per night
8.4Great161 reviews
Riad
Riad Pachavana Hotel Marrakesh
Morocco, Marrakesh
The Pachavana with 7 rooms including Turkish steam bath, a treatment room and an outdoor swimming pool, is centrally set 0.9 miles from Musee Yves Saint Laurent Marrakech.
from USD 71 per night
8.4Great130 reviews
Guest house
Dar Sabra Hotel Marrakesh
Morocco, Marrakesh
Featuring 18 rooms, fitness classes and massage therapy, the unique Dar Sabra is 15 minutes' drive from Rahba Kedima Square in Marrakesh.
from USD 431 per night
8.2Great712 reviews
Hotel
Hotel Club Almoggar Garden Beach Agadir
Morocco, Agadir
Boasting a swimming pool, the 4-star Club Almoggar Garden Beach is within 0.6 miles of Paradise Valley.
from USD 51 per night
8.2Great247 reviews
Hotel
Diwane Hotel & Spa Marrakech Marrakesh
Morocco, Marrakesh
Offering a pool bar, the Diwane Hotel & Spa Marrakech also has an outdoor pool beckoning guests to dive in.
from USD 98 per night
8.4Great287 reviews
Resort
Mazagan Beach & Golf Resort El Jadida
Morocco, El Jadida
Comprising 492 rooms in the very heart of El Jadida, the Mazagan Beach & Golf lies within a 10-minute drive of Medina of Azemmour.
from USD 180 per night
8.2Great447 reviews
Hotel
Tui Suneo Kenzi Europa Hotel Agadir
Morocco, Agadir
The 4-star Kenzi Europa Agadir boasts fitness classes, hammam and loungers, and guests can laze by a swimming pool.
from USD 107 per night
8.2Great404 reviews
Hotel
Imperial Holiday Hotel & Spa Marrakesh
Morocco, Marrakesh
Located near a train station and within a 10-minute drive of Saadian Tombs, the comfortable Imperial Holiday Hotel & Spa Marrakesh offers hammam, massage therapy and loungers.
from USD 33 per night
8.4Great203 reviews
Resort
Robinson Agadir Hotel
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 248 per night
8.2Great469 reviews
Hotel
Kenzi Solazur Hotel Tangier
Morocco, Tangier
One will enjoy a piano bar or Turkish bath, facials and massage therapy, while the comfortable Kenzi Solazur Tangier also boasts privileged setting 950 feet from La Corniche Tanger.
from USD 102 per night
8.2Great200 reviews
Hotel
Hotel Kasbah Le Mirage & Spa Marrakesh
Morocco, Marrakesh
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 54 per night
8.6Great1060 reviews
Hotel
Kenzi Club Agdal Medina Hotel Marrakesh
Morocco, Marrakesh
The luxury Kenzi Club Agdal Medina Marrakesh is set in the Agdal district of Marrakesh, offering a comfortable location within walking distance of Atlas Mountains while boasting a traditional Hammam, a hot tub and sauna facilities onsite.
from USD 209 per night
8.4Great82 reviews
Hotel
Fellah Hotel Marrakesh
Morocco, Marrakesh
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 216 per night
8.2Great189 reviews
Hotel
Hotel Du Golf Rotana Palmeraie Marrakesh
Morocco, Marrakesh
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 85 per night
8.4Great715 reviews
Hotel
Hotel Rembrandt Tangier
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 83 per night
8.2Great88 reviews
Riad
Demeures D'Orient Riad & Spa Hotel Marrakesh
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
8.4Great907 reviews
Hotel
El Andalous Lounge & Spa Hotel Marrakesh
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 159 per night
8.2Great169 reviews
Riad
Riad Africa Hotel Marrakesh
Morocco, Marrakesh
Situated in the heart of Marrakesh, the 4-star Africa offers a Moroccan restaurant along with a plunge pool, a Turkish bath and sauna facilities.
from USD 124 per night
8.0Great535 reviews
Hotel
Kenzi Basma Hotel Casablanca
Morocco, Casablanca
6 minutes by foot from Mohammed V Square, the 4-star Kenzi Basma Casablanca has a capacity of 114 rooms and attracts its guests with international cuisine and entertainment activities and various recreational opportunities.
from USD 59 per night
8.2Great177 reviews
Hotel
Hotel Des Iles Essaouira
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 79 per night
Best luxury hotels in Morocco
8.2Great184 reviews
Hotel
Hotel Suisse Casablanca
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
8.2Great95 reviews
Hotel
Murano Resort Marrakech Marrakesh
Morocco, Marrakesh
While staying at the luxury Murano Resort Marrakech you are invited to discover Musee Boucharouite, set about 3.2 miles away, or Maison de la Photographie, which is 3 miles away.
from USD 74 per night
7.8Very good233 reviews
Hotel
Hotel Azur Casablanca
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
8.4Great491 reviews
Hotel
Novotel Marrakech Hivernage Marrakesh
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 90 per night
7.8Very good190 reviews
Hotel
Best Western Plus Casablanca City Center Hotel
Morocco, Casablanca
The 4-star business Best Western Plus Casablanca City Center is nestled in the heart of the business district of Casablanca, 37 minutes' drive from Mohammed V airport.
from USD 38 per night
8.4Great263 reviews
Hotel
Atlas Medina & Spa Hotel Marrakesh
Morocco, Marrakesh
The Atlas Medina & Spa Marrakesh is nestled near a shopping district, 500 feet from Conference Palace.
from USD 63 per night
8.2Great619 reviews
Hotel
Atlas Asni Hotel Marrakesh
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
8.2Great255 reviews
Hotel
Oscar Hotel By Atlas Studios Ouarzazate
Morocco, Ouarzazate
Around 14 miles from Filmset, the 4-star Oscar Hotel By Atlas Studios offers mountain biking, hiking and horseback riding for guests to keep active.
from USD 129 per night
8.4Great129 reviews
Riad
Riad Fes - Relais & Chateaux Hotel
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 294 per night
8.2Great227 reviews
Hotel
Bab Hotel Marrakesh
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 190 per night
8.0Great129 reviews
Hotel
Helnan Chellah Hotel Rabat
Morocco, Rabat
Situated in the heart of Rabat and nearly a 20-minute stroll from Medina of Rabat, the 4-star Helnan Chellah offers 26 rooms.
from USD 73 per night
8.4Great59 reviews
Hotel
Royal Mansour Marrakech Hotel Marrakesh
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 733 per night
8.2Great244 reviews
Hotel
Dar Rhizlane, Palais Table D'Hotes & Spa Hotel Marrakesh
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 297 per night
8.2Great375 reviews
Hotel
Dellarosa Boutique Hotel And Spa Marrakesh
Morocco, Marrakesh
Situated in the Gueliz district, the stunning Dellarosa Boutique Hotel And Spa Marrakesh features 71 rooms and an à la carte restaurant.
from USD 51 per night
8.2Great282 reviews
Hotel
Hotel Andalucia Golf & Spa Tanger
Morocco, Tangier
Located 0.5 miles from Ibn Batouta airport, the 4-star family Andalucia Golf & Spa Tanger offers a shopping arcade and a restaurant for guests' convenience.
from USD 45 per night
8.4Great124 reviews
Riad
Riad Dar Justo Hotel Boutique & Spa Marrakesh
Morocco, Marrakesh
The Orientalist Museum of Marrakech is within 600 feet of the 4-star Riad Dar Justo Hotel Boutique & Spa, while Souk of the Medina is 6 minutes' stroll away.
from USD 184 per night
8.4Great321 reviews
Hotel
La Renaissance Hotel & Spa (Adults Only) Marrakesh
Morocco, Marrakesh
Located in the central district of Marrakesh, the 4-star designer La Renaissance Hotel & enjoys views of Atlas Mountains together with Turkish steam bath, a solarium and an outdoor swimming pool.
from USD 53 per night
8.4Great206 reviews
Hotel
Sofitel Essaouira Mogador Golf & Spa 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 122 per night
8.4Great122 reviews
Hotel
Boutique Hotel Le Doge - Relais & Chateaux Casablanca
Morocco, Casablanca
Offering a lounge bar onsite, along with a hot tub and sauna facilities, the 5-star luxury Boutique Hotel Le Doge - Relais & Chateaux Casablanca boasts a location in the Sidi Belyout district.
from USD 133 per night
8.2Great289 reviews
Hotel
Art Palace Suites & Spa Casablanca
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
Cheap hotels in Morocco
7.6Very good81 reviews
Hotel
Hotel Madrid Chefchaouen
Morocco, Chefchaouen
Set within 6 minutes' walk of Kasbah, the Madrid features various recreational opportunities and entertainment activities.
from USD 39 per night
8.4Great415 reviews
Hotel
Hotel Marmar Ouarzazate
Morocco, Ouarzazate
Situated in a shopping neighbourhood, the 2-star Marmar offers quick access to Ouarzazate airport within 5 minutes' drive.
from USD 39 per night
8.4Great358 reviews
Riad
Riad Hala Hotel Fez
Morocco, Fez
Offering 7 rooms with views of the city, the 3-star Riad Hala Fez is set in the Fes El Bali district of Fez, 5 minutes' drive from Al-Attarine Madrasa.
from USD 40 per night
8.2Great423 reviews
Hotel
Ibis Tanger City Center 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
8.4Great99 reviews
Riad
Hotel Blanco Riad Tétouan
Morocco, Tétouan
Located 6 minutes by foot from Antigua Medina, the 3-star Blanco Riad Tetouan features 8 rooms with views of the courtyard.
from USD 72 per night
8.2Great221 reviews
Aparthotel
Residence Yasmina Agadir
Morocco, Agadir
Guests can relax by a plunge pool of the Residence Yasmina, located in a restaurant area and within 0.3 miles of Synagogue.
from USD 34 per night
8.2Great15 reviews
Hotel
Guynemer Hotel Casablanca
Morocco, Casablanca
Old Medina of Casablanca and Twin Center Shopping Center are located 0.4 miles and 0.7 miles from the Guynemer respectively.
from USD 58 per night
8.2Great197 reviews
Guest house
Riad Sara Hotel Fez
Morocco, Fez
Placed in close proximity to Bab Bou Jeloud and in the very heart of Fez, the delightful Riad Sara offers 7 rooms.
from USD 45 per night
8.4Great1252 reviews
Hotel
Hotel Continental Tangier
Morocco, Tangier
Boasting a Moroccan menu, the charming 3-star Continental has 25 rooms, featuring a setting a short walk from a port in the Old Medina district of Tangier.
from USD 30 per night
8.2Great313 reviews
Hotel
Hotel Oudaya & Spa Marrakesh
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 49 per night
8.4Great226 reviews
Riad
Riad Chennaoui Hotel Marrakesh
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
7.8Very good85 reviews
Hotel
Hotel Bab Mansour Meknes
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 46 per night
8.2Great49 reviews
Hotel
Hotel Mounia Fez
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
8.2Great143 reviews
Hotel
Umh Tarik Hotel Tangier
Morocco, Tangier
Set 5 minutes by foot from Movenpick Casino, the 2-star Umh Tarik boasts sun loungers and various recreational opportunities.
from USD 28 per night
8.4Great390 reviews
Riad
Riad Carina Hotel Marrakesh
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
8.2Great467 reviews
Hotel
Hotel Chellah Tangier
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
8.2Great117 reviews
Hotel
Hotel El Hadna By Hms Marrakesh
Morocco, Marrakesh
Boasting a central location in the Gueliz district of Marrakesh, the 3-star El Hadna By Hms Marrakesh offers a traditional Hammam, sauna facilities and an indoor pool.
from USD 24 per night
8.0Great253 reviews
Hotel
Caribbean Village Agador Agadir
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 78 per night
8.4Great402 reviews
Riad
Riad Arous Chamel Hotel Tangier
Morocco, Tangier
Located in the Old Medina district of Tangier just a short stroll from a port, the 3-star Arous Chamel offers 7 rooms and a lounge bar.
from USD 70 per night
7.6Very good69 reviews
Hotel
Hotel Du Louvre Casablanca
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
Top resorts in Morocco
8.4Great150 reviews
Riad
Riad El Amine Fes Hotel
Morocco, Fez
A steam room, a Jacuzzi and sauna facilities or an indoor swimming pool will help to relax at the Riad El Amine Fez, located near a train station.
from USD 89 per night
8.2Great238 reviews
Hotel
Iberostar Waves Club Palmeraie Marrakech All Inclusive Hotel Marrakesh
Morocco, Marrakesh
Featuring an outdoor pool, the Iberostar Club Palmeraie Marrakech in the eastern district of Marrakesh boasts 67 rooms.
from USD 145 per night
8.0Great211 reviews
Hotel
Le Palace D'Anfa Hotel Casablanca
Morocco, Casablanca
Located about 1.5 miles from Rick's Cafe, the 5-star Le Palace D'Anfa Casablanca features a swimming pool and an à la carte restaurant with Italian dishes.
from USD 157 per night
8.0Great270 reviews
Hotel
Belere Hotel Rabat
Morocco, Rabat
Conveniently located near a subway station, the 4-star Belere Hotel Rabat is also approximately 5 minutes' stroll from Assounna Ave Tachfin Mosque.
from USD 66 per night
8.4Great441 reviews
Hotel
Hotel Les Saisons Casablanca
Morocco, Casablanca
Located just 700 feet from Ancienne Medina, the Les Saisons Casablanca has 33 rooms, and lies near a train station.
from USD 64 per night
8.4Great256 reviews
Hotel
La Maison Arabe Hotel, Spa & Cooking Workshops Marrakesh
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 245 per night
8.0Great196 reviews
Hotel
Iberostar Waves Saidia 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
8.4Great199 reviews
Riad
Dar Najat Hotel Marrakesh
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 131 per night
8.4Great130 reviews
Hotel
Widiane Resort Bin El Ouidane
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
8.6Great290 reviews
Riad
Riad L'Etoile D'Orient Hotel Marrakesh
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 208 per night
8.2Great244 reviews
Hotel
Barcelo Fes Medina 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
8.2Great313 reviews
Hotel
Adam Park Marrakech Hotel & Spa Marrakesh
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 129 per night
8.2Great179 reviews
Hotel
Sofitel Casablanca Tour Blanche 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
8.4Great87 reviews
Hotel
Palais Namaskar Hotel Marrakesh
Morocco, Marrakesh
Offering a swimming pool with views of garden, the 5-star Palais Namaskar Marrakesh is located in the Palmeraie district of Marrakesh.
from USD 512 per night
8.4Great52 reviews
Riad
Palais Amani Hotel Fez
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
8.2Great52 reviews
Riad
Riad Kaiss By Anika Hotel Marrakesh
Morocco, Marrakesh
Boasting a swimming pool, the luxury Riad Kaiss By Anika Marrakesh is set 0.4 miles from Jemaa el-Fnaa.
from USD 203 per night
8.2Great60 reviews
Hotel
Selman Marrakech Hotel Marrakesh
Morocco, Marrakesh
Located in the Chrifia district, the comfortable Selman Marrakech Marrakesh features an a private garden garden together with the outdoor swimming pool.
from USD 553 per night
8.4Great195 reviews
Riad
Riad Itrane Hotel Marrakesh
Morocco, Marrakesh
Boasting a swimming pool, the 4-star pet-friendly Riad Itrane Marrakesh is 0.6 miles from Koutoubia.
from USD 163 per night
8.2Great102 reviews
Guest house
Riad Sable Chaud Hotel Marrakesh
Morocco, Marrakesh
Musee Yves Saint Laurent Marrakech is set within 0.8 miles of the boutique Riad Sable Chaud.
from USD 76 per night
7.8Very good148 reviews
Hotel
Art Suites El Jadida
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 48 per night