Choose your preferred language. We speak English (US) and 42 other languages.
Nestled in Taos, New Mexico's historic district, within walking distance of many attractions, this historic inn offers unique guestrooms and suites with pueblo-style fireplaces as well as lively...
“Great margaritas and loved the live music every night.”
Just 5 minutes' drive from Harwood Museum of Art and Kit Carson State Park, this Taos hotel offers an on-site spa and 2 restaurants. An indoor pool and gym are available.
This 1830s adobe hacienda in New Mexico is 20 miles from Taos Ski Valley. Uniquely decorated rooms include a fireplace and cable TV with the HBO movie channel. Guests can relax on the 80-foot porch.
“The spirit of the owners made me feel at peace and welconed.”
Featuring historic architecture, this hotel is is less than 5 minutes' walk from shopping and restaurants in Taos Plaza.The hotel is 10 minutes’ drive from Taos Pueblo World Heritage Site.
“Breakfast nice big room fireplace spa tub rain shower big couch rocking chair all equal comfort.”
Featuring an outdoor swimming pool, this Taos, New Mexico accommodations has an art gallery on site. Kit Carson Home and Museum is a 5-minute walk away.
“The location and price. The staff was excellent.”
Serving a full Southwestern breakfast each morning, this bed and breakfast is 35 minutes’ drive from Taos Ski Valley. Storage for ski equipment is provided. Free parking is available on site.
“The owners are such a great couple. Excellent host…ommodations on a beautiful ranchlije environment.”
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.