My Need help? Call to book 0800 083 4000 Freephone number

Cheap Hotels in Marrakesh

112 reviews by TrustYou
79 Derb Habib Allah
0.4 Miles from the centre

A stay at Riad Zehar places you in the heart of Marrakech, within a 10-minute walk of Jamaa el Fna and Ben Youssef Mosque. This spa riad is 0.3 mi (0.5 km) from Almoravid Koubba and 0.4 mi (0.6 km) from Marrakesh Museum.

Show more
per night from £42
(price for Tue, 03 Jul)
Avenue Yacoub El Mansour,
0.2 Miles from the centre

The Marrakech Palm Club offers guests access to a pool, children's pool, auto rental, and snack bar. Nearby are access to downhill skiing, ski school, golf, tennis, squash, horseback riding, casino, grocery, medical facility, restaurant, and shopping.

Show more
per night from £42
Estimated price based on searches in the last month
43 Derb lhabib lmagni
0.6 Miles from the centre

Riad Marhbabikoum is centrally located in Marrakech, a 4-minute walk from Bahia Palace and 10 minutes by foot from El Badi Palace. This riad is 0.7 mi (1.1 km) from Saadian Tombs and 0.8 mi (1.2 km) from Jamaa el Fna.

Show more
per night from £51
(price for Tue, 26 Jun)
89 Derb El-Ferrane
0.4 Miles from the centre

Located in Marrakech (Medina), Riad Tidar is within a 15-minute walk of Marrakesh Museum and Ben Youssef Mosque. This riad is 0.6 mi (1 km) from Almoravid Koubba and 1.1 mi (1.8 km) from Jamaa el Fna.

Show more
per night from £69
Estimated price based on searches in the last month

Hotels in Marrakesh

Magical deals on hotels in MarrakechBoho meets Berber as bargain-hunting travellers head into the souks and medinas of Marrakech to sip mint tea with friendly locals.Choc-a-bloc with charm, Marrakech is a feast for all the senses. Aromatic spices drift out from the Medina, the hum of haggling rattles around the labyrinthine souks, and lemon-scented tagines will put you in the mood for dinner.

Marrakech has been picked as one of our destinations for Where's hot in September. So be sure to check out more information on events and activities such as the Imichil Marriage Festival.

Djemaa el-Fna

A brilliant if slightly overwhelming way to start your trip to Marrakech is with a visit to the Djemaa el-Fna square. The square has been designated a UNESCO World Heritage Site and is home to a lively market. You'll be able to see snake charmers and acrobats while you sample some exotic food from its many barbecues. The south-west end of the market is home to belly dancers and amateur boxers. It's not hard to see why the square has been a centre of culture for 1,000 years and it's a great introduction to the city.


If you're a fan of relaxing spas you should try visiting a Moroccan hammam which offers something very different from what you might be used to. If you visit a traditional hammam they will offer you a gommage. The treatment is a full-body scrub that will restore your skin to amazing new-born-baby softness via the very rough application of a special glove. More modern hammams are also available and they offer private steam rooms and relaxing oil massages.

Jardin Majorelle

If you want to explore some of Marrakech's nature a great place to visit is the Jardin Majorelle gardens. Formally owned by Yves Saint Laurent, the gardens contain an exquisite collection of rare plants and flowers. The garden also has a great café offering juices and salads where you can sit and enjoy the view.

Walking Tours

Marrakech can be a very difficult place to navigate through by yourself so a great way to get your bearings and see all the tops sights is with a walking tour. The tours are usually intimate affairs with a maximum number of seven people per group. You will get a chance to visit the splendid Bahia Palace which has fantastic gardens and many tranquil courtyards. The tour also visits the excellent Photography Museum of Marrakech which has a vast collection of over 4,500 photos that offer a trip back in time to Morocco's past.

Change language

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555