Hotels in Espanola, New Mexico

Search & Compare Espanola Hotels

Get Secret Prices on select hotels

These prices aren’t available to everyone.

Deal of the day

from $44$37
See all Espanola deals

Pay now or later on most rooms

Free cancellation on most rooms

Price Guarantee

Best hotels in Espanola

City overview

Unique features here include art and sports. You'll appreciate the bar and dining choices. If you're looking for a family-friendly getaway, this place is for you.

Where to stay

This welcoming city offers a variety of lodging options. There are 79 hotels in the area and you can shop as many as 28 deals for rooms on, some with discounts of up to 40%.
  • • 15 2-star hotels with an average price of $40 per night
  • • 37 3-star hotels with an average price of $69 per night
  • • 19 4-star hotels with an average price of $125 per night
  • • 6 5-star hotels with an average price of $160 per night

Here are the top hotels based on 19107 user reviews of local hotels:
  • • The Inn at the Delta (Espanola)
  • • Days Inn Espanola (Espanola)
  • • Rodeway Inn (Espanola)
  • • Motel 6 Espanola (Espanola)

How to get to Espanola

Fly in to Los Alamos, NM (LAM-Los Alamos County), 13.3 mi (21.4 km) from downtown Espanola. Santa Fe, NM (SAF-Santa Fe Municipal) is the next closest major airport, 25.7 mi (41.4 km) away.

What to see around Espanola

Some recommended places to see include:
  • • Don Quixote Distillery and Winery
  • • Santuario de Chimayo
  • • Chimayo Trading and Mercantile
  • • Chimayo Museum
  • • Santo Nino Chapel