Skip to content
Winds of Morocco

New Year's Eve in Morocco: Which City Suits You

Marrakech, Agadir, Casablanca or a desert camp: how New Year's Eve really works in Morocco, what each place offers on 31 December, and when to book.

By Winds of Morocco Editorial TeamPublished September 25, 20265 min read

Camels crossing the Erg Chebbi dunes near Merzouga at first light

Quick answer

New Year's Eve in Morocco is celebrated indoors rather than in the street: in riads, hotels, restaurants and private venues, with no public fireworks or drinking outside licensed places. Marrakech has the widest choice of gala dinners and late nights, Agadir the mildest weather and beachfront hotel galas, Casablanca the rooftop and city-hotel option, and the Sahara the most memorable night if you accept near-freezing temperatures. Rooms and dinners for 31 December sell out months ahead, so book early and check cancellation terms.

Morocco is an unusual place to spend 31 December. The country marks 1 January as a public holiday, yet the night itself is not a street festival. Understanding that difference is what separates a good New Year here from a disappointing one.

This guide compares the four realistic options, tells you what the evening actually looks like, and explains when you need to book.

What New Year's Eve is actually like in Morocco

Do not expect the scenes you may know from European capitals. There is no official countdown, no municipal programme and no drinking in the street, and fireworks are not something to count on. Squares do fill informally around midnight — Jemaa el-Fna in Marrakech is the clearest example — but nothing is organised. Alcohol is sold and served only by licensed venues, which in practice means hotels, certain restaurants, bars and clubs.

Celebrations happen inside: riads and hotels host gala dinners, restaurants serve set menus, clubs run late nights, and families mark the date privately. Many hotels aimed at international guests build their whole evening around it, often with live music.

The practical consequence is simple. In Morocco, where you sleep decides how you celebrate. Choosing your hotel is choosing your New Year's Eve, which is not the case in cities where the party is outdoors and free.

Marrakech: the widest choice

Marrakech is the default answer, and for good reason. It concentrates the largest number of riads with gala dinners, rooftop restaurants, hotel parties and late-night venues, and it is the easiest city to reach on that date.

Broadly, the medina suits travellers who want atmosphere and a dinner inside a riad, Gueliz and Hivernage suit those who want restaurants, bars and clubs within a short taxi ride, and the Palmeraie suits groups renting a villa with its own party.

Two practical points. Taxis are in heavy demand late on 31 December, so agree how you are getting back before you go out. And if you are staying inside the medina, remember that cars cannot reach most riads: read our guide on getting from the airport to the medina before you arrive with luggage at night.

Agadir: beach hotels and gala dinners

Agadir is the mildest option at this time of year. It is a purpose-built seaside resort, so its large hotels organise their own New Year's Eve dinners, from buffets to full gala evenings with music, and some operators run dinner cruises.

It suits families, travellers who want a beach in winter, and anyone who prefers a single hotel that handles the whole evening rather than booking a dinner separately. Surf towns such as Taghazout are a short drive north if you want quiet days around the celebration.

What Agadir does not offer is the old-city atmosphere: the historic centre was destroyed by the 1960 earthquake and the city was rebuilt on a modern plan. If you want medinas and monuments, pair it with another city.

Casablanca: rooftops and city hotels

Casablanca is Morocco's business capital and its New Year is urban: international hotels with set menus and live music, rooftop bars with views over the city and the Atlantic, and a nightlife scene that runs later than elsewhere.

It is the practical choice if you arrive by air on 30 or 31 December, since Mohammed V is the country's main international airport, or if you want to combine the evening with Rabat: the two cities are linked by frequent trains, and the high-speed line puts Tangier within easy reach as well.

The Sahara: New Year under the stars

A desert camp is the most memorable of the four, and the most demanding. Two options exist, and they are not interchangeable.

  • Agafay, about an hour from Marrakech, is a stony desert rather than dunes. It works as a single night or even a dinner, and many camps run New Year's Eve evenings with dinner and music.

  • Merzouga, at the Erg Chebbi dunes, is the real Sahara, but it is a long way: allow two to three days from Marrakech. Our guide to the route to the dunes explains the realistic timings.

The decisive factor is temperature. Desert nights in late December and January are cold: expect single figures in Merzouga, sometimes close to freezing in January, and Agafay is only slightly milder. A camp with proper bedding, heating or a stove is the difference between a night you remember fondly and one you endure. Ask exactly what the tent includes before booking.

The quieter cities

Four of our destinations are calm on 31 December, which may be exactly what you want.

  • Essaouira: windy and cool in winter, with a handful of restaurants and riads running dinners. Atmospheric, never crowded.

  • Fes: traditional and quiet. A few hotels organise dinners, but the medina is not a party destination.

  • Chefchaouen: cold at altitude in the Rif, very quiet, beautiful in the morning light.

  • Rabat: administrative and calm, with hotel dinners but little nightlife.

Weather at the turn of the year

Late December and early January are mild by day and cold at night. Marrakech averages around 19°C in the afternoon and can drop to about 6°C after dark, the Atlantic coast is milder but windier, and desert nights approach freezing. Many riads are built for summer heat, so check that your room has heating.

Pack layers: light clothing for the middle of the day, a real jacket for the evening. For how the season compares with the rest of the year, see our guide on the best time to visit Morocco.

When to book

This is the single most important line in this guide. Accommodation over Christmas and New Year fills months in advance, and the best-known riads and beachfront hotels go first. Gala dinners are often a compulsory supplement on that night, added to the room rate, so read the conditions rather than the headline price.

Three checks before you pay: whether the 31 December dinner is included or mandatory, whether the rate is refundable, and whether the property actually has heating.

What is open on 1 January

1 January is a public holiday in Morocco. Banks and public offices close, and some museums keep holiday hours. Souks, cafés and most restaurants open as usual, and trains and buses run, though schedules can be reduced. If you have an early train on 1 January, confirm it the day before.

One more date worth knowing: Yennayer, the Amazigh New Year, is a separate public holiday in mid-January, celebrated with its own food and music, mainly in Amazigh-speaking regions.

Frequently asked questions

Is New Year's Eve celebrated in Morocco?

Yes, but indoors rather than in the street. Hotels, riads, restaurants and clubs organise dinners and parties, and 1 January is a public holiday. You will not find large public fireworks displays or street celebrations.

Can you drink alcohol on New Year's Eve in Morocco?

Alcohol is served in licensed venues: hotels, some restaurants, bars and clubs. It cannot be bought or drunk everywhere, and drinking in the street is not acceptable. Booking a venue that serves alcohol, if that matters to you, is part of choosing where to spend the evening.

Which Moroccan city is best for New Year's Eve?

Marrakech has the widest choice of gala dinners and late nights, Agadir the mildest weather and beachfront hotel galas, Casablanca the rooftop and city-hotel option. A desert camp is the most memorable, provided you are prepared for cold nights.

How cold is the Sahara at New Year?

Cold at night. Temperatures in Merzouga fall to single figures and can approach freezing in January, and Agafay is only slightly milder. Days are pleasant. Choose a camp with proper bedding and heating, and ask what the tent includes before booking.

How far ahead should I book for 31 December?

Months ahead. Rooms over Christmas and New Year sell out early, and gala dinners are often a compulsory supplement on that night. Check whether the dinner is included, whether the rate is refundable, and whether the room is heated.

By

Winds of Morocco Editorial Team

The Winds of Morocco editorial team researches, writes and updates our guides, checking practical details against official and reputable sources.