Travel is about getting outside of yourself, seeing how others live, and recreating self.
Airports
The nearest airport is Queretaro (QRO).
It is about one and a half hours from San Miguel.
Mexico City (MEX) is a 4 hour drive. There is a bus or shuttle to San Miguel.
An alternative route is to fly to Cancun, spend 2 nights at the beach, fly on Via or Volaris from Cancun to Querataro.
Airport Shuttle
Bajiogo airport shuttle will pick you up from QRO airport and take you directly to Hotel Boutique Casa Angelitos, Faroles 3, Col. Atascadero, 37700 San Miguel de Allende,for $35. https://www.bajiogo.com/en
You can also call a private driver Luis who will pick you up at the airport for about $84. Luis whatssapp +52-415-197-4124
Local Transportation
Casa Angelitos is a 20 min walk to downtown San Miguel de Allende where there are many restaurants, artisan shops and sites to see. From there, you can take a taxi for excursions or ride the taxi back up the hill to Casa Angelitos for $5.00.