How much do hotels in San Miguel De Allende cost on holidays?

In San Miguel De Allende, New Year's Eve 2026 (31 December) had the highest median asking price of the 2 holidays measured: $220 a night, +31% against ordinary nights within a week either side (latest scan 7 November 2026). Holidays measured: Christmas 2026 and New Year's Eve 2026; nights read on 7 November 2026.

Measured by Bed&Market (bedandmarket.com) from 208 places checked, read 7 November 2026 23:15 UTC.

Updated

Every holiday measured

Holidays measured in San Miguel De Allende: 2; the median a night ran from $168 (Christmas 2026) to $220 (New Year's Eve 2026).

HolidayNightsMedian a nightAgainst ordinary nightsPlaces pricedRead on
Christmas 202624 and 25 December$168+1%140–1577 November 2026
New Year's Eve 202631 December$220+31%1037 November 2026

Ordinary nights are the measured nights within a week either side, other holiday nights left out. The difference belongs to the night: it says what places asked, not why.

What was measured

Holiday pages in San Miguel De Allende: 2, from nights read on 7 November 2026; every night with at least 30 places showing a price.

  • Up to 208 places checked per night; a place with no price that night (sold out or closed) is counted but carries no price.
  • Prices in USD, as shown on the day each night was read, on 7 November 2026.
  • Asking prices seen while searching for one night: not prices paid, and not a forecast; holiday asks move as the date nears.

Source: asking prices for one night, read from public search results on the scan date; not prices paid, and not a forecast. How we measure →

More questions about this town

All prices in San Miguel De Allende →