Default HTG hotel image

Find hotels in San Cristobal, NM from ฿3,129

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
19 Oct - 20 Oct
Tomorrow
20 Oct - 21 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Filter by

Star rating

Guest rating

Our top choices for San Cristobal hotels

1. Hotel Luna Mystica

Hotel Luna Mystica
El Prado
United States
Amy
฿3,770
฿4,618 total
includes taxes & fees
20 Oct - 21 Oct
Hotel Luna Mystica

2. Cottam's Lodge by Alpine Village Suites

Cottam's Lodge by Alpine Village Suites
Taos Ski Valley
United States
RAMONA
฿3,759
฿4,301 total
includes taxes & fees
20 Oct - 21 Oct
Cottam's Lodge by Alpine Village Suites

3. El Pueblo Lodge

El Pueblo Lodge
Taos
United States
Michael
฿4,211
฿4,808 total
includes taxes & fees
20 Oct - 21 Oct
El Pueblo Lodge

4. Alpine Village Suites

Alpine Village Suites
Taos Ski Valley
United States
Santhosh Kumar
฿5,040
฿5,768 total
includes taxes & fees
26 Oct - 27 Oct
Alpine Village Suites

5. El Monte Sagrado Living Resort & Spa

El Monte Sagrado Living Resort & Spa
Taos
United States
Ed
฿5,223
฿7,133 total
includes taxes & fees
1 Nov - 2 Nov
El Monte Sagrado Living Resort & Spa

6. Hampton Inn Taos

Hampton Inn Taos
Taos
United States
Cheryl
฿3,949
฿4,509 total
includes taxes & fees
1 Nov - 2 Nov
Hampton Inn Taos

7. Hacienda del Sol Historic Bed & Breakfast

Hacienda del Sol Historic Bed & Breakfast
Taos
United States
Tonya
฿4,833
฿5,519 total
includes taxes & fees
1 Nov - 2 Nov
Hacienda del Sol Historic Bed & Breakfast

8. Hotel Don Fernando de Taos, Tapestry Collection by Hilton

Hotel Don Fernando de Taos, Tapestry Collection by Hilton
Taos
United States
Wayne
฿3,665
฿4,184 total
includes taxes & fees
1 Nov - 2 Nov
Hotel Don Fernando de Taos, Tapestry Collection by Hilton

9. Taos Valley Lodge

Taos Valley Lodge
Taos
United States
Alden
฿3,580
฿4,087 total
includes taxes & fees
25 Oct - 26 Oct
Taos Valley Lodge

10. Hotel La Fonda Taos

Hotel La Fonda Taos
Downtown Taos Historic District
United States
Nicole
฿3,318
฿3,788 total
includes taxes & fees
21 Oct - 22 Oct
Hotel La Fonda Taos

11. The Historic Taos Inn

The Historic Taos Inn
Taos
United States
THOMAS
฿3,718
฿4,245 total
includes taxes & fees
2 Nov - 3 Nov
The Historic Taos Inn

12. Best Western Rivers Edge

Best Western Rivers Edge
Red River
United States
Maranda
฿4,345
฿4,972 total
includes taxes & fees
21 Oct - 22 Oct
Best Western Rivers Edge

13. Dreamcatcher Bed and Breakfast

Dreamcatcher Bed and Breakfast
Taos
United States
Charles
฿4,646
฿5,304 total
includes taxes & fees
8 Nov - 9 Nov
Dreamcatcher Bed and Breakfast

14. Super 8 by Wyndham Taos

Super 8 by Wyndham Taos
Taos
United States
Shawn
฿2,741
฿3,129 total
includes taxes & fees
11 Nov - 12 Nov
Super 8 by Wyndham Taos

15. Luxx Motor Lodge

Luxx Motor Lodge
Ranchos De Taos
United States
Christian
฿3,425
฿3,861 total
includes taxes & fees
26 Oct - 27 Oct
Luxx Motor Lodge

16. Old Taos Guesthouse B&B

Old Taos Guesthouse B&B
Taos
Canada
Robert
฿5,592
฿6,291 total
includes taxes & fees
20 Oct - 21 Oct
Old Taos Guesthouse B&B

17. Bellamys Ski Haus

Bellamys Ski Haus
Red River
United States
Isaac
฿4,440
฿5,081 total
includes taxes & fees
20 Oct - 21 Oct
Bellamys Ski Haus

18. Hotel Willa

Hotel Willa
Taos
United States
Deganit
฿4,833
฿6,612 total
includes taxes & fees
1 Nov - 2 Nov
Hotel Willa

19. Quality Inn Taos

Quality Inn Taos
Taos
United States
Jose
฿3,118
฿3,560 total
includes taxes & fees
11 Nov - 12 Nov
Quality Inn Taos

20. Sagebrush Inn & Suites

Sagebrush Inn & Suites
Taos
United States
J David
฿3,677
฿4,207 total
includes taxes & fees
10 Nov - 11 Nov
Sagebrush Inn & Suites
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular San Cristobal attractions

Cow Lake

Commune with nature and explore the great outdoors at Cow Lake during your travels in San Cristobal. While you're in the area, wander around the natural setting.
See properties

Lobo Peak

Commune with nature and explore the great outdoors at Lobo Peak during your travels in San Cristobal. While you're in the area, wander around the natural setting.
See properties

Top San Cristobal Hotel Reviews

El Monte Sagrado Living Resort & Spa

El Monte Sagrado Living Resort & Spa

10/10 Excellent
"Beautiful hotel!!"
Phuong 1-night trip
Posted less than an hour ago
El Monte Sagrado Living Resort & Spa
Taos Valley Lodge

Taos Valley Lodge

8/10 Good
"I was a little disappointed that the on-site restaurant was Indian cuisine. I am not a fan. However, the room was clean and quiet and the location was good."
Heather 1-night trip
Posted less than an hour ago
Taos Valley Lodge
The Historic Taos Inn

The Historic Taos Inn

10/10 Excellent
"Not your typical Inn. I really enjoyed it, right in the middle of "downtown" Taos. Very small but for it's size it had a lot of offerings including a restaurant, bar, and entertainment. Next time I make it to Tao I will definitely want to stay here. :-D"
Paul 1-night trip
Posted 14 hours ago
The Historic Taos Inn
El Pueblo Lodge

El Pueblo Lodge

10/10 Excellent
"Very nice staff. Very charming property and room had all the great New Mexico details. Wonderful location, walking distance to everything. Was impressed with the quality of the free breakfast. Everything was fresh and included New Mexican favorites like burritos and green chili. Will definitely stay here again the next time I’m in Taos."
Nancy 2-night trip
Posted 16 hours ago
El Pueblo Lodge
Hotel La Fonda Taos

Hotel La Fonda Taos

10/10 Excellent
"The room was clean, the property is old but the most important thing was it was very clean and well maintained. The room was quaint and in line with what I was expecting. The sitting areas were very nice and comfortable. It was relaxing to sit by the fire place in the evening."
Lisa 1-night trip
Posted 17 hours ago
Hotel La Fonda Taos
Hotel Willa

Hotel Willa

10/10 Excellent
"Our room was very nice on the 2nd floor and very quiet. We enjoyed using the hot tub several times. The location was great and we were able to walk to the plaza area. It was fun that there was music in the bar at night. We only had one breakfast in the restaurant and it was fine. We would definately stay here again."
Marianne 3-night trip
Posted 18 hours ago
Hotel Willa
Best Western Rivers Edge

Best Western Rivers Edge

10/10 Excellent
"Enjoy Red river very much!! Typical sky resort type facility…"
Mary 1-night trip
Posted 19 hours ago
Best Western Rivers Edge
Alpine Village Suites

Alpine Village Suites

10/10 Excellent
"Loved the property, location and overall feel of the property. Challet feel really makes it special."
Paul 1-night trip
Posted 20 hours ago
Alpine Village Suites
Palacio De Marquesa

Palacio De Marquesa

10/10 Excellent
"Great place with a cool boutique kind of vibe! Loved the shared amenities with the sister property El Monte Sagrado!"
Sean 2-night trip
Posted 2 days ago
Palacio De Marquesa

More cheap stays in San Cristobal

Super 8 by Wyndham Taos

Super 8 by Wyndham Taos

1347 Paseo Del Pueblo Sur Taos NM
฿2,741
฿3,129 total
11 Nov - 12 Nov
includes taxes & fees
6.4/10 (1,000 reviews)
Super 8 by Wyndham Taos
Luxx Motor Lodge

Luxx Motor Lodge

1798 NM-68 Ranchos De Taos NM
฿3,425
฿3,861 total
26 Oct - 27 Oct
includes taxes & fees
Luxx Motor Lodge
Ponderosa Lodge, an Ascend Collection Hotel

Ponderosa Lodge, an Ascend Collection Hotel

200 W Main St Red River NM
฿3,609
฿4,195 total
25 Oct - 26 Oct
includes taxes & fees
Ponderosa Lodge, an Ascend Collection Hotel
Hampton Inn Taos

Hampton Inn Taos

1515 Paseo Del Pueblo S Taos NM
฿3,949
฿4,509 total
1 Nov - 2 Nov
includes taxes & fees
8/10 Very good! (1,002 reviews)
Hampton Inn Taos
El Pueblo Lodge

El Pueblo Lodge

412 Paseo Del Pueblo Norte Taos NM
฿4,211
฿4,808 total
20 Oct - 21 Oct
includes taxes & fees
9.6/10 Exceptional! (1,691 reviews)
El Pueblo Lodge
Best Western Rivers Edge

Best Western Rivers Edge

301 W River Street Red River NM
฿4,345
฿4,972 total
21 Oct - 22 Oct
includes taxes & fees
9.2/10 Wonderful! (954 reviews)
Best Western Rivers Edge

Frequently asked questions

What's the best place to stay in San Cristobal?
Taos Valley Lodge, located 0.7 mi (1.2 km) from the heart of San Cristobal, is a top choice for your stay, based on our traveller data. Other good choices for your stay in the area are El Monte Sagrado Living Resort & Spa and Hotel La Fonda Taos. See all available top hotels, or vacation rentals in San Cristobal.
If I need to cancel my hotel reservation in San Cristobal, will I receive a refund?
Yes! The majority of room reservations are refundable if you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before check in. If you booked a non-refundable reservation, you might still have the option to cancel and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in San Cristobal.
What are some hotels with pools in San Cristobal?
El Monte Sagrado Living Resort & Spa: Resort, 12-minute walk from Taos Plaza. Provides 2 restaurants, an indoor pool and a full-service spa. El Pueblo Lodge and Sagebrush Inn & Suites are two additional hotels that feature an on-site pool. View all hotels with pools in San Cristobal.
What is staying in San Cristobal like?
Visitors can enjoy all that San Cristobal has to offer, including its parks. In San Cristobal, there are 28 hotels and other accommodation options to choose from. Find out more about San Cristobal.
What are the top places to visit in San Cristobal?
Natural beauty is on display at Carson National Forest, Rio Grande and Lobo Peak. A couple of additional sights to add to your itinerary are Cow Lake and Río Grande del Norte National Monument. Take a look at what more there is to see and do in Expedia's San Cristobal guide.
What's the seasonal weather in San Cristobal?
The hottest months are usually July and June, with an average temperature of 17°C, while the coldest months are January and December, with an average of -4°C. The snowiest months in San Cristobal are January, March, November and December, with each month seeing an average of 25 cm of snowfall.

Explore a world of travel with Expedia