Hotels in Morocco (Africa)

In order to supply this free comparison, booking sites pay us a fee when a user clicks on their specific offer. We do not display any offers (including cheaper offers) that do not meet our minimum fee requirements. Cheaper offers may on occasion be available under "More deals" as we request updated offers from online booking sites when you click that button. Learn how trivago works.

67724 hotels in Morocco

  1. La Mamounia

    Dine at multiple on-site restaurants
    See prices from 10 sites
    from$876
  2. Mazagan Beach & Golf Resort

    Direct access to private beach
    See prices from 13 sites
    from$289
  3. Aqua Mirage Club & Aqua Parc - All Inclusive

    Wellness spa and hammam services
    See prices from 11 sites
    from$214
  4. La Sultana Oualidia

    Infinity Pool Overlooking The Lagoon
    See prices from 13 sites
    from$1,025
  5. Hyatt Place Taghazout Bay

    Heated outdoor pool for swimming
    See prices from 14 sites
    from$262
  6. Royal Mansour Marrakech

    Four distinct on-site restaurants
    See prices from 14 sites
    from$3,825
  7. Riad Samir Privilege Boutique Hotel & Spa

    Authentic Moroccan architecture and decor
    Select dates to see exact prices
  8. Prestige Agadir Boutique & Spa

    On-site cafe and restaurant options
    Select dates to see exact prices
  9. Hotel Riu Palace Tikida Taghazout - All Inclusive

    Seven distinct outdoor swimming pools
    Select dates to see exact prices
  10. Hilton Tangier Al Houara Resort & Spa

    Full service health spa facilities
    Select dates to see exact prices
  11. USHA Guest House

    Relax on panoramic rooftop terrace
    Select dates to see exact prices
  12. Mercure Quemado Resort Hotel

    Walk to Al Hoceïma center
    See prices from 15 sites
    from$110
  13. Lixus Beach Resort

    Daily buffet dining options
    Select dates to see exact prices
  14. Four Seasons Resort Marrakech

    Dedicated kids club and activities
    Select dates to see exact prices
  15. Maison d'hôte Bousaid

    Rooftop terrace with mountain views
    Select dates to see exact prices
  16. Hyatt Regency Taghazout

    Three distinct on-site restaurants
    See prices from 11 sites
    from$387
  17. Michlifen Resort & Golf

    Indoor and Outdoor Swimming Pools
    Select dates to see exact prices
  18. Pickalbatros White Beach Taghazout

    Seven pools and three jacuzzis
    Select dates to see exact prices
  19. Sofitel Marrakech Palais Impérial & Spa

    Swim in five outdoor pools
    See prices from 1 site
    from$745
  20. Valeria Dar Atlas All Inclusive

    Varied Buffet and BBQ Dining
    Select dates to see exact prices
  21. Pickalbatros Aqua Fun Club All Inclusive

    Atlas Mountain landscape views
    Select dates to see exact prices
  22. Be Live Collection Marrakech Adults Only All inclusive

    Enjoy diverse on-site dining options
    Select dates to see exact prices
  23. Be Live Collection Saïdia

    Large outdoor swimming pool complex
    Select dates to see exact prices
  24. Palais Jena Hotel & Spa

    On-site Moroccan and African dining
    Select dates to see exact prices
  25. Grand Plaza Marrakech

    Full service spa and hammam
    Select dates to see exact prices
  26. Pickalbatros Palais Des Roses

    Beachfront access on Agadir promenade
    Select dates to see exact prices
  27. ROBINSON AGADIR - All Inclusive

    Comprehensive wellness and spa facilities
    Select dates to see exact prices
  28. Hotel Riu Tikida Garden

    Four outdoor pools and spa
    Select dates to see exact prices
  29. Iberostar Waves Founty Beach

    Swim in the heated pool
    Select dates to see exact prices
  30. Hilton Garden Inn Tanger City Center

    Proximity to Tanger Ville Station
    Select dates to see exact prices
  31. Barcelo Fes Medina

    Diverse dining at on-site restaurants
    Select dates to see exact prices
  32. Le Médina Essaouira Thalassa Sea & Spa - MGallery Collection

    On-site spa and fitness center
    Select dates to see exact prices
  33. TUI SUNEO Kenzi Europa

    Diverse on-site dining options available
    Select dates to see exact prices
  34. Pickalbatros Hotel Du Golf - All Inclusive

    Diverse on-site dining options
    Select dates to see exact prices
  35. Kenzi Solazur

    Traditional Hammam and spa treatments
    Select dates to see exact prices

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 ‎$110 to ‎$3,825 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Morocco

Morocco - More Top Destinations