Last-minute hotel deals in Morocco

Fri, 13 Jun
Mon, 16 Jun
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Fri, 13 Jun
Mon, 16 Jun
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Clear filters

Morocco

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
AGADIR BEACH CLUB HOTEL
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Secteur Touristique, Agadir · 283.98 km from centre

7.4

 

608 reviews

Breakfast available

With a stay at AGADIR BEACH CLUB HOTEL, you'll be centrally located in Agadir, within a 5-minute drive of Agadir Beach and Souk El Had. This beach hotel is 1.7 mi (2.8 km) from Agadir Marina and 14.7 mi (23.7 km) from Taghazout Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Riad Al Bartal
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Riad in Fes El Bali, Fes · 320.10 km from centre

9.4

 

88 reviews

Breakfast available

With a stay at Riad Al Bartal in Fes (Fes El Bali), you'll be steps from Glaoui Palace and 8 minutes by foot from Kassr Annoujoum Ducci Foundation. This riad is 0.6 mi (1 km) from Bou Inania Madrasa and 0.7 mi (1.1 km) from Water Clock.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Riad Anata
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Riad in Fes El Bali, Fes · 320.24 km from centre

9.0

 

65 reviews

Breakfast available

With a stay at Riad Anata in Fes (Fes El Bali), you'll be steps from Glaoui Palace and 4 minutes by foot from Kassr Annoujoum Ducci Foundation. This luxury riad is 0.4 mi (0.7 km) from Water Clock and 0.8 mi (1.3 km) from Bou Inania Madrasa.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Tigmiza Boutique Hôtel & Spa
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Marrakech · 77.89 km from centre

9.2

 

156 reviews

Breakfast available

With a stay at Tigmiza Boutique Hôtel & Spa, you'll be centrally located in Marrakech, within a 15-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This family-friendly hotel is 7.1 mi (11.4 km) from Majorelle Garden and 8.4 mi (13.4 km) from Avenue Mohamed VI.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Riu Tikida Palmeraie - All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Marrakech · 80.26 km from centre

8.4

 

928 reviews

Breakfast available

With a stay at Hotel Riu Tikida Palmeraie - All Inclusive in Marrakech (Annakhil), you'll be within a 10-minute drive of Marrakech Plaza and Majorelle Garden. This all-inclusive property is 6.1 mi (9.8 km) from Jemaa el-Fnaa and 6.1 mi (9.8 km) from Avenue Mohamed VI.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Palais Nouhass
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Marrakech · 81.61 km from centre

10.0

 

2 reviews

Breakfast available

With a stay at Palais Nouhass in Marrakech (Annakhil), you'll be within a 15-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This luxury guesthouse is 4.9 mi (7.8 km) from Majorelle Garden and 5.4 mi (8.7 km) from Avenue Mohamed VI.

Compare price on Booking.com
Compare price on Booking.com
Lobby sitting area
Kasbah Agounsane
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Al Haouz, Ourika · 82.83 km from centre

10.0

 

4 reviews

Breakfast available

Located in Ourika, Kasbah Agounsane is a 1-minute drive from Ourika Valley and 6 minutes from Safranerie. This luxury hotel is 23.7 mi (38.2 km) from Jemaa el-Fnaa and 19.9 mi (32.1 km) from Avenue Mohamed VI.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Riad Tzarra
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Riad in Medina, Marrakech · 86.12 km from centre

9.4

 

6 reviews

Breakfast available

Located in Marrakech (Medina), Riad Tzarra is a 5-minute walk from House of Photography and 5 minutes by foot from Ben Youssef Madrasa. This riad is 0.4 mi (0.6 km) from Marrakech Museum and 1 mi (1.6 km) from Bahia Palace.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Riyad Al Moussika
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Riad in Medina, Marrakech · 86.31 km from centre

9.0

 

2 reviews

Breakfast available

With a stay at Riyad Al Moussika in Marrakech (Medina), you'll be a 4-minute drive from Jemaa el-Fnaa and 7 minutes from Marrakech Plaza. This riad is 3.4 mi (5.5 km) from Majorelle Garden and 2 mi (3.2 km) from Avenue Mohamed VI.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Riad Les Oliviers & Spa
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Riad in Medina, Marrakech · 86.36 km from centre

8.6

 

59 reviews

Breakfast available

With a stay at Riad Les Oliviers & Spa, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This golf riad is 2.6 mi (4.2 km) from Majorelle Garden and 1.9 mi (3.1 km) from Avenue Mohamed VI.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Riad Abracadabra
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Medina, Marrakech · 86.41 km from centre

8.8

 

13 reviews

Breakfast available

With a stay at Riad Abracadabra in Marrakech (Medina), you'll be a 5-minute drive from Jemaa el-Fnaa and 7 minutes from Marrakech Plaza. This hotel is 3.5 mi (5.6 km) from Majorelle Garden and 2.6 mi (4.2 km) from Avenue Mohamed VI.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Riad Le Rihani
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Riad in Medina, Marrakech · 86.47 km from centre

9.6

 

41 reviews

Breakfast available

With a stay at Riad Le Rihani, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This spa riad is 2.4 mi (3.9 km) from Majorelle Garden and 1.8 mi (3 km) from Avenue Mohamed VI.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Riad Hannah
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Medina, Marrakech · 86.74 km from centre

6.0

 

234 reviews

Breakfast available

With a stay at Riad Hannah in Marrakech (Medina), you'll be within a 5-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This guesthouse is 1.8 mi (2.9 km) from Majorelle Garden and 2.3 mi (3.8 km) from Avenue Mohamed VI.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Riad Shambala
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Riad in Medina, Marrakech · 87.18 km from centre

9.6

 

28 reviews

Breakfast available

With a stay at Riad Shambala, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This spa riad is 0.7 mi (1.1 km) from Majorelle Garden and 1.6 mi (2.6 km) from Avenue Mohamed VI.

Compare price on Booking.com
Compare price on Booking.com
Primary image
72 Hotel & Spa
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Riad in Medina, Marrakech · 87.21 km from centre

9.8

 

186 reviews

Breakfast available

With a stay at 72 Hotel & Spa, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This luxury riad is 1.5 mi (2.3 km) from Majorelle Garden and 2.1 mi (3.3 km) from Avenue Mohamed VI.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dar Tasnime
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Medina, Marrakech · 87.24 km from centre

10.0

 

5 reviews

Breakfast available

With a stay at Dar Tasnime, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Marrakech Plaza. This bed & breakfast is 1.6 mi (2.5 km) from Majorelle Garden and 1.8 mi (2.9 km) from Avenue Mohamed VI.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Nobu Hotel Marrakech
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Hivernage, Marrakech · 87.95 km from centre

8.6

 

80 reviews

Breakfast available

With a stay at Nobu Hotel Marrakech, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Avenue Mohamed VI. This luxury hotel is 1.6 mi (2.5 km) from Majorelle Garden and 1.1 mi (1.7 km) from Marrakech Plaza.

Compare price on Booking.com
Compare price on Booking.com
Hotel Le Grand Imilchil
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Hivernage, Marrakesh · 88.08 km from centre

6.7

 

5,600 reviews

Breakfast available

Hotel Le Grand Imilchil is located in Marrakech. Guests can enjoy the on-site restaurant. Private parking is available on site. Hotel Le Grand Imilchil features free WiFi throughout the property.

Every room has a flat-screen TV. Some rooms feature a seating area to relax in after a busy day. Certain units include views of the mountain or pool. The rooms are fitted with a private bathroom fitted with a bath.

There is a 24-hour front desk at the property. The hotel also offers car hire.

Palais de La Bahia is 1 mi from Hotel Le Grand Imilchil. Marrakech-Menara Airport is 2.5 mi from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Savoy Le Grand Hotel
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Hivernage, Marrakech · 88.90 km from centre

8.0

 

932 reviews

Breakfast available

With a stay at Savoy Le Grand Hotel, you'll be centrally located in Marrakech, a 2-minute drive from Avenue Mohamed VI and 5 minutes from Jemaa el-Fnaa. This luxury hotel is 3.4 mi (5.5 km) from Majorelle Garden and 2.9 mi (4.6 km) from Marrakech Plaza.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Les Jardins de Skoura
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Ouarzazate, Skoura · 94.00 km from centre

9.6

 

33 reviews

Breakfast available

With a stay at Les Jardins de Skoura in Skoura, you'll be 1.8 mi (2.9 km) from Kasbah Amridil and 26.6 mi (42.8 km) from Valley of Roses. This bed & breakfast is 29.7 mi (47.8 km) from Atlas Studios and 31.7 mi (51.1 km) from Kasbah Tifoultoute.

Compare price on Booking.com
Compare price on Booking.com

Find out more about Morocco

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.

Where to stay in Morocco

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.

Top things to do in Morocco

  • Lose yourself exploring Marrakech’s vibrant medina. Pause regularly for tea breaks at cafés hidden amongst the bustle.
  • Visit Chefchaouen, AKA the Blue City. You could spend hours wandering this strikingly beautiful city’s quiet, photogenic alleyways.
  • Head to the ancient tanneries in Fès. See artisans at work, creating richly colored leather goods using methods unchanged over generations.
  • Take a relaxed walk along Essaouira’s ramparts at sunset. The views are gorgeous and you can watch fishing boats return with their daily catch.
  • Journey into the Atlas Mountains. Gentle hikes will lead you to traditional Berber villages offering hospitality that feels like home.
  • For a truly memorable experience, travel to the dunes of Erg Chebbi. Here, spend an evening under clear desert skies, listening to stories shared by your hosts.

Insider tips for visiting Morocco

  • Don’t hesitate to try street food. In cities like Marrakech, the freshest flavors often come from humble-looking stalls, where locals gather each evening.
  • Early mornings in cities like Fes are particularly special. You’ll experience medinas as locals do – calm, quiet and filled with morning routines.
  • Local hammams offer more than relaxation, they provide a genuine window into Moroccan culture. Ask locals for recommendations rather than relying on hotel spas.
  • Essaouira is the place to go for local seafood. Look for small cafés where the menus change daily, depending on the morning’s catch.
  • When exploring rural areas like the Atlas Mountains or desert villages, a simple greeting and a smile often lead to warm conversations and unforgettable moments.
Read more
tripadvisor