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 134

Riad Palais Sebban Marrakesh  5 stars

Marrakesh Exceptional CAD 274

Sofitel Palais Jamai Hotel Fes  5 stars

Fes Excellent CAD 274

Riad Dar Anika Marrakesh  5 stars

Marrakesh Exclusive CAD 330

Villa Mandarine Rabat  5 stars

Rabat Excellent CAD 360

Golden Tulip Farah  5 stars

Casablanca Very good CAD 918

Kenzi Farah  5 stars

Marrakesh Good CAD 125

Sofitel Marrakech Palais Imperial Hotel Marrakesh  5 stars

Marrakesh Excellent CAD 396

Kenzi Menara Palace: All Inclusive Premium Hotel Marrakesh  5 stars

Marrakesh CAD 309

Four Seasons Resort Marrakech Marrakesh  5 stars

Marrakesh Excellent CAD 631

Royal Mirage Deluxe Hotel Marrakesh  5 stars

Marrakesh Very good CAD 90

Sirayane Boutique Hotel And Spa Marrakesh  5 stars

Marrakesh Exceptional CAD 214

Riad Salam Fes  5 stars

Fes Excellent CAD 193

Riad Itrane Marrakesh  5 stars

Marrakesh Exceptional CAD 180

Hotel Sahrai Fes  5 stars

Fes CAD 307

Riad Idra Marrakesh  5 stars

Marrakesh Exclusive CAD 292

Hotel Riu Palace Tikida Agadir  5 stars

Agadir Excellent CAD 375

La Mamounia Hotel Marrakesh  5 stars

Marrakesh Excellent CAD 836

Royal Atlas & Spa Hotel Agadir  5 stars

Agadir Excellent CAD 264

Sofitel Casablanca Tour Blanche Hotel  5 stars

Casablanca Exceptional CAD 283

Riad Kniza Hotel Marrakesh  5 stars

Marrakesh Exceptional CAD 384

Mandarin Oriental Marrakech Hotel Marrakesh  5 stars

Marrakesh CAD 1 188

Tour Hassan Hotel Rabat  5 stars

Rabat Very good CAD 589

Dar Al Assad Hotel Marrakesh  5 stars

Marrakesh CAD 134

Hyatt Regency Casablanca Hotel  5 stars

Casablanca Excellent CAD 938

Palais Du Calif Hotel Tangier  5 stars

Tangier CAD 174

Riad Kaiss Marrakesh  5 stars

Marrakesh CAD 373

Moevenpick Hotel Casablanca  5 stars

Casablanca Excellent CAD 243

Riad Farnatchi Hotel Marrakesh  5 stars

Marrakesh CAD 578

Kenzi Tower Hotel Casablanca  5 stars

Casablanca Excellent CAD 210

Eden Andalou 5 Aquapark And Spa Hotel Marrakesh  5 stars

Marrakesh Good CAD 259

El Minzah Hotel Tangier  5 stars

Tangier Very good CAD 218

Michlifen Ifrane Suites & Spa  5 stars

Ifrane Exceptional CAD 1 010

Sheraton Hotel Casablanca  5 stars

Casablanca Very good CAD 966

Hotel Du Golf Marrakesh  5 stars

Marrakesh Very good CAD 160

Mazagan Beach Hotel El Jadida  5 stars

El Jadida Excellent CAD 411

Gray Boutique Hotel Casablanca  5 stars

Casablanca Excellent CAD 153

Riad Bahia Salam Marrakesh  4 stars

Marrakesh Exceptional CAD 192

Bab Hotel Marrakech Marrakesh  4 stars

Marrakesh Excellent CAD 197

Kenzi Basma Hotel Casablanca  4 stars

Casablanca Good CAD 109

Atlas Sky Airport Hotel Casablanca  4 stars

Casablanca Exceptional CAD 344

Riad Kalaa Rabat  4 stars

Rabat Exceptional CAD 198

Belere Rabat Hotel  4 stars

Rabat Very good CAD 111

Farah Inn Ifrane  4 stars

Ifrane Good CAD 100

Hotel Prince De Paris Casablanca  4 stars

Casablanca Good enough CAD 74

Villa Blanca Urban Hotel Casablanca  4 stars

Casablanca Very good CAD 333

Boutique Hotel La Renaissance - Adults Only  4 stars

Marrakesh Exceptional CAD 81

Sahara Regency Hotel Dakhla  4 stars

Dakhla Good enough CAD 91

Suite Novotel Marrakech Hotel Marrakesh  4 stars

Marrakesh Excellent CAD 291

Blue Sea Le Tivoli Hotel Agadir  4 stars

Agadir Very good CAD 78

Riad Olema Et Spa Marrakesh  4 stars

Marrakesh Exclusive CAD 241

Hotel Oum Palace Casablanca  4 stars

Casablanca Good CAD 114

Villa Maroc Essaouira  4 stars

Essaouira Excellent CAD 206

Clubhotel Riu Tikida Palmeraie Marrakesh  4 stars

Marrakesh CAD 232

Riad Madani Marrakesh  4 stars

Marrakesh CAD 273

Hotel Marrakech Le Sangho Privilege Marrakesh  4 stars

Marrakesh

Novotel Casablanca City Center  4 stars

Casablanca Excellent CAD 156

Riad Flam Marrakesh  4 stars

Marrakesh Exceptional CAD 130

Riad El Yacout Fes  4 stars

Fes Excellent CAD 175

Hotel Riu Tikida Beach Agadir  4 stars

Agadir CAD 291

Riad Camilia Marrakesh  4 stars

Marrakesh Exclusive CAD 229

Kenzi Solazur Hotel Tangier  4 stars

Tangier Very good CAD 658

Riad Laaroussa Fes  4 stars

Fes Exclusive CAD 232

Atlantic Palm Beach Hotel Agadir  4 stars

Agadir CAD 167

Best Western Tikida Garden Hotel Marrakesh  4 stars

Marrakesh Excellent CAD 187

Opera Plaza Hotel Marrakesh  4 stars

Marrakesh Excellent CAD 138

Hotel Club Val D'Anfa Casablanca  4 stars

Casablanca Excellent CAD 161

Hotel Argana Agadir  4 stars

Agadir Good CAD 63

Riad Dar Dmana Fes  4 stars

Fes Exceptional CAD 136

Clubhotel Riu Tikida Dunas Agadir  4 stars

Agadir Exceptional CAD 298

Casablanca Le Lido Thalasso Hotel  4 stars

Casablanca Good CAD 126

Imperial Hotel Casablanca  4 stars

Casablanca CAD 121

Les Saisons Hotel Casablanca  4 stars

Casablanca Excellent CAD 117

Riad Karmela Marrakesh  4 stars

Marrakesh Exceptional CAD 147

Hotel Royal Decameron Tafoukt Beach Agadir  4 stars

Agadir Exceptional CAD 145

Riad Chbanate Essaouira  4 stars

Essaouira Exclusive CAD 181

Kenzi Europa Hotel Agadir  4 stars

Agadir Very good CAD 273

Riad Hannah Marrakesh  4 stars

Marrakesh Very good CAD 24

Riad Zolah Marrakesh  4 stars

Marrakesh Exceptional CAD 188

Riad Ariha Marrakesh  4 stars

Marrakesh Excellent CAD 78

Le Chems Marrakech Hotel Marrakesh  4 stars

Marrakesh CAD 85

Riad Bamaga Marrakesh  4 stars

Marrakesh Exceptional CAD 100

Riad El Fenn Marrakesh  4 stars

Marrakesh Exceptional CAD 349

Hotel Riu Tikida Garden Marrakesh  4 stars

Marrakesh CAD 214

Continental Hotel Tangier  3 stars

Tangier Very good CAD 125

Riad Le Calife  3 stars

Fes Superb CAD 174

Oudaya Hotel Marrakesh  3 stars

Marrakesh Very good CAD 60

Golden Beach Appart-Hotel Agadir  3 stars

Agadir Very good CAD 169

Moroccan House Hotel Casablanca  3 stars

Casablanca Very good CAD 69

Djemaa El Fna Cecil Hotel Marrakesh  3 stars

Marrakesh CAD 52

Riad Dar One Marrakesh  3 stars

Marrakesh CAD 143

Riad Karim Marrakesh  3 stars

Marrakesh Excellent CAD 63

Relax Airport Hotel Casablanca  3 stars

Casablanca Good CAD 111

Riad Sesame Marrakesh  3 stars

Marrakesh Exceptional CAD 64

Caribbean Village Agador Agadir  3 stars

Agadir Very good CAD 210

Riad Al Rimal Marrakesh  3 stars

Marrakesh CAD 170

Tamatert Guest House Imlil  3 stars

Imlil (Atlas Mountains) CAD 42

Hotel Lawrence D'Arabie Marrakesh  3 stars

Marrakesh Exceptional CAD 95

Rembrandt Hotel Tanger  3 stars

Tangier Very good CAD 77