Most popular cities in Morocco
Marrakesh49 bed and breakfasts
Rabat4 bed and breakfasts
Essaouira11 bed and breakfasts
Fez10 bed and breakfasts
Top landmarks in Morocco
-
Monument
-
Train Station
Amazing spa hotels in Morocco
Ghazoua, Morocco
USD 273/night
Boasting a swimming pool, the Le Jardin Des Douars is around 1.9 miles from Bordj el Oued.
Marrakesh, Morocco
USD 204/night
Featuring an indoor pool and views of the courtyard, the 5-star luxury La Villa Nomade Marrakesh offers guests to enjoy Moroccan dishes.
Marrakesh, Morocco
USD 104/night
Approximately a 25-minute walk from The Montgomerie Golf Course, the Jnane Leila has fitness classes and entertainment activities along with a lounge bar.
Marrakesh, Morocco
USD 115/night
Nestled in a residential area, the 4-star Maison D'Hotes Ushuaia La Villa - Centre Marrakech Marrakesh is within 1.8 miles of Cadi Ayyad University.
Ait Hamid, Morocco
USD 312/night
Set 3 miles from La Plage Rouge, the 4-star Les Jardins De Zyriab Marrakesh includes the outdoor swimming pool including a traditional Hammam and an outdoor swimming pool.
Marrakesh, Morocco
USD 164/night
Located within 500 feet of Dar Si Said, the 4-star Ksar Anika Boutique Hotel & Spa features a swimming pool.
Taroudant, Morocco
USD 69/night
Placed within a 5-minute drive of Bab Ouled Bounouna, the charming Palais Oumensour provides guests with a restaurant and a gift store.
Ouarzazate, Morocco
USD 570/night
1.6 miles from Palmeraie de Skoura, the boutique Ksar Elkabbaba Ouarzazate features facials and massage therapy.
Marrakesh, Morocco
USD 38/night
Situated in the Medina district of Marrakesh, the 3-star Riad Venezia offers quick access to Menara airport within 15 minutes' drive.
Marrakesh, Morocco
USD 192/night
Located 2.7 miles from Jarjeer Mule And Donkey Refuge, the 4-star Le Palais Paysan features a swimming pool along with a traditional Hammam, a Turkish bath and a hot tub.
Zagora, Morocco
10.01 review
USD 47/night
The 3-star pet-friendly Soleil Du Monde Zagora overlooks the pool and lies near a train station.
Rabat, Morocco
USD 179/night
Located 1.5 miles from Sale Beach, the Kalaa 2 offers 9 rooms, whirlpool baths, a plunge pool and a solarium.
Skoura, Morocco
USD 119/night
The Sawadi Ecolodge Skoura boasts a traditional Hammam and an outdoor swimming pool along with a year-round outdoor swimming pool, while offering a location in the historic district of Skoura a few minutes drive from Atlas Mountains.
Mirleft, Morocco
USD 258/night
The 3-star Kasbah Tabelkoukt Mirleft is set 1.6 miles from Le Nid d'Aigle and within 2.1 miles of Surf en Marruecos.
Marrakesh, Morocco
USD 37/night
Featuring 14 rooms with views of the pool, the Ryad Laarouss is set around 25 minutes' stroll from Palacio da Bahia.
Fez, Morocco
USD 95/night
Located in the Fes El Bali district less than 8 minutes by foot from Bab Bou Jeloud, the 4-star traditional Ryad Salama Fez boasts entertainment activities and loungers.
Fez, Morocco
USD 50/night
The Riad Jamai is settled in the entertainment district of Fez, 0.3 miles from Dar Namir Gastronomic Retreats, and includes a lounge bar.
Tangier, Morocco
USD 105/night
Located within 0.9 miles of Petit Socco, the Dar Chams Tanja Tangier offers views of the city along with a steam room and a solarium.
Marrakesh, Morocco
USD 95/night
The 3-star boutique Ryad El Borj is situated in the heart of Marrakesh near Souk of the Medina.
Tangier, Morocco
USD 133/night
Set 0.3 miles from Church of Saint Andrew, the Mimi Calpe Tangier includes an outdoor swimming pool including a traditional Hammam and an outdoor swimming pool.
Top family hotels in Morocco
Marrakesh, Morocco
USD 103/night
The Azrur is located near a shopping district a mere 11 minutes by foot from Dyer's street.
Nouaceur, Morocco
10.01 review
USD 80/night
The Riad Tanjil Casablanca overlooks the pool and boasts a location in a rural area.
Demnat, Morocco
USD 64/night
Natural bridge Imi n'Ifri is also set within 0.4 miles of the 2-star Le Petit Jardin.
Essaouira, Morocco
USD 39/night
Guests can have a halal breakfast and enjoy visiting Palma Quad, set only 0.6 miles from the Dar Rhamna.
Marrakesh, Morocco
USD 22/night
Rahba Kedima Square is a mere 0.9 miles from the family Marrakech Medina and Dar Si Said is approximately 0.5 miles away.
Marrakesh, Morocco
USD 77/night
The Dada Mouss & Suites is situated in the heart of Marrakesh near Musee Boucharouite.
Fez, Morocco
USD 55/night
While staying at the 2-star Dar Nejma you are invited to discover The royal palace in Fez, set a 5-minute drive away, or Jardin Jnan Sbil, which is around 16 minutes' walk away.
Fez, Morocco
USD 63/night
Within 3 miles of Place de Florence, the Riad Passiflora Fez includes 16 rooms.
Boumalne Dades, Morocco
USD 68/night
Placed within 1.8 miles of Gorges du Dades, the Kasbah Tizzarouine provides guests with a gift store and a restaurant.
Asilah, Morocco
USD 41/night
Set 0.8 miles from Asilah, the quality Christina'S House features 8 rooms with private bathrooms.
Chefchaouen, Morocco
USD 80/night
The Casa Blue Pearl Chefchaouen is 5 minutes by foot from Ras Elma Water Source which leads directly onto Kasbah Museum.
Aït Benhaddou, Morocco
USD 110/night
Providing access to a swimming pool as well as hiking, horseback riding and cycling, the Kasbah El Hajja is located within 0.4 miles of Ksar of Ait-Ben-Haddou.
Fez, Morocco
USD 117/night
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.
Chefchaouen, Morocco
USD 108/night
Positioned 0.8 miles from Church, guests can enjoy Moroccan dishes at the Dar Echchaouen Maison D'Hotes & Riad's Moroccan restaurant.
Chefchaouen, Morocco
USD 87/night
Offering various recreational opportunities and entertainment activities, the Puerta Azul Chefchaouen is merely 0.6 miles from Ras El Maa Waterfall as well as about 0.3 miles from Souika.
Aït Benhaddou, Morocco
USD 165/night
Mosque is 2.7 miles from the 3-star Kasbah Tebi Ait Benhaddou and Ounila Valley is about 0.7 miles away.
Essaouira, Morocco
USD 35/night
Set 5 minutes by car from Palma Quad, the Riad Sidi Magdoul lies in the Ahl Agadir district of Essaouira.
Imlil (Atlas Mountains), Morocco
USD 119/night
Located 41 miles from Menara airport, the lovely 3-star Dar Imlil Imlil provides airport transfer service, as well as ski equipment for rent.
Imlil (Atlas Mountains), Morocco
USD 58/night
The 3-star Dar Adrar lies around 0.3 miles from Imlil Day Trip, and features a restaurant and a store.
Marrakesh, Morocco
USD 71/night
Just 6 minutes' stroll from The Orientalist Museum of Marrakech, the 3-star Riad New Moon includes 7 rooms.
Best luxury hotels in Morocco
Marrakesh, Morocco
USD 63/night
Featuring an outdoor pool along with Turkish steam bath, a plunge pool and a massage chair on site, the modern Ghali Hotel & Marrakesh is nestled in the Medina district of Marrakesh.
Marrakesh, Morocco
USD 45/night
Located approximately within 0.5 miles of Musee Tiskiwin, the 4-star typical Riad Dar Attika features a hot tub and an indoor pool onsite for all guests, along with a Moroccan restaurant.
Meknes, Morocco
USD 105/night
Comprising 6 rooms in the heart of Meknes, the Riad Golf Stinia lies about a 13-minute stroll from The great mosque.
Midelt, Morocco
USD 59/night
Guests of the Villa Pomme D'Or in Midelt are invited to take a dip in a swimming pool and relax using a steam room and an indoor pool.
Merzouga, Morocco
USD 19/night
Lac Dayet Srij is 2.8 miles from the 5-star Sahara Wellness Camp, while Musee Nomade is 25 minutes' stroll away.
Marrakesh, Morocco
USD 347/night
The 4-star Dar Seven is nestled in the very heart of Marrakesh and within 1.4 miles of Dar Si Said.
Marrakesh, Morocco
USD 124/night
The 4-star Anabel is situated in the heart of Marrakesh, 10 minutes by foot from Jewish Cemetery Miaara.
Essaouira, Morocco
USD 70/night
Located within 0.4 miles of Medina of Essaouira, the 4-star Raoud Rayhane provides guests with a Turkish steam room, a solarium and sauna facilities.
Cheap hotels in Morocco
Aït Benhaddou, Morocco
USD 29/night
Ounila Valley is within 0.3 miles of the La Rose De Sable Ait Benhaddou, while Kasbah de Tamdaght is 2.6 miles away.
Marrakesh, Morocco
USD 42/night
While staying at the Ryad Hamza you are invited to discover Dar Si Said Museum, set merely 0.8 miles away, or 33 Rue Majorelle Souvenir Store, which is around 1.4 miles away.
Fez, Morocco
USD 25/night
Comprising 7 rooms in the heart of Fez, the Maison Adam lies a 25-minute walk from Jnan sbil.
Tangier, Morocco
USD 61/night
The Dar Tanger Medina is nestled near a historical district 400 feet from Tangier Casbah.
Azrarag, Morocco
USD 105/night
Overlooking garden, the 3-star Paradis Nomade Azrarag welcomes guests with a continental breakfast.
Fez, Morocco
USD 42/night
The 3-star Taj Salma is nestled in the very heart of Fez and within 0.8 miles of Dar Batha Museum.
Ait Idair, Morocco
USD 51/night
Located about 2.4 miles from Tisdrine, the Les 4 Saisons Du Dades Ait Idair features a continental breakfast.
Marrakesh, Morocco
USD 69/night
Featuring views of the pool, the Riad Salma De Groot Marrakesh includes a Moroccan restaurant with Moroccan cuisine.
Ouled Bouzid, Morocco
USD 79/night
Within 28 miles of Riad Bledna, the 3-star Atika Marrakesh features hammam, massage therapy and loungers.
Marrakesh, Morocco
USD 64/night
Situated in the center of Marrakesh and about 25 minutes' walk from Cyber Parc Arsat Moulay Abdeslam, the 3-star Assia offers 26 rooms.
Marrakesh, Morocco
USD 92/night
The Dar Al Kounouz Marrakesh is a charming 3-star property set 0.8 miles from Cyber Park and within 0.8 miles of Badi Palace.
Meknes, Morocco
USD 43/night
The 3-star pet-friendly Riad Malak is a good starting point to Meknes's sights including Bab Mansour Laleuj, which is 200 feet away.
Marrakesh, Morocco
USD 62/night
The Bohemian Jungle is located 0.5 miles from Menara airport and 10 minutes' stroll from Place Djemaa Al Fnaa - Arset El Bilk bus stop.
Marrakesh, Morocco
USD 51/night
Set 0.9 miles from Koutoubia, the rooms in the 3-star boutique Dar Asdika Marrakesh have views of patio.
Imlil (Atlas Mountains), Morocco
USD 27/night
Jebel Aguelzim is approximately 3 miles from the Atlas Prestige, while Mountain Sahara Treks is an 11-minute stroll away.
Marrakesh, Morocco
USD 78/night
The Riad Simon is nestled in the very heart of Marrakesh and within 0.9 miles of Palacio da Bahia.
Marrakesh, Morocco
USD 61/night
Dining at Moroccan restaurant with Moroccan dishes is available at the 3-star Villa Soraya Hammam & Jacuzzi, set a 20-minute stroll from Ogrody.
Fez, Morocco
USD 54/night
0.9 miles from The royal palace in Fez, the Dar Anne includes 6 rooms.
Marrakesh, Morocco
USD 66/night
Located within 0.8 miles of Dar Si Said, the Riad Aicha Kitchen features 6 rooms and an Asian restaurant on-site.
Marrakesh, Morocco
USD 87/night
The Riad Dar Essalam is 1.5 miles from Agdal Gardens and features various recreational opportunities and entertainment activities along with a lounge bar.
Bed & Breakfasts with beach in Morocco
Tangier, Morocco
USD 111/night
Featuring a location in the Old Medina district, the 3-star boutique Dar Nour boasts 14 rooms and a Moroccan restaurant, 800 feet from Kasbah.
Essaouira, Morocco
USD 92/night
The 3-star pet-friendly Dar Ayour with sea views lies 8 minutes by foot from Essaouira Ramparts.
Asilah, Morocco
USD 70/night
Hassan II Mosque is within 0.7 miles of the Riad Aicha and Medina is about a 9-minute walk away.
Tangier, Morocco
USD 165/night
Everyone will enjoy an outdoor swimming pool onsite and admire mountain views offered from 8 rooms.
Essaouira, Morocco
USD 227/night
Placed 22 miles from Essaouira airport, the pet-friendly Les Jardins De Villa Maroc welcomes guests with a gift store and a restaurant.
Essaouira, Morocco
USD 200/night
Located in the charming district of Essaouira, the charming Villa Maroc Essaouira offers 21 rooms along with a swimming pool.
Chefchaouen, Morocco
USD 58/night
The 2-star Dar Zman boasts 9 rooms along with hiking and horseback riding, around 0.3 miles from Kasbah Museum.
Marrakesh, Morocco
USD 73/night
Situated within 0.3 miles of Koutoubia Mosque, the 4-star Luzia in Marrakesh features massage therapy and entertainment activities.
Taghazout, Morocco
USD 195/night
Within 2 miles of Golf Tazegzout, the 4-star Munga Guesthouse Taghazout includes 14 rooms.
Tangier, Morocco
USD 15/night
Boasting a location merely 9 minutes by foot from Grand Socco, the Bayt Alice Tangier offers 31 rooms together with a lounge bar onsite.
Essaouira, Morocco
USD 147/night
Boasting a bistro-style restaurant, the 3-star Madada Mogador is available 900 feet from Port of Essaouira.
Tangier, Morocco
USD 74/night
Place de France is also set a mere 11 minutes by foot from the 3-star Dar Yasmine.
Safi, Morocco
USD 36/night
Set just 5 minutes by foot from Colline des Potiers, the Riad Le Cheval Blanc Safi has an à la carte restaurant serving African cuisine.
Essaouira, Morocco
USD 60/night
Set in the Old Medina district of Essaouira, the Dar Dayana overlooks the garden and features Turkish steam bath and a Turkish steam room.
Fez, Morocco
USD 32/night
Nestled in a shopping neighbourhood, the 3-star Dar Hafsa is merely 0.8 miles from Cherratin Medersa Mosque.
Essaouira, Morocco
USD 46/night
The 3-star Dar El Paco is set less than 7 minutes by foot from Essaouira Ramparts and encourages relaxation with Turkish steam bath and a Turkish steam room.
Tangier, Morocco
USD 198/night
Located in the entertainment district of Tangier, the 4-star boutique Malabata Guest House boasts a swimming pool and a Moroccan cuisine is available at the Moroccan restaurant.
Dakhla, Morocco
USD 50/night
The La Maison Jaune Dakhla Maison D'Hotes is set 0.8 miles from Hassan Fruits and 0.8 miles from Dakhla peninsule.
Marrakesh, Morocco
USD 186/night
Placed within 0.3 miles of Maison de la Photographie and in the heart of Marrakesh, the 5-star luxury Riad Karmela Princesse offers 8 rooms.
Aourir, Morocco
USD 46/night
Set 5 minutes by car from Plage Imourane, the rooms in the contemporary Yassmina have views of garden.
Bed & Breakfasts with free parking in Morocco
Imlil (Atlas Mountains), Morocco
USD 69/night
Offering a location within 650 feet of Mount Toubkal, the 3-star Dar Assarou - Toubkal National Park Imlil overlooks the mountain and has a Moroccan restaurant.
Imlil (Atlas Mountains), Morocco
USD 146/night
Imlil Day Trip is merely 0.8 miles from the authentic 3-star Riad Jnane Imlil and Ouanoukrim is 0.8 miles away.
Erfoud, Morocco
USD 80/night
Located 10 minutes by car from Manar Marbre, the La Rose Du Desert offers a continental breakfast and features a swimming pool.
Merzouga, Morocco
USD 94/night
The Maison features a swimming pool and 17 rooms facing the pool.
Hassilabied, Morocco
USD 40/night
While staying at the 2-star Camels House Hassilabied you are invited to discover The Lake of Merzouga, set a 10-minute drive away, or Morrocco Great Travel, which is 0.4 miles away.
Ouzoud, Morocco
USD 85/night
1.6 miles from Cascades d'Ouzoud, the 3-star La Kasbah D'Ouzoud includes 26 rooms.
Skoura, Morocco
USD 75/night
Skoura Market is located about 2.3 miles from the 3-star Les Jardins De, while you can enjoy a solarium and an outdoor swimming pool on-site.
Boumalne Dades, Morocco
USD 215/night
The 3-star La Perle Du Dades Boumalne Dades features the outdoor swimming pool and 57 rooms facing the tower.
Aït Benhaddou, Morocco
USD 104/night
Offering a setting 10 minutes by car from Kasbah de Tamdaght, the 3-star Dar Mouna La Source includes 11 rooms and features a traditional Hammam and an outdoor swimming pool.
Aguebt, Morocco
USD 50/night
The Kasbah Oulad Othmane Aguebt overlooks the village and boasts a location in a rural area.
Ouirgane, Morocco
USD 117/night
Just 09 miles from Barrage Ouirgane, the smoke-free Auberge Chez Momo II includes 10 rooms.
Douar Caid Layadi, Morocco
USD 68/night
Guests of the 3-star Manzil La Tortue can relax at a swimming pool or in an a private garden garden.
Fez, Morocco
USD 74/night
The Villa Agapanthe with the outdoor swimming pool is about 4.3 miles from Fez Mellah.
Ouirgane, Morocco
USD 107/night
Within 26 miles of Barrage Ouirgane, the 4-star smoke-free Kasbah Africa has massage therapy, horseback riding activities and loungers along with a pool bar.
Rabat, Morocco
USD 152/night
About 14 minutes' stroll from Residence Royale, the Villa Des Ambassadors Rabat has hammam, massage therapy and entertainment activities along with a lounge bar.
Aït Benhaddou, Morocco
USD 62/night
Ksar of Ait-Ben-Haddou is merely 0.8 miles from the smoke-free Bagdad Cafe and Ounila Valley is 0.8 miles away.
Skoura, Morocco
USD 106/night
Offering a swimming pool, the 3-star Chez Talout Skoura is around 1.2 miles from Musee Theatre Memoire de Ouarzazate.
Lalla Takerkoust, Morocco
USD 125/night
Set 1.3 miles from Takerkoust Barage Marrakech, the rooms in the 2-star pet-friendly Le Petit Hotel Du Flouka Lalla Takerkoust have views of garden.
Kelaat-M'Gouna, Morocco
USD 63/night
Set within 1.6 miles of Roses Valley, the Dar Timitar Kelaat-M'Gouna features 11 rooms with private bathrooms.
Oualidia, Morocco
USD 59/night
Located in the Oualidia beach district and 1.5 miles from Plage Oualidia, the comfortable Auberge Oualidia Dream features 11 rooms plus a swimming pool.
Top Bed & Breakfasts in Morocco
Marrakesh, Morocco
USD 74/night
Jardin Majorelle is within a 5-minute drive of the Riad Le Pelerin, while Palacio da Bahia is 20 minutes' walk away.
Dakhla, Morocco
USD 96/night
2.9 miles from Dakhla peninsule, the Kite House includes 7 rooms.
Marrakesh, Morocco
USD 243/night
Located within 0.4 miles of Le Jardin Secret, the 3-star Riad Tizwa Marrakech has 6 rooms, and lies near a train station.
Marrakesh, Morocco
USD 230/night
The 3-star Riad Dar-K Marrakesh, located steps from Maison de la Photographie, is also at a proximity to Le Jardin Secret.
Marrakesh, Morocco
USD 129/night
Located in the very heart of Marrakesh, the Riad See Moon And Spa offers fast access to Mellah within a 14-minute walk.
Essaouira, Morocco
USD 100/night
Set within 0.4 miles of City Walls السقالة, the 3-star Riad Gloria boasts Moroccan dishes served at the onsite à la carte restaurant.
Chefchaouen, Morocco
USD 59/night
Dining at Moroccan restaurant with Moroccan dishes is available at the 2-star Dar Elrio Chefchaouen, set a 5-minute walk from مسجد بوزعافار Mosquee Bouzaafar.
Zawyat Oulmzi, Morocco
USD 264/night
Set within 2.3 miles of Lac d'Izourar, the Touda Ecolodge Atlas Mountains Zawyat Oulmzi features fitness classes and hammam.
Nkob, Morocco
USD 91/night
Rooms of the 3-star pet-friendly Kasbah Baha Baha Nkob face the garden and there is also an outdoor swimming pool on the premises.
Afeggou, Morocco
USD 137/night
Boasting a plunge pool and a solarium, the 3-star Les Tourmalines Ouarzazate offers to take advantage of proximity to Barrage Al Mansour Ad Dahbi, located about 5 minutes' walk away.
M'Hamid, Morocco
USD 81/night
Sand dream travel is also set within 2.9 miles of the Bivouac La Dune Blanche M'Hamid.
Chefchaouen, Morocco
USD 123/night
Outa El Hammam Square is 900 feet from the 2-star Casa Hassan Chefchaouen and مسجد بوزعافار Mosquee Bouzaafar is within 900 feet away.
Chefchaouen, Morocco
USD 66/night
Located 5 minutes' stroll from Chefchaouen Ras Elma, the 3-star Dar Mounir features 21 rooms with views of the mountain.
Chefchaouen, Morocco
USD 123/night
Set in the adjacency of Kasbah Museum, the 2-star pet-friendly Dar Baibou Chefchaouen features 20 rooms with private bathrooms.
Marrakesh, Morocco
USD 136/night
The pet-friendly El Kennaria Marrakesh is set 0.8 miles from Koutoubia Mosque and within 1.2 miles of Cyber Park.
Boumalne Dades, Morocco
USD 212/night
Set within 2.4 miles of Tisdrine, the rooms in the 3-star smoke free Dar Blues Boumalne Dades have views of garden.
Ait Ouaddar, Morocco
USD 167/night
Dades Valley is about 25 minutes' stroll from the Dar Ahlam Dades Ait Ouaddar, while Tisdrine is 1.6 miles away.
Imlil (Atlas Mountains), Morocco
USD 47/night
Imlil Waterfalls is within 1.5 miles of the 3-star Dar Atlas Charme, while Imlil Day Trip is approximately a 10-minute drive away.
Chefchaouen, Morocco
USD 64/night
The 3-star Dar Meziana overlooks Rif Mountains and is located 7 minutes by foot from Kasbah.
Tangier, Morocco
USD 123/night
Set 5 minutes by car from Petit Socco Square, the 3-star Kasbah Rose Tangier lies in the Old Medina district of Tangier.