Discover the best luxury spa hotels in San Miguel de Allende, Mexico

  1. San Miguel de Allende, Mexico

    Casa Hoyos

    Smith Extra

    A glass of sparkling wine each on arrival

    Smith Extra

    A glass of sparkling wine each on arrival

    Price per night from (includes taxes and fees)$281.81

  2. San Miguel de Allende, Mexico

    Hotel Matilda

    Smith Extra

    One 30-minute Hammam treatment for two and daily American breakfast

    Smith Extra

    One 30-minute Hammam treatment for two and daily American breakfast

    Price per night from (includes taxes and fees)$492.43

  3. San Miguel de Allende, Mexico

    Casa Adela

    Smith Extra

    A mezcal- and tequila-tasting session with snacks for the whole group

    Smith Extra

    A mezcal- and tequila-tasting session with snacks for the whole group

    To check availability, call 1 800 464 2040