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 285

Palm Plaza Hotel & Spa Marrakesh  5 stars

Marrakesh Very good USD 102

Murano Resort Marrakech Marrakesh  5 stars

Marrakesh Excellent USD 116

Golden Tulip Farah Hotel Casablanca  5 stars

Casablanca Very good USD 619

Kenzi Farah Hotel Marrakesh  5 stars

Marrakesh Good USD 89

Riad Ghita Fes  5 stars

Fes Exceptional USD 69

Riad Anata Fes  5 stars

Fes USD 99

Sofitel Marrakech Palais Imperial Hotel Marrakesh  5 stars

Marrakesh Excellent USD 290

Fellah Hotel Marrakesh  5 stars

Marrakesh Good USD 184

Four Seasons Resort Marrakech Marrakesh  5 stars

Marrakesh Excellent USD 426

Hotel Rabat  5 stars

Rabat Good USD 163

Hotel Sahrai Fes  5 stars

Fes USD 293

La Mamounia Hotel Marrakesh  5 stars

Marrakesh Excellent USD 624

Royal Atlas Hotel Agadir  5 stars

Agadir Excellent USD 216

Sofitel Casablanca Tour Blanche Hotel  5 stars

Casablanca Exceptional USD 206

Riad Kniza Marrakesh  5 stars

Marrakesh Exceptional USD 267

Tour Hassan Hotel Rabat  5 stars

Rabat Very good USD 455

La Suite Hotel Boutique Agadir  5 stars

Agadir USD 63

Hyatt Regency Casablanca Hotel  5 stars

Casablanca Excellent USD 744

Riad Dar El Kebira Rabat  5 stars

Rabat Excellent USD 138

Pullman Mazagan Royal Golf & Spa Hotel El Jadida  5 stars

El Jadida Very good USD 145

Moevenpick Hotel Casablanca  5 stars

Casablanca Excellent USD 178

Kenzi Tower Hotel Casablanca  5 stars

Casablanca Excellent USD 153

Sofitel Rabat Jardin Des Roses Hotel  5 stars

Rabat Exceptional USD 252

Farah Safir Hotel Casablanca  5 stars

Casablanca

Sheraton Hotel Casablanca  5 stars

Casablanca Very good USD 766

Hotel Du Golf Marrakesh  5 stars

Marrakesh Very good USD 121

Appart Hotel Le Medina Loft Marrakesh  5 stars

Marrakesh USD 186

Mazagan Beach Hotel El Jadida  5 stars

El Jadida Excellent USD 258

Tildi Hotel Agadir  4 stars

Agadir Very good USD 64

Riad Layla Fes  4 stars

Fes Exceptional USD 94

Kenzi Basma Hotel Casablanca  4 stars

Casablanca Good USD 87

Diwan Casablanca Hotel  4 stars

Casablanca Good USD 86

Belere Rabat Hotel  4 stars

Rabat Very good USD 92

Villa Mandarine Rabat  4 stars

Rabat Excellent USD 272

Hotel Washington Casablanca  4 stars

Casablanca Good USD 55

Beach Albatros Hotel Agadir  4 stars

Agadir Very good USD 123

Atlas Les Almohades Casablanca Hotel  4 stars

Casablanca Good USD 76

Hotel Prince De Paris Casablanca  4 stars

Casablanca Good enough USD 59

Riad Alkantara Fes  4 stars

Fes Excellent USD 165

Boutique Hotel La Renaissance Marrakesh  4 stars

Marrakesh Exceptional USD 62

Suite Novotel Marrakech Hotel Marrakesh  4 stars

Marrakesh Excellent USD 206

Blue Sea Le Tivoli Hotel Agadir  4 stars

Agadir Very good USD 59

Hotel Oum Palace Casablanca  4 stars

Casablanca Good USD 92

Villa Maroc Essaouira  4 stars

Essaouira Excellent USD 172

Studiotel Afoud Agadir  4 stars

Agadir Excellent USD 81

Transatlantique Hotel Casablanca  4 stars

Casablanca Good USD 50

Novotel Casablanca City Center  4 stars

Casablanca Excellent USD 117

Le 135 Hotel Casablanca  4 stars

Casablanca USD 114

Diwane Hotel Marrakesh  4 stars

Marrakesh Excellent USD 68

Riad Laaroussa Fes  4 stars

Fes Exclusive USD 176

Hotel Azur Casablanca  4 stars

Casablanca Very good USD 88

Best Western Tikida Garden Hotel Marrakesh  4 stars

Marrakesh Excellent USD 140

Hilton Garden Inn Tanger City Center  4 stars

Tangier USD 141

El Andalous Marrakech Hotel Marrakesh  4 stars

Marrakesh Very good USD 61

Beach Club Hotel Agadir  4 stars

Agadir Very good USD 132

Ajiad Casablanca Hotel  4 stars

Casablanca Above average USD 112

Hotel Argana Agadir  4 stars

Agadir Good USD 54

Clubhotel Riu Tikida Dunas Agadir  4 stars

Agadir Exceptional USD 222

Imperial Hotel Casablanca  4 stars

Casablanca USD 91

Les Saisons Hotel Casablanca  4 stars

Casablanca Excellent USD 95

Best Western Toubkal Hotel Casablanca  4 stars

Casablanca Very good USD 66

Hotel Royal Decameron Tafoukt Beach Agadir  4 stars

Agadir Exceptional USD 122

Iberostar Founty Beach Hotel Agadir  4 stars

Agadir Excellent USD 223

Appartements Janat Azaitoune Marrakesh  4 stars

Marrakesh USD 152

Business Hotel Casablanca  4 stars

Casablanca Very good USD 62

Suisse Hotel Casablanca  4 stars

Casablanca Good enough USD 109

Riad Al Madina Essaouira  4 stars

Essaouira Exceptional USD 47

Rivoli Hotel Casablanca  4 stars

Casablanca Good enough USD 88

Riad Mimouna Essaouira  4 stars

Essaouira Exceptional USD 87

Riad Altair Marrakesh  4 stars

Marrakesh Exceptional USD 427

Balima Hotel Rabat  3 stars

Rabat USD 86

Guynemer Hotel Casablanca  3 stars

Casablanca Superb USD 60

Majestic Hotel Casablanca  3 stars

Casablanca USD 38

Moroccan House Hotel Casablanca  3 stars

Casablanca Very good USD 53

Riad Luxe 56 Marrakesh  3 stars

Marrakesh USD 208

Relax Airport Hotel Casablanca  3 stars

Casablanca Good USD 82

Riad Hala Fes  3 stars

Fes Excellent USD 52

Hotel Agdal Marrakesh  3 stars

Marrakesh Good USD 39

Riad El Bir Rabat  3 stars

Rabat USD 73

Corail Hotel Marrakesh  3 stars

Marrakesh Good USD 33

Amoud Hotel Casablanca  3 stars

Casablanca Very good USD 57

Ibis Tanger City Center Hotel  3 stars

Tangier Excellent USD 74

Atlantic Hotel Agadir  3 stars

Agadir Excellent USD 65

Le Caspien Hotel Marrakesh  3 stars

Marrakesh Very good USD 44

Riad Des Orangers Marrakesh  3 stars

Marrakesh USD 66

New Farah Hotel Agadir  3 stars

Agadir Excellent USD 63

Riad Sara Fes  3 stars

Fes Very good USD 95

Le Pietri Urban Hotel Rabat  3 stars

Rabat USD 84

Residence Rihab Hotel Agadir  3 stars

Agadir USD 41

Enasma Hotel Casablanca  3 stars

Casablanca USD 32

Maamoura Hotel Casablanca  3 stars

Casablanca

Hotel Riad Zahra Essaouira  3 stars

Essaouira Good USD 65

Hotel Olympic Fes  2 stars

Fes USD 44

Volubilis Hotel Casablanca  2 stars

Casablanca Acceptable USD 34

Riad Al Jana Marrakesh  0 stars

Marrakesh USD 43