Morocco hotels

Morocco Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Sofitel Royal Bay Agadir Hotel  5 stars

Agadir Very good USD 137

Riad Palais Sebban Marrakesh  5 stars

Marrakesh Superb USD 198

Sofitel Palais Jamai Hotel Fes  5 stars

Fes Fabulous USD 213

Appart Hotel Le Medina Loft Marrakesh  5 stars

Marrakesh USD 247

Riad Dar Anika Marrakesh  5 stars

Marrakesh Exclusive USD 708

Riad Moullaoud Marrakesh  5 stars

Marrakesh USD 77

Kenzi Farah Hotel Marrakesh  5 stars

Marrakesh Good USD 137

Sofitel Marrakech Lounge And Spa Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 216

Sofitel Marrakech Palais Imperial Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 807

Four Seasons Resort Marrakech Marrakesh  5 stars

Marrakesh Superb USD 595

Sirayane Boutique Hotel And Spa Marrakesh  5 stars

Marrakesh Superb USD 248

Hotel Riu Palace Tikida Agadir  5 stars

Agadir Fabulous USD 189

La Mamounia Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 866

Amanjena Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 876

Royal Atlas & Spa Hotel Agadir  5 stars

Agadir Fabulous USD 136

Sofitel Casablanca Tour Blanche Hotel  5 stars

Casablanca Superb USD 222

Riad Kniza Hotel Marrakesh  5 stars

Marrakesh Superb USD 336

Mandarin Oriental Marrakech Hotel Marrakesh  5 stars

Marrakesh USD 1 378

Tour Hassan Hotel Rabat  5 stars

Rabat Very good USD 456

Four Seasons Hotel Casablanca  5 stars

Casablanca USD 276

Hyatt Regency Casablanca Hotel  5 stars

Casablanca Fabulous USD 564

Palais Du Calif Hotel Tangier  5 stars

Tangier USD 135

Riad Kaiss Marrakesh  5 stars

Marrakesh USD 253

Riad Farnatchi Hotel Marrakesh  5 stars

Marrakesh USD 503

Kenzi Tower Hotel Casablanca  5 stars

Casablanca Fabulous USD 193

Eden Andalou Aquapark & Spa Hotel Marrakesh  5 stars

Marrakesh Good USD 206

El Minzah Hotel Tangier  5 stars

Tangier Very good USD 107

Michlifen Ifrane Suites And Spa  5 stars

Ifrane Superb USD 707

Sheraton Hotel Casablanca  5 stars

Casablanca Very good USD 362

Hotel Du Golf Marrakesh  5 stars

Marrakesh Fabulous USD 128

Les Jardins De La Medina Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 238

Mazagan Beach Hotel El Jadida  5 stars

El Jadida Fabulous USD 345

Sofitel Essaouira Mogador Hotel  5 stars

Essaouira Superb USD 161

Red Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 75 502

Tildi Hotel Agadir  4 stars

Agadir Very good USD 44

Barcelo Casablanca Hotel  4 stars

Casablanca Very good USD 132

Villa Blanca Urban Hotel Casablanca  4 stars

Casablanca Very good USD 316

Boutique Hotel La Renaissance - Adults Only Marrakesh  4 stars

Marrakesh Superb USD 76

Suite Novotel Marrakech Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 131

Blue Sea Le Tivoli Hotel Agadir  4 stars

Agadir Good USD 50

Riad Itrane Marrakesh  4 stars

Marrakesh Superb USD 208

Omega Hotel Agadir  4 stars

Agadir USD 34

Hotel Amine Marrakesh  4 stars

Marrakesh Good USD 41

Hotel Riu Tikida Beach Agadir  4 stars

Agadir USD 163

Diwane Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 65

Riad Laaroussa Fes  4 stars

Fes Exclusive USD 169

Kasbah Le Mirage Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 56

Atlantic Palm Beach Hotel Agadir  4 stars

Agadir USD 67

Riad Cinnamon Marrakesh  4 stars

Marrakesh Exclusive USD 144

Hotel Timoulay & Spa Agadir  4 stars

Agadir Fabulous USD 116

Best Western Tikida Garden Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 126

Club Val D'Anfa Hotel Casablanca  4 stars

Casablanca Fabulous USD 125

Hotel Argana Agadir  4 stars

Agadir Good USD 47

Semiramis Hotel Marrakesh  4 stars

Marrakesh Very good USD 76

Riad Catalina Hotel Marrakesh  4 stars

Marrakesh Very good USD 118

Riad Jonan Marrakesh  4 stars

Marrakesh Superb USD 107

Agadir Les Omayades Hotel  4 stars

Agadir Good USD 35

Riad Suliman Marrakesh  4 stars

Marrakesh Very good USD 80

Atlas Asni Hotel Marrakesh  4 stars

Marrakesh Good USD 129

Riad Karmela Marrakesh  4 stars

Marrakesh Superb USD 115

Hotel Royal Decameron Tafoukt Beach Agadir  4 stars

Agadir Superb USD 107

Iberostar Founty Beach Hotel Agadir  4 stars

Agadir Fabulous USD 125

Kenzi Europa Hotel Agadir  4 stars

Agadir Very good USD 116

Business Hotel Casablanca  4 stars

Casablanca Very good USD 62

Riad Diana Marrakesh  4 stars

Marrakesh Superb USD 75

Riad Hannah Marrakesh  4 stars

Marrakesh Very good USD 27

Dellarosa Hotel Suites And Spa Marrakesh  4 stars

Marrakesh Very good USD 350

Le Chems Marrakech Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 80

Rivoli Hotel Casablanca  4 stars

Casablanca Guest rating USD 88

Riad Altair Marrakesh  4 stars

Marrakesh Superb USD 1 742

Riad El Fenn Marrakesh  4 stars

Marrakesh Superb USD 404

Royal Decameron Issil Hotel Marrakesh  4 stars

Marrakesh USD 159

Hotel Riu Tikida Garden Marrakesh  4 stars

Marrakesh USD 111

Continental Hotel Tangier  3 stars

Tangier Very good USD 46

Riad Chakir Mogador Essaouira  3 stars

Essaouira Fabulous USD 44

Islane Hotel Marrakesh  3 stars

Marrakesh Good USD 54

Oudaya Hotel Marrakesh  3 stars

Marrakesh Very good USD 49

Appart Hotel Tagadirt  3 stars

Agadir Good USD 28

Golden Beach Appart-Hotel Agadir  3 stars

Agadir Very good USD 62

Amalay Hotel Marrakesh  3 stars

Marrakesh Very good USD 55

Almas Hotel Marrakesh  3 stars

Marrakesh Superb USD 57

Riad Sesame Marrakesh  3 stars

Marrakesh Superb USD 55

Le Caspien Hotel Marrakesh  3 stars

Marrakesh Very good USD 59

Tamatert Guest House Imlil  3 stars

Imlil (Atlas Mountains) USD 31

Hotel Lawrence D'Arabie Marrakesh  3 stars

Marrakesh Superb USD 251