Morocco hotels

Search among 6168 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 6168
8.2
Great159 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$ 444 /nightSelect
8.2
Great177 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$ 354 /nightSelect
8.2
Great76 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 200 /nightSelect
8.4
Great249 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$ 98 /nightSelect
8.2
Great58 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$ 801 /nightSelect
8.4
Great120 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$ 186 /nightSelect
8.2
Great174 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.2
Great155 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.4
Great73 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 111 /nightSelect
8.2
Great78 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$ 178 /nightSelect
8.4
Great166 reviews
Nestled in a financial area, the perfect 5-star Barcelo Anfa Casablanca is within 1.3 miles of Hassan II Mosque.
FromUS$ 146 /nightSelect
8.2
Great100 reviews
Providing guests with an indoor pool together with Turkish steam bath and a massage chair, the Marrakech Marrakesh is located 9 minutes by foot from Terrasse Des Epices.
FromUS$ 119 /nightSelect
8.4
Great287 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$ 236 /nightSelect
8.2
Great284 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$ 91 /nightSelect
8.0
Great356 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$ 173 /nightSelect
8.4
Great87 reviews
Offering a swimming pool with views of garden, the 5-star Palais Namaskar Marrakesh is located in the Palmeraie district of Marrakesh.
FromUS$ 415 /nightSelect
Riad IdraRiad
8.4
Great103 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
Great29 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$ 250 /nightSelect
8.2
Great316 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$ 127 /nightSelect
8.2
Great192 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$ 160 /nightSelect
8.4
Great95 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$ 212 /nightSelect
8.2
Great285 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$ 108 /nightSelect
8.4
Great578 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$ 211 /nightSelect
8.2
Great182 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$ 124 /nightSelect
8.2
Great208 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$ 93 /nightSelect
8.4
Great366 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$ 233 /nightSelect
El FennRiad
8.6
Great101 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
Great1255 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$ 128 /nightSelect
8.2
Great310 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$ 106 /nightSelect
8.4
Great419 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$ 111 /nightSelect
8.6
Great77 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$ 16 /nightSelect
8.4
Great67 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$ 279 /nightSelect
8.4
Great31 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
Great533 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$ 171 /nightSelect
8.4
Great137 reviews
The classical-style the 5-star Sahrai Fez features an outdoor pool and views of the hills.
FromUS$ 230 /nightSelect
8.2
Great120 reviews
Staying at the boutique Dar Jasmine means you will be 0.9 miles from Chefchaouen, while enjoying a seasonal outdoor pool onsite.
FromUS$ 204 /nightSelect
8.2
Great235 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$ 108 /nightSelect
8.2
Great423 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$ 137 /nightSelect
8.4
Great77 reviews
Boasting a central setting in the Medina district, the Riad Kheirredine Marrakesh features a lounge bar plus facials and massage therapy.
FromUS$ 299 /nightSelect
Dar AnikaRiad
8.6
Great218 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$ 209 /nightSelect
8.2
Great104 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$ 103 /nightSelect
8.2
Great130 reviews
Enjoy Moroccan dishes and a seasonal outdoor swimming pool in the Nobu Hotel Marrakech located in a quiet area.
FromUS$ 255 /nightSelect
8.4
Great71 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$ 253 /nightSelect
8.6
Great173 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.2
Great327 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$ 191 /nightSelect
8.2
Great401 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.2
Great105 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.4
Great52 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.2
Great258 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
Great828 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$ 279 /nightSelect
8.4
Great286 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$ 229 /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$ 28 /nightSelect
8.2
Great183 reviews
Offering Turkish steam bath and locker rooms onsite, the Maram Tangier is located within 0.7 miles of Petit Socco.
FromUS$ 38 /nightSelect
8.4
Great349 reviews
Positioned 0.8 miles from Church, guests can enjoy Moroccan dishes at the Dar Echchaouen Maison D'Hotes & Riad's Moroccan restaurant.
FromUS$ 120 /nightSelect
8.4
Great101 reviews
The comfortable Lina Ryad & has a traditional restaurant and a swimming pool for its guests.
FromUS$ 196 /nightSelect
8.2
Great208 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$ 130 /nightSelect
8.4
Great40 reviews
Mosquee Badr is located within 0.4 miles of the 5-star Marriott Rabat, that boasts Turkish steam bath, a Jacuzzi and locker rooms.
FromUS$ 263 /nightSelect
8.2
Great111 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.2
Great176 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$ 130 /nightSelect
8.4
Great116 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$ 169 /nightSelect
8.2
Great228 reviews
Featuring an outdoor pool, the Iberostar Club Palmeraie Marrakech in the eastern district of Marrakesh boasts 67 rooms.
FromUS$ 193 /nightSelect
8.2
Great142 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
Great176 reviews
FromUS$ 21 /nightSelect
8.4
Great388 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$ 163 /nightSelect
8.2
Great276 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$ 204 /nightSelect
8.6
Great78 reviews
Nejjarine Museum of Wooden Arts & Crafts is set a 12-minute walk from the smoke-free Riad Maison Bleue And Spa Fez.
FromUS$ 172 /nightSelect
Riad JoyaRiad
8.2
Great43 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$ 272 /nightSelect
8.2
Great182 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$ 104 /nightSelect
8.2
Great144 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$ 218 /nightSelect
8.2
Great351 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$ 124 /nightSelect
8.4
Great157 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.4
Great224 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$ 188 /nightSelect
8.4
Great346 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$ 66 /nightSelect
8.2
Great248 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$ 147 /nightSelect
8.6
Great41 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$ 614 /nightSelect
8.4
Great471 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
Great313 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$ 57 /nightSelect
Ksar IghndaGuest house
8.0
Great103 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.2
Great244 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$ 215 /nightSelect
8.4
Great54 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 219 /nightSelect
8.2
Great245 reviews
10 minutes' walk from Moroccan Airports Authority, the 3-star Onomo Airport Casablanca includes 133 rooms.
FromUS$ 50 /nightSelect
8.2
Great165 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$ 127 /nightSelect
8.2
Great245 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$ 444 /nightSelect
8.0
Great220 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$ 175 /nightSelect
8.2
Great347 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$ 134 /nightSelect
8.4
Great141 reviews
Offering a heated swimming pool, the 3-star romantic Palais Khum Marrakesh is 0.5 miles from Medersa Ben Youssef.
FromUS$ 140 /nightSelect
8.0
Great230 reviews
Rooms of the 5-star Hyatt Place Taghazout Bay face the sea and there is also a private pool on the premises.
FromUS$ 126 /nightSelect
8.2
Great122 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$ 268 /nightSelect
8.4
Great114 reviews
Boasting a swimming pool, the Almaha Marrakech Restaurant & offers a comfortable location around 0.4 miles from Saadian Tombs.
FromUS$ 209 /nightSelect
8.0
Great64 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$ 271 /nightSelect
8.2
Great85 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$ 241 /nightSelect
8.4
Great488 reviews
Situated in the Hivernage district of Marrakesh, the 4-star Novotel Marrakech Hivernage features 112 rooms and an à la carte restaurant.
FromUS$ 95 /nightSelect
8.4
Great35 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$ 689 /nightSelect
8.2
Great297 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$ 65 /nightSelect
8.0
Great224 reviews
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.
FromUS$ 82 /nightSelect
8.2
Great244 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$ 72 /nightSelect
Ryad DyorRiad
8.2
Great117 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$ 156 /nightSelect
Riad MaduRiad
8.2
Great106 reviews
Musee Nomade is also set approximately 6 minutes' stroll from the 4-star Riad Madu Merzouga.
FromUS$ 131 /nightSelect
8.4
Great287 reviews
Set within 0.9 miles of Cyber Park, the 2-star Cecil Marrakesh lies in a historical area.
FromUS$ 30 /nightSelect
8.4
Great204 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$ 124 /nightSelect

Morocco hotels essential information

🏨 Morocco hotels 6168
👛 Lowest price 3 USD
✍️ Hotels Reviews 395 260