Call to book
0871 277 1070
13 pence/min+the caller’s Access Charge Privacy policy
Close
Need help?
My lastminute.com

Cheap Hotels in Meknes

66
211 reviews by TrustYou
38 Rue Amir Abdelkader
0.6 Miles from the centre
per night from £30
(price for Tue, 17 Dec)
63
329 reviews by TrustYou
Domaine Izmar Route Nationale No.6, Route vers Rabat BP972
3.2 Miles from the centre
per night from £59
(price for Tue, 17 Dec)
76
896 reviews by TrustYou
Boulevard Al Massira Route d'Ifrane
0.5 Miles from the centre
per night from £88
(price for Tue, 17 Dec)
73
580 reviews by TrustYou
Rue Oqba Ibn Nafea
0.7 Miles from the centre
per night from £121
(price for Tue, 17 Dec)

Riad Malak Hotel

16 SIDI AAMAR BOUAOUADA MEDINA,
0.6 Miles from the centre

This simple guest house is located in Meknes. Riad malak guarantees a quiet stay as it counts with just 3 accommodation units. Pets are not allowed at this guest house.

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

Appartement Meublé Hotel

Derb Zemouri
per night from £24
(price for Tue, 10 Dec)

Riad Felloussia Hotel

84
268 reviews by TrustYou
23 Derb Hammam Jdid, Bab Aissi
0.6 Miles from the centre
per night from £27
(price for Tue, 17 Dec)

Ryad Dar Al Meknassia Hotel

14 Derb Zemouri Dar-Smen, ancienne Medina
0.5 Miles from the centre
per night from £28
Estimated price based on searches in the last month

Riad Selma Hotel

N 2, Sidi amar bouaouada Tiberbarine, Ancienne Medina
per night from £30
Estimated price based on searches in the last month

Riad Dar Zidane B&B

15 Rue Arrazi - Quartier Saada
2.4 Miles from the centre

Dar Zidane is set on a 3000m² property in the residential district of Meknes, just a 7-minute drive from the medina. It offers homemade pastries, mint tea and freshly squeezed orange juice for breakfast. The rooms at Dar Zidane are decorated in a Moroccan style and include views of the garden. Each one provides reversible air conditioning, while some also have a private bathroom and a terrace. After admiring the traditional architecture and stained-glass windows, you can enjoy the host’s homemade Moroccan dishes for dinner. Tajines and couscous are just some of the dishes on the menu. Shared lounges, free Wi-Fi access and free private parking are other facilities at this guest house. Moulay Ismail Mausoleum is 5 km away and the Bab Mansour Gate is a 7-minute drive from the property.

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

Hotel Plaisance

84
269 reviews by TrustYou
route de fes el menzeh
per night from £32
(price for Tue, 17 Dec)

Riad La maison d'à côté Hotel

25 derb Lakhouaja
0.7 Miles from the centre
per night from £33
Estimated price based on searches in the last month

Hotels in Meknes

lastminute.com has a fantastic range of hotels in Meknes, with everything from cheap hotels to luxurious five star accommodation available. We like to live up to our last minute name so remember you can book any one of our excellent Meknes hotels up until midnight and stay the same night.

We offer big savings on all kinds of hotels in some of the best locations Meknes has to offer so use our search box to find one that meets your requirements. Whether youre travelling with your family, alone or with your partner, we have a superb selection to choose from. Book now and make some great savings - also dont forget our Price Match Guarantee

Frequently asked questions about Hotels in Meknes

Which hotels are the most popular ones to stay at in Meknes?

Hôtel Transatlantique Meknes, Hotel Bab Mansour and Hotel Menzeh Dalia are some of the popular hotels in Meknes.

What is the cheapest price for a hotel in Meknes?

The cheapest price for a double room in Meknes is £29, offered by Hotel Bab Mansour.

What are the best hotels in Meknes near the center?

The best hotels near the center of Meknes are Hotel Bab Mansour, Hôtel Transatlantique Meknes and Zaki Suites hôtel & Spa.

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