10 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
  • El Cid Marina Beach Hotel

    Av. Camaron Sabalo s/n , Mazatlan | 3 star resort
    from $115
    Traveler rating: 4/5 Excellent (7 reviews)
    • The best fishing experince i ever had
    • Incredible Experience. I'll be back!!!
    • Stay Away!!!
  • The Palms Resort Of Mazatlan

    Camaron Sabalo No. 696, Mazatlan | 3 star resort
    from $79
    Traveler rating: 4/5 Excellent (4 reviews)
    • Great hotel O.K. location
    • "Not Your Father's Holiday Inn...But It Should Be Yours!"
    • Could be better
  • Emporio Mazatlan

    Avenida Camaron Sabalo No. 51, Mazatlan | 3 star resort
    from $81
    Traveler rating: 4.5/5 Outstanding (7 reviews)
    • Great for the hearing impaired
    • What a great place!
    • I Felt So Spoiled
  • Royal Villas Resort

    Av. Camaron Sabalo No. 500, Mazatlan | 3 star resort
    from $99
  • 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
  • Cerritos Resort

    Av. Sabalo Cerritos sn Colonia Playas del Mar, Mazatlan | 3 star resort
    from $181
  • Estrella Del Mar Golf & Beach Resort

    Km 10 Camino Isla de la Piedra, Mazatlan | Resort
    from $83
  • 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.