You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates
Lodge in Al Haouz, Lalla Takarkoust · 109.95 km from centre
9.0
14 reviews
Breakfast available
Located in Lalla Takarkoust, Kalyptus Luxury Camp is in a rural location, within a 5-minute drive of Takerkoust Dam and Lalla Takerkoust Lake. This luxury lodge is 22 mi (35.4 km) from Jemaa el-Fnaa and 18.5 mi (29.8 km) from Oasiria Water Park.
Bed & breakfast in Al Haouz, Ouirgane · 112.72 km from centre
9.0
30 reviews
Breakfast available
Located in Ouirgane, Ouirgane Ecolodge is in the mountains, within a 15-minute drive of Barrage Ouirgane and Toubkal National Park. This family-friendly bed & breakfast is 7.2 mi (11.5 km) from Souk Hebdomadaire Ansi and 20.4 mi (32.8 km) from Amizmiz Square.
Country house in Al Haouz, Ouirgane · 114.18 km from centre
8.4
20 reviews
Breakfast available
Located in Ouirgane, Kasbah Africa is on the riverwalk, within a 15-minute drive of Toubkal National Park and Barrage Ouirgane. This family-friendly country house is 8.8 mi (14.2 km) from Souk Hebdomadaire Ansi and 22.1 mi (35.5 km) from Amizmiz Square.
Guest house in Zagora, Agdz · 141.17 km from centre
9.6
214 reviews
Breakfast available
Kasbah Maktob Tamnougalt is offering accommodations in Agdz. With mountain views, this accommodation offers a patio. The guest house features a restaurant serving African cuisine, as well as free Wifi throughout the property.
At the guest house, units have a outdoor furniture. Units are fitted with air conditioning, and some units at the guest house have a terrace. At the guest house, the units are equipped with bed linen and towels.
There is a coffee shop, and a mini-market is also available.
For guests with children, the guest house provides a baby safety gate and babysitting service. With an outdoor fireplace and a picnic area, this guest house offers plenty of opportunities to wind down.
Ouarzazate Airport is 47 miles from the property, and the property offers a paid airport shuttle service.
Guesthouse in Tinghir · 150.92 km from centre
10.0
1 review
Breakfast available
With a stay at Riad Dar Bab Todra in Tinghir, you'll be within a 5-minute walk of Resistance Plaza and Tinghir Park. This guesthouse is 0.8 mi (1.3 km) from Todra Gorge and 0.8 mi (1.3 km) from Todra River.
Hotel in Casablanca · 205.51 km from centre
4.8
79 reviews
With a stay at Hôtel Boustane in Casablanca (Roches Noires), you'll be within a 10-minute drive of Hassan II Mosque and Central Market of Casablanca. This hotel is 1.3 mi (2.1 km) from Mahkama of Pacha and 1.6 mi (2.5 km) from Complex Cultural Sidi Belyout.
Hotel in Casablanca City Center, Casablanca · 206.29 km from centre
5.0
14 reviews
Breakfast available
With a stay at Hotel Rio in Casablanca (Casablanca City Center), you'll be within a 5-minute drive of Hassan II Mosque and Place Mohammed V. This hotel is 4.6 mi (7.4 km) from Ain Diab Beach and 0.4 mi (0.6 km) from Ecole Assimil-Formation.
Hotel in Casablanca City Center, Casablanca · 206.66 km from centre
7.2
620 reviews
Breakfast available
With a stay at ibis Casablanca City Center, you'll be centrally located in Casablanca, within a 5-minute drive of Hassan II Mosque and Complex Cultural Sidi Belyout. This hotel is 5.7 mi (9.2 km) from Ain Diab Beach and 0.5 mi (0.8 km) from Central Market of Casablanca.
Guest house in El Jadida · 209.81 km from centre
9.0
435 reviews
Offering a private beach area, a terrace, and free Wifi, A Casa da mare is a recently renovated guest house a 11-minute walk from Plage El Jadida and 11 miles from Mazagan Beach Golf Course. This guest house offers a bar and a shared lounge. Guests can use the wellness packages and beauty services, or enjoy city views.
At the guest house, the units come with a seating area, a flat-screen TV with satellite channels, a safety deposit box, and a private bathroom with a shower, a hair dryer, and free toiletries. At the guest house, each unit has bed linen and towels.
A halal breakfast is available at the guest house. Guests may eat at the on-site family-friendly restaurant, which is open for dinner, lunch, and brunch.
Yoga classes and fitness classes are provided at the fitness room on site.
Mohammed V International Airport is 66 miles away.
Apartment in Safi · 210.28 km from centre
7.7
172 reviews
BLUE RIAD offers accommodations in Safi, 1.7 miles from Plage de Safi. This apartment features a shared lounge. The accommodation provides a shared kitchen and a concierge service for guests.
Free Wifi is available to all guests, while some rooms here will provide you with a balcony. At the apartment complex, all units have a private bathroom.
A mini-market is available at the apartment.
For guests with children, the apartment offers outdoor play equipment. An indoor play area is also available at BLUE RIAD, while guests can also relax on the sun terrace.
Essaouira Mogador Airport is 78 miles away.
Holiday home in Oualidia · 210.69 km from centre
9.1
13 reviews
Breakfast available
La terasse vue sur mer pour les familles is located in Oualidia, just a 12-minute walk from Oualidia Beach and 1.1 miles from Ayiir Beach. This property offers access to a balcony, free private parking, and free Wifi. The accommodation features a 24-hour front desk, full-day security, and currency exchange for guests.
Featuring a terrace and sea views, the vacation home includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 3 bathrooms with a shower. For added privacy, the accommodation features a private entrance.
A baby safety gate is also available at the vacation home, while guests can also relax in the garden.
Riad in Taroudant · 226.74 km from centre
9.1
136 reviews
Breakfast available
Featuring garden views, Dar al Hossoun in Taroudant provides accommodations, an outdoor swimming pool, an open-air bath, a garden, a terrace, and a bar. Among the facilities of this property are a restaurant, a 24-hour front desk, and full-day security, along with free Wifi throughout the property. There's free private parking, and the property features a paid airport shuttle service.
At the riad, units include air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box, and a private bathroom with a shower, bathrobes, and slippers. A patio with an outdoor dining area and pool views is offered in some units. At the riad, units are equipped with bed linen and towels.
Buffet and continental breakfast options with fresh pastries, pancakes, and fruit are available each morning. There is a snack bar, and packed lunches are also available.
Sightseeing tours are available in the neighborhood. If you'd like to discover the area, walking tours and bike tours are possible in the surrounding area, and the riad can arrange a bicycle rental service.
Agadir–Al Massira Airport is 37 miles from the property.
Bed and breakfast in Midelt · 242.24 km from centre
9.0
1,000 reviews
Breakfast available
Providing garden views, Villa Pomme d'Or in Midelt offers accommodations and a shared lounge. A steam room is available for guests. The bed and breakfast provides an indoor pool, spa facilities, and full-day security. Accommodations for disabled guests are also available.
All units feature air conditioning and a satellite flat-screen TV. All rooms are fitted with a kettle, a private bathroom, and free Wifi, while selected rooms include a terrace and some have mountain views. At the bed and breakfast, all units are fitted with bed linen and towels.
Guests at the bed and breakfast can enjoy a continental breakfast, and breakfast in the room is also available. At the property, there is an family-friendly restaurant serving French cuisine as well as vegetarian options.
An indoor play area is also available at Villa Pomme d'Or, while guests can also relax in the garden.
Moulay Ali Cherif Airport is 86 miles away, and the property offers a paid airport shuttle service.
Hotel in Fès-Meknès, Aguelman · 243.30 km from centre
8.6
46 reviews
Hotel Xaluca Spa Aguelmame Sidi Ali in Aguelman features 4-star accommodations with a garden, a terrace and a bar. Offering a restaurant, the property also has a fitness center, as well as an indoor pool and a hot tub. The property has room service, luggage storage space and currency exchange for guests.
All rooms at the hotel come with a flat-screen TV with satellite channels and a safety deposit box. With a private bathroom equipped with a shower and free toiletries, rooms at Hotel Xaluca Spa Aguelmame Sidi Ali also feature free WiFi, while some rooms also feature a mountain view. At the accommodation the rooms have bed linen and towels.
Speaking Arabic, English, Spanish and French at the reception, staff are always on hand to help.
Fès–Saïs Airport is 76 miles from the property.
Bed and breakfast in Marrakech-Safi, Essaouira · 246.26 km from centre
9.5
102 reviews
Breakfast available
Riad SABIDI provides air-conditioned accommodations in Essaouira. Private parking is available on site at this recently renovated property. The bed and breakfast offers an outdoor swimming pool with a pool bar, as well as a sauna and luggage storage space.
At the bed and breakfast, each unit comes with a wardrobe. Rooms come with a kettle, a private bathroom, and free Wifi, while some rooms also feature a terrace and some have pool views. At the bed and breakfast, units come with bed linen and towels.
À la carte and continental breakfast options with local specialities, pancakes, and fruit are available every morning. Guests may relax in the on-site bar or lounge, while packed lunches are also available upon request.
The bed and breakfast offers a variety of wellness options, including a beauty services, an open-air bath, and yoga classes. Sightseeing tours are available near the property. Kids pool is also available at the bed and breakfast, while guests can also relax in the garden.
Golf de Mogador is 8.5 miles from Riad SABIDI. Essaouira Mogador Airport is 5 miles from the property, and the property offers a paid airport shuttle service.
Aparthotel in Rabat · 246.52 km from centre
8.8
20 reviews
Breakfast available
In the heart of Rabat, First Suites Hôtel is within a 5-minute drive of Mohammed V University and Moroccan Parliament. This aparthotel is 2.6 mi (4.2 km) from Hassan Tower and 2.7 mi (4.3 km) from Chellah.
Hotel in Rabat · 248.45 km from centre
9.2
5 reviews
With a stay at AZ Hotel Des Arts in Rabat (Quartier Hassan), you'll be steps from Museum Mohamed VI of Modern and Contemporary Art and 3 minutes by foot from As-Sunna Mosque. This hotel is 0.3 mi (0.4 km) from St. Peter's Cathedral and 0.3 mi (0.5 km) from Bank Al Maghrib Museum.
Hotel in Rabat · 248.96 km from centre
6.6
134 reviews
Located within a 18-minute walk of Plage de Rabat and 1.3 miles of Plage de Salé Ville, Hotel de Paris has rooms with air conditioning and a private bathroom in Rabat. The property is close to Moroccan Parliament, National Office for Hydrocarbons and Mining and National Institute for Agricultural Research. The property provides a shared lounge and room service for guests.
With a private bathroom equipped with a shower and free toiletries, rooms at the hotel also feature free WiFi. At Hotel de Paris rooms include a closet and a flat-screen TV.
Speaking Arabic and French, staff are always on hand to help at the 24-hour front desk.
Popular points of interest near the accommodation include The National Library of the Kingdom of Morocco, Kasbah of the Udayas and Hassan Tower. Rabat-Salé Airport is 6.2 miles from the property.
Hotel in Rabat · 249.69 km from centre
8.8
7 reviews
Breakfast available
With a stay at Riad Jbara in Rabat (Medina of Rabat), you'll be steps from Exposition Poupées du Monde and 3 minutes by foot from Rue des Consuls. This hotel is 0.2 mi (0.3 km) from Grand Mosque and 0.4 mi (0.6 km) from National Jewellery Museum.
Riad in Rabat · 249.75 km from centre
9.4
62 reviews
Breakfast available
A stay at Euphoriad places you in the heart of Rabat, within a 10-minute walk of Exposition Poupées du Monde and Rue des Consuls. This spa riad is 0.5 mi (0.9 km) from Oudaia Gate and 0.5 mi (0.9 km) from Rabat Beach.
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.
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.