Hotels in Morocco (Africa)

68187 hotels in Morocco

  1. La Mamounia

    Expansive heated outdoor pool
    See prices from 17 sites
    from£361
  2. Mazagan Beach & Golf Resort

    Traditional Moroccan hammam and spa
    See prices from 17 sites
    from£117
  3. Aqua Mirage Club & Aqua Parc - All Inclusive

    Atlas Mountains backdrop
    See prices from 18 sites
    from£82
  4. La Sultana Oualidia

    Lagoon-front location
    See prices from 21 sites
    from£422
  5. Hyatt Place Taghazout Bay

    Hilltop Atlantic Ocean panoramas
    See prices from 21 sites
    from£76
  6. Royal Mansour Marrakech

    Le Jardin poolside restaurant
    See prices from 16 sites
    from£1,297
  7. Riad Samir Privilege Boutique Hotel & Spa

    Indoor dipping pools
    See prices from 11 sites
    from£42
  8. Hotel Riu Palace Tikida Taghazout - All Inclusive

    Expansive Atlantic Ocean views
    Select dates to see exact prices
  9. Prestige Agadir Boutique & Spa

    Central courtyard swimming pool
    See prices from 18 sites
    from£54
  10. Hilton Tangier Al Houara Resort & Spa

    Extensive outdoor pool complex
    See prices from 9 sites
    from£102
  11. Mercure Quemado Resort Hotel

    Panoramic Quemado Beach views
    See prices from 23 sites
    from£46
  12. Lixus Beach Resort

    Expansive swimming pool complex
    See prices from 14 sites
    from£82
  13. Hyatt Regency Taghazout

    Lagoon-style heated pool
    See prices from 21 sites
    from£152
  14. Be Live Collection Saïdia

    Spacious rooms with sea or pool views
    See prices from 11 sites
    from£845
  15. USHA Guest House

    Terrace with scenic views
    Select dates to see exact prices
  16. Four Seasons Resort Marrakech

    Dedicated adults-only pool
    See prices from 18 sites
    from£427
  17. Maison d'hôte Bousaid

    Panoramic mountain view terrace
    Select dates to see exact prices
  18. Michlifen Resort & Golf

    Expansive indoor and outdoor pools
    See prices from 12 sites
    from£193
  19. Valeria Dar Atlas All Inclusive

    Atlas Mountain view gardens
    See prices from 20 sites
    from£122
  20. Pickalbatros Aqua Fun Club All Inclusive

    Panoramic Atlas Mountains backdrop
    See prices from 13 sites
    from£86
  21. Sofitel Marrakech Palais Impérial & Spa

    Three climate-controlled swimming pools
    See prices from 17 sites
    from£164
  22. Pickalbatros White Beach Taghazout

    Unique roller-skating poolside service
    See prices from 20 sites
    from£128
  23. Be Live Collection Marrakech Adults Only All inclusive

    Dual-concept swimming pools
    See prices from 19 sites
    from£134
  24. Pickalbatros Palais Des Roses

    Lagoon-style swimming pools
    See prices from 12 sites
    from£140
  25. Grand Plaza Marrakech

    Courtyard swimming pool
    See prices from 20 sites
    from£62
  26. Hotel Riu Tikida Garden

    Four distinct swimming pools
    Select dates to see exact prices
  27. Palais Jena Hotel & Spa

    Heated indoor and outdoor pools
    See prices from 9 sites
    from£42
  28. ROBINSON AGADIR - All Inclusive

    Spacious Atlas Mountain view rooms
    See prices from 2 sites
    from£312
  29. Hilton Garden Inn Tanger City Center

    Panoramic Mediterranean dining
    See prices from 17 sites
    from£65
  30. Iberostar Waves Founty Beach

    Heated outdoor swimming pool
    See prices from 22 sites
    from£119
  31. TUI SUNEO Kenzi Europa

    Heated outdoor swimming pool
    Select dates to see exact prices
  32. Barcelo Fes Medina

    Dual-pool outdoor complex
    See prices from 17 sites
    from£63
  33. Pickalbatros Hotel Du Golf - All Inclusive

    Three distinct outdoor swimming pools
    See prices from 18 sites
    from£148
  34. Le Médina Essaouira Thalassa Sea & Spa - MGallery Collection

    Heated thalassotherapy pool
    See prices from 21 sites
    from£48
  35. Hotel Riu Tikida Palmeraie - All Inclusive

    Expansive lagoon-style outdoor pool
    See prices from 1 site
    from£130

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 ‎£42 to ‎£1,297 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Morocco

Morocco - More Top Destinations