Most popular cities in Morocco
Marrakesh6 guest houses
Fes4 guest houses
Amazing spa hotels in Morocco
Marrakesh, Morocco
USD 189/night
Located at a distance of 4.7 km from Jemaa el-Fnaa and about a 10-minute drive from Medersa Ben Youssef, the Riad Villa Marrakesh features a year-round outdoor swimming pool and a poolside bar.
Fes, Morocco
USD 185/night
Featuring the pleasure of tasting African specialities, this 9-room the Riad Dari is placed in the Fes El Bali district of Fes, around 20 minutes' walk from The royal palace in Fez.
Chefchaouen, Morocco
USD 143/night
Offering a quiet setting within a 5-minute walk of Kasbah, the Cherifa features a plunge pool and a steam room.
Marrakesh, Morocco
USD 158/night
Offering 6 rooms with views of the pool, the Dar Al-Famila Hamam & Spa is set in the Medina district of Marrakesh, within 25 minutes' walk of Badi Palace.
Marrakesh, Morocco
USD 69/night
Providing travelers with a play area and a garden, the 3-star Riad Airport Marrakech is set in the Chrifia district, 3.7 km from Mosquee moulay lyazid.
Tangier, Morocco
USD 147/night
Featuring a location in the old Old Medina district, the 3-star Palais Zahia Hotel & Spa boasts 17 rooms and a Moroccan restaurant, just 0.8 km from Jardins de La Mendoubia.
Marrakesh, Morocco
USD 518/night
Located within 7 km of Maison de la Photographie, the 5-star Ksar Char-Bagh Small Luxury Hotels Marrakesh offers 23 rooms, a traditional Hammam and an outdoor swimming pool.
Top family hotels in Morocco
Fes, Morocco
USD 52/night
Situated in the Fes El Bali district of Fes, the Riad Ouliya Fes is merely 550 metres from Saffarin Madrasa.
Marrakesh, Morocco
USD 93/night
Sitting approximately a 25-minute walk from Saadian Tombs, the Nomad Marrakesh is located in the Medina district.
Marrakesh, Morocco
USD 91/night
The 3-star Maison Du Tresor Marrakesh with a swimming pool is 11 minutes' walk from The Orientalist Museum of Marrakech.
Cheap hotels in Morocco
Chefchaouen, Morocco
USD 47/night
The smoke-free Casa Elias is 10 minutes on foot from Khandak Semmar and has a quick access to Chefchaouen Ras Elma.
Essaouira, Morocco
USD 30/night
Placed in the Old Medina district, the Zen Oasis Essaouira is conveniently situated just a 13-minute walk from Mogador Christian Cemetery.
Fes, Morocco
USD 35/night
The Riad Taha Fes is situated within a 2-km distance of Marinid Tombs and merely a 5-minute stroll from Karaouiyne.
Guest houses with beach in Morocco
Tangier, Morocco
USD 27/night
While staying at the 2-star Dar Bargach Tangier you are invited to discover Grand Socco, set merely 13 minutes' walk away, or Jardins de La Mendoubia, which is merely 1.1 km away.
Guest houses with free parking in Morocco
Ait Ougliff, Morocco
USD 150/night
A 10-minute drive from Monkey Fingers, the Kasbah Flilou Ait Ougliff features a terrace and a picnic area.
Rabat, Morocco
USD 199/night
5-star The White Palace is approximately 3 km from High Commissioner for Former Resistants and former members of the Liberation Army and offers a sundeck and a play area.
Ifri, Morocco
USD 28/night
Nearly a 25-minute walk from Gorges du Ziz, the 2-star Luna Del Fuego offers a Turkish steam room and a hot spring bath on-site and 9 rooms.
Fes, Morocco
USD 103/night
The Fatima Village is a good starting point to Fes's sights including Fes-Sais airport, which is 15 km away.
Tiourjdal, Morocco
USD 48/night
Set 25 km from Ksar Ait-Ben-Haddou, this apartment features a balcony and a sunbathing terrace.
Imlil (Atlas Mountains), Morocco
USD 34/night
While staying at the Berber Family Imlil you are invited to discover Mount Toubkal, set 10 minutes' drive away, or Tizi n'Tamatert pass, which is around 3.7 km away.