Morocco hotels

Morocco Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Palm Plaza Hotel & Spa Marrakesh  5 stars

Marrakesh Very good GBP 80

Sofitel Fes Palais Jamai Hotel  5 stars

Fes Fabulous GBP 170

Riad Dar Anika Marrakesh  5 stars

Marrakesh Exclusive GBP 236

Royal Mansour Casablanca Hotel  5 stars

Casablanca Very good GBP 116

Meridien N'Fis Hotel Marrakesh  5 stars

Marrakesh Very good GBP 384

Golden Tulip Farah  5 stars

Casablanca Very good GBP 108

Sofitel Marrakech Palais Imperial Hotel Marrakesh  5 stars

Marrakesh Fabulous GBP 303

Four Seasons Resort Marrakech Marrakesh  5 stars

Marrakesh Superb GBP 337

Sirayane Boutique Hotel And Spa Marrakesh  5 stars

Marrakesh Superb GBP 155

Riad Salam Fes  5 stars

Fes Fabulous GBP 108

Riad Idra Marrakesh  5 stars

Marrakesh Exclusive GBP 124

Hotel Riu Palace Tikida Agadir  5 stars

Agadir Fabulous GBP 164

La Mamounia Hotel Marrakesh  5 stars

Marrakesh Fabulous GBP 743

Royal Atlas & Spa Hotel Agadir  5 stars

Agadir Fabulous GBP 107

Sofitel Casablanca Tour Blanche Hotel  5 stars

Casablanca Superb GBP 177

Riad Kniza Hotel Marrakesh  5 stars

Marrakesh Superb GBP 258

Mandarin Oriental Marrakech Hotel Marrakesh  5 stars

Marrakesh GBP 1 068

Tour Hassan Hotel Rabat  5 stars

Rabat Very good GBP 298

Riad Laaroussa Fes  5 stars

Fes Exclusive GBP 143

Four Seasons Hotel Casablanca  5 stars

Casablanca GBP 223

Hyatt Regency Casablanca Hotel  5 stars

Casablanca Fabulous GBP 573

Riad Kaiss Marrakesh  5 stars

Marrakesh GBP 170

Moevenpick Hotel Casablanca  5 stars

Casablanca Fabulous GBP 167

Palais Du Calife Riad & Spa Tangier  5 stars

Tangier GBP 187

Riad Farnatchi Hotel Marrakesh  5 stars

Marrakesh GBP 307

Kenzi Tower Hotel Casablanca  5 stars

Casablanca Fabulous GBP 143

Eden Andalou Aquapark & Spa Hotel Marrakesh  5 stars

Marrakesh Good GBP 136

El Minzah Hotel Tangier  5 stars

Tangier Very good GBP 73

Michlifen Ifrane Suites And Spa  5 stars

Ifrane Superb GBP 588

Sheraton Hotel Casablanca  5 stars

Casablanca Very good GBP 400

Hotel Du Golf Marrakesh  5 stars

Marrakesh Very good GBP 120

Mazagan Beach Hotel El Jadida  5 stars

El Jadida Fabulous GBP 142

Tildi Hotel Agadir  4 stars

Agadir Very good GBP 40

Riad Kalaa Rabat  4 stars

Rabat Superb GBP 110

Belere Rabat Hotel  4 stars

Rabat Very good GBP 72

Villa Mandarine Rabat  4 stars

Rabat Fabulous GBP 301

Golden Beach Hotel Agadir  4 stars

Agadir Very good GBP 64

Hotel Prince De Paris Casablanca  4 stars

Casablanca Guest rating GBP 45

Villa Blanca Hotel & Spa Casablanca  4 stars

Casablanca Very good GBP 175

Boutique Hotel La Renaissance - Adults Only Marrakesh  4 stars

Marrakesh Superb GBP 41

Sahara Regency Hotel Dakhla  4 stars

Dakhla Guest rating GBP 53

Suite Novotel Marrakech Hotel Marrakesh  4 stars

Marrakesh Fabulous GBP 145

Blue Sea Le Tivoli Hotel Agadir  4 stars

Agadir Good GBP 48

Riad Olema Et Spa Marrakesh  4 stars

Marrakesh Exclusive GBP 77

Hotel Riad Villa Maroc Essaouira  4 stars

Essaouira Fabulous GBP 168

Clubhotel Riu Tikida Palmeraie Marrakesh  4 stars

Marrakesh GBP 132

Riad Madani Marrakesh  4 stars

Marrakesh GBP 169

Transatlantique Hotel Casablanca  4 stars

Casablanca Good GBP 38

Novotel Casablanca City Center  4 stars

Casablanca Fabulous GBP 110

Hotel Amine Marrakesh  4 stars

Marrakesh Good GBP 32

Rive Hotel Rabat  4 stars

Rabat Guest rating GBP 92

Riad Flam Marrakesh  4 stars

Marrakesh Superb GBP 92

Hotel Oumlil Rabat  4 stars

Rabat Guest rating GBP 68

Riad El Yacout Fes  4 stars

Fes Fabulous GBP 160

Hotel Riu Tikida Beach Agadir  4 stars

Agadir GBP 145

Atlas Rif & Spa Hotel Tangier  4 stars

Tangier Very good GBP 48

Kenzi Solazur Hotel Tangier  4 stars

Tangier Very good GBP 53

Diwane Hotel Marrakesh  4 stars

Marrakesh Fabulous GBP 45

Atlantic Palm Beach Hotel Agadir  4 stars

Agadir GBP 82

Azur Hotel Casablanca  4 stars

Casablanca Very good GBP 73

Best Western Tikida Garden Hotel Marrakesh  4 stars

Marrakesh Fabulous GBP 109

Opera Plaza Hotel Marrakesh  4 stars

Marrakesh Fabulous GBP 61

Club Val D'Anfa Hotel Casablanca  4 stars

Casablanca Fabulous GBP 99

Hotel Argana Agadir  4 stars

Agadir Good GBP 37

Clubhotel Riu Tikida Dunas Agadir  4 stars

Agadir Superb GBP 156

Agadir Les Omayades Hotel  4 stars

Agadir Good GBP 33

Casablanca Le Lido Thalasso Hotel  4 stars

Casablanca Good GBP 75

Riad Rcif Fes  4 stars

Fes Superb GBP 76

Atlas Asni Hotel Marrakesh  4 stars

Marrakesh Good GBP 52

Riad Karmela Marrakesh  4 stars

Marrakesh Superb GBP 91

Hotel Royal Decameron Tafoukt Beach Agadir  4 stars

Agadir Fabulous GBP 100

Hotel Nassim Marrakesh  4 stars

Marrakesh Very good GBP 49

Riad Chbanate Essaouira  4 stars

Essaouira Exclusive GBP 112

Riad Aladdin Marrakesh  4 stars

Marrakesh Fabulous GBP 83

Kenzi Europa Hotel Agadir  4 stars

Agadir Very good GBP 77

Riad Hannah Marrakesh  4 stars

Marrakesh Very good GBP 17

Le Chems Marrakech Hotel Marrakesh  4 stars

Marrakesh Very good GBP 51

Riad Bamaga Marrakesh  4 stars

Marrakesh Superb GBP 74

Riad El Fenn Marrakesh  4 stars

Marrakesh Superb GBP 365

Hotel Club Al Moggar Garden Beach Agadir  4 stars

Agadir Very good GBP 42

Hotel Riu Tikida Garden Marrakesh  4 stars

Marrakesh GBP 122

Balima Hotel Rabat  3 stars

Rabat GBP 76

Continental Hotel Tangier  3 stars

Tangier Very good GBP 39

Riad Le Calife Hotel Fes  3 stars

Fes Exceptional GBP 99

Hotel Akabar Marrakesh  3 stars

Marrakesh Very good GBP 33

Oudaya Hotel Marrakesh  3 stars

Marrakesh Very good GBP 35

Tarik Hotel Tangier  3 stars

Tangier GBP 36

Appart Hotel Tagadirt  3 stars

Agadir Good GBP 24

Bahia City Hotel Agadir  3 stars

Agadir Good GBP 16

Amalay Hotel Marrakesh  3 stars

Marrakesh Very good GBP 24

Moroccan House Hotel Casablanca  3 stars

Casablanca Very good GBP 45

Royal Hotel Rabat  3 stars

Rabat Very good GBP 72

Almas Hotel Marrakesh  3 stars

Marrakesh Superb GBP 40

Tachfine Hotel Marrakesh  3 stars

Marrakesh Good GBP 22

Hotel Du Louvre Casablanca  3 stars

Casablanca Guest rating GBP 31

Riad Sesame Marrakesh  3 stars

Marrakesh Superb GBP 40

Hotel Caribbean Village Agador Agadir  3 stars

Agadir Very good GBP 92

Tamatert Guest House Imlil  3 stars

Imlil (Atlas Mountains) GBP 24

Lawrence D'Arabie Hotel And Spa Marrakesh  3 stars

Marrakesh Superb GBP 126

Rembrandt Hotel Tangier  3 stars

Tangier Very good GBP 42