Find hotels in San Cristobal, NM from $98

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for San Cristobal hotels

Taos Goji Farm & Eco-Lodge Retreat

Taos Goji Farm & Eco-Lodge Retreat
3.0 star property
San Cristobal
8.8 out of 10, Excellent, (57)
"The place is beautiful and areal offers an authentic New Mexico experience. The staff is warm and accomodating. We will return."
United States
Edward
$235 nightly
The price is $245
Jan 11 - Jan 12
Total with taxes and fees
Taos Goji Farm & Eco-Lodge Retreat

Cielo Taos

Cielo Taos
4.5 star property
Arroyo Hondo
9.8 out of 10, Exceptional, (121)
"This is hands down the best place we have ever stayed!!!!"
United States
Sharon
$254 nightly
The price is $286
Feb 1 - Feb 2
Total with taxes and fees
Cielo Taos

Eagle Nest Fly Shack and Lodge

Eagle Nest Fly Shack and Lodge
2.0 star property
Eagle Nest
9.0 out of 10, Wonderful, (117)
"clean, quiet, short walk to shops and eateries. will stay again!"
United States
Tracey
$159 nightly
The price is $179
Jan 19 - Jan 20
Total with taxes and fees
Eagle Nest Fly Shack and Lodge

Mountain View Lodge

Mountain View Lodge
3.5 star property
Red River
8.8 out of 10, Excellent, (476)
"Our stay was exactly what was needed, quaint quiet and relaxing, staff was amazing and responsive to all of our needs and we really enjoyed our time there!! "
United States
Jason
$140 nightly
The price is $161
Jan 5 - Jan 6
Total with taxes and fees
Mountain View Lodge

Ponderosa Lodge, an Ascend Collection Hotel

Ponderosa Lodge, an Ascend Collection Hotel
2.0 star property
Red River
9.0 out of 10, Wonderful, (271)
"clean and new facilities "
United States
CHO YU
$181 nightly
The price is $207
Jan 11 - Jan 12
Total with taxes and fees
Ponderosa Lodge, an Ascend Collection Hotel

Alpine Lodge

Alpine Lodge
2.5 star property
Red River
8.6 out of 10, Excellent, (474)
"Wonderful place for families to visit or in our case a wedding venue!"
United States
crystal
$130 nightly
The price is $148
Jan 14 - Jan 15
Total with taxes and fees
Alpine Lodge

Hotel Don Fernando de Taos, Tapestry Collection by Hilton

Hotel Don Fernando de Taos, Tapestry Collection by Hilton
3.5 star property
Taos
8.4 out of 10, Very Good, (1006)
"Great place will stay there anything "
United States
JOEL
$120 nightly
The price is $137
Jan 11 - Jan 12
Total with taxes and fees
Hotel Don Fernando de Taos, Tapestry Collection by Hilton

Hacienda del Sol Historic Bed & Breakfast

Hacienda del Sol Historic Bed & Breakfast
4.0 star property
Taos
9.4 out of 10, Exceptional, (383)
"All around excellent place to stay"
United States
Terri
$159 nightly
The price is $182
Jan 5 - Jan 6
Total with taxes and fees
Hacienda del Sol Historic Bed & Breakfast

Hampton Inn Taos

Hampton Inn Taos
2.5 star property
Taos
8.0 out of 10, Very Good, (1004)
"Room and lobby were spotless. Breakfast was really surprisingly good. Staff was friendly and helpful"
United States
Patricia
$130 nightly
The price is $149
Jan 10 - Jan 11
Total with taxes and fees
Hampton Inn Taos

Best Western Rivers Edge

Best Western Rivers Edge
2.5 star property
Red River
9.2 out of 10, Wonderful, (833)
"Great location, nice room, great breakfast, friendly staff. "
United States
Cheri
$170 nightly
The price is $195
Jan 5 - Jan 6
Total with taxes and fees
Best Western Rivers Edge

Super 8 by Wyndham Taos

Super 8 by Wyndham Taos
2.0 star property
Taos
6.4 out of 10, (1005)
"The room was very clean. We haf plenty of towels and the personal items were all full .syaff were very friendly. "
United States
wendy
$86 nightly
The price is $98
Jan 13 - Jan 14
Total with taxes and fees
Super 8 by Wyndham Taos

Alpine Village Suites

Alpine Village Suites
3.5 star property
Taos Ski Valley
9.2 out of 10, Wonderful, (603)
"Clean rooms, great people & excellent location! We’ve stayed here many times & will be back again! "
United States
Ricky
$270 nightly
The price is $309
Jan 5 - Jan 6
Total with taxes and fees
Alpine Village Suites

Taos Motor Lodge

Taos Motor Lodge
2.0 star property
Ranchos De Taos
8.6 out of 10, Excellent, (734)
"Clean room, staff was helpful! Great stay!"
United States
Jessica
$113 nightly
The price is $128
Jan 9 - Jan 10
Total with taxes and fees
Taos Motor Lodge

Quality Inn Taos

Quality Inn Taos
2.5 star property
Taos
7.2 out of 10, Good, (1003)
"Staff was very friendly and room was clean and comfortable. Offered nice variety for breakfast. "
United States
Diana
$110 nightly
The price is $125
Jan 18 - Jan 19
Total with taxes and fees
Quality Inn Taos

El Pueblo Lodge

El Pueblo Lodge
2.0 star property
Taos
9.6 out of 10, Exceptional, (1497)
"Staff was friendly, bed was comfortable, breakfast was great. "
United States
Valerie
$125 nightly
The price is $143
Jan 5 - Jan 6
Total with taxes and fees
El Pueblo Lodge

Hotel Willa

Hotel Willa
4.0 star property
Taos
9.6 out of 10, Exceptional, (86)
"rooms were great, hot tub was nice, and it was cool to have dj's on the weekend! staff was also really nice 👌 "
United States
Bonnie
$140 nightly
The price is $159
Jan 11 - Jan 12
Total with taxes and fees
Hotel Willa

Dreamcatcher Bed and Breakfast

Dreamcatcher Bed and Breakfast
3.0 star property
Taos
9.6 out of 10, Exceptional, (436)
"Clean Room, Excellent check in, room atmosphere, we enjoyed our evening."
United States
david
$119 nightly
The price is $136
Jan 5 - Jan 6
Total with taxes and fees
Dreamcatcher Bed and Breakfast

Old Taos Guesthouse B&B

Old Taos Guesthouse B&B
3.5 star property
Taos
9.6 out of 10, Exceptional, (252)
"The whole experience was fantastic. "
United States
Jeff
$167 nightly
The price is $188
Jan 5 - Jan 6
Total with taxes and fees
Old Taos Guesthouse B&B

Hotel La Fonda Taos

Hotel La Fonda Taos
3.0 star property
Downtown Taos Historic District
8.6 out of 10, Excellent, (1011)
"Great location and wonderful boutique hotel "
United States
Tim
$132 nightly
The price is $151
Jan 5 - Jan 6
Total with taxes and fees
Hotel La Fonda Taos

Desert Flower Boutique Hotel

Desert Flower Boutique Hotel
2.0 star property
Ranchos De Taos
9.6 out of 10, Exceptional, (172)
"Absolutely one of our favorite places to recommend and stay. "
United States
Leila
$128 nightly
The price is $145
Jan 20 - Jan 21
Total with taxes and fees
Desert Flower Boutique Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular San Cristobal attractions

Top San Cristobal Hotel Reviews

More cheap stays in San Cristobal

Hotels in San Cristobal with star-rating

Find out more about San Cristobal

Top reasons to visit San Cristobal

  • Winter Sports: San Cristobal is a haven for ski enthusiasts, featuring excellent ski resorts and thrilling slopes.
  • Stunning Landscapes: The area's breathtaking scenery offers a perfect backdrop for outdoor adventures and relaxation.
  • Hot Springs: Enjoy rejuvenating hot springs that provide a soothing escape after a day on the slopes.
  • Cultural Experiences: Explore local customs and traditions, adding depth to your vacation.
  • Diverse Accommodations: Choose from cozy resorts to pet-friendly hotels, catering to all types of travelers.

Find great hotels near San Cristobal

Discover the charm of San Cristobal, New Mexico, where a variety of hotel accommodations await to enhance your vacation experience. Whether you're seeking a cozy resort or a pet-friendly hotel, you'll find options that cater to adventure seekers and relaxation enthusiasts alike. Enjoy stunning views and access to outdoor activities, ensuring a memorable stay in this picturesque destination.

  • El Pueblo Lodge: Embrace the spirit of adventure at El Pueblo Lodge, nestled 13 miles from San Cristobal. This motel-style accommodation is designed for travelers seeking a blend of outdoor excitement and business amenities. With a range of adventure sports available nearby, including hiking, skiing, and mountain biking, guests can easily immerse themselves in the stunning natural landscapes. The property is also pet-friendly, allowing you to bring your furry companions along for the journey. Business travelers will appreciate the dedicated facilities, including a Business Center and Meeting Rooms, ensuring a productive stay.
  • WorldMark Taos: Experience the thrill of outdoor activities and comfort at WorldMark Taos, located 13 miles from San Cristobal. This hotel caters to ski enthusiasts and adventure seekers with easy access to ski lifts and shuttles. Guests can indulge in various activities such as rock climbing, swimming, and skiing, all within close proximity. The hotel also provides essential business services, making it an ideal choice for working travelers. With a focus on adventure and convenience, WorldMark Taos promises an exhilarating stay.
  • Kachina Lodge: Discover a cozy haven at Kachina Lodge, situated 13 miles from San Cristobal. This hotel combines a pet-friendly atmosphere with business-friendly amenities, making it perfect for diverse travelers. Guests can take advantage of the nearby ski shuttle and lifts, along with a variety of exhilarating outdoor activities. Kachina Lodge is well-equipped for business needs, featuring a Conference Center, Meeting Rooms, and a Business Center. With a welcoming environment for both pets and professionals, Kachina Lodge is a fantastic choice for your stay.

Where to stay near San Cristobal

San Cristobal, New Mexico, is a hidden gem for those seeking adventure and relaxation. Nestled among stunning landscapes, it offers exhilarating outdoor activities and a serene atmosphere. Nearby Punta Lobos Beach is the perfect getaway, providing an oasis of luxury for a memorable Mexican beach vacation. With its beautiful scenery and romantic spots, San Cristobal promises a diverse travel experience filled with excitement and tranquility.

  • Arroyo Hondo: Nestled a mere 5 miles from San Cristobal, Arroyo Hondo is a charming destination that draws adventure enthusiasts year-round. While the peak travel months are June to July and September, visitors can enjoy a variety of activities throughout the year. Known for its skiing opportunities, Arroyo Hondo boasts access to impressive ski resorts and fields, making it a prime spot for winter sports. Beyond skiing, the area is rich in natural beauty, with nearby museums and national parks that offer a glimpse into the local culture and history. Whether you're hitting the slopes or exploring the local landmarks, Arroyo Hondo promises an unforgettable experience.
  • Valdez: Located just 5 miles from San Cristobal, Valdez is another fantastic option for travelers seeking outdoor excitement. Similar to Arroyo Hondo, Valdez attracts visitors throughout the year, with peak seasons in June to July and December. The city is renowned for its ski resorts and fields, catering to sports enthusiasts of all levels. In addition to winter sports, Valdez offers access to museums and stunning national parks, enriching your travel experience with cultural and natural explorations. Whether you're looking to ski or immerse yourself in the local attractions, Valdez is a vibrant spot for your adventure.
  • Arroyo Seco: Just 7 miles from San Cristobal, Arroyo Seco is a delightful city that charms visitors with its blend of adventure and culture. The area sees a surge of travelers in March and from June to July, attracted by its excellent skiing options, including ski fields and resorts. Beyond winter sports, Arroyo Seco offers unique landmarks like local museums and a picturesque piazza square that invite exploration. This vibrant community is perfect for those looking to experience both the thrill of adventure and the warmth of local culture.

Things to do near San Cristobal

San Cristobal, New Mexico, is a fantastic destination for ski enthusiasts and adventure seekers. Visitors can enjoy skiing at the local ski resort and explore the beautiful ski fields. With its stunning landscapes and thrilling outdoor activities, San Cristobal promises a memorable stay for those looking to embrace the excitement of winter sports and the charm of the area.

Shopping

In San Cristobal, visit Kakawa Chocolate House for delightful treats. If you're up for a drive, the Mountain View Mall offers a variety of shops and dining options 24 miles away, perfect for family outings and exploring local businesses.

Recreation

Wild Rivers Recreation Area offers breathtaking landscapes and serene hiking trails, perfect for relaxation and rejuvenation. Twirl Toystore and Playspace invites families to enjoy outdoor fun and creativity in a vibrant playground. For golf enthusiasts, Taos Country Club provides a scenic course surrounded by stunning views and fresh air.

Adventure

Experience the thrill of skiing at Taos Ski Valley, located 10 miles from San Cristobal, offering pristine slopes and breathtaking mountain views. For more skiing excitement, visit Red River Ski Area, 15 miles away, perfect for sports enthusiasts. Hike the scenic Goose Lake Trail, 9 miles from town, for stunning outdoor adventures.

Nightlife

In San Cristobal, the Taos Plaza Theater and Arts Center offers a vibrant mix of culture and entertainment, just 14 miles away. Experience romantic shows and family-friendly events that capture the local spirit, making it a perfect spot for a memorable night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for San Cristobal

To save money on your trip to San Cristobal, plan your visit during the cheaper months of April to May or November, avoiding the higher rates of March, July, and December. Tuesday is the most affordable day to stay, while Saturdays are pricier. Use Expedia's search tool to filter by budget and location, and consider bundling your hotel, flights, and activities for extra savings. Joining Expedia's One Key membership can unlock exclusive discounts and OneKeyCash for future stays. Look for free activities in the area to further stretch your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in San Cristobal are April to May and November, where the prices are slightly lower. This is in comparison to March, July and December, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in San Cristobal is Tuesday. The most expensive day to stay in San Cristobal is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your preferences, such as your budget, desired location, and the type of hotel you prefer. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in San Cristobal with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near San Cristobal

San Cristobal, New Mexico, is perfect for ski and adventure enthusiasts, offering attractions like ski resorts, modern bridges, and hot springs. Visitors can enjoy a mix of cultural experiences and outdoor activities suitable for families. Whether you're hitting the slopes or exploring the local scenery, there’s plenty to see and do in and around San Cristobal for an unforgettable vacation.

  • Taos Ski Valley: Experience thrilling winter sports at Taos Ski Valley, a premier ski resort offering breathtaking mountain views and a vibrant outdoor atmosphere. Whether you're skiing, snowboarding, or hiking, this destination is perfect for adventure enthusiasts.
  • Rio Grande Gorge Bridge: Marvel at the towering Rio Grande Gorge Bridge, a stunning engineering feat that provides panoramic views of the gorge below. It's an ideal spot for photography and enjoying the urban vibe of the area while appreciating the natural beauty.
  • Earthship BioTecture: Explore the innovative Earthship BioTecture museum, where sustainable living meets artistic design. Discover unique eco-friendly structures and learn about their cultural significance, making it a fascinating stop for those interested in environmental consciousness.

Best time to go to San Cristobal

The best time to visit San Cristobal is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are low and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January19.0°F (-7.2°C)No RainMostly SunnyLowAverage
February23.2°F (-4.9°C)No RainMostly SunnyLowAverage
March33.4°F (0.8°C)No RainMostly SunnyHighSlightly High
April42.6°F (5.9°C)No RainSunnyHighSlightly Low
May52.3°F (11.3°C)No RainSunnyAverageSlightly Low
June63.7°F (17.6°C)No RainSunnyAverageAverage
July66.6°F (19.2°C)Light RainMostly SunnyHighSlightly High
August64.2°F (17.9°C)No RainSunnyAverageAverage
September58.3°F (14.6°C)No RainSunnyAverageAverage
October45.3°F (7.4°C)No RainSunnyAverageAverage
November32.5°F (0.3°C)No RainSunnyAverageSlightly Low
December21.4°F (-5.9°C)No RainMostly SunnyLowSlightly High

The nearest major airports for your trip to San Cristobal

Traveling to San Cristobal, New Mexico, is convenient with nearby airports. Taos Regional Airport (TSM) is located 10 miles away, offering several hotel options like the 4.5-star Cielo Taos guesthouse, 5 miles from the airport, and the 4-star El Monte Sagrado Living Resort & Spa, 7 miles away. Hotel Don Fernando de Taos, a 3.5-star property, is also 7 miles from TSM. For those considering Angel Fire Airport (AXX), situated 23 miles from San Cristobal, good choices include the 3.5-star Shady Brook Inn and Resort, 10 miles away, and the 3-star Angel Fire Resort, just 2 miles from AXX.

Frequently asked questions

What is the best area to stay in San Cristobal?
The best area to stay in San Cristobal is the Historic Plaza area for its central location and access to local culture.

This area centers around the main plaza, a pedestrian-friendly space surrounded by adobe buildings housing art galleries, local shops, and traditional New Mexican restaurants. It's the cultural heart of San Cristobal, providing easy access to many of the town's attractions on foot. The San Cristobal Cathedral is a prominent landmark here.

For couples, the Historic Plaza offers a romantic setting with its historic architecture and array of dining options. You'll find boutique hotels and guesthouses within walking distance of the central square, making it convenient for evening strolls and exploring local crafts and cuisine.

Travelers looking for a more secluded and quiet experience might consider accommodations slightly outside the immediate plaza area, often found along the roads leading into town.
When is the best time to go to San Cristobal?
The best time to visit San Cristobal is during the shoulder seasons of April to May and September to October, when the weather is pleasant and the crowds are smaller.

During these months, you'll experience comfortable daytime temperatures, typically ranging from the mid-60s to high 70s Fahrenheit, making it ideal for exploring the outdoor attractions and cultural sites without the intense heat of summer or the chill of winter. The clear skies and mild conditions are superb for activities like hiking in the surrounding mountains or visiting the San Cristobal de las Casas Cathedral. For travelers who appreciate a relaxed pace and a more intimate experience, these periods offer excellent value.

For those planning to attend specific cultural events, the summer months of June through August also offer a lively option with various festivals and celebrations. While temperatures can be warmer, often reaching the 80s, the evenings are generally cooler. This season attracts more families and those interested in a bustling environment with many activities.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in San Cristobal.
How can I save on a San Cristobal hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible San Cristobal hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a San Cristobal hotel?
Prices for hotels in San Cristobal often vary, but you can find a great deal from $98 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia