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 186

Palm Plaza Hotel & Spa Marrakesh  5 stars

Marrakesh Very good USD 96

Riad Palais Sebban Marrakesh  5 stars

Marrakesh Superb USD 212

Murano Resort Marrakech Marrakesh  5 stars

Marrakesh Fabulous USD 124

Sofitel Palais Jamai Hotel Fes  5 stars

Fes Fabulous USD 213

Atlas Essaouria Hotel & Spa Essaouira  5 stars

Essaouira USD 106

Riad Moullaoud Marrakesh  5 stars

Marrakesh USD 74

Kenzi Farah  5 stars

Marrakesh Good USD 83

Sofitel Marrakech Lounge And Spa Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 229

Sofitel Marrakech Palais Imperial Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 280

Kenzi Menara Palace: All Inclusive Premium Hotel Marrakesh  5 stars

Marrakesh USD 197

Four Seasons Resort Marrakech Marrakesh  5 stars

Marrakesh Superb USD 470

Sirayane Boutique Hotel And Spa Marrakesh  5 stars

Marrakesh Superb USD 192

Riad Idra Marrakesh  5 stars

Marrakesh Exclusive USD 203

Hotel Riu Palace Tikida Agadir  5 stars

Agadir Fabulous USD 205

La Mamounia Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 850

Le Medina Essaouira Hotel  5 stars

Essaouira USD 122

Amanjena Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 746

Royal Atlas & Spa Hotel Agadir  5 stars

Agadir Fabulous USD 136

Sofitel Casablanca Tour Blanche Hotel  5 stars

Casablanca Superb USD 221

Riad Kniza Hotel Marrakesh  5 stars

Marrakesh Superb USD 343

Mandarin Oriental Marrakech Hotel Marrakesh  5 stars

Marrakesh USD 1 398

Hyatt Regency Casablanca Hotel  5 stars

Casablanca Fabulous USD 529

Riad Kaiss Marrakesh  5 stars

Marrakesh USD 315

Atlantic Palace Resort Agadir  5 stars

Agadir Fabulous USD 80

Riad Farnatchi Hotel Marrakesh  5 stars

Marrakesh USD 382

Kenzi Tower Hotel Casablanca  5 stars

Casablanca Fabulous USD 158

Eden Andalou Aquapark & Spa Hotel Marrakesh  5 stars

Marrakesh Good USD 158

El Minzah Hotel Tangier  5 stars

Tangier Very good USD 94

Les Jardins De La Medina Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 237

Mazagan Beach Hotel El Jadida  5 stars

El Jadida Fabulous USD 195

Sofitel Essaouira Mogador Hotel  5 stars

Essaouira Superb USD 152

Red Hotel  4 stars

Marrakesh Fabulous USD 56

Riad Dubai Marrakesh  4 stars

Marrakesh Superb USD 45

Tildi Hotel Agadir  4 stars

Agadir Very good USD 42

Riad Lotus Perle Marrakesh  4 stars

Marrakesh Superb USD 111

Golden Beach Appart-Hotel Agadir  4 stars

Agadir Very good USD 64

Hotel Ali Marrakesh  4 stars

Marrakesh USD 38

Riad Zayane Marrakesh  4 stars

Marrakesh Exclusive USD 78

Hotel Prince De Paris Casablanca  4 stars

Casablanca Guest rating USD 54

Riad Lorsya Marrakesh  4 stars

Marrakesh Superb USD 75

Boutique Hotel La Renaissance - Adults Only Marrakesh  4 stars

Marrakesh Superb USD 46

Suite Novotel Marrakech Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 91

Blue Sea Le Tivoli Hotel Agadir  4 stars

Agadir Good USD 53

Riad Dar One Marrakesh  4 stars

Marrakesh USD 107

Riad Madani Marrakesh  4 stars

Marrakesh USD 212

Riad Barroko Marrakesh  4 stars

Marrakesh Fabulous USD 61

Novotel Casablanca City Center  4 stars

Casablanca Fabulous USD 122

Riad Itrane Marrakesh  4 stars

Marrakesh Superb USD 188

Omega Hotel Agadir  4 stars

Agadir USD 37

Riad Dar Zaman Marrakesh  4 stars

Marrakesh Superb USD 88

Hotel Amine Marrakesh  4 stars

Marrakesh Good USD 42

Hotel Riu Tikida Beach Agadir  4 stars

Agadir USD 200

Riad Camilia Marrakesh  4 stars

Marrakesh Exclusive USD 178

Tulip Inn Oasis Agadir  4 stars

Agadir Good USD 61

Diwane Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 55

Riad Cinnamon Marrakesh  4 stars

Marrakesh Exclusive USD 138

Anezi Tower Hotel & Apartments Agadir  4 stars

Agadir Good USD 81

Hotel Timoulay & Spa Agadir  4 stars

Agadir Fabulous USD 109

Best Western Tikida Garden Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 132

Hotel Argana Agadir  4 stars

Agadir Good USD 44

Imperial Holiday Hotel  4 stars

Marrakesh Good USD 52

Semiramis Hotel Marrakesh  4 stars

Marrakesh Very good USD 58

Riad Catalina Hotel Marrakesh  4 stars

Marrakesh Very good USD 123

Riad Jonan Marrakesh  4 stars

Marrakesh Superb USD 86

Clubhotel Riu Tikida Dunas Agadir  4 stars

Agadir Superb USD 196

Agadir Les Omayades Hotel  4 stars

Agadir Good USD 41

Riad Suliman Marrakesh  4 stars

Marrakesh Very good USD 72

Riad Karmela Marrakesh  4 stars

Marrakesh Superb USD 108

Hotel Royal Decameron Tafoukt Beach Agadir  4 stars

Agadir Superb USD 115

Hotel Nassim Marrakesh  4 stars

Marrakesh Very good USD 58

Iberostar Founty Beach Hotel Agadir  4 stars

Agadir Fabulous USD 116

Kenzi Europa Hotel Agadir  4 stars

Agadir Very good USD 116

Riad Diana Marrakesh  4 stars

Marrakesh Superb USD 80

Riad Chergui Marrakesh  4 stars

Marrakesh Superb USD 111

Riad Hannah Marrakesh  4 stars

Marrakesh Very good USD 21

Dellarosa Hotel Suites And Spa Marrakesh  4 stars

Marrakesh Very good USD 75

Riad Zolah Marrakesh  4 stars

Marrakesh Superb USD 185

Las Palmeras Hotel Marrakesh  4 stars

Marrakesh Good USD 36

Le Chems Marrakech Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 65

Riad Altair Marrakesh  4 stars

Marrakesh Superb USD 107

Riad El Fenn Marrakesh  4 stars

Marrakesh Superb USD 311

Royal Decameron Issil Hotel Marrakesh  4 stars

Marrakesh USD 117

Hotel Club Al Moggar Garden Beach Agadir  4 stars

Agadir Very good USD 51

Hotel Riu Tikida Garden Marrakesh  4 stars

Marrakesh USD 148

Riad Chakir Mogador Essaouira  3 stars

Essaouira Fabulous USD 46

Islane Hotel Marrakesh  3 stars

Marrakesh Good USD 55

Oudaya Hotel Marrakesh  3 stars

Marrakesh Very good USD 45

Appart Hotel Tagadirt  3 stars

Agadir Good USD 29

Bahia City Hotel Agadir  3 stars

Agadir Good USD 23

Amalay Hotel Marrakesh  3 stars

Marrakesh Very good USD 32

Moroccan House Hotel Casablanca  3 stars

Casablanca Very good USD 51

Almas Hotel Marrakesh  3 stars

Marrakesh Superb USD 51

Hotel Corail Marrakesh  3 stars

Marrakesh Good USD 25

Le Caspien Hotel Marrakesh  3 stars

Marrakesh Very good USD 41

Riad Shemsi Marrakesh  3 stars

Marrakesh Superb USD 113

Appart Hotel Founty Beach Agadir  3 stars

Agadir Very good USD 34

Moroccan House Marrakech Hotel Marrakesh  3 stars

Marrakesh Fabulous USD 41