Explore and find Hotels in Morocco
It may only be 20 miles from Europe, but Morocco feels a world apart. Its attractions are manifold: ancient cities, mighty mountains, dune-rolling deserts and warm, welcoming people. Marrakech is preserved by an identity of labyrinthine medinas, bustling souks, ornate mosques, hookah bars, and the all-singing-all-dancing Djemaa El Fna square. The latter has been something of a live street theatre for the best part of a millenia – today you can find musicians, acrobats, storytellers, snake charmers and slapstick comedians entertaining the crowds. Beyond here, there’s plenty more to discover; from capital Rabat’s Kasbah of the Udayas – an oceanfront, Berber-era fort surrounded by French gardens, to Essaouira’s historic medina, with its colourful spices, leather bags and conical clay pots, all to be haggled for. Elsewhere, take in the blend of Moorish and Art Deco architecture in Casablanca, lose yourself in Chefchaouen’s dazzling blue-washed streets, or watch artisans at work in Fez’s Chouara tanneries. Morocco’s cities provide endless, fascinating diversions, but the valleys, deserts and gorges of the hinterland tend to leave an even greater impression. Go trekking in the rugged High Atlas Mountains, share a home-cooked tagine in a remote Berber village, or ride a camel in the Sahara – the variety of its terrains creates a dream journey. You’ll find a wide range of hotels, apartments and friendly guesthouses in Morocco, but well worth considering are the traditional, often luxurious Riads found in most medinas. There are also laid-back hostels available in coastal towns like Agadir.
Top destinations for Morocco city trips
Find hotels in some of the most popular cities in MoroccoHotels in the most popular regions in Morocco
Discover Morocco by exploring its top regionsHotels in Morocco near popular landmarks
Pick your point of interest and find a hotel nearbyTop picks for hotels in Morocco
Try one of these popular and highly-rated Morocco hotelsAri Boutique Hôtel - Adult Only
Hotel in Gueliz, Marrakech
Ideally located in the Gueliz district of Marrakech, Ari Boutique Hôtel - Adult Only is set less than 1 km from Marrakesh Train Station, 2 km from Majorelle Gardens and ... read moreFashion Boutique Hotel
Hotel in Gueliz, Marrakech
Located in Marrakech, less than 1 km from Marrakesh Train Station, Fashion Boutique Hotel has a number of amenities including a terrace, a restaurant and a bar. Nice location, the ... read moreHotel & Ryad Art Place Marrakech
Hotel in Medina, Marrakech
Offering a restaurant and a swimming pool, Hôtel & Ryad Art Place Marrakech is located in Marrakech. Free WiFi access is available. Each room here will provide you with air ... read moreSwiss Continental Hôtel
Hotel in Gueliz, Marrakech
Located in Marrakech and with Marrakesh Train Station reachable within less than 1 km, Swiss Continental Hôtel provides concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the... Shaimaa was ... read moreFour Seasons Hotel Casablanca
Hotel in Anfa, Casablanca
Located in Casablanca, beside Anfa Place Living Resort, Four Seasons Hotel Casablanca boasts a spa centre and fitness centre. Location / service/ cleanlinessPestana CR7 Marrakech
Hotel in Hivernage, Marrakech
Pestana CR7 Marrakech has an outdoor swimming pool, fitness centre, a garden and terrace in Marrakech. With free WiFi, this 4-star hotel has a restaurant and a bar. Hotel is ... read moreSahara Majestic Luxury Camp
Hotel in Merzouga
Sahara Majestic Luxury Camp features a seasonal outdoor swimming pool, garden, a terrace and restaurant in Merzouga. We love the location, the staf, the activities, basically everything. Dinner was amazing ... read moreAYMANE ROOFTOP budget panoramic HOTEL
Hotel in Old Town , Chefchaouene
Set in Chefchaouene and with Khandak Semmar reachable within 1.2 km, AYMANE ROOFTOP budget panoramic HOTEL offers express check-in and check-out, non-smoking rooms, a shared lounge, free WiFi and a... The ... read moreLongue vie Hotels
Hotel in Hivernage, Marrakech
Located in Marrakech, 200 metres from Marrakesh Train Station, Longue vie Hotels provides accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant. Great breakfast, good ... read moreHotel Alkhalifa
Hotel in Chefchaouene
Set in Chefchaouen, in a traditional architecture, Hotel Alkhalifa boasts a terrace and a garden. It has free Wi-Fi access available in all areas of the hotel. The best hotel ... read moreMost booked hotels in Morocco in the past month
Odyssee Park Hotel
Hotel in Agadir
Grand Mogador Menara & Spa
Hotel in Hivernage, Marrakech
Hotel Argana Agadir
Hotel in Agadir
Savoy Le Grand Hotel Marrakech
Hotel in Hivernage, Marrakech
Hôtel Racine
Hotel in Marrakech
Wazo Hotel
Hotel in Marrakech
Luxury Tented Erg Chebbi
Merzouga, Merzouga
Kenzi Rose Garden
Hotel in Hivernage, Marrakech
Zephyr Agadir
Hotel in Founty, Agadir
Sahara Luxury Tented Camp
Merzouga, Merzouga