Homepage
Rooftop view of Marrakech on a bright, clear day

Compare Marrakech city breaks

Holidays from £199 per person

Thousands of holidays

Compare 20+ trusted brands

ATOL-protected holidays

Book your getaway with confidence

Part of MoneySuperMarket

Saving you money for more than 20 years

Compare and save

Save an average of £350 per holiday

We compare millions of holidays from the UK’s leading travel companies

Jet2holidays logoTui logoeasyJet Holidays logoloveholidays logolastminute logoHolidayGems logoOn the Beach logo

Cultured, colourful and chaotic, Marrakech city breaks will make a big impression. Known as the “Red City”, this ancient imperial capital has excellent shopping opportunities, sumptuous hotels and a UNESCO-listed medina that you’re bound to get lost in.

The city’s main square, Jemaa El-Fnaa, is a hive of activity all day, with storytellers, musicians and more to entertain. You’re in the heart of Marrakech’s medina here – and you’ll really tell by night when it comes to life, so visit after sunset at least once to see it in full swing.

Many of the city’s most alluring hotels are in the medina, and you can slip away to hip hideaways with rooftop terraces and historic riads (traditional Moroccan houses) with tranquil green gardens. You’ll also be able to look around sights such as the beautiful Bahia Palace in the medina, gaze up at the intricately decorated tower of the Koutoubia Mosque and haggle in its souks.

Souk shopping is a must on a Marrakech city break, and you’ll find streets of busy markets snaking through the medina selling everything from carpets and colourful spices to leather goods. Always haggle when shopping in souks – it’s expected and you’re likely to pay over the odds if you don’t.

Despite the city’s lively streets, there are plenty of spots to slip away to for some much-needed relaxation. In the Majorelle Gardens, which was bought by Yves Saint Laurent and his partner in 1980, you can walk among cacti and exotic plants. There are also some green spots in the medina, such as Le Jardin Secret, which has a traditional Islamic garden and one displaying exotic plants. Don’t forget to plan a visit to a traditional hammam (bathhouse) to be scrubbed and soothed.

Marrackech city break deals

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

Be Live Experience Marrakech Palmeraie

8.8

Excellent

Marrakech, Morocco
  • 24 Oct 2026
  • 7 nights
  • All-inclusive
  • From Manchester

Prices from

£1,258 pp

Pickalbatros Savoy Le Grand Hotel - Marrakech

8.3

Very Good

Marrakech, Morocco
  • 24 Oct 2026
  • 7 nights
  • Bed & breakfast
  • From Manchester

Prices from

£1,223 pp

Sol Oasis Marrakech

9.7

Excellent

Marrakech, Morocco
  • 24 Oct 2026
  • 7 nights
  • All-inclusive
  • From Manchester

Prices from

£1,474 pp

Riad Armelle

9.4

Excellent

Marrakech, Morocco
  • 24 Oct 2026
  • 7 nights
  • Bed & breakfast
  • From Manchester

Prices from

£1,722 pp

Cheap Marrakech city breaks under £250pp

View all deals

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

Appart Hotel Amina

8.5

Very Good

Marrakech, Morocco
  • 10 Oct 2026
  • 4 nights
  • Room only
  • From Stansted

Prices from

£249 pp

Hotel Majorelle

7.6

Good

Marrakech, Morocco
  • 21 Sept 2026
  • 5 nights
  • Bed & breakfast
  • From Gatwick

Prices from

£229 pp

Moroccan House Marrakech

7.7

Good

Marrakech, Morocco
  • 21 Sept 2026
  • 5 nights
  • Room only
  • From Gatwick

Prices from

£229 pp

Short breaks to Marrakech staying 2-3 nights

Riad & Spa Esprit du Maroc

Marrakech, Morocco
  • 19 Mar 2027
  • 3 nights
  • Full board
  • From Glasgow

Prices from

£549 pp

Dar Catalina

Marrakech, Morocco
  • 19 Mar 2027
  • 3 nights
  • Bed & breakfast
  • From Glasgow

Prices from

£339 pp

Riad Cle de Sol

Aghmat, Marrakech, Morocco
  • 19 Mar 2027
  • 3 nights
  • Half board
  • From Glasgow

Prices from

£359 pp

Las Palmeras

Marrakech, Morocco
  • 30 Sept 2026
  • 3 nights
  • Room only
  • From Bristol

Prices from

£199 pp

Pickalbatros Savoy Le Grand Hotel - Marrakech

Marrakech, Morocco
  • 19 Mar 2027
  • 3 nights
  • Bed & breakfast
  • From Glasgow

Prices from

£577 pp

Taj Atlas Wellness

Lalla Takerkoust, Marrakech, Morocco
  • 19 Mar 2027
  • 3 nights
  • Half board
  • From Glasgow

Prices from

£299 pp

Be Live Experience Marrakech Palmeraie

Marrakech, Morocco
  • 30 Sept 2026
  • 3 nights
  • All-inclusive
  • From Bristol

Prices from

£475 pp

Adam Park Marrakech Hotel & Spa

Marrakech, Morocco
  • 19 Mar 2027
  • 3 nights
  • Bed & breakfast
  • From Glasgow

Prices from

£339 pp

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

Last-minute Marrakech city breaks

Almas

Marrakech, Morocco
  • 17 Sept 2026
  • 7 nights
  • Bed & breakfast
  • From Manchester

Prices from

£652 pp

Jaal Riad Resort Marrakech

Marrakech, Morocco
  • 27 Sept 2026
  • 7 nights
  • Bed & breakfast
  • From Newcastle

Prices from

£640 pp

Riad Dar Bounouar

Marrakech, Morocco
  • 17 Sept 2026
  • 7 nights
  • Room only
  • From Manchester

Prices from

£628 pp

Be Live Experience Marrakech Palmeraie

Marrakech, Morocco
  • 21 Sept 2026
  • 5 nights
  • All-inclusive
  • From Gatwick

Prices from

£645 pp

Kenzi Club Agdal Medina

Marrakech, Morocco
  • 21 Sept 2026
  • 5 nights
  • All-inclusive
  • From Gatwick

Prices from

£689 pp

Kenzi Rose Garden

Marrakech, Morocco
  • 12 Sept 2026
  • 7 nights
  • Bed & breakfast
  • From Gatwick

Prices from

£610 pp

Pickalbatros Savoy Le Grand Hotel - Marrakech

Marrakech, Morocco
  • 30 Sept 2026
  • 5 nights
  • Bed & breakfast
  • From Stansted

Prices from

£621 pp

Kenzi Menara Palace

Marrakech, Morocco
  • 30 Sept 2026
  • 5 nights
  • Bed & breakfast
  • From Bristol

Prices from

£519 pp

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

Good to know

Flight time

4h

(from London)

Currency

Moroccan Dirham (DH)

Language

Arabic, Berber

When to visit Marrakech

The weather in Morocco is consistently hot and sunny, so it’s an excellent city break destination to escape the grey at home. However, there are some seasonal variations, with summer seeing scorching temperatures that can reach around 38C in July and August, and winter having chilly nights with temperatures dropping to 6C.

The most pleasant time to visit is spring when temperatures hover in the late teens/early 20s bracket, making both sightseeing and sunbathing pleasant. Autumn is slightly hotter with temperatures dropping back to around 21C in October.

However, prices in spring and autumn can be high, especially over the school Easter holidays. So, if you’re looking to nab a cheap Marrakech city break, consider visiting in winter – just bring a jumper for evenings.

Consider the dates of Ramadan when booking your city break too, as some of the city’s cafes and restaurants may close during the day.

Things to know about Marrakech

Travellers preferBed & breakfast
Typical stay7 nights
Most trips start fromGatwick
No. of deals we've compared731k+
Best times to visit MarrakechFind the best time to go to Marrakech. Compare average prices by month and use the toggle to check average temperature and rainfall.
£635
£508
£381
£254
£127
£0
35
28
21
14
7
0

September

  • Average price per person

    £524

  • Average temperature

    29.1°C

  • Average rainfall

    0.7mm

Weather data sourced from WeatherAPI.com. Booking data from TravelSupermarket.

About TravelSupermarket