Hotels in Morocco (Africa)

68099 hotels in Morocco

  1. La Mamounia

    5 Stars
    Dine at multiple on-site restaurants
    See prices from 7 sites
    from$852
  2. Mazagan Beach & Golf Resort

    5 Stars
    Direct access to private beach
    See prices from 9 sites
    from$213
  3. Aqua Mirage Club & Aqua Parc - All Inclusive

    4 Stars
    Wellness spa and hammam services
    See prices from 9 sites
    from$147
  4. La Sultana Oualidia

    5 Stars
    Infinity Pool Overlooking The Lagoon
    Select dates to see exact prices
  5. Royal Mansour Marrakech

    5 Stars
    Four distinct on-site restaurants
    See prices from 10 sites
    from$3,104
  6. Hyatt Place Taghazout Bay

    5 Stars
    Heated outdoor pool for swimming
    See prices from 10 sites
    from$212
  7. Riad Samir Privilege Boutique Hotel & Spa

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

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

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

    5 Stars
    Full service health spa facilities
    Select dates to see exact prices
  11. Mercure Quemado Resort Hotel

    4 Stars
    Walk to Al Hoceïma center
    See prices from 11 sites
    from$87
  12. Lixus Beach Resort

    4 Stars
    Daily buffet dining options
    Select dates to see exact prices
  13. Hyatt Regency Taghazout

    5 Stars
    Three distinct on-site restaurants
    See prices from 6 sites
    from$320
  14. Four Seasons Resort Marrakech

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

    4 Stars
    Rooftop terrace with mountain views
    Select dates to see exact prices
  16. Sofitel Marrakech Palais Impérial & Spa

    5 Stars
    Swim in five outdoor pools
    See prices from 1 site
    from$413
  17. Pickalbatros White Beach Taghazout

    5 Stars
    Seven pools and three jacuzzis
    Select dates to see exact prices
  18. Valeria Dar Atlas All Inclusive

    4 Stars
    Varied Buffet and BBQ Dining
    Select dates to see exact prices
  19. Be Live Collection Marrakech Adults Only All inclusive

    5 Stars
    Enjoy diverse on-site dining options
    Select dates to see exact prices
  20. Michlifen Resort & Golf

    5 Stars
    Indoor and Outdoor Swimming Pools
    Select dates to see exact prices
  21. Be Live Collection Saïdia

    5 Stars
    Large outdoor swimming pool complex
    Select dates to see exact prices
  22. Pickalbatros Aqua Fun Club All Inclusive

    4 Stars
    Atlas Mountain landscape views
    See prices from 4 sites
    from$345
  23. Pickalbatros Palais Des Roses

    5 Stars
    Beachfront access on Agadir promenade
    Select dates to see exact prices
  24. USHA Guest House

    3 Stars
    Relax on panoramic rooftop terrace
    Select dates to see exact prices
  25. Palais Jena Hotel & Spa

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

    4 Stars
    Full service spa and hammam
    See prices from 10 sites
    from$108
  27. Iberostar Waves Founty Beach

    4 Stars
    Swim in the heated pool
    Select dates to see exact prices
  28. ROBINSON Agadir

    4 Stars
    Comprehensive wellness and spa facilities
    Select dates to see exact prices
  29. Le Médina Essaouira Thalassa Sea & Spa - MGallery Collection

    5 Stars
    On-site spa and fitness center
    Select dates to see exact prices
  30. Hilton Garden Inn Tanger City Center

    4 Stars
    Proximity to Tanger Ville Station
    Select dates to see exact prices
  31. Hotel Riu Tikida Garden

    4 Stars
    Four outdoor pools and spa
    Select dates to see exact prices
  32. Barcelo Fes Medina

    4 Stars
    Diverse dining at on-site restaurants
    Select dates to see exact prices
  33. Kenzi Solazur

    4 Stars
    Traditional Hammam and spa treatments
    See prices from 1 site
    from$128
  34. Pickalbatros Hotel Du Golf - All Inclusive

    5 Stars
    Diverse on-site dining options
    Select dates to see exact prices
  35. TUI SUNEO Kenzi Europa

    5 Stars
    Diverse on-site dining options available
    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 ‎$87 to ‎$3,104 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Morocco

Morocco - More Top Destinations