4 all-inclusive resorts in Mazatlan

  • Hotel Riu Emerald Bay

    Av. Sabalo-Cerritos #3404 zona costera cerritos, Mazatlan | 3 star resort
    from $145
  • El Cid Castilla Beach Hotel

    Av. Camaron Sabalo s/n , Mazatlan | 3 star resort
    from $91
    Traveler rating: 3.5/5 Very Good (3 reviews)
    • Could have been better
    • Loved our trip!!
    • It was great
  • Luna Palace Hotel

    Av. Camaron Sabalo s/n, Mazatlan | 3 star resort
    from $89
    Traveler rating: 4.5/5 Outstanding (4 reviews)
    • Great place to stay!
    • A dangerous place
    • Underated
  • Caravelle Beach Club

    Av Camaron Sabalo 3001, Mazatlan | 2 star resort
    from $49
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.