Hotels in Morocco (Africa)

  1. La Mamounia

    8.9Excellent (13,794 ratings)

    Heated outdoor swimming pool, Signature dining by acclaimed chefs

    Marrakech
    from  €422
    See prices from 12 sites
    • Popular choice

    Aqua Mirage Club & Aqua Parc - All Inclusive

    8.3Very good (15,815 ratings)

    Panoramic Atlas Mountains views, Heated main swimming pool

    Marrakech
    from  €128
    See prices from 9 sites
    • Popular choice

    Hotel Riu Palace Tikida Taghazout

    8.3Very good (8,022 ratings)

    Direct beachfront access, Expansive pool landscape

    Taghazout
    from  €292
    See prices from 11 sites
    • Popular choice

    Mazagan Beach & Golf Resort

    8.7Excellent (11,932 ratings)

    Holistic spa with Moroccan hammam, Ocean-view suites and rooms

    El Jadida
    from  €168
    See prices from 11 sites
  2. Iberostar Waves Saïdia

    8.5Excellent (10,517 ratings)

    Five diverse swimming pools, Four themed restaurants and six bars

    Saïdia
    from  €126
    See prices from 12 sites
    • Popular choice

    Kasbah Tamadot

    9.5Excellent (1,689 ratings)

    Atlas Mountains panoramic views, Heated indoor and outdoor pools

    Imlil
    from  €490
    See prices from 7 sites
  3. Prestige Agadir Boutique & Spa

    8.0Very good (140 ratings)

    Oasis-style garden and pool layout, Dedicated spa and wellness facilities

    Agadir
    from  €93
    See prices from 10 sites
    • Popular choice

    Le Médina Essaouira Thalassa Sea & Spa - MGallery Collection

    8.6Excellent (7,452 ratings)

    Refined oceanfront setting, Private beach club with dining

    Essaouira
    from  €85
    See prices from 8 sites
  4. El Fenn

    8.8Excellent (2,411 ratings)

    Multiple pools for tranquil escapes, Charming courtyards with resident tortoises

    Marrakech
    Select dates to see prices and availability
  5. Hyatt Place Taghazout Bay

    8.6Excellent (7,533 ratings)

    Authentic Moroccan spa by Cinq Mondes, Heated and refreshing outdoor pools

    Taghazout
    from  €134
    See prices from 18 sites
    • Popular choice

    Be Live Collection Saïdia

    8.7Excellent (14,037 ratings)

    Expansive pool deck with multiple pools, Proximity to Palmeraie Golf Saidia

    Saïdia
    from  €118
    See prices from 11 sites
    • Popular choice

    Mercure Quemado Resort Hotel

    8.1Very good (6,957 ratings)

    Versatile meeting and event spaces, Direct access to Quemado Beach

    Al Hoceïma
    from  €61
    See prices from 11 sites
  6. Hyatt Regency Taghazout

    9.0Excellent (4,105 ratings)

    Oceanfront location with stunning views, Executive suites with private pools

    Taghazout
    from  €201
    See prices from 13 sites
  7. TUI SUNEO Kenzi Europa

    8.1Very good (3,420 ratings)

    Private beach access with amenities, Diverse dining with Moroccan cuisine

    Agadir
    Select dates to see prices and availability
    • Popular choice

    Pickalbatros Aqua Fun Club

    8.7Excellent (17,431 ratings)

    Panoramic Atlas Mountains views, Largest water park in Marrakech

    Marrakech
    from  €140
    See prices from 10 sites
  8. Four Seasons Resort Marrakech

    9.3Excellent (5,944 ratings)

    Adults-only and family swimming pools, Tennis courts and fitness center

    Marrakech
    from  €456
    See prices from 13 sites
    • Popular choice

    Lixus Beach Resort

    7.9Good (3,296 ratings)

    Oceanfront setting with eucalyptus forests, 18-hole golf course with ocean views

    Larache
    Select dates to see prices and availability
  9. Allegro Agadir

    8.3Very good (12,214 ratings)

    Direct beach access with private area, International and Moroccan dining

    Agadir
    from  €91
    See prices from 15 sites
  10. Hilton Tangier Al Houara Resort & Spa

    8.7Excellent (6,943 ratings)

    Diverse dining with ocean views, Multiple outdoor pools, one heated

    Tangier
    from  €139
    See prices from 8 sites
  11. Hotel Club Almoggar Garden Beach

    7.1(9,212 ratings)

    Rooms with sea or garden views, Two distinct outdoor swimming pools

    Agadir
    from  €113
    See prices from 9 sites
    • Popular choice

    Hotel Riu Palace Tikida Agadir

    8.6Excellent (14,721 ratings)

    Beachfront location with private access, Expansive pool area with heated options

    Agadir
    from  €286
    See prices from 15 sites
  12. Hôtel Le Golf d’Essaouira & Spa

    8.4Very good (5,459 ratings)

    Panoramic golf and ocean views, Biological and outdoor pools

    Essaouira
    from  €77
    See prices from 10 sites
  13. Hilton Taghazout Bay Beach Resort & Spa

    8.9Excellent (4,502 ratings)

    Ocean view rooms with stunning sunsets, Multiple pools, including a heated option

    Taghazout
    from  €196
    See prices from 10 sites
    • Popular choice

    Pickalbatros White Beach Taghazout

    9.0Excellent (8,582 ratings)

    Direct beachfront access, Modern and spacious accommodations

    Taghazout
    from  €263
    See prices from 11 sites
  14. Grand Plaza Marrakech

    8.4Very good (3,795 ratings)

    Outdoor pool with poolside bar service, Diverse dining with international cuisine

    Marrakech
    from  €86
    See prices from 15 sites
  15. Sofitel Agadir Thalassa Sea & Spa

    8.9Excellent (9,393 ratings)

    Private beach access and ocean views, Heated outdoor pools and lush gardens

    Agadir
    from  €180
    See prices from 22 sites
    • Popular choice

    Sofitel Marrakech Palais Impérial & Spa

    9.0Excellent (20,655 ratings)

    Multiple pools and lush gardens, Diverse dining with local flavors

    Marrakech
    from  €204
    See prices from 15 sites
  16. Barcelo Fes Medina

    8.4Very good (5,066 ratings)

    Prime location near historic Medina, International and Moroccan dining

    Fès
    from  €68
    See prices from 18 sites
  17. Pickalbatros Hotel Du Golf - All Inclusive

    8.7Excellent (4,798 ratings)

    Multiple pools including indoor spa bath, Varied international and local dining

    Marrakech
    from  €207
    See prices from 8 sites
  18. Hilton Garden Inn Tanger City Center

    8.7Excellent (8,971 ratings)

    Steps from train station and beach, Halal dining options

    Tangier
    from  €106
    See prices from 11 sites
  19. Royal Decameron Tafoukt Beach Resort & Spa - All Inclusive

    8.2Very good (5,831 ratings)

    Convenient central Agadir access, Ocean-view dining experience

    Agadir
    from  €153
    See prices from 12 sites
  20. Fairmont Royal Palm Marrakech

    9.3Excellent (4,117 ratings)

    Marrakech's largest swimming pool, Comprehensive sports and fitness center

    Marrakech
    from  €327
    See prices from 19 sites
    • Popular choice

    The Central House Marrakech Medina

    9.2Excellent (3,918 ratings)

    Central courtyard pool oasis, Prime Medina location

    Marrakech
    from  €46
    See prices from 12 sites
    • Popular choice

    ROBINSON Agadir

    8.9Excellent (8,784 ratings)

    WellFit-Spa with traditional hammam, Rooftop bar with sundowner views

    Agadir
    Select dates to see prices and availability
    • Popular choice

    Mercure Rif Nador Hotel

    8.3Very good (6,386 ratings)

    Proximity to Nador Corniche, Heated outdoor pool with sunloungers

    Nador
    from  €76
    See prices from 8 sites

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Price range

Hotels in Morocco - Price range from ‎€46 to ‎€490 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Morocco

Morocco - More Top Destinations