Morocco hotels

Morocco Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Palm Plaza Hotel & Spa Marrakesh  5 stars

Marrakesh Very good USD 101

Sofitel Fes Palais Jamai Hotel  5 stars

Fes Fabulous USD 213

Riad Dar Anika Marrakesh  5 stars

Marrakesh Exclusive USD 295

Royal Mansour Casablanca Hotel  5 stars

Casablanca Very good USD 146

Meridien N'Fis Hotel Marrakesh  5 stars

Marrakesh Very good USD 480

Golden Tulip Farah  5 stars

Casablanca Very good USD 135

Sofitel Marrakech Palais Imperial Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 379

Four Seasons Resort Marrakech Marrakesh  5 stars

Marrakesh Superb USD 421

Sirayane Boutique Hotel And Spa Marrakesh  5 stars

Marrakesh Superb USD 194

Riad Salam Fes  5 stars

Fes Fabulous USD 136

Riad Idra Marrakesh  5 stars

Marrakesh Exclusive USD 155

Hotel Riu Palace Tikida Agadir  5 stars

Agadir Fabulous USD 206

La Mamounia Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 929

Royal Atlas & Spa Hotel Agadir  5 stars

Agadir Fabulous USD 134

Sofitel Casablanca Tour Blanche Hotel  5 stars

Casablanca Superb USD 222

Riad Kniza Hotel Marrakesh  5 stars

Marrakesh Superb USD 323

Mandarin Oriental Marrakech Hotel Marrakesh  5 stars

Marrakesh USD 1 334

Tour Hassan Hotel Rabat  5 stars

Rabat Very good USD 373

Riad Laaroussa Fes  5 stars

Fes Exclusive USD 179

Four Seasons Hotel Casablanca  5 stars

Casablanca USD 279

Hyatt Regency Casablanca Hotel  5 stars

Casablanca Fabulous USD 716

Riad Kaiss Marrakesh  5 stars

Marrakesh USD 213

Moevenpick Hotel Casablanca  5 stars

Casablanca Fabulous USD 209

Palais Du Calife Riad & Spa Tangier  5 stars

Tangier USD 234

Riad Farnatchi Hotel Marrakesh  5 stars

Marrakesh USD 384

Kenzi Tower Hotel Casablanca  5 stars

Casablanca Fabulous USD 179

Eden Andalou Aquapark & Spa Hotel Marrakesh  5 stars

Marrakesh Good USD 171

El Minzah Hotel Tangier  5 stars

Tangier Very good USD 92

Michlifen Ifrane Suites And Spa  5 stars

Ifrane Superb USD 735

Sheraton Hotel Casablanca  5 stars

Casablanca Very good USD 500

Hotel Du Golf Marrakesh  5 stars

Marrakesh Very good USD 151

Mazagan Beach Hotel El Jadida  5 stars

El Jadida Fabulous USD 178

Tildi Hotel Agadir  4 stars

Agadir Very good USD 50

Riad Kalaa Rabat  4 stars

Rabat Superb USD 138

Belere Rabat Hotel  4 stars

Rabat Very good USD 90

Villa Mandarine Rabat  4 stars

Rabat Fabulous USD 376

Golden Beach Hotel Agadir  4 stars

Agadir Very good USD 80

Hotel Prince De Paris Casablanca  4 stars

Casablanca Guest rating USD 57

Villa Blanca Hotel & Spa Casablanca  4 stars

Casablanca Very good USD 219

Boutique Hotel La Renaissance - Adults Only Marrakesh  4 stars

Marrakesh Superb USD 52

Sahara Regency Hotel Dakhla  4 stars

Dakhla Guest rating USD 67

Suite Novotel Marrakech Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 182

Blue Sea Le Tivoli Hotel Agadir  4 stars

Agadir Good USD 60

Riad Olema Et Spa Marrakesh  4 stars

Marrakesh Exclusive USD 97

Hotel Riad Villa Maroc Essaouira  4 stars

Essaouira Fabulous USD 211

Clubhotel Riu Tikida Palmeraie Marrakesh  4 stars

Marrakesh USD 166

Riad Madani Marrakesh  4 stars

Marrakesh USD 212

Transatlantique Hotel Casablanca  4 stars

Casablanca Good USD 48

Novotel Casablanca City Center  4 stars

Casablanca Fabulous USD 138

Hotel Amine Marrakesh  4 stars

Marrakesh Good USD 40

Rive Hotel Rabat  4 stars

Rabat Guest rating USD 116

Riad Flam Marrakesh  4 stars

Marrakesh Superb USD 116

Hotel Oumlil Rabat  4 stars

Rabat Guest rating USD 85

Riad El Yacout Fes  4 stars

Fes Fabulous USD 200

Hotel Riu Tikida Beach Agadir  4 stars

Agadir USD 182

Atlas Rif & Spa Hotel Tangier  4 stars

Tangier Very good USD 60

Kenzi Solazur Hotel Tangier  4 stars

Tangier Very good USD 67

Diwane Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 57

Atlantic Palm Beach Hotel Agadir  4 stars

Agadir USD 103

Azur Hotel Casablanca  4 stars

Casablanca Very good USD 92

Best Western Tikida Garden Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 137

Opera Plaza Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 77

Club Val D'Anfa Hotel Casablanca  4 stars

Casablanca Fabulous USD 124

Hotel Argana Agadir  4 stars

Agadir Good USD 47

Clubhotel Riu Tikida Dunas Agadir  4 stars

Agadir Superb USD 195

Agadir Les Omayades Hotel  4 stars

Agadir Good USD 42

Casablanca Le Lido Thalasso Hotel  4 stars

Casablanca Good USD 94

Riad Rcif Fes  4 stars

Fes Superb USD 95

Atlas Asni Hotel Marrakesh  4 stars

Marrakesh Good USD 66

Riad Karmela Marrakesh  4 stars

Marrakesh Superb USD 114

Hotel Royal Decameron Tafoukt Beach Agadir  4 stars

Agadir Fabulous USD 125

Hotel Nassim Marrakesh  4 stars

Marrakesh Very good USD 62

Riad Chbanate Essaouira  4 stars

Essaouira Exclusive USD 141

Riad Aladdin Marrakesh  4 stars

Marrakesh Fabulous USD 104

Kenzi Europa Hotel Agadir  4 stars

Agadir Very good USD 97

Riad Hannah Marrakesh  4 stars

Marrakesh Very good USD 22

Le Chems Marrakech Hotel Marrakesh  4 stars

Marrakesh Very good USD 64

Riad Bamaga Marrakesh  4 stars

Marrakesh Superb USD 93

Riad El Fenn Marrakesh  4 stars

Marrakesh Superb USD 457

Hotel Club Al Moggar Garden Beach Agadir  4 stars

Agadir Very good USD 53

Hotel Riu Tikida Garden Marrakesh  4 stars

Marrakesh USD 153

Balima Hotel Rabat  3 stars

Rabat USD 95

Continental Hotel Tangier  3 stars

Tangier Very good USD 49

Riad Le Calife Hotel Fes  3 stars

Fes Exceptional USD 124

Hotel Akabar Marrakesh  3 stars

Marrakesh Very good USD 42

Oudaya Hotel Marrakesh  3 stars

Marrakesh Very good USD 44

Tarik Hotel Tangier  3 stars

Tangier USD 46

Appart Hotel Tagadirt  3 stars

Agadir Good USD 30

Bahia City Hotel Agadir  3 stars

Agadir Good USD 21

Amalay Hotel Marrakesh  3 stars

Marrakesh Very good USD 30

Moroccan House Hotel Casablanca  3 stars

Casablanca Very good USD 57

Royal Hotel Rabat  3 stars

Rabat Very good USD 91

Almas Hotel Marrakesh  3 stars

Marrakesh Superb USD 51

Tachfine Hotel Marrakesh  3 stars

Marrakesh Good USD 28

Hotel Du Louvre Casablanca  3 stars

Casablanca Guest rating USD 39

Riad Sesame Marrakesh  3 stars

Marrakesh Superb USD 51

Hotel Caribbean Village Agador Agadir  3 stars

Agadir Very good USD 116

Tamatert Guest House Imlil  3 stars

Imlil (Atlas Mountains) USD 31

Lawrence D'Arabie Hotel And Spa Marrakesh  3 stars

Marrakesh Superb USD 158

Rembrandt Hotel Tangier  3 stars

Tangier Very good USD 53