Morocco hotels

Morocco Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Palais Du Calife Riad & Spa Tangier  5 stars

Tangier USD 136

Riad Kaiss By Anika Marrakesh  5 stars

Marrakesh USD 319

Royal Mansour Casablanca Hotel  5 stars

Casablanca Very good USD 146

Riad Palais Sebban Marrakesh  5 stars

Marrakesh Superb USD 235

Le Medina Essaouira Thalassa Sea And Spa Hotel  5 stars

Essaouira Fabulous USD 145

Farah Rabat Hotel  5 stars

Rabat Good USD 165

La Sultana Marrakech Hotel Marrakesh  5 stars

Marrakesh Superb USD 732

The Pearl Marrakech Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 311

Riad Monceau Marrakesh  5 stars

Marrakesh Superb USD 183

Four Seasons Resort Marrakech Marrakesh  5 stars

Marrakesh Superb USD 562

Kenzi Farah Hotel Marrakesh  5 stars

Marrakesh Good USD 101

Hotel Sahrai Fes  5 stars

Fes Guest rating USD 529

Four Seasons Hotel Casablanca  5 stars

Casablanca USD 295

Eden Andalou Aquapark & Spa Hotel Marrakesh  5 stars

Marrakesh Good USD 252

Riu Palace Tikida Agadir  5 stars

Agadir Fabulous USD 245

Palmeraie Village Marrakesh  5 stars

Marrakesh Good USD 117

La Villa Des Orangers Marrakesh  5 stars

Marrakesh USD 649

Hotel Du Golf Marrakesh  5 stars

Marrakesh Very good USD 106

Riad Idra Marrakesh  5 stars

Marrakesh Exclusive USD 191

Kenzi Menara Palace & Resort All Inclusive Marrakesh  5 stars

Marrakesh Fabulous USD 365

Paradis Plage Hotel Agadir  5 stars

Agadir Fabulous USD 290

La Tour Hassan Hotel Rabat  5 stars

Rabat Very good USD 342

Selman Marrakech Hotel Marrakesh  5 stars

Marrakesh USD 629

La Mamounia Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 1 090

Mazagan Beach Hotel El Jadida  5 stars

El Jadida Fabulous USD 302

Royal Atlas & Spa Hotel Agadir  5 stars

Agadir Very good USD 162

Royal Mansour Marrakech Hotel Marrakesh  5 stars

Marrakesh Exclusive USD 1 710

La Sultana Oualidia Hotel  5 stars

Oualidia Superb USD 662

Riad Laaroussa Fes  5 stars

Fes Exclusive USD 132

Hotel Cesar & Spa Tangier  5 stars

Tangier Good USD 159

Hyatt Regency Casablanca Hotel  5 stars

Casablanca Fabulous USD 190

Riad Le Jardin D'Abdou Marrakesh  5 stars

Marrakesh Superb USD 196

Kenzi Club Agdal Medina Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 272

Movenpick Hotel Casablanca  5 stars

Casablanca Fabulous USD 140

Kenzi Tower Hotel Casablanca  5 stars

Casablanca Fabulous USD 169

Sofitel Rabat Jardin Des Roses Hotel  5 stars

Rabat Superb USD 267

Mandarin Oriental Marrakech Hotel Marrakesh  5 stars

Marrakesh USD 1 173

Palmeraie Palace Marrakesh  5 stars

Marrakesh Very good USD 133

El Minzah Hotel Tangier  5 stars

Tangier Very good USD 140

Sheraton Casablanca Hotel & Towers  5 stars

Casablanca Very good USD 147

Sofitel Agadir Royal Bay Resort  5 stars

Agadir Very good USD 411

Sofitel Casablanca Tour Blanche Hotel  5 stars

Casablanca Superb USD 218

Palais Namaskar Hotel Marrakesh  5 stars

Marrakesh USD 649

Sofitel Marrakech Lounge And Spa Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 230

Les Jardins De La Medina Hotel Marrakesh  5 stars

Marrakesh Fabulous USD 261

Riad Dar Anika Marrakesh  5 stars

Marrakesh Exclusive USD 343

Dar Al Assad Hotel Marrakesh  5 stars

Marrakesh USD 104

Hivernage Hotel & Spa Marrakesh  5 stars

Marrakesh Fabulous USD 121

Palais Amani Hotel Fes  5 stars

Fes Exclusive USD 151

Michlifen Ifrane Suites And Spa  5 stars

Ifrane Superb USD 617

Riad Farnatchi Marrakesh  5 stars

Marrakesh USD 393

Hotel And Spa Le Doge Casablanca  5 stars

Casablanca Superb USD 157

Atlantic Palm Beach Hotel Agadir  4 stars

Agadir USD 99

Chems Hotel Marrakesh  4 stars

Marrakesh Very good USD 81

Riad Les Yeux Bleus Marrakesh  4 stars

Marrakesh USD 170

Le Diwan M Gallery Collection Hotel Rabat  4 stars

Rabat Fabulous USD 128

Villa Mandarine Rabat  4 stars

Rabat Fabulous USD 376

Labranda Targa Club Hotel Marrakesh  4 stars

Marrakesh Very good USD 149

Riad El Fenn Marrakesh  4 stars

Marrakesh Superb USD 352

Villa Maroc Essaouira  4 stars

Essaouira Fabulous USD 133

Hilton Garden Inn Tanger City Center  4 stars

Tangier USD 229

Clubhotel Riu Tikida Palmeraie Marrakesh  4 stars

Marrakesh USD 163

Kenzi Europa Hotel Agadir  4 stars

Agadir Very good USD 321

Riad 72 Marrakesh  4 stars

Marrakesh USD 170

Riad Rcif Fes  4 stars

Fes Superb USD 90

Riad Kalaa Rabat  4 stars

Rabat Superb USD 134

Novotel Casablanca City Center  4 stars

Casablanca Fabulous USD 127

Riad Karmela Marrakesh  4 stars

Marrakesh Superb USD 123

Riad Kheirredine Marrakesh  4 stars

Marrakesh USD 153

Atlas Sky Airport Hotel Casablanca  4 stars

Casablanca Guest rating USD 118

Park Suites Hotel & Spa Casablanca  4 stars

Casablanca Fabulous USD 121

Riu Tikida Garden Marrakech Hotel Marrakesh  4 stars

Marrakesh USD 125

Robinson Club Agadir Hotel  4 stars

Agadir Superb USD 389

Riad Shaden Marrakesh  4 stars

Marrakesh Very good USD 58

Lti Agadir Beach Club Hotel  4 stars

Agadir Very good USD 98

Club Val D Anfa Hotel Casablanca  4 stars

Casablanca Fabulous USD 142

Atlas Asni Hotel Marrakesh  4 stars

Marrakesh Good USD 80

Opera Plaza Hotel Marrakesh  4 stars

Marrakesh Fabulous USD 63

Hotel Marrakech Le Sangho Privilege Marrakesh  4 stars

Marrakesh Good USD 59

Idou Anfa Hotel Casablanca  4 stars

Casablanca Very good USD 114

La Renaissance Hotel Marrakesh  4 stars

Marrakesh Superb USD 78

Sahara Regency Hotel Dakhla  4 stars

Dakhla Guest rating USD 66

Riad Fes El Bali  4 stars

Fes Exclusive USD 89

Royal Decameron Tafoukt Hotel Agadir  4 stars

Agadir Fabulous USD 128

La Maison Arabe Hotel Marrakesh  4 stars

Marrakesh Superb USD 445

Riad Al Madina Essaouira  4 stars

Essaouira Superb USD 60

Madada Mogador Hotel Essaouira  4 stars

Essaouira Superb USD 163

Dar Echchaouen Bed & Breakfast Chefchaouen  4 stars

Chefchaouen Superb USD 92

Villa Blanca Urban Hotel Casablanca  4 stars

Casablanca Very good USD 228

Riad Sesame Marrakesh  3 stars

Marrakesh Superb USD 37

Riad Al Andaluz Marrakesh  3 stars

Marrakesh Fabulous USD 65

Ryad Dyor Hotel Marrakesh  3 stars

Marrakesh Guest rating USD 143

Continental Hotel Tangier  3 stars

Tangier Very good USD 75

Ibis Moussafir Casablanca City Center Hotel  3 stars

Casablanca Very good USD 80

Moroccan House Casablanca Hotel  3 stars

Casablanca Very good USD 56

Riad Adore Marrakesh  3 stars

Marrakesh USD 223

Tamatert Guest House Imlil  3 stars

Imlil (Atlas Mountains) USD 23

Equity Point Marrakech Hostel Marrakesh  2 stars

Marrakesh Superb USD 34

Ksar Char-Bagh Guest House Marrakesh  0 stars

Marrakesh Good USD 381