- Free WiFi

1 / 1
Savor convenient dining and refreshing beverages without leaving the hotel, perfect for a relaxed evening after exploring the city.
Experience a tranquil and intimate stay in a recently remodeled property, offering a blend of traditional charm and modern comforts in the heart of San Miguel de Allende.
Explore San Miguel de Allende with ease, situated on a cobblestone street just a 5-minute walk from the Historic Museum and the iconic San Miguel Arcángel Parish church.
Unwind in newly remodeled rooms featuring contemporary design, comfortable beds, and pristine bathrooms with walk-in showers.
ZACATEROS 12, 37700, San Miguel de Allende, Mexico
Historic city center location
Explore San Miguel de Allende with ease, situated on a cobblestone street just a 5-minute walk from the Historic Museum and the iconic San Miguel Arcángel Parish church.
ZACATEROS 12, 37700, San Miguel de Allende, Mexico
No, Hotel Maria Bonita doesn’t offer pool areas.
No, Hotel Maria Bonita doesn’t allow pets.
No, Hotel Maria Bonita doesn’t provide parking.
Hotel Maria Bonita is located in ZACATEROS 12, 37700, San Miguel de Allende, Mexico.
Hotel Maria Bonita Nearby attractions include Celebrating St. Michael.
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.