Hotels in Morocco (Africa)

68114 hotels in Morocco

  1. La Mamounia

    5 Stars
    Dine at multiple on-site restaurants
    See prices from 8 sites
    from₹42,134
  2. Mazagan Beach & Golf Resort

    5 Stars
    Direct access to private beach
    See prices from 9 sites
    from₹14,079
  3. Aqua Mirage Club & Aqua Parc - All Inclusive

    4 Stars
    Wellness spa and hammam services
    See prices from 9 sites
    from₹10,033
  4. La Sultana Oualidia

    5 Stars
    Infinity Pool Overlooking The Lagoon
    See prices from 11 sites
    from₹58,431
  5. Royal Mansour Marrakech

    5 Stars
    Four distinct on-site restaurants
    See prices from 5 sites
    from₹1,64,044
  6. Hyatt Place Taghazout Bay

    5 Stars
    Heated outdoor pool for swimming
    See prices from 12 sites
    from₹15,566
  7. Riad Samir Privilege Boutique Hotel & Spa

    3 Stars
    Authentic Moroccan architecture and decor
    See prices from 7 sites
    from₹4,267
  8. Prestige Agadir Boutique & Spa

    5 Stars
    On-site cafe and restaurant options
    See prices from 6 sites
    from₹6,912
  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. Hyatt Regency Taghazout

    5 Stars
    Three distinct on-site restaurants
    See prices from 8 sites
    from₹23,271
  12. Mercure Quemado Resort Hotel

    4 Stars
    Walk to Al Hoceïma center
    See prices from 11 sites
    from₹6,149
  13. Lixus Beach Resort

    4 Stars
    Daily buffet dining options
    See prices from 6 sites
    from₹10,324
  14. Four Seasons Resort Marrakech

    5 Stars
    Dedicated kids club and activities
    See prices from 5 sites
    from₹58,230
  15. Pickalbatros White Beach Taghazout

    5 Stars
    Seven pools and three jacuzzis
    See prices from 7 sites
    from₹15,548
  16. Michlifen Resort & Golf

    5 Stars
    Indoor and Outdoor Swimming Pools
    See prices from 5 sites
    from₹24,573
  17. Valeria Dar Atlas All Inclusive

    4 Stars
    Varied Buffet and BBQ Dining
    See prices from 8 sites
    from₹15,803
  18. Sofitel Marrakech Palais Impérial & Spa

    5 Stars
    Swim in five outdoor pools
    See prices from 1 site
    from₹22,557
  19. Maison d'hôte Bousaid

    4 Stars
    Rooftop terrace with mountain views
    Select dates to see exact prices
  20. Be Live Collection Marrakech Adults Only All inclusive

    5 Stars
    Enjoy diverse on-site dining options
    See prices from 7 sites
    from₹17,559
  21. Pickalbatros Palais Des Roses

    5 Stars
    Beachfront access on Agadir promenade
    See prices from 5 sites
    from₹17,891
  22. Palais Jena Hotel & Spa

    4 Stars
    On-site Moroccan and African dining
    See prices from 3 sites
    from₹6,237
  23. Pickalbatros Aqua Fun Club All Inclusive

    4 Stars
    Atlas Mountain landscape views
    See prices from 7 sites
    from₹12,740
  24. Be Live Collection Saïdia

    5 Stars
    Large outdoor swimming pool complex
    Select dates to see exact prices
  25. USHA Guest House

    3 Stars
    Relax on panoramic rooftop terrace
    Select dates to see exact prices
  26. Grand Plaza Marrakech

    4 Stars
    Full service spa and hammam
    See prices from 9 sites
    from₹6,938
  27. Iberostar Waves Founty Beach

    4 Stars
    Swim in the heated pool
    See prices from 4 sites
    from₹15,551
  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
    See prices from 6 sites
    from₹6,102
  30. Hilton Garden Inn Tanger City Center

    4 Stars
    Proximity to Tanger Ville Station
    See prices from 9 sites
    from₹9,169
  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
    See prices from 6 sites
    from₹8,331
  33. Pickalbatros Hotel Du Golf - All Inclusive

    5 Stars
    Diverse on-site dining options
    See prices from 7 sites
    from₹18,652
  34. Kenzi Solazur

    4 Stars
    Traditional Hammam and spa treatments
    See prices from 7 sites
    from₹6,373
  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 ‎₹4,267 to ‎₹1,64,044 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Morocco

Morocco - More Top Destinations