You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates
Riad in Medina, Marrakech · 86.41 km from centre
9.8
115 reviews
Breakfast available
With a stay at Riad Le Clos des Arts, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This riad is 2.5 mi (4.1 km) from Majorelle Garden and 1.9 mi (3 km) from Avenue Mohamed VI.
Riad in Medina, Marrakech · 86.45 km from centre
8.6
31 reviews
Breakfast available
Located in Marrakech (Medina), Riad Des Arts is within a 10-minute walk of Souk Semmarine and Souk of the Medina. This family-friendly riad is 0.3 mi (0.4 km) from Souk El Bahja and 0.4 mi (0.7 km) from Jemaa el-Fnaa.
Riad in Medina, Marrakech · 86.45 km from centre
10.0
2 reviews
Breakfast available
With a stay at Riad El Gnaouia, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This riad is 2.5 mi (4 km) from Majorelle Garden and 1.9 mi (3 km) from Avenue Mohamed VI.
Riad in Medina, Marrakech · 86.49 km from centre
9.6
34 reviews
Breakfast available
With a stay at Riad du Ciel Marrakech, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This riad is 2 mi (3.3 km) from Majorelle Garden and 2.5 mi (4 km) from Avenue Mohamed VI.
Riad in Medina, Marrakech · 86.52 km from centre
9.0
294 reviews
Breakfast available
With a stay at Riad Lapis-Lazuli, you'll be centrally located in Marrakech, within a 10-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This riad is 2.6 mi (4.2 km) from Majorelle Garden and 2.9 mi (4.6 km) from Avenue Mohamed VI.
Hotel in Medina, Marrakech · 86.58 km from centre
Breakfast available
With a stay at Riad Allal, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This hotel is 2.4 mi (3.8 km) from Majorelle Garden and 1.7 mi (2.7 km) from Avenue Mohamed VI.
Riad in Medina, Marrakech · 86.58 km from centre
9.6
145 reviews
Breakfast available
Located in Marrakech (Medina), Riad Cocoon is within a 10-minute walk of Almoravid Koubba and Ben Youssef Madrasa. This spa riad is 0.7 mi (1.1 km) from Marrakech Museum and 1.4 mi (2.2 km) from Bahia Palace.
Riad in Medina, Marrakech · 86.61 km from centre
9.0
108 reviews
Breakfast available
With a stay at Riad Nesma Suites & SPA in Marrakech (Medina), you'll be within a 5-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This spa riad is 2.3 mi (3.7 km) from Majorelle Garden and 1.6 mi (2.6 km) from Avenue Mohamed VI.
Riad in Medina, Marrakech · 86.63 km from centre
9.2
610 reviews
Breakfast available
Located in Marrakech (Medina), Le Riad Monceau is a 4-minute walk from Jemaa el-Fnaa and 7 minutes by foot from Dar Si Said Museum. This luxury riad is 0.5 mi (0.8 km) from Bahia Palace and 0.7 mi (1.1 km) from Koutoubia Mosque.
Riad in Medina, Marrakech · 86.65 km from centre
9.6
226 reviews
Breakfast available
With a stay at Riad Kaiss by Anika in Marrakech (Medina), you'll be a 4-minute walk from Jemaa el-Fnaa and within a 5-minute drive of Marrakech Plaza. This luxury riad is 2.3 mi (3.6 km) from Majorelle Garden and 1.6 mi (2.5 km) from Avenue Mohamed VI.
Riad in Mechouar-Kasbah, Marrakech · 86.68 km from centre
Breakfast available
With a stay at Riad El Walida, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Avenue Mohamed VI. This riad is 1.8 mi (2.9 km) from Marrakech Plaza and 2.5 mi (4 km) from Majorelle Garden.
Riad in Medina, Marrakech · 86.70 km from centre
9.8
74 reviews
Breakfast available
With a stay at Riad Joya, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This spa riad is 2 mi (3.2 km) from Majorelle Garden and 2.2 mi (3.5 km) from Avenue Mohamed VI.
Riad in Medina, Marrakech · 86.71 km from centre
8.4
183 reviews
Breakfast available
With a stay at Riad Amina in Marrakech (Medina), you'll be within a 10-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This spa riad is 2 mi (3.3 km) from Majorelle Garden and 2.4 mi (3.9 km) from Avenue Mohamed VI.
Hotel in Medina, Marrakech · 86.73 km from centre
7.6
13 reviews
Breakfast available
With a stay at Riad Art & Emotions Boutique Hotel & Spa in Marrakech (Medina), you'll be within a 5-minute drive of Jemaa el-Fnaa and Avenue Mohamed VI. This spa hotel is 2.5 mi (3.9 km) from Majorelle Garden and 1.8 mi (2.9 km) from Marrakech Plaza.
Riad in Medina, Marrakech · 86.76 km from centre
9.6
31 reviews
Breakfast available
With a stay at Riad Ysalis in Marrakech (Medina), you'll be within a 5-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This spa riad is 1.6 mi (2.6 km) from Majorelle Garden and 1.9 mi (3 km) from Avenue Mohamed VI.
Riad in Medina, Marrakech · 86.78 km from centre
9.6
96 reviews
Breakfast available
With a stay at La Villa Nomade, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This luxury riad is 1.6 mi (2.6 km) from Majorelle Garden and 1.9 mi (3.1 km) from Avenue Mohamed VI.
Riad in Medina, Marrakech · 86.78 km from centre
10.0
1 review
Breakfast available
With a stay at Riad La Gazelle du Sud, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This spa riad is 2 mi (3.1 km) from Majorelle Garden and 2 mi (3.2 km) from Avenue Mohamed VI.
Riad in Medina, Marrakech · 86.79 km from centre
6.8
10 reviews
Breakfast available
With a stay at Riad O-ly in Marrakech (Medina), you'll be within a 5-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This ski riad is 1.9 mi (3.1 km) from Majorelle Garden and 2 mi (3.2 km) from Avenue Mohamed VI.
Guesthouse in Kasbah, Marrakech · 86.81 km from centre
Breakfast available
With a stay at Riad Le Petit Joyau in Marrakech (Mechouar-Kasbah), you'll be within a 5-minute drive of Jemaa el-Fnaa and Avenue Mohamed VI. This guesthouse is 2.8 mi (4.4 km) from Majorelle Garden and 2.1 mi (3.4 km) from Marrakech Plaza.
Riad in Medina, Marrakech · 86.84 km from centre
8.8
99 reviews
Breakfast available
With a stay at Riad Dar Justo Hotel Boutique & Spa in Marrakech (Medina), you'll be within a 5-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This family-friendly riad is 1.9 mi (3 km) from Majorelle Garden and 2 mi (3.2 km) from Avenue Mohamed VI.
Morocco has a knack for surprising you at every turn. It’s a land where crowded souks hum with life, desert landscapes stretch to the horizon and modern galleries sit quietly alongside ancient medinas. The country effortlessly moves between laid-back coastal towns and buzzy city centers, each with its own rhythm and feel.
Take Marrakech, where you’re advised to start your day with mint tea in hidden courtyards and end it among lively street vendors in Jemaa el-Fnaa. Food stalls pile plates high with grilled meats and fresh breads, while storytellers gather locals and visitors around lantern-lit performances after sunset. It’s energetic without ever feeling rushed.
Morocco offers a variety of accommodation styles that capture the character of each location. Marrakech is famed for its cute-and-cozy riads tucked behind discreet doors in the medina, each with shady gardens and rooftop terraces ideal for unwinding after exploring. For something more laid-back, Essaouira has boutique guesthouses along its coast that offer breezy rooms and local tips on hidden cafés or secluded beaches.
The Atlas Mountains provide another enticing option. Here, family-run lodges offer spectacular views of valleys dotted with Berber villages, perfect for travelers seeking both comfort and authenticity. If desert landscapes are your thing, staying near the Sahara at Merzouga gives you star-filled evenings by campfire that feel far removed from the city bustle.