Morocco hotels

Search among 5698 available hotels in Morocco from 50+ providers

Destination
Where do you want to go?
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
0Filter & Sort
View map
1-100 out of 5698
8.4
Great148 reviews
The guests of the 5-star luxury Four Seasons Resort Marrakech Marrakesh can cool off in a year-round outdoor swimming pool or use a treatment room, a Jacuzzi and sauna facilities to feel pure relaxation.
FromUS$ 506 /nightSelect
8.4
Great136 reviews
Located in the Anfa district and within 2.3 miles of L'Eglise du Sacre-Coeur Principal Church, the 5-star modern Four Seasons Hotel features 186 rooms plus a swimming pool.
FromUS$ 367 /nightSelect
8.4
Great57 reviews
Around 15 minutes' drive from Smir Park, the 5-star luxury Banyan Tree Tamouda Bay offers aerobics classes, spa therapy and various recreational opportunities plus a swimming pool.
FromUS$ 1 068 /nightSelect
8.4
Great217 reviews
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.
FromUS$ 167 /nightSelect
8.4
Great34 reviews
Located around 2.6 miles from Riad Bledna, the 5-star luxurious Oberoi Marrakech offers 84 rooms, Turkish steam bath, a Turkish steam room and an indoor pool.
FromUS$ 796 /nightSelect
8.4
Great110 reviews
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.
FromUS$ 228 /nightSelect
8.2
Great146 reviews
Guests can enjoy the outdoor swimming pool at the Riu Palace Tikida Taghazout, located in the beach area of the city.
FromUS$ 337 /nightSelect
8.6
Great55 reviews
Comprising 63 rooms, the Mandarin Oriental, Marrakech is set next to the shopping district of Marrakesh 10 minutes' drive from Badi Palace.
FromUS$ 1 105 /nightSelect
8.2
Great75 reviews
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.
FromUS$ 140 /nightSelect
8.4
Great109 reviews
Nestled in a financial area, the perfect 5-star Barcelo Anfa Casablanca is within 1.3 miles of Hassan II Mosque.
FromUS$ 221 /nightSelect
8.4
Great242 reviews
Comprising 492 rooms in the very heart of El Jadida, the Mazagan Beach & Golf lies within a 10-minute drive of Medina of Azemmour.
FromUS$ 251 /nightSelect
8.4
Great236 reviews
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.
FromUS$ 84 /nightSelect
8.2
Great313 reviews
Set 1.8 miles from Jardin Majorelle, the comfortable Movenpick Hotel Mansour Eddahbi Marrakech Marrakesh has a Moroccan restaurant serving Middle Eastern cuisine.
FromUS$ 167 /nightSelect
8.6
Great73 reviews
Offering a swimming pool with views of garden, the 5-star Palais Namaskar Marrakesh is located in the Palmeraie district of Marrakesh.
FromUS$ 413 /nightSelect
Riad IdraRiad
8.6
Great76 reviews
The 5-star pet-friendly Idra Marrakesh is settled in a historic district, merely 11 minutes' stroll from Jemaa el-Fnaa, and includes a lounge bar.
FromUS$ 213 /nightSelect
8.2
Great19 reviews
Located about 1.4 miles from Marinid Tombs, the 5-star luxury Karawan Riad Fez has hammam and massage therapy plus a Moroccan restaurant.
FromUS$ 311 /nightSelect
8.2
Great294 reviews
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.
FromUS$ 97 /nightSelect
8.2
Great158 reviews
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.
FromUS$ 199 /nightSelect
8.4
Great88 reviews
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.
FromUS$ 272 /nightSelect
8.2
Great262 reviews
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.
FromUS$ 107 /nightSelect
8.4
Great535 reviews
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.
FromUS$ 256 /nightSelect
8.2
Great150 reviews
Placed a mere 9 minutes' walk from Derb Omar and in the heart of Casablanca, the contemporary Radisson Blu Hotel Casablanca City Center offers 120 rooms.
FromUS$ 129 /nightSelect
8.4
Great177 reviews
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.
FromUS$ 105 /nightSelect
8.6
Great346 reviews
Boasting fitness classes and facials, the luxury Sofitel Marrakech Lounge And Spa is 1 miles from Jemaa el-Fnaa in an entertainment area.
FromUS$ 303 /nightSelect
El FennRiad
8.6
Great83 reviews
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.
FromUS$ 603 /nightSelect
8.4
Great1212 reviews
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.
FromUS$ 60 /nightSelect
8.2
Great270 reviews
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.
FromUS$ 94 /nightSelect
8.4
Great361 reviews
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.
FromUS$ 151 /nightSelect
8.8
Great64 reviews
When visiting Old Medina district of Tangier, guests can stay in one of the 16 hostel rooms, within just 200 meters from Kasbah Museum.
FromUS$ 50 /nightSelect
8.4
Great55 reviews
Boasting setting in the heart of the city, guests of the Le can enjoy a seasonal outdoor swimming pool along with a Turkish bath, a treatment room and an outdoor swimming pool.
FromUS$ 276 /nightSelect
8.4
Great24 reviews
Boasting a location just 700 feet from Maison de la Photographie, the 5-star Le Farnatchi includes 10 rooms and a swimming pool.
FromUS$ 322 /nightSelect
8.4
Great492 reviews
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.
FromUS$ 174 /nightSelect
8.4
Great112 reviews
The classical-style the 5-star Sahrai Fez features an outdoor pool and views of the hills.
FromUS$ 227 /nightSelect
8.4
Great71 reviews
Staying at the boutique Dar Jasmine means you will be 0.9 miles from Chefchaouen, while enjoying a seasonal outdoor pool onsite.
FromUS$ 119 /nightSelect
8.2
Great211 reviews
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.
FromUS$ 97 /nightSelect
8.2
Great403 reviews
The Marriott Hotel Jnan Palace is settled in a shopping neighbourhood, 0.9 miles from Place de Florence, and includes a pool bar.
FromUS$ 149 /nightSelect
8.4
Great62 reviews
Boasting a central setting in the Medina district, the Riad Kheirredine Marrakesh features a lounge bar plus facials and massage therapy.
FromUS$ 327 /nightSelect
Dar AnikaRiad
8.6
Great178 reviews
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.
FromUS$ 835 /nightSelect
Riad Fes Maya Suite & SpaBed & Breakfast
8.4
Great68 reviews
Featuring views of the city and being nestled in the Fes El Bali district of Fez, the luxury Riad Fes Maya Suite & Spa Fez includes an à la carte restaurant.
FromUS$ 170 /nightSelect
8.2
Great109 reviews
Enjoy Moroccan dishes and a seasonal outdoor swimming pool in the Nobu Hotel Marrakech located in a quiet area.
FromUS$ 390 /nightSelect
8.4
Great58 reviews
The 4-star luxury Noir D'Ivoire Marrakesh offers a swimming pool along with a Turkish steam room, a Turkish bath and a hot tub, boasting a setting in the Medina district.
FromUS$ 505 /nightSelect
8.6
Great163 reviews
Offering the outdoor swimming pool with views of hills, the Palais Faraj Suites & Fez is located in the Fes El Bali district of Fez.
FromUS$ 205 /nightSelect
8.4
Great295 reviews
Featuring Italian cuisine and a swimming pool, the Savoy Le Grand Hotel Marrakech Marrakesh is located near a train station and 1.4 miles from Badi Palace.
FromUS$ 192 /nightSelect
8.4
Great79 reviews
Placed 6 minutes' stroll from Mosquee Badr and in the very heart of Rabat, the perfect Smarts offers 37 rooms.
FromUS$ 89 /nightSelect
8.2
Great355 reviews
Featuring the outdoor swimming pool, the Barcelo Tanger lies in a historic district, 5 minutes' walk from La Corniche Tanger.
FromUS$ 153 /nightSelect
8.6
Great44 reviews
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.
FromUS$ 189 /nightSelect
8.4
Great232 reviews
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.
FromUS$ 201 /nightSelect
8.4
Great793 reviews
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.
FromUS$ 157 /nightSelect
8.4
Great254 reviews
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.
FromUS$ 203 /nightSelect
8.4
Great157 reviews
Located about 1.3 miles from Dar Si Said Museum, the 3-star Central House Marrakech Medina features a buffet breakfast.
FromUS$ 31 /nightSelect
8.4
Great141 reviews
Offering Turkish steam bath and locker rooms onsite, the Maram Tangier is located within 0.7 miles of Petit Socco.
FromUS$ 30 /nightSelect
8.4
Great335 reviews
Positioned 0.8 miles from Church, guests can enjoy Moroccan dishes at the Dar Echchaouen Maison D'Hotes & Riad's Moroccan restaurant.
FromUS$ 168 /nightSelect
8.4
Great107 reviews
Set in the Medina district of Marrakesh, only 8 minutes' stroll from Dar el Bacha Musee Des Confluences, the 5-star Kniza Marrakesh features rooms with a traditional décor.
FromUS$ 181 /nightSelect
8.6
Great73 reviews
The comfortable Lina Ryad & has a traditional restaurant and a swimming pool for its guests.
FromUS$ 195 /nightSelect
8.4
Great183 reviews
Featuring a swimming pool, the 4-star Riad Kasbah & Spa is set a 6-minute stroll from Al-Mansur Mosque and Saadian Tombs.
FromUS$ 70 /nightSelect
8.4
Great85 reviews
Set 10 minutes by car from Jardin Majorelle, the 3-star Riad Touda Marrakesh lies in the Medina district of Marrakesh.
FromUS$ 151 /nightSelect
8.4
Great148 reviews
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.
FromUS$ 150 /nightSelect
8.4
Great92 reviews
Offering a restaurant and a storage for belongings, the charming 3-star Adore Marrakesh lies in the Medina district of Marrakesh, 1.4 miles from Saadian Tombs and about 1 miles from Palacio da Bahia.
FromUS$ 221 /nightSelect
8.2
Great201 reviews
Featuring an outdoor pool, the Iberostar Club Palmeraie Marrakech in the eastern district of Marrakesh boasts 67 rooms.
FromUS$ 167 /nightSelect
8.4
Great122 reviews
Boasting a Jacuzzi, sauna facilities and a massage chair onsite, the upscale 5-star Hilton Tangier Al Houara Resort & Tangier provides spacious rooms in a commercial neighbourhood close to a freeway.
FromUS$ 149 /nightSelect
8.6
Great173 reviews
FromUS$ 32 /nightSelect
8.4
Great355 reviews
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.
FromUS$ 167 /nightSelect
8.2
Great235 reviews
Located just 10 minutes by foot from Atlantica Parc Lodge in Taghazout, the 4-star Paradis Plage Surf Yoga & Spa offers health club including a Jacuzzi and sauna facilities.
FromUS$ 193 /nightSelect
8.6
Great67 reviews
Nejjarine Museum of Wooden Arts & Crafts is set a 12-minute walk from the smoke-free Riad Maison Bleue And Spa Fez.
FromUS$ 197 /nightSelect
Riad JoyaRiad
8.4
Great32 reviews
Set in the Medina district of Marrakesh, the boutique Joya is 0.2 miles from Jemaa el-Fnaa and has Turkish steam bath and a Turkish steam room onsite.
FromUS$ 266 /nightSelect
8.2
Great160 reviews
Located in the center of the business district of Casablanca, the 5-star luxury Suite Hotel Casa Diamond is only 6 minutes by foot from Park Yasmina From Games.
FromUS$ 123 /nightSelect
8.2
Great113 reviews
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.
FromUS$ 214 /nightSelect
8.2
Great307 reviews
Set near a bus stop in the Hivernage district of Marrakesh, the 4-star Opera Plaza Hotel Marrakech offers a swimming pool along with a traditional Hammam, a solarium and a hot tub.
FromUS$ 86 /nightSelect
8.4
Great314 reviews
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.
FromUS$ 61 /nightSelect
8.4
Great207 reviews
Placed only 5 minutes' walk from Saadian Tombs and in the center of Marrakesh, the authentic Les Jardins De La Medina offers 36 rooms.
FromUS$ 304 /nightSelect
8.6
Great133 reviews
Located just 7 minutes' walk from Palacio da Bahia, 0.5 miles from Mellah, the eco-friendly Le Rihani Marrakesh features hammam, spa therapy and loungers along with 11 rooms.
FromUS$ 142 /nightSelect
8.2
Great211 reviews
Comprising 83 rooms, the tranquil 5-star Es Saadi Marrakech Resort - is set near the entertainment district of Marrakesh, about 1.1 miles from Jemaa el-Fnaa.
FromUS$ 151 /nightSelect
8.8
Great26 reviews
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.
FromUS$ 448 /nightSelect
8.4
Great446 reviews
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.
FromUS$ 70 /nightSelect
8.2
Great266 reviews
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.
FromUS$ 152 /nightSelect
8.2
Great204 reviews
Featuring 265 elegant rooms and a swimming pool, the Be Live Collection Marrakech Adults Only All Inclusive is located 2.9 miles from La Palmeraie.
FromUS$ 229 /nightSelect
Ksar IghndaGuest house
8.0
Great83 reviews
Offering hammam and spa therapy, the 4-star Ksar Ighnda is situated within 1.7 miles of Ksar of Ait-Ben-Haddou.
FromUS$ 92 /nightSelect
8.4
Great50 reviews
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.
FromUS$ 1 496 /nightSelect
8.2
Great217 reviews
10 minutes' walk from Moroccan Airports Authority, the 3-star Onomo Airport Casablanca includes 133 rooms.
FromUS$ 50 /nightSelect
8.2
Great182 reviews
Rooms of the 5-star Hyatt Place Taghazout Bay face the sea and there is also a private pool on the premises.
FromUS$ 154 /nightSelect
8.2
Great174 reviews
Set a mere 0.7 miles from Royal Tennis Harti, the 5-star Kenzi Rose Garden has an à la carte restaurant serving international cuisine.
FromUS$ 146 /nightSelect
8.2
Great310 reviews
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.
FromUS$ 161 /nightSelect
8.2
Great216 reviews
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.
FromUS$ 178 /nightSelect
8.4
Great134 reviews
While staying at the unpretentious 3-star Riad Goloboy you are invited to discover Medersa Ben Youssef, set a 5-minute drive away, or Koutoubia, which is only a 7-minute stroll away.
FromUS$ 147 /nightSelect
8.4
Great92 reviews
Located around a 10-minute stroll from Plage Imourane, the Pickalbatros White Beach has to offer a swimming pool onsite plus archery and lawn tennis in the area.
FromUS$ 166 /nightSelect
8.6
Great114 reviews
Offering a heated swimming pool, the 3-star romantic Palais Khum Marrakesh is 0.5 miles from Medersa Ben Youssef.
FromUS$ 321 /nightSelect
8.4
Great88 reviews
Boasting a swimming pool, the Almaha Marrakech Restaurant & offers a comfortable location around 0.4 miles from Saadian Tombs.
FromUS$ 636 /nightSelect
8.2
Great36 reviews
Featuring the outdoor swimming pool along with a gourmet restaurant, the sophisticated 5-star Fairmont Taghazout Bay Taghazout offers a setting 0.2 miles from Plage Imourane.
FromUS$ 349 /nightSelect
8.4
Great65 reviews
The 5-star View Rabat is located 21 minutes' drive from Sale airport and offers a swimming pool as well as 3 restaurants.
FromUS$ 267 /nightSelect
8.6
Great465 reviews
Situated in the Hivernage district of Marrakesh, the 4-star Novotel Marrakech Hivernage features 112 rooms and an à la carte restaurant.
FromUS$ 101 /nightSelect
8.6
Great25 reviews
The 5-star Riad L'Hotel Marrakech Marrakesh is set just 0.7 miles from Koutoubia and within 0.6 miles of The Orientalist Museum of Marrakech.
FromUS$ 398 /nightSelect
8.2
Great271 reviews
Guests can enjoy an à la carte restaurant and fitness classes and entertainment activities at the 4-star boutique Park Suites Hotel & Spa, set near a tram stop.
FromUS$ 83 /nightSelect
8.2
Great220 reviews
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.
FromUS$ 81 /nightSelect
8.4
Great242 reviews
Set within 0.9 miles of Cyber Park, the 2-star Cecil Marrakesh lies in a historical area.
FromUS$ 30 /nightSelect
8.4
Great187 reviews
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.
FromUS$ 107 /nightSelect
Riad MaduRiad
8.2
Great87 reviews
Musee Nomade is also set approximately 6 minutes' stroll from the 4-star Riad Madu Merzouga.
FromUS$ 131 /nightSelect
Ryad DyorRiad
8.4
Great83 reviews
Situated in the Medina district of Marrakesh, the trendy 3-star Ryad Dyor Marrakesh offers quick access to Menara airport within 15 minutes' drive.
FromUS$ 287 /nightSelect
8.4
Great677 reviews
The impressive 3-star Rembrandt boasts a solarium and an outdoor swimming pool, while Place de France is situated about 0.3 miles away.
FromUS$ 55 /nightSelect
8.6
Great597 reviews
Set within 2.2 miles of Palacio da Bahia, the comfortable 5-star Kenzi Menara Palace & Resort has a pizza restaurant serving Italian cuisine.
FromUS$ 138 /nightSelect
8.4
Great296 reviews
Located within 0.9 miles of Spiaggia di Essaouira, the 4-star traditional Riad Mimouna overlooks the sea and features an à la carte restaurant.
FromUS$ 95 /nightSelect

Morocco hotels essential information

🏨 Morocco hotels 5698
👛 Lowest price 4 USD
✍️ Hotels Reviews 316 993