Palacio de Dona Leonor is an authentic mansion steeped in 500 years of history, evident the minute one steps through its heavy oak doors.

Kate B is here to help give you the inside track.

Set around a stunning garden courtyard, each of the eleven suites has been individually decorated in keeping with the original colonial style and named after a member of the original owner's family. From hand-crafted antiques to ornately painted ceilings, every detail of the Palacio has been lovingly thought through to restore the building to its former glory making it a special place to stay.

The tea room offers an impressive breakfast and the restaurant also has an outdoor eating area. The Palacio is in the heart of the Antigua's cultural centre and just a stone's throw away from some of the city's most impressive ancient buildings. The hotel prides itself on offering some of the best service in Antigua.

Why we love it

Image of Will Boocock

The hotel is named after Dona Leonor, the daughter of Spanish Conqueror Don Pedro de Alvarado who built and lived in this splendid property, now fully restored to resemble its colonial heyday.

Will, Original Traveller


Key Info

Number of rooms


Eco Rating


Other places to stay in Antigua Guatemala

Casa Encantada

Casa Encantada

One of the most hospitable places to stay in one of Latin America's must-see cities.

El Convento

El Convento

Hidden away down one of Antigua’s cobbled streets, El Convento is located opposite the 18th Century Capuchin convent, and is at once quiet and central.

Panza Verde

Panza Verde

Panza Verde is a gorgeous boutique property with plenty of character and warmth.

Posada del Angel

Posada del Angel

This pretty little inn is built in the Spanish colonial style but has a strong Guatemalan feel, from the friendly staff to the brightly woven textiles in each room.

Start creating your tailored trip today

Kate B is our Antigua Guatemala expert and as a seasoned traveller has the inside track on the most memorable adventures.

Call us on +44 (0) 20 7978 7333

Or enquire online