Luxury Hotel San Miguel de Allende




Calm, sophistication, and comfort are the distinguishing characteristics of Casa de los Olivos, one of the premier small hotels in San Miguel de Allende. Just two easy blocks from the Main Square, our location is absolutely perfect for sightseeing, dining and shopping around the town´s most emblematic streets.

With only two suites and three deluxe rooms, Casa de los Olivos offers an intimate atmosphere and warm personal service from its owners... just some of the hotel's many charms.

Prices from $195 - $265 USD per night.

Make your reservation now