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 193

Palm Plaza Hotel & Spa Marrakesh  5 stars

Marrakesh Very good CAD 308

Riad Palais Sebban Marrakesh  5 stars

Marrakesh Superb CAD 258

Murano Resort Marrakech Marrakesh  5 stars

Marrakesh Fabulous CAD 305

Sofitel Palais Jamai Hotel  5 stars

Fes Fabulous CAD 280

Atlas Essaouria Hotel & Spa Essaouira  5 stars

Essaouira CAD 142

Riad Moullaoud Marrakesh  5 stars

Marrakesh CAD 100

Kenzi Farah  5 stars

Marrakesh Good CAD 180

Sofitel Marrakech Lounge And Spa Hotel Marrakesh  5 stars

Marrakesh Fabulous CAD 288

Sofitel Marrakech Palais Imperial Hotel Marrakesh  5 stars

Marrakesh Fabulous CAD 1 054

Kenzi Menara Palace: All Inclusive Premium Hotel Marrakesh  5 stars

Marrakesh CAD 276

Four Seasons Resort Marrakech Marrakesh  5 stars

Marrakesh Superb CAD 826

Sirayane Boutique Hotel And Spa Marrakesh  5 stars

Marrakesh Superb CAD 314

Riad Idra Marrakesh  5 stars

Marrakesh Exclusive CAD 276

Hotel Riu Palace Tikida Agadir  5 stars

Agadir Fabulous CAD 254

La Mamounia Hotel Marrakesh  5 stars

Marrakesh Fabulous CAD 1 191

Le Medina Essaouira Hotel  5 stars

Essaouira CAD 169

Amanjena Hotel Marrakesh  5 stars

Marrakesh Fabulous CAD 1 094

Royal Atlas & Spa Hotel Agadir  5 stars

Agadir Fabulous CAD 181

Sofitel Casablanca Tour Blanche Hotel  5 stars

Casablanca Superb CAD 292

Riad Kniza Hotel Marrakesh  5 stars

Marrakesh Superb CAD 437

Mandarin Oriental Marrakech Hotel Marrakesh  5 stars

Marrakesh CAD 1 870

Hyatt Regency Casablanca Hotel  5 stars

Casablanca Fabulous CAD 963

Riad Kaiss Marrakesh  5 stars

Marrakesh CAD 338

Atlantic Palace Resort Agadir  5 stars

Agadir Fabulous CAD 96

Farnatchi Riad Marrakech Marrakesh  5 stars

Marrakesh CAD 650

Kenzi Tower Hotel Casablanca  5 stars

Casablanca Fabulous CAD 250

Eden Andalou Aquapark & Spa Hotel Marrakesh  5 stars

Marrakesh Good CAD 266

El Minzah Hotel Tangier  5 stars

Tangier Very good CAD 139

Les Jardins De La Medina Hotel Marrakesh  5 stars

Marrakesh Fabulous CAD 313

Mazagan Beach Hotel El Jadida  5 stars

El Jadida Fabulous CAD 432

Sofitel Essaouira Mogador Hotel  5 stars

Essaouira Superb CAD 210

Red Hotel  4 stars

Marrakesh Fabulous CAD 93 797

Riad Dubai Marrakesh  4 stars

Marrakesh Superb CAD 76

Tildi Hotel Agadir  4 stars

Agadir Very good CAD 56

Riad Lotus Perle Marrakesh  4 stars

Marrakesh Superb CAD 147

Hotel Ali Marrakesh  4 stars

Marrakesh CAD 56

Riad Zayane Marrakesh  4 stars

Marrakesh Exclusive CAD 114

Hotel Prince De Paris Casablanca  4 stars

Casablanca Guest rating CAD 73

Riad Lorsya Marrakesh  4 stars

Marrakesh Superb CAD 108

Boutique Hotel La Renaissance - Adults Only Marrakesh  4 stars

Marrakesh Superb CAD 86

Suite Novotel Marrakech Hotel Marrakesh  4 stars

Marrakesh Fabulous CAD 168

Blue Sea Le Tivoli Hotel Agadir  4 stars

Agadir Good CAD 65

Riad Madani Marrakesh  4 stars

Marrakesh CAD 279

Riad Barroko Marrakesh  4 stars

Marrakesh Fabulous CAD 86

Novotel Casablanca City Center  4 stars

Casablanca Fabulous CAD 171

Riad Itrane Marrakesh  4 stars

Marrakesh Superb CAD 274

Omega Hotel Agadir  4 stars

Agadir CAD 42

Riad Dar Zaman Marrakesh  4 stars

Marrakesh Superb CAD 122

Hotel Amine Marrakesh  4 stars

Marrakesh Good CAD 54

Hotel Riu Tikida Beach Agadir  4 stars

Agadir CAD 220

Riad Camilia Marrakesh  4 stars

Marrakesh Exclusive CAD 234

Tulip Inn Oasis Agadir  4 stars

Agadir Good CAD 68

Diwane Hotel Marrakesh  4 stars

Marrakesh Fabulous CAD 85

Riad Cinnamon Marrakesh  4 stars

Marrakesh Exclusive CAD 189

Anezi Tower Hotel & Apartments Agadir  4 stars

Agadir Good CAD 77

Hotel Timoulay & Spa Agadir  4 stars

Agadir Fabulous CAD 162

Best Western Tikida Garden Hotel Marrakesh  4 stars

Marrakesh Fabulous CAD 166

Hotel Argana Agadir  4 stars

Agadir Good CAD 61

Imperial Holiday Hotel  4 stars

Marrakesh Good CAD 395

Semiramis Hotel Marrakesh  4 stars

Marrakesh Very good CAD 90

Riad Catalina Hotel Marrakesh  4 stars

Marrakesh Very good CAD 154

Riad Jonan Marrakesh  4 stars

Marrakesh Superb CAD 139

Clubhotel Riu Tikida Dunas Agadir  4 stars

Agadir Superb CAD 239

Agadir Les Omayades Hotel  4 stars

Agadir Good CAD 44

Riad Suliman Marrakesh  4 stars

Marrakesh Very good CAD 104

Riad Karmela Marrakesh  4 stars

Marrakesh Superb CAD 150

Hotel Royal Decameron Tafoukt Beach Agadir  4 stars

Agadir Superb CAD 139

Hotel Nassim Marrakesh  4 stars

Marrakesh Very good CAD 90

Iberostar Founty Beach Hotel Agadir  4 stars

Agadir Fabulous CAD 162

Kenzi Europa Hotel Agadir  4 stars

Agadir Very good CAD 151

Riad Diana Marrakesh  4 stars

Marrakesh Superb CAD 106

Riad Chergui Marrakesh  4 stars

Marrakesh Superb CAD 192

Riad Hannah Marrakesh  4 stars

Marrakesh Very good CAD 35

Dellarosa Hotel Suites And Spa Marrakesh  4 stars

Marrakesh Very good CAD 451

Riad Zolah Marrakesh  4 stars

Marrakesh Superb CAD 233

Las Palmeras Hotel Marrakesh  4 stars

Marrakesh Good CAD 50

Le Chems Marrakech Hotel Marrakesh  4 stars

Marrakesh Fabulous CAD 105

Riad Altair Marrakesh  4 stars

Marrakesh Superb CAD 2 183

Riad El Fenn Marrakesh  4 stars

Marrakesh Superb CAD 515

Royal Decameron Issil Hotel Marrakesh  4 stars

Marrakesh CAD 209

Hotel Club Al Moggar Garden Beach Agadir  4 stars

Agadir Very good CAD 61

Hotel Riu Tikida Garden Marrakesh  4 stars

Marrakesh CAD 154

Riad Chakir Mogador Essaouira  3 stars

Essaouira Fabulous CAD 61

Islane Hotel Marrakesh  3 stars

Marrakesh Good CAD 71

Oudaya Hotel Marrakesh  3 stars

Marrakesh Very good CAD 61

Appart Hotel Tagadirt  3 stars

Agadir Good CAD 36

Golden Beach Appart-Hotel Agadir  3 stars

Agadir Very good CAD 84

Bahia City Hotel Agadir  3 stars

Agadir Good CAD 27

Amalay Hotel Marrakesh  3 stars

Marrakesh Very good CAD 71

Moroccan House Hotel Casablanca  3 stars

Casablanca Very good CAD 72

Almas Hotel Marrakesh  3 stars

Marrakesh Superb CAD 72

Riad Dar One Marrakesh  3 stars

Marrakesh CAD 171

Hotel Corail Marrakesh  3 stars

Marrakesh Good CAD 32

Le Caspien Hotel Marrakesh  3 stars

Marrakesh Very good CAD 77

Riad Shemsi Marrakesh  3 stars

Marrakesh Superb CAD 162

Appart Hotel Founty Beach Agadir  3 stars

Agadir Very good CAD 52

Moroccan House Marrakech Hotel Marrakesh  3 stars

Marrakesh Fabulous CAD 60