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 381

Palm Plaza Hotel & Spa Marrakesh  5 stars

Marrakesh Very good USD 105

Riad Palais Sebban Marrakesh  5 stars

Marrakesh Exceptional USD 213

Murano Resort Marrakech Marrakesh  5 stars

Marrakesh Excellent USD 119

Sofitel Palais Jamai Hotel Fes  5 stars

Fes Excellent USD 213

Atlas Essaouria Hotel & Spa Essaouira  5 stars

Essaouira USD 107

Riad Moullaoud Marrakesh  5 stars

Marrakesh USD 67

Kenzi Farah Hotel Marrakesh  5 stars

Marrakesh Good USD 96

Sofitel Marrakech Lounge And Spa Hotel Marrakesh  5 stars

Marrakesh Excellent USD 198

Sofitel Marrakech Palais Imperial Hotel Marrakesh  5 stars

Marrakesh Excellent USD 301

Kenzi Menara Palace: All Inclusive Premium Hotel Marrakesh  5 stars

Marrakesh USD 235

Four Seasons Resort Marrakech Marrakesh  5 stars

Marrakesh Excellent USD 460

Sirayane Boutique Hotel And Spa Marrakesh  5 stars

Marrakesh Exceptional USD 169

Riad Itrane Marrakesh  5 stars

Marrakesh Exceptional USD 135

Riad Idra Marrakesh  5 stars

Marrakesh Exclusive USD 227

Hotel Riu Palace Tikida Agadir  5 stars

Agadir Excellent USD 292

La Mamounia Hotel Marrakesh  5 stars

Marrakesh Excellent USD 645

Le Medina Essaouira Hotel  5 stars

Essaouira USD 136

Amanjena Hotel Marrakesh  5 stars

Marrakesh Excellent USD 724

Royal Atlas & Spa Hotel Agadir  5 stars

Agadir Excellent USD 202

Sofitel Casablanca Tour Blanche Hotel  5 stars

Casablanca Exceptional USD 218

Riad Kniza Hotel Marrakesh  5 stars

Marrakesh Exceptional USD 316

Mandarin Oriental Marrakech Hotel Marrakesh  5 stars

Marrakesh USD 921

Hyatt Regency Casablanca Hotel  5 stars

Casablanca Excellent USD 697

Riad Kaiss Marrakesh  5 stars

Marrakesh USD 290

Riad Farnatchi Hotel Marrakesh  5 stars

Marrakesh USD 442

Kenzi Tower Hotel Casablanca  5 stars

Casablanca Excellent USD 163

Eden Andalou 5 Aquapark And Spa Hotel Marrakesh  5 stars

Marrakesh Good USD 201

Las Palmeras Hotel Marrakesh  5 stars

Marrakesh Good USD 40

Les Jardins De La Medina Hotel Marrakesh  5 stars

Marrakesh Excellent USD 254

Mazagan Beach Hotel El Jadida  5 stars

El Jadida Excellent USD 319

Sofitel Essaouira Mogador Hotel  5 stars

Essaouira Exceptional USD 213

Red Hotel Marrakesh  4 stars

Marrakesh Excellent USD 58

Riad Dubai Marrakesh  4 stars

Marrakesh Exceptional USD 37

Tildi Hotel Agadir  4 stars

Agadir Very good USD 66

Riad Lotus Perle Marrakesh  4 stars

Marrakesh Exceptional USD 117

Riad Zayane Marrakesh  4 stars

Marrakesh Exclusive USD 103

Hotel Prince De Paris Casablanca  4 stars

Casablanca Good enough USD 56

Riad Lorsya Marrakesh  4 stars

Marrakesh Exceptional USD 75

Boutique Hotel La Renaissance - Adults Only Marrakesh  4 stars

Marrakesh Exceptional USD 62

Suite Novotel Marrakech Hotel Marrakesh  4 stars

Marrakesh Excellent USD 214

Blue Sea Le Tivoli Hotel Agadir  4 stars

Agadir Very good USD 62

Riad Madani Marrakesh  4 stars

Marrakesh USD 212

Riad Barroko Marrakesh  4 stars

Marrakesh Excellent USD 60

Novotel Casablanca City Center  4 stars

Casablanca Excellent USD 121

Omega Hotel Agadir  4 stars

Agadir USD 75

Riad Dar Zaman Marrakesh  4 stars

Marrakesh Exceptional USD 91

Hotel Amine Marrakesh  4 stars

Marrakesh Good USD 44

Hotel Riu Tikida Beach Agadir  4 stars

Agadir USD 226

Riad Camilia Marrakesh  4 stars

Marrakesh Exclusive USD 178

Tulip Inn Oasis Agadir  4 stars

Agadir Good USD 70

Diwane Hotel Marrakesh  4 stars

Marrakesh Excellent USD 72

Riad Cinnamon Marrakesh  4 stars

Marrakesh Exclusive USD 119

Anezi Tower Hotel & Apartments Agadir  4 stars

Agadir Good USD 109

Hotel Timoulay & Spa Agadir  4 stars

Agadir Excellent USD 147

Best Western Tikida Garden Hotel Marrakesh  4 stars

Marrakesh Excellent USD 148

Atlas Amadil Beach Hotel Agadir  4 stars

Agadir Very good USD 162

Hotel Argana Agadir  4 stars

Agadir Good USD 50

Imperial Holiday Hotel Marrakesh  4 stars

Marrakesh Good USD 55

Semiramis Hotel Marrakesh  4 stars

Marrakesh Very good USD 72

Riad Catalina Hotel Marrakesh  4 stars

Marrakesh Very good USD 125

Riad Jonan Marrakesh  4 stars

Marrakesh Exceptional USD 61

Clubhotel Riu Tikida Dunas Agadir  4 stars

Agadir Exceptional USD 231

Agadir Les Omayades Hotel  4 stars

Agadir Good USD 53

Riad Suliman Marrakesh  4 stars

Marrakesh Very good USD 76

Riad Shemsi Marrakesh  4 stars

Marrakesh Exceptional USD 134

Riad Karmela Marrakesh  4 stars

Marrakesh Exceptional USD 114

Hotel Royal Decameron Tafoukt Beach Agadir  4 stars

Agadir Exceptional USD 114

Hotel Nassim Marrakesh  4 stars

Marrakesh Very good USD 59

Iberostar Founty Beach Hotel Agadir  4 stars

Agadir Excellent USD 238

Kenzi Europa Hotel Agadir  4 stars

Agadir Very good USD 202

Riad Diana Marrakesh  4 stars

Marrakesh Exceptional USD 97

Riad Chergui Marrakesh  4 stars

Marrakesh Exceptional USD 132

Riad Hannah Marrakesh  4 stars

Marrakesh Very good USD 19

Dellarosa Hotel Suites And Spa Marrakesh  4 stars

Marrakesh Very good USD 74

Riad Zolah Marrakesh  4 stars

Marrakesh Exceptional USD 144

Riad Amina Marrakesh  4 stars

Marrakesh Good USD 85

Le Chems Marrakech Hotel Marrakesh  4 stars

Marrakesh USD 66

Riad Altair Marrakesh  4 stars

Marrakesh Exceptional USD 1 092

Riad El Fenn Marrakesh  4 stars

Marrakesh Exceptional USD 281

Royal Decameron Issil Hotel Marrakesh  4 stars

Marrakesh USD 171

Hotel Club Al Moggar Garden Beach Agadir  4 stars

Agadir Very good USD 76

Hotel Riu Tikida Garden Marrakesh  4 stars

Marrakesh USD 160

Riad Chakir Mogador Essaouira  3 stars

Essaouira Excellent USD 47

Islane Hotel Marrakesh  3 stars

Marrakesh Good USD 53

Oudaya Hotel Marrakesh  3 stars

Marrakesh Very good USD 47

Tagadirt Hotel  3 stars

Agadir Good USD 37

Golden Beach Appart-Hotel Agadir  3 stars

Agadir Very good USD 140

Bahia City Hotel Agadir  3 stars

Agadir Good USD 22

Amalay Hotel Marrakesh  3 stars

Marrakesh Very good USD 32

Moroccan House Hotel Casablanca  3 stars

Casablanca Very good USD 54

Almas Hotel Marrakesh  3 stars

Marrakesh Exceptional USD 54

Riad Dar One Marrakesh  3 stars

Marrakesh USD 113

Hotel Corail Marrakesh  3 stars

Marrakesh Good USD 31

Le Caspien Hotel Marrakesh  3 stars

Marrakesh Very good USD 44

Appart Hotel Founty Beach Agadir  3 stars

Agadir Very good USD 95

Moroccan House Marrakech Hotel Marrakesh  3 stars

Marrakesh Excellent USD 42

Hotel Ali Marrakesh  2 stars

Marrakesh USD 47