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 236

Palm Plaza Hotel & Spa Marrakesh  5 stars

Marrakesh Very good USD 101

Murano Resort Marrakech Marrakesh  5 stars

Marrakesh Excellent USD 122

Riad Braya Fes  5 stars

Fes USD 115

Golden Tulip Farah  5 stars

Casablanca Very good USD 389

Kenzi Farah  5 stars

Marrakesh Good USD 85

Riad Ghita Fes  5 stars

Fes Exceptional USD 69

Riad Anata Fes  5 stars

Fes USD 107

Sofitel Marrakech Palais Imperial Hotel Marrakesh  5 stars

Marrakesh USD 268

Four Seasons Resort Marrakech Marrakesh  5 stars

Marrakesh Excellent USD 460

Hotel Rabat  5 stars

Rabat Good USD 167

Hotel Sahrai Fes  5 stars

Fes USD 338

La Mamounia Hotel Marrakesh  5 stars

Marrakesh Excellent USD 675

Royal Atlas Hotel Agadir  5 stars

Agadir Excellent USD 211

Sofitel Casablanca Tour Blanche Hotel  5 stars

Casablanca Exceptional USD 232

Riad Kniza Marrakesh  5 stars

Marrakesh Exceptional USD 278

Tour Hassan Hotel Rabat  5 stars

Rabat Very good USD 297

La Suite Hotel Boutique Agadir  5 stars

Agadir USD 59

Hyatt Regency Casablanca Hotel  5 stars

Casablanca Excellent USD 317

Riad Dar El Kebira Rabat  5 stars

Rabat Excellent USD 134

Kenzi Tower Hotel Casablanca  5 stars

Casablanca Excellent USD 154

Sofitel Rabat Jardin Des Roses Hotel  5 stars

Rabat Exceptional USD 274

Farah Safir Hotel Casablanca  5 stars

Casablanca

Sheraton Hotel Casablanca  5 stars

Casablanca Very good USD 550

Tikida Golf Palace Agadir Hotel  5 stars

Agadir USD 176

Hotel Les Jardins De La Medina Marrakesh  5 stars

Marrakesh Excellent USD 283

Mazagan Beach Hotel El Jadida  5 stars

El Jadida Excellent USD 223

Tildi Hotel Agadir  4 stars

Agadir Very good USD 53

Riad Layla Fes  4 stars

Fes Exceptional USD 94

Kenzi Basma Hotel Casablanca  4 stars

Casablanca Good USD 88

Avanti Mohammedia Hotel Casablanca  4 stars

Casablanca USD 123

Diwan Casablanca Hotel  4 stars

Casablanca Good USD 85

Belere Rabat Hotel  4 stars

Rabat Very good USD 98

Villa Mandarine Rabat  4 stars

Rabat Excellent USD 280

Hotel Washington Casablanca  4 stars

Casablanca Good USD 53

Beach Albatros Hotel Agadir  4 stars

Agadir Very good USD 106

Atlas Les Almohades Casablanca Hotel  4 stars

Casablanca Good USD 80

Hotel Prince De Paris Casablanca  4 stars

Casablanca Good enough USD 61

Riad Alkantara Fes  4 stars

Fes Excellent USD 173

Suite Novotel Marrakech Hotel Marrakesh  4 stars

Marrakesh Excellent USD 117

Blue Sea Le Tivoli Hotel Agadir  4 stars

Agadir Very good USD 54

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

Riad Fez Yamanda  4 stars

Fes Exceptional USD 59

Transatlantique Hotel Casablanca  4 stars

Casablanca Good USD 47

Novotel Casablanca City Center  4 stars

Casablanca Excellent USD 124

Le 135 Hotel Casablanca  4 stars

Casablanca USD 102

Pullman Mazagan Royal Golf & Spa Hotel El Jadida  4 stars

El Jadida Very good USD 117

Diwane Hotel Marrakesh  4 stars

Marrakesh Excellent USD 64

Riad Laaroussa Fes  4 stars

Fes Exclusive USD 179

Hotel Azur Casablanca  4 stars

Casablanca Very good USD 84

Best Western Tikida Garden Hotel Marrakesh  4 stars

Marrakesh Excellent USD 145

Hilton Garden Inn Tanger City Center  4 stars

Tangier USD 108

Hotel El Andalous Marrakesh  4 stars

Marrakesh Very good USD 61

Beach Club Hotel Agadir  4 stars

Agadir Very good USD 116

Ajiad Casablanca Hotel  4 stars

Casablanca Above average USD 112

Hotel Argana Agadir  4 stars

Agadir Good USD 50

Riad Yasmine Marrakesh  4 stars

Marrakesh Excellent USD 116

Semiramis Hotel Marrakesh  4 stars

Marrakesh Very good USD 68

Clubhotel Riu Tikida Dunas Agadir  4 stars

Agadir Exceptional USD 217

Imperial Hotel Casablanca  4 stars

Casablanca USD 93

Les Saisons Hotel Casablanca  4 stars

Casablanca Excellent USD 95

Best Western Toubkal  4 stars

Casablanca Very good USD 67

Hotel Royal Decameron Tafoukt Beach Agadir  4 stars

Agadir Exceptional USD 127

Iberostar Founty Beach Hotel Agadir  4 stars

Agadir Excellent USD 189

Business Hotel Casablanca  4 stars

Casablanca Very good USD 61

Washington Hotel Casablanca  4 stars

Casablanca Good USD 72

Suisse Hotel Casablanca  4 stars

Casablanca Good enough USD 109

Riad Al Madina Essaouira  4 stars

Essaouira Exceptional USD 52

Rivoli Hotel Casablanca  4 stars

Casablanca Good enough USD 88

Balima Hotel Rabat  3 stars

Rabat USD 86

Guynemer Hotel Casablanca  3 stars

Casablanca Superb USD 60

Majestic Hotel Casablanca  3 stars

Casablanca USD 40

Moroccan House Casablanca Hotel  3 stars

Casablanca Very good USD 52

Riad Luxe 56 Marrakesh  3 stars

Marrakesh USD 147

Relax Airport Hotel Casablanca  3 stars

Casablanca Good USD 83

Riad Hala Fes  3 stars

Fes Excellent USD 52

Riad El Bir Rabat  3 stars

Rabat USD 73

Royal Agadir Hotel  3 stars

Agadir USD 24

Amoud Hotel Casablanca  3 stars

Casablanca Very good USD 49

Atlantic Hotel Agadir  3 stars

Agadir Excellent USD 65

Riad Des Orangers Marrakesh  3 stars

Marrakesh USD 68

Riad Sara Fes  3 stars

Fes Very good USD 95

Le Pietri Urban Hotel Rabat  3 stars

Rabat USD 98

Residence Rihab Hotel Agadir  3 stars

Agadir USD 32

Hotel Miramar Essaouira  3 stars

Essaouira USD 117

Maamoura Hotel Casablanca  3 stars

Casablanca

Hotel Riad Zahra Essaouira  3 stars

Essaouira Good USD 66

Hotel Central Casablanca  2 stars

Casablanca Good enough USD 43

Hotel Olympic Fes  2 stars

Fes USD 44

Volubilis Hotel Casablanca  2 stars

Casablanca Acceptable USD 33

Riad Al Jana Marrakesh  0 stars

Marrakesh USD 48

Riad Zamane Fes  0 stars

Fes USD 95

Janat Azaitoun Appart-Hotel Marrakesh  0 stars

Marrakesh USD 152