Historic Santa Fe Hotel 1 Block to Santa Fe Plaza

About Us and Our Story

Hotel St. Francis is Santa Fe’s oldest historical hotel, named for Santa Fe’s patron saint. The hotel celebrates New Mexico history by sharing the story of the Franciscan missionaries’ journey through New Mexico. Visitors looking for unique hotels will enjoy our lovely wide-open lobby and serene simplistic rooms inviting relaxation and reflection.  As an authentic historic Santa Fe, New Mexico hotel, our quaint rooms feature rustic hand-made wooden furniture and luxury Frette linens.

Located just one block from the historic Santa Fe plaza, visitors are in an ideal location for the perfect Santa Fe vacation. Our historical hotel provides easy access to walk to a variety of attractions, museums, galleries and enjoy the numerous festivals and fairs happening each year on the plaza.


We are happy to offer our guests with unique amenities exclusive to Heritage Hotels & Resorts:


Learn more about what makes this unique New Mexico hotel a excellent place to discover New Mexico history and its culture. See why Hotel St. Francis should be your hotel of choice during your next cultural vacation or business travel.