Hotel Pueblo Mágico is een koloniaal hotel in het historische centrum van Patzcuaro, Michoacán, op 10 minuten rijden van het Patzcuaro-meer.
Pueblo Mágico beschikt over een prachtige binnentuin met bogen en een fontein. De kamers liggen rondom deze tuin en zijn voorzien van Mexicaanse houten meubels, tegelvloeren en houten balken. Elke kamer heeft een kabel-tv en een eigen badkamer.
Het hotel heeft een gemeenschappelijke lounge met banken en een open haard. Het restaurant ligt naast de tuin en serveert regionale gerechten.
Hotel Pueblo Mágico biedt gratis WiFi en gratis parkeergelegenheid. Het personeel kan toeristische informatie verstrekken, en het organiseren van ballonvluchten en andere activiteiten.
De luchthaven van Uruapan ligt op 50 minuten rijden en vervoer kan geregeld worden tegen een toeslag. Het meer Zirahuén ligt op 25 km afstand. Morelia ligt op 45 minuten rijden.