The best deals on hotels when visiting San Antonio in Colorado.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In San Antonio, Colorado 81120

Steam Train Hotel

402 Main Street Antonito, CO

Guests traveling to San Antonio will find welcoming comfort at Steam Train Hotel, with budget-friendly rooms starting at $109.00, creating a warm and inviting space perfect for rest. Stay in accommodations that provide a no-frills experience, with rooms designed for ease of use and comfort.

Steam Train Hotel is perfectly situated for those wanting to explore downtown San Antonio, where the city’s top destinations are just a brief drive from the hotel. Find exceptional value and extra amenities on your San Antonio adventure—reserve your hotel room now!

  Call (855) 239-4019 to book with an agent.
  3.9 miles from SAN Antonio, CO 81120

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

Best Western Alamosa Inn

2005 Main Street Alamosa, CO

Guests bound for San Antonio will find cozy-like accommodations at Best Western Alamosa Inn, with rooms beginning at $73.99, creating a welcoming, comfortable atmosphere ideal for relaxation. Stay energized with Best Western’s fitness programs, including guided runs and group exercise classes.

Stay at Best Western Alamosa Inn to enjoy spacious comfort in a calm setting, with San Antonio always close enough for a day of adventure. Explore San Antonio while enjoying a hotel that delivers on quality and affordability—lock in today!

  Call (855) 235-6136 to book with an agent.
  32.1 miles from SAN Antonio, CO 81120

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Dunes Inn

425 Main St Alamosa, CO

Guests traveling to San Antonio will find Dunes Inn a practical choice, with rooms beginning at $79.99, creating a clean and inviting environment ideal for relaxation. Find enhanced comfort in rooms that offer a little more than the basics, designed for travelers who appreciate extra amenities.

Discover relaxation at Dunes Inn, where quiet comfort meets the convenience of being close to San Antonio's vibrant offerings. Stay in San Antonio with a hotel that caters to your needs and budget—secure your room now!

  Call (855) 235-0725 to book with an agent.
  32.2 miles from SAN Antonio, CO 81120

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Alamosa

2505 West Main Alamosa, CO

With rates starting at $79.00, Super 8 by Wyndham Alamosa provides budget-friendly accommodations for guests visiting San Antonio, creating a cozy-like environment ideal for relaxation. Snack anytime with the convenience of Super 8’s vending options, available 24/7 to satisfy those late-night or between-meals hungers.

Find tranquility at Super 8 by Wyndham Alamosa, a peaceful retreat situated conveniently close to San Antonio for daily adventures. Stay smart and save on your San Antonio trip without sacrificing comfort—book today!

  Call (855) 233-7850 to book with an agent.
  32.2 miles from SAN Antonio, CO 81120

Starting at

$79.00

per night

Read Reviews View Amenities View All Rooms

Chama River Bend Lodge

2625 US 84 / 64 Chama, NM

Guests bound for San Antonio will find inviting comfort at Chama River Bend Lodge, with rooms starting at $120.75, creating a warm and welcoming space perfect for relaxation. Experience a more satisfying stay in accommodations that offer additional amenities and a welcoming environment.

Unwind in style at Chama River Bend Lodge, where guests can enjoy the calm atmosphere and still explore San Antonio at their leisure. Make your San Antonio adventure both relaxing and affordable with top-notch amenities—book today!

  Call (855) 235-0725 to book with an agent.
  32.2 miles from SAN Antonio, CO 81120

Starting at

$120.75

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Alamosa an IHG Hotel

3418 Mariposa Alamosa, CO

For a relaxing stay, Holiday Inn Express & Suites Alamosa an IHG Hotel offers restorative rooms with rates starting at $124.00, creating a clean, welcoming space ideal for guests traveling to San Antonio. Enjoy the convenience of on-site parking at Holiday Inn Express, making arrivals and departures smooth and hassle-free (where available).

At Holiday Inn Express & Suites Alamosa an IHG Hotel, you can enjoy the best of both worlds—quiet nights and quick trips into San Antonio's bustling center. Take the guesswork out of your San Antonio stay with a hotel that delivers on value—secure now!

  Call (855) 236-8982 to book with an agent.
  32.4 miles from SAN Antonio, CO 81120

Starting at

$124.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Alamosa CO

710 Mariposa Street Alamosa, CO

At Hampton Inn Alamosa CO, travelers to San Antonio will find budget-friendly comfort with rooms beginning at $127.99, creating a clean and inviting environment. Relax with Hampton’s pet-friendly policy in select locations, welcoming your furry friends to join in on the travel fun.

Escape the everyday rush at Hampton Inn Alamosa CO, where calm surroundings make for a refreshing stay with San Antonio just a drive away. Find a hotel in San Antonio that checks all the boxes for a great stay—book today!

  Call (855) 236-8982 to book with an agent.
  32.5 miles from SAN Antonio, CO 81120

Starting at

$127.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Alamosa

6301 US Highway 160 Alamosa, CO

With budget-friendly rooms from $88.99, Comfort Inn & Suites Alamosa provides inviting comfort for guests traveling to San Antonio, creating a warm and welcoming space. Appreciate the value of Comfort Inn's amenities, including in-room coffee makers, refrigerators, and microwaves in select rooms.

Relax at Comfort Inn & Suites Alamosa, where restful lodgings are matched with the convenience of having San Antonio's highlights nearby. Stay in style and save while visiting San Antonio with inviting, budget-conscious lodging—lock in today!

  Call (855) 236-8982 to book with an agent.
  32.6 miles from SAN Antonio, CO 81120

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Alamosa

333 Santa Fe Avenue Alamosa, CO

With budget-friendly rooms from $78.99, Quality Inn Alamosa provides restorative accommodations for travelers bound for San Antonio, creating a warm, welcoming space. Relax in Quality Inn's designated quiet zones, providing a peaceful escape from the hustle and bustle of travel.

At Quality Inn Alamosa, enjoy a calming escape, perfect for those looking to explore San Antonio without staying in the middle of the action. Stay worry-free in San Antonio with a hotel that makes affordability feel luxurious—book today!

  Call (855) 233-0132 to book with an agent.
  32.7 miles from SAN Antonio, CO 81120

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Alamosa

223 Santa Fe Avenue Alamosa, CO

At Days Inn by Wyndham Alamosa, guests bound for San Antonio can enjoy soothing, budget-friendly accommodations starting at $77.99, creating a warm and inviting space perfect for rest. Stay cool with Days Inn's seasonal outdoor pools, offering a fun and refreshing way to enjoy sunny days.

At Days Inn by Wyndham Alamosa, guests can enjoy a peaceful retreat with San Antonio always within convenient reach. Stay affordably and experience added perks on your San Antonio trip—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  32.7 miles from SAN Antonio, CO 81120

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Monte Vista

1519 Grande Avenue Monte Vista, CO

For a relaxing and budget-conscious stay near San Antonio, Baymont by Wyndham Monte Vista offers inviting accommodations with rooms starting at $102.99, creating a warm space for rest. Experience hassle-free travel with the help of Baymont by Wyndham’s tour and ticket assistance services.

With a serene environment and convenient connections, Baymont by Wyndham Monte Vista is ideal for travelers who want to explore San Antonio at their own pace. Enjoy an exceptional San Antonio stay with added perks at a budget-friendly price—reserve today!

  Call (855) 234-7135 to book with an agent.
  39.0 miles from SAN Antonio, CO 81120

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Rio Grande Motel

25 North Broadway St. Monte Vista, CO

At Rio Grande Motel, travelers to San Antonio can enjoy inviting accommodations with rooms starting at $75.00, creating a warm, welcoming space ideal for relaxation. Find value in rooms that offer reliable comfort, ensuring a pleasant visit at an economical price.

Discover comfort at Rio Grande Motel, offering a peaceful stay with easy access to all the exciting activities in San Antonio. Book a hotel for your San Antonio visit that delivers on comfort and savings—reserve now!

  Call (855) 239-4019 to book with an agent.
  39.2 miles from SAN Antonio, CO 81120

Starting at

$75.00

per night

Read Reviews View Amenities View All Rooms

Mountain View Lodge

1301 East Main St Red River, NM

Experience a warm ambiance at Mountain View Lodge on your journey to San Antonio, where sophisticated rooms start at an inviting rate of just $123.99. Experience a stay that offers more than comfort, with rooms that provide luxurious amenities and elegant surroundings.

Recharge in the comfort of Mountain View Lodge, where guests can unwind in peace while keeping San Antonio within reach for exploration. Embrace the ultimate San Antonio experience with accommodations that promise pure comfort—reserve now!

  Call (855) 236-8982 to book with an agent.
  39.7 miles from SAN Antonio, CO 81120

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms

Best Western Movie Manor

2830 US Highway 160 W Monte Vista, CO

At Best Western Movie Manor, travelers to San Antonio can unwind in hospitable comfort with rooms beginning at $78.99, creating a warm and inviting space ideal for relaxation. Make use of Best Western’s ergonomic workspaces, thoughtfully designed in each room to cater to the needs of business travelers.

At Best Western Movie Manor, you can experience the charm of a quiet stay with easy access to San Antonio's most popular attractions. Step into a welcoming San Antonio stay with accommodations that blend comfort and affordability—reserve now!

  Call (855) 233-0132 to book with an agent.
  40.2 miles from SAN Antonio, CO 81120

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Best Western Rivers Edge

301 West River Street Red River, NM

For an affordable stay near San Antonio, Best Western Rivers Edge offers inviting accommodations with rooms starting at $97.99, creating a clean and comfortable space. Enjoy a workout in Best Western’s aqua fitness classes, available at select locations with indoor or outdoor pools.

Stay at Best Western Rivers Edge to enjoy a peaceful retreat, where you can relax and still explore the excitement of San Antonio when you’re ready. Relax in San Antonio with a hotel that delivers on both quality and savings—reserve today!

  Call (855) 233-0132 to book with an agent.
  40.4 miles from SAN Antonio, CO 81120

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Ponderosa Lodge

200 West Main St Red River, NM

For an affordable and welcoming stay, Ponderosa Lodge offers budget-friendly rooms with rates from $124.99, creating a comfortable space perfect for guests bound for San Antonio. Experience reliable comfort in rooms that provide standard amenities, making your stay both convenient and economical.

Offering a perfect retreat from the hustle and bustle, Ponderosa Lodge is an ideal base for exploring San Antonio. Lock in a budget-friendly hotel that prioritizes your comfort in San Antonio—reserve today!

  Call (855) 236-8982 to book with an agent.
  40.5 miles from SAN Antonio, CO 81120

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Alpine Village Suites

100 Thunderbird Rd Taos Ski Valley, NM

Travelers visiting San Antonio will find Alpine Village Suites a intimate option, where quality rooms create a relaxing escape, with rates starting at just $126.99. Experience the ultimate in comfort and luxury, with rooms that offer everything from high-end linens to custom furnishings.

Discover the inviting atmosphere at Alpine Village Suites, where guests can unwind in a tranquil setting, just minutes from San Antonio. Discover how enjoyable San Antonio can be with a hotel that offers luxury at every turn—secure now!

  Call (855) 234-5074 to book with an agent.
  43.4 miles from SAN Antonio, CO 81120

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Hotel Luna Mystica

25 ABC Mesa Rd. El Prado, NM

For a restful stay near San Antonio, Hotel Luna Mystica offers comfortable accommodations with rooms from $102.35, creating a clean and comfortable environment perfect for relaxation. Stay in accommodations that cater to your desire for more comfort and amenities, all while keeping your budget in mind.

Guests will love the calming atmosphere at Hotel Luna Mystica, while San Antonio's activities remain just a short trip away. Stay affordably in San Antonio with a hotel that enhances your travel experience—reserve now!

  Call (855) 234-7135 to book with an agent.
  43.4 miles from SAN Antonio, CO 81120

Starting at

$102.35

per night

Read Reviews View Amenities View All Rooms

Mellow Moon Lodge

1160 Grand Ave Del Norte, CO

At Mellow Moon Lodge, guests bound for San Antonio will find inviting accommodations with rooms from $135.99, creating a clean, comfortable environment for relaxation. Enjoy rooms that go beyond basic, offering added features and comforts that make your stay a step above the rest.

Travelers looking for calm and convenience will love Mellow Moon Lodge, where restful accommodations are near the heart of San Antonio. Rest easy in San Antonio with a hotel that balances affordability and comfort—reserve today!

  Call (855) 236-8982 to book with an agent.
  48.7 miles from SAN Antonio, CO 81120

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

Windsor Hotel

605 Grand Ave Del Norte, CO

Find a peaceful escape at Windsor Hotel near San Antonio, where serene rooms create a welcoming stay, with affordable rates starting at $119.00 per night. Find a welcoming environment with rooms that offer a blend of functionality and comfort, designed to make your stay memorable.

Experience a refreshing stay at Windsor Hotel, where guests can unwind and still explore the vibrant life of San Antonio. Take your San Antonio adventure to new heights with a hotel that keeps you well-rested and happy—lock in today!

  Call (855) 236-8982 to book with an agent.
  48.8 miles from SAN Antonio, CO 81120

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

El Pueblo Lodge

412 Paseo Del Pueblo Norte Taos, NM

With budget-friendly rooms starting at $126.99, El Pueblo Lodge is a practical choice for travelers bound for San Antonio, creating a soothing and inviting space perfect for relaxation. Find value in rooms that offer dependable comfort, ensuring a pleasant stay at a great price.

Escape to El Pueblo Lodge for a quiet retreat, where guests can relax in comfort while keeping San Antonio's attractions nearby. Stay affordably and make your San Antonio visit memorable with added comfort—reserve today!

  Call (855) 234-2997 to book with an agent.
  49.1 miles from SAN Antonio, CO 81120

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

The Historic Taos Inn

125 Paseo del Pueblo Norte Taos, NM

Find comfort and relaxation at The Historic Taos Inn near San Antonio, where inviting rooms offer a warm retreat, with affordable rates starting from just $159.99. Enjoy a setting that provides extra comfort and amenities, making your visit more enjoyable and stress-free.

Escape to The Historic Taos Inn for a relaxing stay, with the added benefit of being close to the exciting venues in San Antonio. Plan your San Antonio travels with a hotel that adds a touch of elegance to your journey—reserve now!

  Call (855) 239-5277 to book with an agent.
  49.2 miles from SAN Antonio, CO 81120

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Hotel La Fonda Taos

108 South Plaza Taos, NM

Encounter the comfort and charm of Hotel La Fonda Taos when visiting San Antonio, where homely rooms offer quality accommodations starting at an accessible $132.99 per night. Stay in rooms that provide a comfortable and luxurious environment, with amenities that cater to your every need.

Find your ideal balance at Hotel La Fonda Taos, where guests can experience the tranquility of the surroundings while San Antonio stays close by. Rest easy in San Antonio with a hotel that makes every detail of your stay seamless—secure now!

  Call (855) 239-4019 to book with an agent.
  49.2 miles from SAN Antonio, CO 81120

Starting at

$132.99

per night

Read Reviews View Amenities View All Rooms

El Monte Sagrado Living Resort & Spa

317 Kit Carson Road Taos, NM

Step into grandeur at El Monte Sagrado Living Resort & Spa as you travel to San Antonio, where quality rooms elevate your stay, with enticing nightly rates beginning at $229.99. Enjoy the height of luxury in rooms that provide a perfect balance of elegance and technological sophistication.

Settle into relaxation at El Monte Sagrado Living Resort & Spa, where guests can recharge in comfort with San Antonio always within convenient reach. Plan your ideal San Antonio getaway with a hotel that creates a refined experience—reserve now!

  Call (855) 234-2997 to book with an agent.
  49.7 miles from SAN Antonio, CO 81120

Starting at

$229.99

per night

Read Reviews View Amenities View All Rooms