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 156

Sofitel Fes Palais Jamai Hotel  5 stars

Fes Fabulous CAD 286

Riad Dar Anika Marrakesh  5 stars

Marrakesh Exclusive CAD 383

Royal Mansour Casablanca Hotel  5 stars

Casablanca Very good CAD 196

Farah Casablanca  5 stars

Casablanca Very good CAD 176

Sofitel Marrakech Palais Imperial Hotel Marrakesh  5 stars

Marrakesh Fabulous CAD 464

Four Seasons Resort Marrakech Marrakesh  5 stars

Marrakesh Superb CAD 608

Sirayane Boutique Hotel And Spa Marrakesh  5 stars

Marrakesh Superb CAD 333

Riad Salam Fes  5 stars

Fes Fabulous CAD 206

Riad Idra Marrakesh  5 stars

Marrakesh Exclusive CAD 208

Hotel Riu Palace Tikida Agadir  5 stars

Agadir Fabulous CAD 280

La Mamounia Hotel Marrakesh  5 stars

Marrakesh Fabulous CAD 1 631

Royal Atlas & Spa Hotel Agadir  5 stars

Agadir Fabulous CAD 188

Sofitel Casablanca Tour Blanche Hotel  5 stars

Casablanca Superb CAD 293

Riad Kniza Hotel Marrakesh  5 stars

Marrakesh Superb CAD 331

Mandarin Oriental Marrakech Hotel Marrakesh  5 stars

Marrakesh CAD 1 796

Tour Hassan Hotel Rabat  5 stars

Rabat Very good CAD 491

Riad Laaroussa Fes  5 stars

Fes Exclusive CAD 249

Four Seasons Hotel Casablanca  5 stars

Casablanca CAD 359

Hyatt Regency Casablanca Hotel  5 stars

Casablanca Fabulous CAD 716

Riad Kaiss Marrakesh  5 stars

Marrakesh CAD 311

Moevenpick Hotel Casablanca  5 stars

Casablanca Fabulous CAD 276

Palais Du Calife Riad & Spa Tangier  5 stars

Tangier CAD 315

Riad Farnatchi Hotel Marrakesh  5 stars

Marrakesh CAD 483

Kenzi Tower Hotel Casablanca  5 stars

Casablanca Fabulous CAD 239

Eden Andalou Aquapark & Spa Hotel Marrakesh  5 stars

Marrakesh Good CAD 263

El Minzah Hotel Tangier  5 stars

Tangier Very good CAD 129

Michlifen Ifrane Suites And Spa  5 stars

Ifrane Superb CAD 471

Sheraton Hotel Casablanca  5 stars

Casablanca Very good CAD 422

Hotel Du Golf Marrakesh  5 stars

Marrakesh Very good CAD 166

Mazagan Beach Hotel El Jadida  5 stars

El Jadida Fabulous CAD 271

Tildi Hotel Agadir  4 stars

Agadir Very good CAD 72

Riad Le Calife Hotel Fes  4 stars

Fes Exclusive CAD 166

Riad Kalaa Rabat  4 stars

Rabat Superb CAD 185

Belere Rabat Hotel  4 stars

Rabat Very good CAD 150

Villa Mandarine Rabat  4 stars

Rabat Fabulous CAD 506

Golden Beach Hotel Agadir  4 stars

Agadir Very good CAD 157

Hotel Prince De Paris Casablanca  4 stars

Casablanca Guest rating CAD 76

Villa Blanca Hotel And Spa  4 stars

Casablanca Very good CAD 255

Boutique Hotel La Renaissance - Adults Only Marrakesh  4 stars

Marrakesh Superb CAD 71

Sahara Regency Hotel Dakhla  4 stars

Dakhla Guest rating CAD 87

Suite Novotel Marrakech Hotel Marrakesh  4 stars

Marrakesh Fabulous CAD 191

Blue Sea Le Tivoli Hotel Agadir  4 stars

Agadir Good CAD 86

Riad Olema Et Spa Marrakesh  4 stars

Marrakesh Exclusive CAD 145

Hotel Riad Villa Maroc Essaouira  4 stars

Essaouira Fabulous CAD 265

Clubhotel Riu Tikida Palmeraie Marrakesh  4 stars

Marrakesh CAD 238

Riad Madani Marrakesh  4 stars

Marrakesh CAD 285

Transatlantique Hotel Casablanca  4 stars

Casablanca Good CAD 60

Novotel Casablanca City Center  4 stars

Casablanca Fabulous CAD 187

Hotel Amine Marrakesh  4 stars

Marrakesh Good CAD 53

Rive Hotel Rabat  4 stars

Rabat Guest rating CAD 157

Riad Flam Marrakesh  4 stars

Marrakesh Superb CAD 156

Hotel Oumlil Rabat  4 stars

Rabat Guest rating CAD 121

Riad El Yacout Fes  4 stars

Fes Fabulous CAD 286

Hotel Riu Tikida Beach Agadir  4 stars

Agadir CAD 241

Atlas Rif & Spa Hotel Tangier  4 stars

Tangier Very good CAD 78

Kenzi Solazur Hotel Tangier  4 stars

Tangier Very good CAD 99

Diwane Hotel Marrakesh  4 stars

Marrakesh Fabulous CAD 79

Atlantic Palm Beach Hotel Agadir  4 stars

Agadir CAD 153

Azur Hotel Casablanca  4 stars

Casablanca Very good CAD 129

Best Western Tikida Garden Hotel Marrakesh  4 stars

Marrakesh Fabulous CAD 195

Opera Plaza Hotel Marrakesh  4 stars

Marrakesh Fabulous CAD 118

Club Val D'Anfa Hotel Casablanca  4 stars

Casablanca Fabulous CAD 181

Hotel Argana Agadir  4 stars

Agadir Good CAD 70

Imperial Holiday Hotel  4 stars

Marrakesh Good CAD 80

Clubhotel Riu Tikida Dunas Agadir  4 stars

Agadir Superb CAD 266

Agadir Les Omayades Hotel  4 stars

Agadir Good CAD 60

Casablanca Le Lido Thalasso Hotel  4 stars

Casablanca Good CAD 134

Riad Rcif Fes  4 stars

Fes Superb CAD 119

Atlas Asni Hotel Marrakesh  4 stars

Marrakesh Good CAD 92

Riad Karmela Marrakesh  4 stars

Marrakesh Superb CAD 180

Hotel Royal Decameron Tafoukt Beach Agadir  4 stars

Agadir Fabulous CAD 173

Nassim Hotel Marrakesh  4 stars

Marrakesh Very good CAD 83

Riad Chbanate Essaouira  4 stars

Essaouira Exclusive CAD 189

Riad Aladdin Marrakesh  4 stars

Marrakesh Fabulous CAD 150

Kenzi Europa Hotel Agadir  4 stars

Agadir Very good CAD 183

Riad Hannah Marrakesh  4 stars

Marrakesh Very good CAD 35

Le Chems Marrakech Hotel Marrakesh  4 stars

Marrakesh Very good CAD 88

Riad Bamaga Marrakesh  4 stars

Marrakesh Superb CAD 131

Riad El Fenn Marrakesh  4 stars

Marrakesh Superb CAD 693

Hotel Club Al Moggar Garden Beach Agadir  4 stars

Agadir Very good CAD 68

Hotel Riu Tikida Garden Marrakesh  4 stars

Marrakesh CAD 223

Balima Hotel Rabat  3 stars

Rabat CAD 127

Continental Hotel Tangier  3 stars

Tangier Very good CAD 67

Hotel Akabar Marrakesh  3 stars

Marrakesh Very good CAD 57

Oudaya Hotel Marrakesh  3 stars

Marrakesh Very good CAD 56

Tarik Hotel Tangier  3 stars

Tangier CAD 67

Appart Hotel Tagadirt  3 stars

Agadir Good CAD 41

Bahia City Hotel Agadir  3 stars

Agadir Good CAD 28

Amalay Hotel Marrakesh  3 stars

Marrakesh Very good CAD 43

Moroccan House Hotel Casablanca  3 stars

Casablanca Very good CAD 75

Royal Hotel Rabat  3 stars

Rabat Very good CAD 115

Almas Hotel Marrakesh  3 stars

Marrakesh Superb CAD 68

Tachfine Hotel Marrakesh  3 stars

Marrakesh Good CAD 37

Hotel Du Louvre Casablanca  3 stars

Casablanca Guest rating CAD 53

Riad Sesame Marrakesh  3 stars

Marrakesh Superb CAD 61

Hotel Caribbean Village Agador Agadir  3 stars

Agadir Very good CAD 153

Tamatert Guest House Imlil  3 stars

Imlil (Atlas Mountains) CAD 41

Lawrence D'Arabie Hotel And Spa Marrakesh  3 stars

Marrakesh Superb CAD 173

Rembrandt Hotel Tangier  3 stars

Tangier Very good CAD 78