Most popular cities in Morocco
Essaouira4 guest houses
Marrakesh33 guest houses
Fes10 guest houses
Tangier3 guest houses
Amazing spa hotels in Morocco
Marrakesh, Morocco
USD 166/night
Located merely 1.1 km from Palacio da Bahia in Marrakesh, the Riad Medina Art & Suites features a Moroccan restaurant along with beauty services and yoga classes.
Marrakesh, Morocco
USD 23/night
Guests can have a continental breakfast and enjoy visiting Musee Yves Saint Laurent Marrakech, set within 15 minutes' walk of the Riad Babouchta & Spa Marrakesh.
Marrakesh, Morocco
USD 149/night
Set a mere 9 minutes' walk from Jemaa el-Fnaa in the Medina district of Marrakesh, the Riad Paradis Blanc features a swimming pool.
Marrakesh, Morocco
USD 167/night
Featuring a hammam, facials, and a library, the 5-star Riad Omri boasts a convenient location within 25 minutes' walk of Rahba Kedima Square.
Essaouira, Morocco
USD 105/night
While staying at the 4-star Riad Kafila Essaouira you are invited to discover Palma Quad, set a 10-minute drive away, or Sidi Mohamed Ben Abdallah Museum, which is 850 metres away.
Taroudant, Morocco
USD 80/night
Located only 1.1 km from Grand Souk Market, the Dar Tourkia is in the historical centre of Taroudant and approximately a 5-minute drive from Maison D'artisanat Berbere Taroudant.
Marrakesh, Morocco
USD 137/night
Located merely 9 minutes' walk from the Kutubiyya Koutoubia Mosque in the Kasbah district, the impressive 5-star Riad Palais Calipau features massage therapy and loungers on-site.
Marrakesh, Morocco
USD 76/night
Boasting a Moroccan cuisine together with a Turkish steam bath, a Turkish steam room and a solarium, the sophisticated Sable Chaud Marrakesh is located near an underground station.
Ait Benhaddou, Morocco
USD 92/night
Set 2.8 km from Ksar of Ait-Ben-Haddou, the smoke-free Ksar Ighnda includes 15 rooms, along with a traditional Hammam and a hot tub.
Marrakesh, Morocco
USD 75/night
Located approximately 20 minutes' walk from Musee Yves Saint Laurent Marrakech, the 4-star Amira comprises 9 rooms with spacious interior, a Moroccan restaurant, and a snack bar.
Ouarzazate, Morocco
USD 69/night
The 3-star Le Petit Riad features a swimming pool and is merely 1.5 km from Taourirt Kasbah.
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 120/night
Located 0.6 km from Maison de la Photographie in the Medina district, the 4-star Riad Andallaspa Marrakesh features 13 rooms along with facials, massage therapy and various recreational opportunities.
Marrakesh, Morocco
USD 155/night
Set only an 8-minute walk from Le Jardin Secret, the 3-star Riad Louaya features a Moroccan restaurant serving Moroccan cuisine.
Marrakesh, Morocco
USD 48/night
Spa therapy and a shared lounge are all open to guests of this 11-room the 4-star Riad Amin that is located approximately 20 minutes' walk from Jemaa el-Fnaa.
Ouahat Sidi Brahim, Morocco
USD 32/night
Located in the Palmeraie district, the 3-star Le Relais De Marrakech Marrakesh offers spacious rooms and an outdoor swimming pool.
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.
Marrakesh, Morocco
USD 132/night
Guests can enjoy a drink in a lounge bar or relax by a swimming pool, while staying at the 3-star Riad Jnan El Cadi, situated about 25 minutes' walk from Saadian Tombs.
Top family hotels in Morocco
Essaouira, Morocco
USD 81/night
While staying at this 12-room the 2-star Riad Aylal, you can easily walk over to Essaouira Ramparts, which is just 9 minutes' walk away.
Rabat, Morocco
USD 42/night
Situated in the Rabat Medina district, the Palais is nearly 5 minutes' walk from Rabat old market.
Fes, Morocco
USD 87/night
Offering a shopping area, the Dar Fes Tresor lies in the Fes El Bali district of Fes, at a distance of 2.3 km from Medina of Fez and approximately a 20-minute stroll from Jardin Jnan Sbil.
Fes, Morocco
USD 83/night
Located at a distance of 3.1 km from Medina of Fez, the Borj Dhab offers spacious rooms just 12 minutes' stroll from Fontaine Nejjarine.
Fes, Morocco
USD 11/night
Situated just a 10-minute walk from Medersa Bouanania, the smoke-free Medina offers a snack bar and a Moroccan restaurant serving Moroccan dishes.
Best luxury hotels in Morocco
Marrakesh, Morocco
USD 164/night
Offering an outdoor pool with views of garden, the 3-star Riad Emberiza Sahari is located in the Medina district.
Cheap hotels in Morocco
Marrakesh, Morocco
USD 62/night
The 3-star Riad Tahyra is a good starting point to Marrakesh's sights including Le Jardin Secret, which is just 8 minutes' walk away.
Fes, Morocco
USD 50/night
The Riad Sidrat is situated at a distance of 0.7 km from C.C.I.S Fes and about a 25-minute stroll from The royal palace in Fez.
Imlil (Atlas Mountains), Morocco
USD 23/night
Toubkal Trek is only 1.3 km from the Dar Arghen.
Marrakesh, Morocco
USD 57/night
Located 550 metres from Jemaa el-Fnaa, the Dar Saba Marrakesh is a 7-minute walk from Medersa Ben Youssef.
Marrakesh, Morocco
USD 84/night
The Riad is a good starting point to Marrakesh's sights including Museum of Marrakesh, which is merely a 6-minute walk away.
Marrakesh, Morocco
USD 13/night
While staying at the Jennah Rouge Marrakesh you are invited to discover Palacio da Bahia, set a 5-minute ride away, or Jardin Majorelle, which is a 20-minute walk away.
Chefchaouen, Morocco
USD 20/night
The Dar Bleu is a good starting point to Chefchaouen's sights including Chefchaouen Ras Elma, which is 550 metres away.
Fes, Morocco
9.21 review
USD 45/night
The Riad Sara is situated right in the centre of Fes opposite Moulay Abdellah Quarter.
Marrakesh, Morocco
USD 47/night
The smoke-free Riad Al Mamoune features rooms with views of the pool, while a quiet location provides access to Cyber Park, which is 17 minutes' walk away.
Marrakesh, Morocco
USD 81/night
Offering Moroccan dishes, the 3-star Riad Al Karama Marrakesh is set at a 700-metre distance from Jemaa el-Fnaa in the Medina district.
Marrakesh, Morocco
USD 49/night
The Riad is situated approximately 900 metres from Le Jardin Secret and nearly a 10-minute drive from Jardin Majorelle.
Marrakesh, Morocco
USD 116/night
Saadian Tombs is within 20 minutes' walk of the Dar Yammi Marrakesh.
Marrakesh, Morocco
USD 81/night
Just 1.2 km from Cyber Park, the Riad Haylana Marrakesh includes 6 rooms.
Azrou, Morocco
USD 35/night
Wild Monkeys is approximately 4 km from the 3-star Riad and Centre Culturel d'Azrou is approximately a 5-minute walk away.
Guest houses with beach in Morocco
Essaouira, Morocco
USD 62/night
Bab Doukkala is merely 9 minutes on foot from the Dar Adul, while Mogador Christian Cemetery is only 1.1 km away.
Essaouira, Morocco
USD 47/night
Moulay Hassan Square is just 0.8 km from the La Casa Del Mar and Essaouira Ramparts is only 10 minutes' walk away.
Asilah, Morocco
10.02 reviews
USD 49/night
Church of San Bartolome is merely 0.7 km from the Riad Assilah Asilah and Bab al-Bahar is approximately a 5-minute walk away.
Fes, Morocco
USD 44/night
The 4-star Riad Taryana with a patio and various recreational opportunities offers a setting about 600 metres from Nejjarine Museum of Wooden Arts & Crafts.
Tangier, Morocco
USD 143/night
While staying at the 4-star Dar Sultan Tangier you are invited to discover Port de Tanger Ville, set 2.3 km away, or Kasbah, which is around 20 minutes' walk away.
Tangier, Morocco
USD 108/night
The 3-star Dar Rif is nestled in the Old Medina district, Mosque Mohammed V is 1.3 km away.
Guest houses with free parking in Morocco
Azrou, Morocco
USD 61/night
The Chene is a good starting point to Azrou's sights including Fes-Sais airport, which is 85 km away.
Al Hoceima, Morocco
USD 43/night
The beachfront Les Iris is a good starting point to Al Hoceima's sights including Plage Cala-Iris, which is about a 5-minute walk away.
Ouzoud, Morocco
USD 26/night
Set around 25 minutes' walk from Cascades d'Ouzoud, the Riad features a play area and a garden.
Ait Benhaddou, Morocco
USD 60/night
The La Fibule D'Or Ait Benhaddou is situated in the historical district of Ait Benhaddou, 43 minutes' drive from Ouarzazate airport.
Fes, Morocco
USD 323/night
Providing access to Marinid Tombs, the Layalina Fes is 17 minutes' stroll from Bab Bou Jeloud and offers a Moroccan restaurant.
Imlil (Atlas Mountains), Morocco
USD 23/night
While staying at the Riad Otos Imlil you are invited to discover Mount Toubkal, set an 18-minute walk away, or Aroumd, which is 2.6 km away.
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.
Tajda, Morocco
USD 50/night
Featuring 15 rooms with views of the garden, the Palmeraie Ouarzazate is set within 25 minutes' walk of Taourirt Kasbah.
Zagora, Morocco
9.81 review
USD 45/night
The Chez Ali lies just 5 minutes' stroll from Tinfou Dunes, and features baggage storage and a restaurant.
Ait Benhaddou, Morocco
USD 118/night
The smoke-free Riad Caravane with an outdoor pool is around a 25-minute walk from Ksar of Ait-Ben-Haddou.
Tafraout, Morocco
USD 34/night
Located 200 metres from Oumsnat village, the Tigmi Tafraout is 8 minutes' walk from Souq.
Ifrane (Ifrane), Morocco
USD 59/night
The Rise is situated at a distance of 1.9 km from Ben Smime and nearly a 10-minute ride from Tizi Moucherkour.
Akhendachou n'Ait Ouffi, Morocco
USD 37/night
The budget Auberge with 13 rooms is an ideal base for sport enthusiats, who can practise hiking and cycling on site 2.4 km from Tisdrine.
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.
Tiourjdal, Morocco
USD 48/night
Set 25 km from Ksar Ait-Ben-Haddou, this apartment features a balcony and a sunbathing terrace.
Bin El Ouidane, Morocco
USD 76/night
Ouzoud Waterfall is at a distance of 2.8 km from the Dar L'Eau Bin El Ouidane and Oued l'abid is nearly 10 minutes' drive away.
Chefchaouen, Morocco
USD 43/night
Guests can also visit Ras Elma Water Source, situated just 1.4 km away.
Marrakesh, Morocco
USD 168/night
During your stay at the 5-star Red House in the very heart of Marrakesh, a traditional Hammam, a steam room and a hot tub plus a swimming pool is available.
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.
Casablanca, Morocco
USD 22/night
The Lhostel is situated at a distance of 2.7 km from Parc Murdoch and about a 20-minute stroll from Al Barid Bank.
Top Guest houses in Morocco
Chefchaouen, Morocco
USD 77/night
The 2-star Casa Amina is located 19 minutes' walk from Mosquee and just a short walk from a bus stop.
Fes, Morocco
USD 100/night
Boasting a signature restaurant along with hiking and horseback riding, the Dar Roumana Fes is set in the Fes El Bali district of Fes, a 14-minute walk from Fontaine Nejjarine.
Chefchaouen, Morocco
USD 73/night
Situated in the Old Town district of Chefchaouen, the Casa is only 0.6 km from Bab EL Ain.
Chefchaouen, Morocco
USD 111/night
Ras El Ma is also located nearly 5 minutes' walk from the Petite.
Marrakesh, Morocco
USD 141/night
Approximately an 11-minute walk from Jemaa el-Fnaa, the Riad Almisk boasts a rooftop pool and gives an opportunity to enjoy a Turkish steam room, a plunge pool and a Turkish bath.
Marrakesh, Morocco
USD 156/night
While staying at this 9-room the 3-star Palais, you can easily walk over to Cyber Park, which is merely a 7-minute walk away.
Marrakesh, Morocco
USD 472/night
Featuring a swimming pool and 24 rooms, the 3-star Jnane Tamsna is within a 15-minute drive of Museum of mouassine Douiria Derb el Hammam.
Marrakesh, Morocco
USD 113/night
Maison de la Photographie is just 1.2 km from the 2-star Riad Celia and Saadian Tombs is approximately 5 minutes away by car.
Marrakesh, Morocco
USD 133/night
Situated in the Medina district of Marrakesh, the Nayanour overlooks the pool and features a heated pool.