Most popular cities in Morocco
Essaouira12 guest houses
Marrakesh73 guest houses
Fes20 guest houses
Tangier7 guest houses
Top landmarks in Morocco
-
Popular attractions
-
Monument
-
Train Station
Amazing spa hotels in Morocco
Marrakesh, Morocco
USD 28/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 117/night
Guests can relax in a swimming pool or in the Moroccan restaurant of the charming 4-star Hibiscus Marrakesh, which is set just a 5-minute walk from Jemaa el-Fnaa.
Marrakesh, Morocco
USD 259/night
Offering an outdoor swimming pool and a private garden on site, the Dar Sabra Marrakesh is situated 7 km from Jemaa el-Fnaa.
Marrakesh, Morocco
USD 551/night
Featuring 6 rooms with views of the garden, the 4-star Dar Zemora Marrakesh is set within a 10-minute drive of Jemaa el-Fnaa.
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.
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 398/night
Providing a Turkish steam room and a sauna for guests' benefit at the territory, the 5-star Dar Ayniwen is nestled in the Palmeraie district of Marrakesh, at a distance of 6 km from Dar Si Said.
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.
Lagouassem, Morocco
USD 33/night
Located a 10-minute ride from Oasiria Water Park, the 4-star La Maison Des Oliviers Marrakesh welcomes guests with a heated swimming pool and a private garden.
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.
Tamraght, Morocco
USD 130/night
Located 25 minutes' walk from Golf Tazegzout, the 3-star Dar Haven features an outdoor swimming pool.
Marrakesh, Morocco
USD 124/night
The 5-star Bindoo is a good starting point to Marrakesh's sights including Le Jardin Secret, which is just a 9-minute walk away.
Marrakesh, Morocco
USD 330/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.
Fes, Morocco
USD 103/night
Set around 25 minutes on foot from Medina of Fez, the Riad Said has a Moroccan restaurant serving Moroccan cuisine.
Marrakesh, Morocco
USD 98/night
Offering an indoor pool, the Riad Argan is within 25 minutes' walk of Agdal Gardens.
Marrakesh, Morocco
USD 167/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.
Essaouira, Morocco
USD 113/night
Positioned around 7 km from Simon Attias Synagogue, guests can enjoy Mediterranean dishes at the 3-star Eucalyptus's Moroccan restaurant.
Top family hotels in Morocco
Fes, Morocco
USD 140/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 126/night
Offering a quiet setting within a 5-minute walk of Kasbah, the Cherifa features a plunge pool and a steam room.
Lac Yasmins, Morocco
USD 56/night
Offering an indoor swimming pool, the Auberge Lac Yasmins is just 1.3 km from Lac Yasmina.
Essaouira, Morocco
USD 202/night
Set 5 minutes by car from Palma Quad, the 3-star Salut Maroc! Essaouira welcomes guests to an à la carte restaurant on site.
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 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.
Fes, Morocco
USD 54/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.
Marrakesh, Morocco
USD 109/night
The smoke-free Riad Turquoise with a private pool is merely 5 minutes' walk from Badi Palace.
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.
Marrakesh, Morocco
USD 28/night
Offering a sundeck, a patio, and a picnic area, the authentic 3-star Riad Sesame Marrakesh is situated 25 minutes on foot from Palacio da Bahia.
Marrakesh, Morocco
USD 123/night
The Louhou is located 10 km from Menara airport and within 5 minutes' walk of Mellah bus stop.
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.
Marrakesh, Morocco
USD 60/night
Dyer's street is only 1.4 km from the Riad Ka and Jardin Majorelle is nearly a 25-minute walk away.
Fes, Morocco
USD 38/night
Located 6 minutes' stroll from Al-Attarine Madrasa, the smoke-free Riad Fes is 0.7 km from Cherratine Madrasa.
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.
Tangier, Morocco
USD 69/night
The 3-star Dar Rif is nestled in the Old Medina district, Mosque Mohammed V is 1.3 km away.
Fes, Morocco
USD 36/night
Situated 300 metres from Bab Bou Jeloud, the 3-star Cine House features 7 rooms with private bathrooms.
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.
Chefchaouen, Morocco
USD 90/night
The 3-star Zaitouna Chefchaouen with mountain views lies about 500 metres from Souika.
Marrakesh, Morocco
USD 146/night
The lovely Riad Houdou is located in the Medina district of Marrakesh and offers an à la carte restaurant, massage therapy and entertainment activities.
Best luxury hotels in Morocco
Asni, Morocco
USD 50/night
Asni Souk is around 25 minutes' walk from the 4-star Vallee that features an outdoor pool.
Cheap hotels in Morocco
Marrakesh, Morocco
USD 58/night
Sitting only a 14-minute walk from Medersa Ben Youssef, the Dar Mirai Marrakesh offers a terrace and a garden.
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.
Marrakesh, Morocco
USD 59/night
Located 10 minutes' drive from Jardin Majorelle, the 3-star Riad Safia Marrakesh features a Moroccan restaurant and an indoor swimming pool.
Fes, Morocco
USD 20/night
Located approximately a 7-minute walk from Hammam Mernissi & Spa, within 14 minutes' walk of Cherratin Medersa, the Dar Chourouk features spa therapy and entertainment activities along with 6 rooms.
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.
Essaouira, Morocco
USD 96/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 57/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.
Chefchaouen, Morocco
USD 33/night
Located approximately 5 minutes' walk from Kasbah Museum, the Maison features 13 rooms with views of the city.
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.
Marrakesh, Morocco
USD 50/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.
Riad Dar SabaMarrakesh, Morocco
USD 26/night
The Riad Dar Saba offers a snack bar and 6 rooms, along with a prime location at 750 metres of Terrasse Des Epices.
Marrakesh, Morocco
USD 85/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.
Meknes, Morocco
USD 60/night
Bab el-Khemis Gate is 0.7 km from the smoke-free Riad Ritaj and features shopping and dining.
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.
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
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.
Imsouane, Morocco
USD 157/night
Plage Tildi is at a distance of 3.5 km from The O Experience and Imsouane Beach is merely a 5-minute walk away.
Aourir, Morocco
USD 29/night
Here, in the Dar Sanae Aourir, guests can enjoy Moroccan dishes at the Moroccan restaurant, 1.4 km from Tamraght Ouzdar.
Imi Ouaddar, Morocco
USD 66/night
Atlantica Parc Lodge is just 1.2 km from the 3-star Pearl and Atlantica Parc Aquatique is just a 13-minute walk away.
Guest houses with free parking in Morocco
Marrakesh, Morocco
USD 135/night
A 15-minute walk from Jemaa el-Fnaa, the smoke-free Kahena Marrakesh features a French restaurant as well as a hot tub and spa therapy.
Marrakesh, Morocco
USD 69/night
After a long day in the city, one can relax in an outdoor swimming pool and savor halal specialities at the smoke-free Dar Al Walidine, located about a 25-minute walk from Museum of Marrakesh.
Agadir, Morocco
USD 44/night
Located in Agadir and 4 km from Agadir Kasbah, the pet-friendly Blue Waves Surf House features a Turkish steam bath and a Turkish steam room for guest's pure relaxation.
Tajda, Morocco
USD 75/night
Featuring 15 rooms with views of the garden, the Palmeraie Ouarzazate is set within 25 minutes' walk of Taourirt Kasbah.
Lalla Takerkoust, Morocco
USD 154/night
Barrage Lalla Takerkoust is about 5 minutes' drive from the Patio and JET ATLAS Marrakech is just 1.1 km away.
Essaouira, Morocco
USD 129/night
Featuring healthy dishes along with 8 rooms, the pet friendly Beldi Essaouira is located within 10 minutes' drive of Bab Doukkala.
Taroudant, Morocco
USD 111/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.
El Jadida, Morocco
USD 112/night
Positioned within easy walking distance of Lighthouse of Sidi Mesbah, guests can enjoy Moroccan dishes at the recently renovated Dar Al Manar El Jadida's Moroccan restaurant.
Zagora, Morocco
9.81 review
USD 47/night
The Chez Ali lies just 5 minutes' stroll from Tinfou Dunes, and features baggage storage and a restaurant.
Ouirgane, Morocco
USD 195/night
Imlil Toubkal Trekking is within 25 minutes' walk of the Domaine, while Tin Mal Mosque is approximately 4 km away.
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.
Mirleft, Morocco
USD 21/night
Le Nid d'Aigle is only 1.4 km from the Aftas Mirleft and Surf en Marruecos is nearly a 20-minute walk away.
Douar Blidene, Morocco
USD 126/night
Set 4.2 km from Club Marmara, the charming 4-star Palace has a Moroccan restaurant serving Italian cuisine.
Skoura, Morocco
USD 178/night
Offering a solarium and a garden, the Kasbah lies in a rural area of Skoura, within a 7-km distance of Musee Theatre Memoire de Ouarzazate and approximately a 10-minute ride from Skoura Market.
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.
Douar Azib el goundafi, Morocco
USD 218/night
Located within a 10-minute drive of Place de Foucauld, the 4-star Casa Taos offers 8 rooms, a traditional Hammam and an outdoor swimming pool.
Ait Baha, Morocco
USD 24/night
While staying at the 2-star Kasbah you are invited to discover Todgha Gorge, set approximately 25 minutes' walk away, or Kasbah, which is 3.1 km away.
Oulad Teima, Morocco
USD 290/night
The Domaine Villate Limoune Oulad Teima is located 25 km from Agadir-Al Massira airport and only 10 minutes' walk from Sidi Boumoussa bus stop.
El Aggada, Morocco
USD 95/night
Positioned 3.6 km from Aqua Fun Club, guests can enjoy European dishes at the 3-star Jardins El Aggada's Moroccan restaurant.
Skoura, Morocco
USD 133/night
Offering a patio and a garden, the L'Ma Lodge is situated within a 6-km distance of Kasbah Amridil.
Top Guest houses in Morocco
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.
Fes, Morocco
USD 116/night
Situated in the heart of Fes and within 1.2 km of Southern tower, the traditional Dar Seffarine offers 7 rooms.
Ouarzazate, Morocco
USD 77/night
While staying at this 13-room the charming Dar Kamar Ouarzazate, you can easily walk over to Taourirt Kasbah, which is nearly 5 minutes' walk away.
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.
Chefchaouen, Morocco
USD 52/night
The smoke-free Casa Elias is 10 minutes on foot from Khandak Semmar and has a quick access to Chefchaouen Ras Elma.
Chefchaouen, Morocco
USD 65/night
Situated in the Old Town district of Chefchaouen, the Casa is only 0.6 km from Bab EL Ain.
Chefchaouen, Morocco
USD 96/night
Ras El Ma is also located nearly 5 minutes' walk from the Petite.
Fint, Morocco
USD 36/night
The Maison is a good starting point to Fint's sights including Oasis Fint, which is just 0.6 km away.
Agouti, Morocco
USD 51/night
Located 165 km from Beni Mellal airport, the Kasbah provides airport shuttle service, as well as cars for rent.
Oukaimeden, Morocco
USD 169/night
The Aurocher Oukaimeden features a swimming pool and 12 rooms facing the mountain.
Marrakesh, Morocco
USD 45/night
Cyber Park and Koutoubia Mosque are respectively 2.3 km and 650 metres from the 4-star Riad Mandalay Marrakesh.
Fes, Morocco
USD 69/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 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.
Marrakesh, Morocco
USD 104/night
The positioning of the 3-star Dar One in the very heart of Marrakesh ensures fast access to Slat Al Azama Synagogue, which is a mere 5 minutes' walk away.
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.
Fes, Morocco
USD 136/night
Located just a 5-minute walk from Bab Bou Jeloud and a mere 1.1 km from Jardin Jnan Sbil, the 4-star Riad Mazar Fes features a courtyard, a shared lounge, and a satellite flat-screen.
Marrakesh, Morocco
USD 124/night
Saadian Tombs is within 20 minutes' walk of the Dar Yammi Marrakesh.
Marrakesh, Morocco
USD 137/night
The 3-star Riad Haraka Marrakesh is situated in the historical district of Marrakesh, 15 minutes' drive from Menara airport.
Marrakesh, Morocco
USD 84/night
While staying at the 4-star Riad Zaki you are invited to discover Badi Palace, set 1.3 km away, or Le Jardin Secret, which is about a 10-minute walk away.
Marrakesh, Morocco
USD 154/night
Featuring a swimming pool, the luxury Riad Dar Yema Marrakesh in the Medina district boasts 7 rooms.