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 87

Sofitel Fes Palais Jamai Hotel  5 stars

Fes Fabulous USD 213

Riad Dar Anika Marrakesh  5 stars

Marrakesh Exclusive USD 303

Royal Mansour Casablanca Hotel  5 stars

Casablanca Very good USD 146

Meridien N'Fis Hotel Marrakesh  5 stars

Marrakesh Very good USD 309

Golden Tulip Farah Hotel Casablanca  5 stars

Casablanca Very good USD 133

Sofitel Marrakech Palais Imperial Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 327

Kenzi Menara Palace: All Inclusive Premium Hotel Marrakesh  5 stars

Marrakesh USD 212

Four Seasons Resort Marrakech Marrakesh  5 stars

Marrakesh Superb USD 431

Sirayane Boutique Hotel And Spa Marrakesh  5 stars

Marrakesh Superb USD 193

Riad Salam Fes  5 stars

Fes Fabulous USD 144

Riad Itrane Marrakesh  5 stars

Marrakesh Superb USD 188

Riad Idra Marrakesh  5 stars

Marrakesh Exclusive USD 187

Hotel Riu Palace Tikida Agadir  5 stars

Agadir Fabulous USD 205

La Mamounia Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 874

Royal Atlas & Spa Hotel Agadir  5 stars

Agadir Fabulous USD 133

Sofitel Casablanca Tour Blanche Hotel  5 stars

Casablanca Superb USD 225

Riad Kniza Hotel Marrakesh  5 stars

Marrakesh Superb USD 387

Mandarin Oriental Marrakech Hotel Marrakesh  5 stars

Marrakesh USD 1 398

Tour Hassan Hotel Rabat  5 stars

Rabat Very good USD 384

Riad Laaroussa Fes  5 stars

Fes Exclusive USD 175

Four Seasons Hotel Casablanca  5 stars

Casablanca USD 282

Dar Al Assad Hotel Marrakesh  5 stars

Marrakesh USD 93

Hyatt Regency Casablanca Hotel  5 stars

Casablanca Fabulous USD 474

Riad Kaiss Marrakesh  5 stars

Marrakesh USD 269

Moevenpick Hotel Casablanca  5 stars

Casablanca Fabulous USD 190

Palais Du Calife Riad & Spa Tangier  5 stars

Tangier USD 253

Riad Farnatchi Hotel Marrakesh  5 stars

Marrakesh USD 374

Kenzi Tower Hotel Casablanca  5 stars

Casablanca Fabulous USD 160

Eden Andalou Aquapark & Spa Hotel Marrakesh  5 stars

Marrakesh Good USD 158

El Minzah Hotel Tangier  5 stars

Tangier Very good USD 89

Michlifen Ifrane Suites And Spa  5 stars

Ifrane Superb USD 704

Sheraton Hotel Casablanca  5 stars

Casablanca Very good USD 544

Hotel Du Golf Marrakesh  5 stars

Marrakesh Very good USD 157

Mazagan Beach Hotel El Jadida  5 stars

El Jadida Fabulous USD 183

Tildi Hotel Agadir  4 stars

Agadir Very good USD 44

Riad Kalaa Rabat  4 stars

Rabat Superb USD 141

Villa Mandarine Rabat  4 stars

Rabat Fabulous USD 376

Golden Beach Appart-Hotel Agadir  4 stars

Agadir Very good USD 63

Hotel Prince De Paris Casablanca  4 stars

Casablanca Guest rating USD 55

Villa Blanca Hotel & Spa Casablanca  4 stars

Casablanca Very good USD 233

Boutique Hotel La Renaissance - Adults Only Marrakesh  4 stars

Marrakesh Superb USD 48

Sahara Regency Hotel Dakhla  4 stars

Dakhla Guest rating USD 71

Suite Novotel Marrakech Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 144

Blue Sea Le Tivoli Hotel Agadir  4 stars

Agadir Good USD 54

Riad Olema Et Spa Marrakesh  4 stars

Marrakesh Exclusive USD 113

Hotel Oum Palace Casablanca  4 stars

Casablanca Good USD 94

Villa Maroc Essaouira  4 stars

Essaouira Fabulous USD 211

Clubhotel Riu Tikida Palmeraie Marrakesh  4 stars

Marrakesh USD 177

Riad Dar One Marrakesh  4 stars

Marrakesh USD 107

Riad Madani Marrakesh  4 stars

Marrakesh USD 212

Transatlantique Hotel Casablanca  4 stars

Casablanca Good USD 53

Novotel Casablanca City Center  4 stars

Casablanca Fabulous USD 122

Hotel Amine Marrakesh  4 stars

Marrakesh Good USD 41

Riad Flam Marrakesh  4 stars

Marrakesh Superb USD 99

Riad El Yacout Fes  4 stars

Fes Fabulous USD 148

Hotel Riu Tikida Beach Agadir  4 stars

Agadir USD 188

Kenzi Solazur Hotel Tangier  4 stars

Tangier Very good USD 65

Diwane Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 56

Atlantic Palm Beach Hotel Agadir  4 stars

Agadir USD 65

Best Western Tikida Garden Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 134

Opera Plaza Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 68

Club Val D'Anfa Hotel Casablanca  4 stars

Casablanca Fabulous USD 124

Hotel Argana Agadir  4 stars

Agadir Good USD 44

Imperial Holiday Hotel Marrakesh  4 stars

Marrakesh Good USD 63

Clubhotel Riu Tikida Dunas Agadir  4 stars

Agadir Superb USD 188

Agadir Les Omayades Hotel  4 stars

Agadir Good USD 41

Casablanca Le Lido Thalasso Hotel  4 stars

Casablanca Good USD 91

Imperial Hotel Casablanca  4 stars

Casablanca Good USD 78

Atlas Asni Hotel Marrakesh  4 stars

Marrakesh Good USD 69

Hotel Royal Decameron Tafoukt Beach Agadir  4 stars

Agadir Superb USD 121

Hotel Nassim Marrakesh  4 stars

Marrakesh Very good USD 58

Riad Chbanate Essaouira  4 stars

Essaouira Exclusive USD 140

Riad Aladdin Marrakesh  4 stars

Marrakesh Fabulous USD 102

Kenzi Europa Hotel Agadir  4 stars

Agadir Very good USD 122

Riad Hannah Marrakesh  4 stars

Marrakesh Very good USD 21

Le Chems Marrakech Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 64

Riad Bamaga Marrakesh  4 stars

Marrakesh Superb USD 84

Riad El Fenn Marrakesh  4 stars

Marrakesh Superb USD 317

Hotel Club Al Moggar Garden Beach Agadir  4 stars

Agadir Very good USD 54

Hotel Riu Tikida Garden Marrakesh  4 stars

Marrakesh USD 151

Balima Hotel Rabat  3 stars

Rabat USD 95

Continental Hotel Tangier  3 stars

Tangier Very good USD 47

Riad Le Calife Hotel Fes  3 stars

Fes Exceptional USD 124

Hotel Akabar Marrakesh  3 stars

Marrakesh Very good USD 42

Tarik Hotel Tangier  3 stars

Tangier USD 44

Appart Hotel Tagadirt  3 stars

Agadir Good USD 29

Bahia City Hotel Agadir  3 stars

Agadir Good USD 22

Amalay Hotel Marrakesh  3 stars

Marrakesh Very good USD 31

Moroccan House Hotel Casablanca  3 stars

Casablanca Very good USD 53

Royal Rabat Hotel  3 stars

Rabat Very good USD 92

Almas Hotel Marrakesh  3 stars

Marrakesh Superb USD 51

Tachfine Hotel Marrakesh  3 stars

Marrakesh Good USD 29

Hotel Du Louvre Casablanca  3 stars

Casablanca Guest rating USD 36

Relax Airport Hotel Casablanca  3 stars

Casablanca Good USD 84

Riad Sesame Marrakesh  3 stars

Marrakesh Superb USD 51

Le Caspien Hotel Marrakesh  3 stars

Marrakesh Very good USD 42

Tamatert Guest House Imlil  3 stars

Imlil (Atlas Mountains) USD 31

Lawrence D'Arabie Hotel And Spa Marrakesh  3 stars

Marrakesh Superb USD 149

Rembrandt Hotel Tangier  3 stars

Tangier Very good USD 44