Morocco hotels

Morocco Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Palm Plaza Hotel & Spa Marrakesh  5 stars

Marrakesh Very good CAD 113

Sofitel Fes Palais Jamai Hotel  5 stars

Fes Fabulous CAD 278

Riad Dar Anika Marrakesh  5 stars

Marrakesh Exclusive CAD 391

Royal Mansour Casablanca Hotel  5 stars

Casablanca Very good CAD 191

Golden Tulip Farah  5 stars

Casablanca Very good CAD 175

Sofitel Marrakech Palais Imperial Hotel Marrakesh  5 stars

Marrakesh Fabulous CAD 420

Four Seasons Resort Marrakech Marrakesh  5 stars

Marrakesh Superb CAD 555

Sirayane Boutique Hotel And Spa Marrakesh  5 stars

Marrakesh Superb CAD 252

Riad Salam Fes  5 stars

Fes Fabulous CAD 183

Riad Idra Marrakesh  5 stars

Marrakesh Exclusive CAD 244

Hotel Riu Palace Tikida Agadir  5 stars

Agadir Fabulous CAD 268

La Mamounia Hotel Marrakesh  5 stars

Marrakesh Fabulous CAD 1 158

Royal Atlas & Spa Hotel Agadir  5 stars

Agadir Fabulous CAD 174

Sofitel Casablanca Tour Blanche Hotel  5 stars

Casablanca Superb CAD 294

Riad Kniza Hotel Marrakesh  5 stars

Marrakesh Superb CAD 510

Mandarin Oriental Marrakech Hotel Marrakesh  5 stars

Marrakesh CAD 1 830

Tour Hassan Hotel Rabat  5 stars

Rabat Very good CAD 479

Riad Laaroussa Fes  5 stars

Fes Exclusive CAD 229

Four Seasons Hotel Casablanca  5 stars

Casablanca CAD 367

Hyatt Regency Casablanca Hotel  5 stars

Casablanca Fabulous CAD 581

Riad Kaiss Marrakesh  5 stars

Marrakesh CAD 324

Moevenpick Hotel Casablanca  5 stars

Casablanca Fabulous CAD 267

Palais Du Calife Riad & Spa Tangier  5 stars

Tangier CAD 306

Riad Farnatchi Hotel Marrakesh  5 stars

Marrakesh CAD 500

Kenzi Tower Hotel Casablanca  5 stars

Casablanca Fabulous CAD 213

Eden Andalou Aquapark & Spa Hotel Marrakesh  5 stars

Marrakesh Good CAD 206

El Minzah Hotel Tangier  5 stars

Tangier Very good CAD 123

Michlifen Ifrane Suites And Spa  5 stars

Ifrane Superb CAD 866

Sheraton Hotel Casablanca  5 stars

Casablanca Very good CAD 772

Hotel Du Golf Marrakesh  5 stars

Marrakesh Very good CAD 210

Mazagan Beach Hotel El Jadida  5 stars

El Jadida Fabulous CAD 239

Tildi Hotel Agadir  4 stars

Agadir Very good CAD 60

Riad Kalaa Rabat  4 stars

Rabat Superb CAD 184

Belere Rabat Hotel  4 stars

Rabat Very good CAD 115

Villa Mandarine Rabat  4 stars

Rabat Fabulous CAD 492

Golden Beach  4 stars

Agadir Very good CAD 83

Hotel Prince De Paris Casablanca  4 stars

Casablanca Guest rating CAD 75

Villa Blanca Hotel & Spa Casablanca  4 stars

Casablanca Very good CAD 286

Boutique Hotel La Renaissance - Adults Only Marrakesh  4 stars

Marrakesh Superb CAD 62

Sahara Regency Hotel Dakhla  4 stars

Dakhla Guest rating CAD 92

Suite Novotel Marrakech Hotel Marrakesh  4 stars

Marrakesh Fabulous CAD 202

Blue Sea Le Tivoli Hotel Agadir  4 stars

Agadir Good CAD 70

Riad Olema Et Spa Marrakesh  4 stars

Marrakesh Exclusive CAD 134

Villa Maroc Essaouira  4 stars

Essaouira Fabulous CAD 276

Clubhotel Riu Tikida Palmeraie Marrakesh  4 stars

Marrakesh CAD 235

Riad Madani Marrakesh  4 stars

Marrakesh CAD 277

Transatlantique Hotel Casablanca  4 stars

Casablanca Good CAD 68

Novotel Casablanca City Center  4 stars

Casablanca Fabulous CAD 159

Hotel Amine Marrakesh  4 stars

Marrakesh Good CAD 53

Rive Hotel Rabat  4 stars

Rabat Guest rating CAD 154

Riad Flam Marrakesh  4 stars

Marrakesh Superb CAD 129

Hotel Oumlil Rabat  4 stars

Rabat Guest rating CAD 123

Riad El Yacout Fes  4 stars

Fes Fabulous CAD 193

Hotel Riu Tikida Beach Agadir  4 stars

Agadir CAD 246

Atlas Rif & Spa Hotel Tangier  4 stars

Tangier Very good CAD 99

Kenzi Solazur Hotel Tangier  4 stars

Tangier Very good CAD 85

Diwane Hotel Marrakesh  4 stars

Marrakesh Fabulous CAD 73

Atlantic Palm Beach Hotel Agadir  4 stars

Agadir CAD 85

Azur Hotel Casablanca  4 stars

Casablanca Very good CAD 121

Best Western Tikida Garden Hotel Marrakesh  4 stars

Marrakesh Fabulous CAD 175

Opera Plaza Hotel Marrakesh  4 stars

Marrakesh Fabulous CAD 82

Atlas Targa All In Aqua Park Hotel Marrakesh  4 stars

Marrakesh Very good CAD 174

Club Val D'Anfa Hotel Casablanca  4 stars

Casablanca Fabulous CAD 162

Hotel Argana Agadir  4 stars

Agadir Good CAD 57

Clubhotel Riu Tikida Dunas Agadir  4 stars

Agadir Superb CAD 243

Agadir Les Omayades Hotel  4 stars

Agadir Good CAD 53

Casablanca Le Lido Thalasso Hotel  4 stars

Casablanca Good CAD 119

Riad Rcif Fes  4 stars

Fes Superb CAD 125

Atlas Asni Hotel Marrakesh  4 stars

Marrakesh Good CAD 91

Riad Karmela Marrakesh  4 stars

Marrakesh Superb CAD 140

Hotel Royal Decameron Tafoukt Beach Agadir  4 stars

Agadir Fabulous CAD 159

Hotel Nassim Marrakesh  4 stars

Marrakesh Very good CAD 79

Riad Chbanate Essaouira  4 stars

Essaouira Exclusive CAD 179

Riad Aladdin Marrakesh  4 stars

Marrakesh Fabulous CAD 130

Kenzi Europa Hotel Agadir  4 stars

Agadir Very good CAD 161

Riad Hannah Marrakesh  4 stars

Marrakesh Very good CAD 27

Le Chems Marrakech Hotel Marrakesh  4 stars

Marrakesh Very good CAD 83

Riad Bamaga Marrakesh  4 stars

Marrakesh Superb CAD 121

Riad El Fenn Marrakesh  4 stars

Marrakesh Superb CAD 415

Hotel Club Al Moggar Garden Beach Agadir  4 stars

Agadir Very good CAD 72

Hotel Riu Tikida Garden Marrakesh  4 stars

Marrakesh CAD 197

Balima Hotel Rabat  3 stars

Rabat CAD 124

Continental Hotel Tangier  3 stars

Tangier Very good CAD 61

Riad Le Calife Hotel Fes  3 stars

Fes Exceptional CAD 162

Hotel Akabar Marrakesh  3 stars

Marrakesh Very good CAD 54

Oudaya Hotel Marrakesh  3 stars

Marrakesh Very good CAD 69

Tarik Hotel Tangier  3 stars

Tangier CAD 57

Appart Hotel Tagadirt  3 stars

Agadir Good CAD 37

Bahia City Hotel Agadir  3 stars

Agadir Good CAD 28

Amalay Hotel Marrakesh  3 stars

Marrakesh Very good CAD 40

Moroccan House Hotel Casablanca  3 stars

Casablanca Very good CAD 70

Royal Rabat Hotel  3 stars

Rabat Very good CAD 119

Almas Hotel Marrakesh  3 stars

Marrakesh Superb CAD 66

Tachfine Hotel Marrakesh  3 stars

Marrakesh Good CAD 37

Hotel Du Louvre Casablanca  3 stars

Casablanca Guest rating CAD 49

Riad Sesame Marrakesh  3 stars

Marrakesh Superb CAD 66

Hotel Caribbean Village Agador Agadir  3 stars

Agadir Very good CAD 145

Tamatert Guest House Imlil  3 stars

Imlil (Atlas Mountains) CAD 40

Lawrence D'Arabie Hotel And Spa Marrakesh  3 stars

Marrakesh Superb CAD 214

Rembrandt Hotel Tangier  3 stars

Tangier Very good CAD 56