Morocco hotels

Morocco Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Palais Du Calife Riad & Spa Tangier  5 stars

Tangier USD 96

Riad Kaiss By Anika Marrakesh  5 stars

Marrakesh USD 269

Riad Kniza Hotel Marrakesh  5 stars

Marrakesh Superb USD 250

Sofitel Palais Jamai Hotel Fes  5 stars

Fes Fabulous USD 213

Royal Mansour Casablanca Hotel  5 stars

Casablanca Very good USD 146

Farah Casablanca Hotel  5 stars

Casablanca Very good USD 125

Four Seasons Resort Marrakech Marrakesh  5 stars

Marrakesh Superb USD 372

Sofitel Palais Imperial Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 311

Four Seasons Casablanca Hotel  5 stars

Casablanca USD 283

Eden Andalou Aquapark & Spa Hotel Marrakesh  5 stars

Marrakesh Good USD 213

Riad Salam Fes  5 stars

Fes Fabulous USD 159

Riu Palace Tikida Agadir  5 stars

Agadir Fabulous USD 253

Hotel Du Golf Marrakesh  5 stars

Marrakesh Very good USD 124

Riad Idra Marrakesh  5 stars

Marrakesh Exclusive USD 178

La Tour Hassan Hotel Rabat  5 stars

Rabat Very good USD 298

La Mamounia Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 798

Mazagan Beach Hotel El Jadida  5 stars

El Jadida Fabulous USD 274

Royal Atlas & Spa Hotel Agadir  5 stars

Agadir Very good USD 169

Riad Laaroussa Fes  5 stars

Fes Exclusive USD 142

Hyatt Regency Casablanca Hotel  5 stars

Casablanca Fabulous USD 1 059

Palm Plaza Hotel & Spa  5 stars

Marrakesh Very good USD 84

Moevenpick Hotel Casablanca  5 stars

Casablanca Fabulous USD 152

Kenzi Tower Hotel Casablanca  5 stars

Casablanca Fabulous USD 166

Sirayane Boutique Hotel And Spa Marrakesh  5 stars

Marrakesh Superb USD 191

Mandarin Oriental Marrakech Hotel Marrakesh  5 stars

Marrakesh USD 1 249

El Minzah Hotel Tangier  5 stars

Tangier Very good USD 128

Sheraton Casablanca Hotel & Towers  5 stars

Casablanca Very good USD 228

Sofitel Casablanca Tour Blanche Hotel  5 stars

Casablanca Superb USD 220

Riad Dar Anika Marrakesh  5 stars

Marrakesh Exclusive USD 286

Michlifen Ifrane Suites And Spa  5 stars

Ifrane Superb USD 287

Riad Farnatchi Marrakesh  5 stars

Marrakesh USD 369

Best Western Tikida Garden Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 143

Atlantic Palm Beach Hotel Agadir  4 stars

Agadir USD 125

Chems Hotel Marrakesh  4 stars

Marrakesh Very good USD 81

Diwane Hotel & Spa Marrakech Marrakesh  4 stars

Marrakesh Fabulous USD 60

Imperial Holiday Hotel Marrakesh  4 stars

Marrakesh Good USD 63

Villa Mandarine Rabat  4 stars

Rabat Fabulous USD 376

Riad Madani Marrakesh  4 stars

Marrakesh USD 212

Riu Tikida Beach Hotel Agadir  4 stars

Agadir Guest rating USD 224

Riad El Fenn Marrakesh  4 stars

Marrakesh Superb USD 361

Villa Maroc Essaouira  4 stars

Essaouira Fabulous USD 109

Riad Aladdin Marrakesh  4 stars

Marrakesh Fabulous USD 116

Clubhotel Riu Tikida Palmeraie Marrakesh  4 stars

Marrakesh USD 197

Novotel Marrakech Hivernage Marrakesh  4 stars

Marrakesh Fabulous USD 79

Kenzi Europa Hotel Agadir  4 stars

Agadir Very good USD 150

Riad Rcif Fes  4 stars

Fes Superb USD 88

Riad Olema Et Spa Marrakesh  4 stars

Marrakesh Exclusive USD 121

Riad Kalaa Rabat  4 stars

Rabat Superb USD 134

Riad Chbanate Essaouira  4 stars

Essaouira Exclusive USD 141

Novotel Casablanca City Center  4 stars

Casablanca Fabulous USD 127

Amine Hotel Marrakesh  4 stars

Marrakesh Good USD 41

Prince De Paris Hotel Casablanca  4 stars

Casablanca Guest rating USD 57

Riad Karmela Marrakesh  4 stars

Marrakesh Superb USD 156

Casablanca Le Lido Thalasso & Spa Hotel  4 stars

Casablanca Good USD 107

Tildi Hotel Agadir  4 stars

Agadir Very good USD 57

Riad Hannah Marrakesh  4 stars

Marrakesh Very good USD 24

Blue Sea Le Tivoli Hotel Agadir  4 stars

Agadir Good USD 83

Riu Tikida Garden Marrakech Hotel Marrakesh  4 stars

Marrakesh USD 156

Rive Hotel Rabat  4 stars

Rabat Guest rating USD 124

Hotel Oumlil Rabat  4 stars

Rabat Guest rating USD 94

Azur Hotel Casablanca  4 stars

Casablanca Very good USD 187

Club Val D Anfa Hotel Casablanca  4 stars

Casablanca Fabulous USD 144

Atlas Asni Hotel Marrakesh  4 stars

Marrakesh Good USD 90

Hotel Argana Agadir  4 stars

Agadir Good USD 68

Belere Rabat Hotel  4 stars

Rabat Very good USD 166

Opera Plaza Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 46

Transatlantique Hotel Casablanca  4 stars

Casablanca Guest rating USD 50

Clubhotel Riu Tikida Dunas Agadir  4 stars

Agadir Superb USD 243

Riad Bamaga Marrakesh  4 stars

Marrakesh Superb USD 94

La Renaissance Hotel Marrakesh  4 stars

Marrakesh Superb USD 56

Sahara Regency Hotel Dakhla  4 stars

Dakhla Guest rating USD 71

Royal Decameron Tafoukt Hotel Agadir  4 stars

Agadir Fabulous USD 122

Nassim Hotel Marrakesh  4 stars

Marrakesh Very good USD 62

Golden Beach Hotel Agadir  4 stars

Agadir Very good USD 148

Atlas Rif & Spa Hotel Tangier  4 stars

Tangier Very good USD 178

Riad El Yacout Fes  4 stars

Fes Fabulous USD 144

Riad Flam Marrakesh  4 stars

Marrakesh Superb USD 110

Les Omayades Hotel Agadir  4 stars

Agadir Good USD 44

Villa Blanca Urban Hotel Casablanca  4 stars

Casablanca Very good USD 209

Kenzi Solazur Hotel Tangier  4 stars

Tangier Very good USD 143

Riad Sesame Marrakesh  3 stars

Marrakesh Superb USD 42

Royal Rabat Hotel  3 stars

Rabat Very good USD 89

Bahia City Hotel Agadir  3 stars

Agadir Good USD 25

Caribbean Village Agador Agadir  3 stars

Agadir Very good USD 109

Club Almoggar Garden Beach Hotel Agadir  3 stars

Agadir Very good USD 68

Amalay Hotel Marrakesh  3 stars

Marrakesh Very good USD 36

Tachfine Hotel Marrakesh  3 stars

Marrakesh Good USD 29

Continental Hotel Tangier  3 stars

Tangier Very good USD 66

Lawrence D'Arabie Hotel And Spa Marrakesh  3 stars

Marrakesh Superb USD 127

Balima Hotel Rabat  3 stars

Rabat USD 95

Rembrandt Hotel Tangier  3 stars

Tangier Very good USD 78

Hotel Akabar Marrakesh  3 stars

Marrakesh Very good USD 42

Oudaya Hotel Marrakesh  3 stars

Marrakesh Very good USD 60

Le Caspien Hotel Marrakesh  3 stars

Marrakesh Very good USD 46

Appart Hotel Tagadirt  3 stars

Agadir Good USD 34

Moroccan House Casablanca Hotel  3 stars

Casablanca Very good USD 53

Tarik Hotel Tangier  3 stars

Tangier USD 56

Hotel Almas Marrakesh  3 stars

Marrakesh Superb USD 62

Du Louvre Hotel Casablanca  3 stars

Casablanca Guest rating USD 37

Tamatert Guest House Imlil  3 stars

Imlil (Atlas Mountains) USD 30