Hotels in Mazatlan (Sinaloa, Mexico)

5021 hotels in Mazatlan

  1. Hotel Riu Emerald Bay

    Multiple pools and water park
    Select dates to see exact prices
  2. Hotel Vistamar

    Outdoor swimming pool with waterfall
    See prices from 8 sites
    from$44
  3. Hotel Playa Mazatlan

    Diverse on-site specialty dining
    See prices from 11 sites
    from$112
  4. Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive

    View ocean from every room
    See prices from 9 sites
    from$310
  5. Pueblo Bonito Mazatlan Beach Resort

    Dine at Angelo's Italian Restaurant
    See prices from 14 sites
    from$214
  6. Pueblo Bonito Emerald Bay Resort & Spa

    Diverse On-Site Dining Options
    See prices from 11 sites
    from$218
  7. El Cid Castilla Beach Hotel

    Eight pools and water slides
    See prices from 13 sites
    from$234
  8. Oceano Palace

    Private balconies with ocean views
    See prices from 13 sites
    from$74
  9. El Cid Marina Beach Hotel

    Two distinct outdoor swimming pools
    See prices from 13 sites
    from$223
  10. Varali Grand Hotel

    Rooftop dining with panoramic views
    See prices from 12 sites
    from$65
  11. El Cid El Moro Beach Hotel

    Daily activities for all ages
    See prices from 15 sites
    from$212
  12. The Palms Resort of Mazatlan

    Dine at on-site Panama Restaurant
    See prices from 13 sites
    from$73
  13. Emporio Mazatlan

    Ocean View Rooms With Terraces
    See prices from 14 sites
    from$83
  14. Royal Villas Resort

    Fine dining at La Hacienda
    See prices from 15 sites
    from$93
  15. Luna Palace

    Direct access to Mazatlan beach
    See prices from 13 sites
    from$72
  16. Viaggio Resort Mazatlán

    Modern rooms with ocean views
    See prices from 14 sites
    from$84
  17. Don Pelayo Pacific Beach

    Family-Friendly Pool Complex
    See prices from 15 sites
    from$67
  18. DoubleTree by Hilton Mazatlan

    Ocean View Rooms with Balconies
    See prices from 10 sites
    from$64
  19. High Garden Grand Hotel

    On-site restaurant and bar
    See prices from 5 sites
    from$73
  20. Essen's Hotel

    Ocean and Lagoon View Balconies
    See prices from 9 sites
    from$36
  21. Costa de Oro Beach Hotel

    Outdoor Pool and Activities
    See prices from 14 sites
    from$62
  22. Las Flores Beach Resort

    Dine at Las Rejas restaurant
    See prices from 13 sites
    from$67
  23. Olas Altas Inn Hotel & Spa

    Family-friendly pool and amenities
    See prices from 14 sites
    from$55
  24. Hotel De Cima

    Direct Beach Access via Tunnel
    See prices from 8 sites
    from$81
  25. Gaviana Resort

    Large Outdoor Pool And Beach
    See prices from 12 sites
    from$84
  26. Estrella del Mar

    Outdoor pool and spa facilities
    See prices from 12 sites
    from$51
  27. Holiday Inn Resort Mazatlan By Ihg

    Ocean views in every room
    See prices from 11 sites
    from$83
  28. Sunset Palace Beach Hotel

    Oceanfront Views of Three Islands
    See prices from 2 sites
    from$148
  29. The Inn At Mazatlan

    Ocean Views from Private Balconies
    See prices from 7 sites
    from$113
  30. Hotel Margaritas

    Outdoor pool and tennis courts
    See prices from 11 sites
    from$44
  31. Sunset Palace Beach Hotel - All Inclusive

    Regional dining with sea views
    See prices from 8 sites
    from$116
  32. Star Palace Beach Hotel

    Swim in oceanfront infinity pool
    See prices from 12 sites
    from$64
  33. El Cid Granada Hotel

    Dine at El Patio restaurant
    See prices from 14 sites
    from$195
  34. Garner Hotel Mazatlan Beach by IHG

    Outdoor swimming pool and jacuzzi
    See prices from 14 sites
    from$46
  35. Azteca Inn

    Outdoor Swimming Pool Access
    See prices from 11 sites
    from$33

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.

When to book a hotel in Mazatlan

  • Cheapest month: November
    $109 per night
  • Yearly typical price
    $135 per night
  • Peak month: October
    $152 per night

Frequently Asked Questions about Mazatlan

  • When is the cheapest time to book a hotel in Mazatlan?

    November is usually the cheapest month to book a hotel in Mazatlan, with typical prices around $109 per night based on 256,103 price comparisons.

  • When are hotel prices highest in Mazatlan?

    Hotel prices in Mazatlan are usually highest during October, with typical prices around $152 per night.

  • How much does a hotel in Mazatlan cost per night?

    Hotel prices in Mazatlan usually range from $63 per night to $355 per night, with typical prices around $135 per night.

  • How do hotel prices in Mazatlan change throughout the year?

    Hotel prices in Mazatlan are typically lowest in November at around $109 per night, rising to around $152 per night in October.

  • November

    2026

    $109
    $63 — $290
  • December

    2026

    $123
    $67 — $313
  • January

    2027

    $131
    $73 — $317
  • February

    2027

    $126
    $73 — $286
  • March

    2027

    $138
    $77 — $335
  • April

    2027

    $149
    $82 — $311
  • May

    2027

    $146
    $86 — $327
  • June

    2027

    $147
    $87 — $309
  • July

    2027

    $148
    $83 — $332
  • August

    2027

    $130
    $77 — $316
  • September

    2027

    $125
    $76 — $286
  • October

    2027

    $152
    $71 — $355

Frequently Asked Questions about Mazatlan

Hotels in Mazatlan

These hotels may also be interesting for you...

City Districts - Mazatlan

Points of Interest - Mazatlan

Top Destinations

More Top Destinations