Morocco hotels

Morocco Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Sofitel Royal Bay Agadir Hotel  5 stars

Agadir Very good CAD 894

Riad El Amine Fes  5 stars

Fes Superb CAD 129

Sofitel Fes Palais Jamai Hotel  5 stars

Fes Fabulous CAD 284

Medina Loft Hotel Marrakesh  5 stars

Marrakesh CAD 312

Golden Tulip Farah Hotel Casablanca  5 stars

Casablanca Very good CAD 179

Golden Tulip Farah Rabat Hotel  5 stars

Rabat Good CAD 168

Kenzi Farah Hotel Marrakesh  5 stars

Marrakesh Good CAD 113

Sofitel Marrakech Palais Imperial Hotel Marrakesh  5 stars

Marrakesh Fabulous CAD 517

Es Saadi Gardens & Resort Marrakesh  5 stars

Marrakesh Fabulous CAD 205

Four Seasons Resort Marrakech Marrakesh  5 stars

Marrakesh Superb CAD 587

Farah Tanger Hotel  5 stars

Tangier Exclusive CAD 193

Rabat Hotel  5 stars

Rabat Good CAD 191

La Mamounia Hotel Marrakesh  5 stars

Marrakesh Fabulous CAD 1 298

Royal Atlas & Spa Hotel Agadir  5 stars

Agadir Fabulous CAD 177

Sofitel Casablanca Tour Blanche Hotel  5 stars

Casablanca Superb CAD 300

Riad Kniza Hotel Marrakesh  5 stars

Marrakesh Superb CAD 441

Tour Hassan Hotel Rabat  5 stars

Rabat Very good CAD 518

Four Seasons Hotel Casablanca  5 stars

Casablanca CAD 374

Riad Arabesque Fes  5 stars

Fes Very good CAD 268

Hyatt Regency Casablanca Hotel  5 stars

Casablanca Fabulous CAD 957

Riad Damia Fes  5 stars

Fes Superb CAD 145

Villa De L'O Essaouira  5 stars

Essaouira Exclusive CAD 137

Riad Dar El Kebira Rabat  5 stars

Rabat Fabulous CAD 175

Moevenpick Hotel & Casino Tangier  5 stars

Tangier Very good CAD 204

Atlantic Palace Resort Agadir  5 stars

Agadir Fabulous CAD 112

Sofitel Rabat Jardin Des Roses Hotel  5 stars

Rabat Superb CAD 323

El Minzah Hotel Tangier  5 stars

Tangier Very good CAD 123

Sheraton Hotel Casablanca  5 stars

Casablanca Very good CAD 784

Mazagan Beach Hotel El Jadida  5 stars

El Jadida Fabulous CAD 231

Hotel Mogador Essaouira  4 stars

Essaouira Good CAD 69

Avanti Mohammedia Hotel Casablanca  4 stars

Casablanca CAD 153

Diwan Casablanca Hotel  4 stars

Casablanca Good CAD 129

Atlas Sky Airport Hotel Casablanca  4 stars

Casablanca Fabulous CAD 153

Belere Rabat Hotel  4 stars

Rabat Very good CAD 120

Villa Mandarine Rabat  4 stars

Rabat Fabulous CAD 502

Golden Beach Hotel Agadir  4 stars

Agadir Very good CAD 104

Royal Mirage Agadir Hotel  4 stars

Agadir Very good CAD 129

Hotel Wassim Fes  4 stars

Fes Very good CAD 66

Atlas Les Almohades Casablanca Hotel  4 stars

Casablanca Good CAD 93

Hotel Prince De Paris Casablanca  4 stars

Casablanca Guest rating CAD 78

Le Rio Appart-Hotel Tangier  4 stars

Tangier CAD 195

Suite Novotel Marrakech Hotel Marrakesh  4 stars

Marrakesh Fabulous CAD 236

Blue Sea Le Tivoli Hotel Agadir  4 stars

Agadir Good CAD 78

Hotel Oum Palace Casablanca  4 stars

Casablanca Good CAD 124

Ocean Vagabond Hotel Essaouira  4 stars

Essaouira CAD 145

Transatlantique Hotel Casablanca  4 stars

Casablanca Good CAD 65

Novotel Casablanca City Center  4 stars

Casablanca Fabulous CAD 179

Hotel Riu Tikida Beach Agadir  4 stars

Agadir CAD 246

Flathotel Aparthotel Agadir  4 stars

Agadir CAD 89

Atlantic Palm Beach Hotel Agadir  4 stars

Agadir CAD 133

Hotel Timoulay & Spa Agadir  4 stars

Agadir Fabulous CAD 163

Azur Hotel Casablanca  4 stars

Casablanca Very good CAD 116

Best Western Tikida Garden Hotel Marrakesh  4 stars

Marrakesh Fabulous CAD 183

Hilton Garden Inn Tanger City Center  4 stars

Tangier CAD 131

Hotel Argana Agadir  4 stars

Agadir Good CAD 62

Semiramis Hotel Marrakesh  4 stars

Marrakesh Very good CAD 81

Riad Dar Dmana Fes  4 stars

Fes Superb CAD 112

Clubhotel Riu Tikida Dunas Agadir  4 stars

Agadir Superb CAD 252

Casablanca Le Lido Thalasso Hotel  4 stars

Casablanca Good CAD 125

Riad Sara Fes  4 stars

Fes Very good CAD 85

Imperial Hotel Casablanca  4 stars

Casablanca Good CAD 102

Riad Belle Essaouira  4 stars

Essaouira CAD 105

Best Western Toubkal Hotel Casablanca  4 stars

Casablanca Very good CAD 101

Hotel Royal Decameron Tafoukt Beach Agadir  4 stars

Agadir Fabulous CAD 167

Riad Chbanate Essaouira  4 stars

Essaouira Exclusive CAD 188

Iberostar Founty Beach Hotel Agadir  4 stars

Agadir Fabulous CAD 200

Riad Villa Blanche Agadir  4 stars

Agadir Superb CAD 189

Suisse Hotel Casablanca  4 stars

Casablanca Guest rating CAD 156

Park Suites Hotel Casablanca  4 stars

Casablanca Fabulous CAD 149

Barcelo Fes Medina Hotel  4 stars

Fes Fabulous CAD 135

Rivoli Hotel Casablanca  4 stars

Casablanca Guest rating CAD 117

Prince De Paris Hotel Casablanca  4 stars

Casablanca CAD 101

Hotel Mogador Gueliz Marrakesh  4 stars

Marrakesh CAD 86

Balima Hotel Rabat  3 stars

Rabat CAD 127

Oudaya Hotel Marrakesh  3 stars

Marrakesh Very good CAD 64

Appart Hotel Tagadirt  3 stars

Agadir Good CAD 40

Majestic Hotel Casablanca  3 stars

Casablanca CAD 57

Residence Yasmina Agadir  3 stars

Agadir

Bahia City Hotel Agadir  3 stars

Agadir Good CAD 28

In Club Palmeraie Resorts Marrakesh  3 stars

Marrakesh Very good CAD 116

Amalay Hotel Marrakesh  3 stars

Marrakesh Very good CAD 41

Moroccan House Hotel Casablanca  3 stars

Casablanca Very good CAD 76

Omega Hotel Agadir  3 stars

Agadir CAD 102

Villa Des Ambassadors Rabat  3 stars

Rabat Exceptional CAD 143

Relax Airport Hotel Casablanca  3 stars

Casablanca Good CAD 112

Oscar Hotel Ouarzazate  3 stars

Ouarzazate Guest rating CAD 52

Riad El Bir Rabat  3 stars

Rabat CAD 89

Hotel Corail Marrakesh  3 stars

Marrakesh Good CAD 32

Le Pietri Urban Hotel Rabat  3 stars

Rabat CAD 113

Residence Rihab Agadir  3 stars

Agadir CAD 38

Riad Kalaa 2 Rabat  3 stars

Rabat CAD 223

Maamoura Hotel Casablanca  3 stars

Casablanca

Hotel Central Casablanca  2 stars

Casablanca Guest rating CAD 58

Volubilis Hotel Casablanca  2 stars

Casablanca Guest rating CAD 50

Manzil Hotel Casablanca  2 stars

Casablanca Very good CAD 69

Riad Andalib Fes  2 stars

Fes Exceptional CAD 161

Riad El Bacha Fes  0 stars

Fes CAD 60

Hostel Beautiful Dreams Marrakesh  0 stars

Marrakesh

Riad Said Fes  0 stars

Fes Superb CAD 147