The best deals on hotels when visiting St. Xavier in Montana.

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 St. Xavier, Montana 59075

Lariat Motel

709 North CENTER AVE Hardin, MT

At Lariat Motel, guests bound for St. Xavier will find affordable accommodations with rates starting at $130.90, creating a clean and welcoming environment perfect for rest. Stay in a room that balances comfort and value, with standard amenities designed to make your visit enjoyable.

Find your ideal getaway at Lariat Motel, where quiet surroundings and quick access to St. Xavier ensure a balanced stay. Stay comfortably and on budget while exploring St. Xavier—secure your hotel room today!

  Call (855) 235-0725 to book with an agent.
  20.1 miles from ST. Xavier, MT 59075

Starting at

$130.90

per night

Read Reviews View Amenities View All Rooms

Hardin Lodge

1324 North Crawford Ave Hardin, MT

With rooms from $99.99, Hardin Lodge provides comfy, budget-conscious comfort for travelers bound for St. Xavier, creating a clean and welcoming environment. Stay in a room that balances comfort and practicality, offering dependable amenities for a pleasant and budget-friendly visit.

At Hardin Lodge, you’ll find the perfect balance of peaceful comfort and the convenience of being near St. Xavier. Enjoy a practical, inviting stay perfect for your St. Xavier travels—lock in today!

  Call (855) 239-4019 to book with an agent.
  20.4 miles from ST. Xavier, MT 59075

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Homestead Inn&Suites

201 14th St. W Hardin, MT

At Homestead Inn&Suites, travelers bound for St. Xavier will find budget-friendly comfort with rooms starting at $134.99, creating a sheltered, inviting environment for unwinding. Stay in accommodations that enhance your experience with added comforts and conveniences, all at an economical price.

Discover tranquility at Homestead Inn&Suites, a peaceful escape situated within a short distance of St. Xavier's best attractions. Plan a seamless St. Xavier visit with thoughtfully designed, budget-friendly lodging—reserve today!

  Call (855) 236-8982 to book with an agent.
  20.6 miles from ST. Xavier, MT 59075

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Billings an IHG Hotel

430 Cole St Billings, MT

With budget-friendly rooms starting at $179.00, Holiday Inn Express Billings an IHG Hotel is ideal for travelers bound for St. Xavier, providing a warm and inviting environment for relaxation. Experience the local charm of Holiday Inn Express's decor, reflecting the culture and style of the surrounding area.

Find your tranquil retreat at Holiday Inn Express Billings an IHG Hotel, where peaceful surroundings are perfectly paired with proximity to St. Xavier's vibrant streets. Rest easy in St. Xavier with a hotel that offers all the essentials at a great rate—book now!

  Call (855) 233-0132 to book with an agent.
  41.3 miles from ST. Xavier, MT 59075

Starting at

$179.00

per night

Read Reviews View Amenities View All Rooms

The Vegas Hotel

2612 Belknap Ave Billings, MT

For a gentle stay, The Vegas Hotel offers budget-conscious accommodations with rates from $74.99, creating a clean, welcoming environment ideal for travelers. Find added comfort and value in rooms that provide extra amenities and features, designed for travelers looking for more.

At The Vegas Hotel, guests can relax in tranquil surroundings, with the convenience of downtown St. Xavier always nearby. Enjoy St. Xavier to the fullest with accommodations that keep your wallet happy—reserve now!

  Call (855) 235-0725 to book with an agent.
  42.8 miles from ST. Xavier, MT 59075

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Billings MT

231 Main Street Billings, MT

Uncover affordable comfort at Country Inn & Suites by Radisson Billings MT as you journey to St. Xavier, where reassuring rooms and quality service await, with rates beginning at $136.99. Make the most of your stay with the Read It & Return Lending Library at Country Inn & Suites, offering books for all ages.

Experience relaxation at Country Inn & Suites by Radisson Billings MT, where the calm surroundings invite you to unwind while still being near St. Xavier. Unwind in St. Xavier with a hotel that offers superior comfort and excellent value—lock in today!

  Call (855) 235-6136 to book with an agent.
  43.5 miles from ST. Xavier, MT 59075

Starting at

$136.99

per night

Read Reviews View Amenities View All Rooms

Boothill Inn&Suites

242 East Airport Road Billings, MT

Stay comfortably at Boothill Inn&Suites on your journey to St. Xavier, where reassuring accommodations and welcoming service create a restful retreat, all from $164.99. Stay in accommodations that combine modern amenities with cozy comfort, perfect for both relaxing and working.

Discover peace and relaxation at Boothill Inn&Suites, where a serene retreat is balanced with close proximity to St. Xavier. Enjoy exceptional amenities and affordability for your St. Xavier visit—secure your room now!

  Call (855) 239-4019 to book with an agent.
  43.6 miles from ST. Xavier, MT 59075

Starting at

$164.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Clocktower Inn

2511 1st Ave. N Billings, MT

With rates beginning at $157.99, Best Western Plus Clocktower Inn provides budget-friendly comfort for travelers bound for St. Xavier, creating a clean, inviting space. Relax in the stylish and comfortable lounge areas at Best Western Plus, perfect for casual meetings or unwinding after a long day.

Experience a tranquil stay at Best Western Plus Clocktower Inn, where spacious accommodations make it easy to enjoy the proximity to St. Xavier. Take your St. Xavier stay to the next level with affordable, well-equipped lodging—reserve now!

  Call (855) 234-7135 to book with an agent.
  43.8 miles from ST. Xavier, MT 59075

Starting at

$157.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Hotel Billings

27 North 27th St Billings, MT

Discover comfort and sophistication at DoubleTree by Hilton Hotel Billings on your journey to St. Xavier, where quality rooms offer a serene stay, with rates from just $179.00. Trust in DoubleTree by Hilton's enhanced cleaning protocols, ensuring a clean, safe, and comfortable environment for all guests.

Step away from the noise and recharge at DoubleTree by Hilton Hotel Billings, where a calm atmosphere is paired with easy access to St. Xavier. Relax in St. Xavier at a hotel that offers a unique blend of comfort and sophistication—secure now!

  Call (855) 234-7135 to book with an agent.
  43.8 miles from ST. Xavier, MT 59075

Starting at

$179.00

per night

Read Reviews View Amenities View All Rooms

Northern Hotel

19 North Broadway Billings, MT

Unwind in the upscale ambiance of Northern Hotel as you travel to St. Xavier, where premium rooms create a serene retreat, with rates starting at $219.99. Stay in accommodations that not only promise but deliver an unmatched level of luxury, setting new standards for comfort and style.

Discover relaxation at Northern Hotel, where guests can experience a quiet stay while keeping the vibrant life of St. Xavier nearby. Enjoy an elegant St. Xavier retreat with a hotel that makes every moment exceptional—reserve now!

  Call (855) 239-4019 to book with an agent.
  43.8 miles from ST. Xavier, MT 59075

Starting at

$219.99

per night

Read Reviews View Amenities View All Rooms

My Place Hotel Billings MT

4770 King Ave. East Billings, MT

Guests traveling to St. Xavier can find budget-conscious comfort at My Place Hotel Billings MT, with rooms starting at $139.49, providing a warm and welcoming atmosphere. Find comfort in rooms that deliver reliable amenities, ensuring a pleasant stay at a budget-friendly price.

Unwind at My Place Hotel Billings MT, a quiet haven situated conveniently near St. Xavier's best activities and attractions. Choose a reliable hotel for your St. Xavier adventure that won’t break the bank—book now!

  Call (855) 234-7135 to book with an agent.
  44.1 miles from ST. Xavier, MT 59075

Starting at

$139.49

per night

Read Reviews View Amenities View All Rooms

Woodspring Suites Billings

4750 King Ave. East Billings, MT

Woodspring Suites Billings sets the standard for excellence in hospitality, with unmatched service and elegance starting at $99.99. Relax with the simple and straightforward check-in process at WoodSpring Suites, designed to get you settled in quickly and efficiently.

Escape the everyday hustle at Woodspring Suites Billings, a restful retreat situated conveniently close to St. Xavier's exciting destinations. Book your stay at Woodspring Suites Billings now!

  Call (855) 233-0132 to book with an agent.
  44.1 miles from ST. Xavier, MT 59075

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Dude Rancher Lodge

415 North 29th St Billings, MT

Find a restful stay at Dude Rancher Lodge near St. Xavier, where quality rooms offer comfort and relaxation, with inviting rates beginning at just $89.99. Find thoughtful touches in rooms that elevate your stay, making each moment more comfortable and each day more convenient.

Designed to help you unwind, Dude Rancher Lodge provides both relaxation and convenient proximity to the attractions of St. Xavier. Experience St. Xavier worry-free with a hotel that goes above and beyond to please—reserve your room now!

  Call (855) 234-5074 to book with an agent.
  44.1 miles from ST. Xavier, MT 59075

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Billings

2611 7th Ave. N Billings, MT

Find warmth and relaxation at Home2 Suites by Hilton Billings on your journey to St. Xavier, where intimate rooms create a welcoming atmosphere, with rates from $169.99 per night. Experience the brand's unique sustainability efforts, including solar panels and green roofing at select properties.

Escape to Home2 Suites by Hilton Billings for a quiet retreat, where guests can relax in comfort while keeping St. Xavier's attractions nearby. Choose a St. Xavier hotel that’s perfect for rest and rejuvenation—lock in your room today!

  Call (855) 234-7135 to book with an agent.
  44.2 miles from ST. Xavier, MT 59075

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn Billings

4904 Southgate Dr Billings, MT

For an inviting and budget-friendly stay near St. Xavier, Sleep Inn Billings offers comfy rooms with rates beginning at $96.99, creating a clean, welcoming space. Appreciate the value of Sleep Inn's all-inclusive approach, with complimentary amenities like breakfast and Wi-Fi adding to your savings.

At Sleep Inn Billings, enjoy a calming escape, perfect for those looking to explore St. Xavier without staying in the middle of the action. Find out how relaxing St. Xavier can be with accommodations that fit your budget—secure now!

  Call (855) 235-6136 to book with an agent.
  44.3 miles from ST. Xavier, MT 59075

Starting at

$96.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Billings

4908 Southgate Dr Billings, MT

Guests visiting St. Xavier can relax in tucked away accommodations at Comfort Suites Billings, where rooms start at $138.99, creating a warm and inviting atmosphere perfect for unwinding. Relax with the luxury of adjustable beds in Comfort Suites' rooms, providing personalized comfort for a restful night's sleep.

Experience the comfort of Comfort Suites Billings, where a calm retreat is balanced by the easy reach of St. Xavier’s top destinations. Step into St. Xavier comfort with accommodations that promise great value—book today!

  Call (855) 233-7850 to book with an agent.
  44.3 miles from ST. Xavier, MT 59075

Starting at

$138.99

per night

Read Reviews View Amenities View All Rooms

Ledgestone Hotel Billings

4863 King Ave. E Billings, MT

With budget-friendly rooms from $129.99, Ledgestone Hotel Billings provides inviting comfort for guests traveling to St. Xavier, creating a warm and welcoming space. Find added comfort in accommodations that offer more amenities, creating a better experience at a great price.

Discover relaxation at Ledgestone Hotel Billings, where quiet comfort meets the convenience of being close to St. Xavier's vibrant offerings. Enjoy stress-free St. Xavier travel with accommodations designed for relaxation and savings—book today!

  Call (855) 236-8982 to book with an agent.
  44.3 miles from ST. Xavier, MT 59075

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Kelly Inn & Suites

4915 Southgate Drive Billings, MT

For those headed to St. Xavier, Best Western Plus Kelly Inn & Suites offers budget-friendly accommodations with rooms from $141.99, creating a clean, comfortable environment perfect for rest. Unwind in the enhanced fitness centers at Best Western Plus, equipped with advanced equipment for a complete workout.

Unwind at Best Western Plus Kelly Inn & Suites, where a calm atmosphere makes it easy to enjoy St. Xavier whenever you wish. Relax in St. Xavier with accommodations that make every moment enjoyable—reserve now!

  Call (855) 239-4019 to book with an agent.
  44.3 miles from ST. Xavier, MT 59075

Starting at

$141.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Billings West End

4950 Southgate Dr Billings, MT

Guests bound for St. Xavier will appreciate the warm comfort at Extended Stay America Suites Billings West End, with budget-friendly rooms beginning at $91.99, creating a warm and inviting space. Experience the convenience of weekly housekeeping services at Extended Stay America, keeping your space clean and tidy with less intrusion.

Stay at Extended Stay America Suites Billings West End to experience the perfect blend of quiet retreat and easy access to St. Xavier's top attractions. Discover a welcoming, cost-effective hotel perfect for your St. Xavier getaway—secure today!

  Call (855) 235-6136 to book with an agent.
  44.4 miles from ST. Xavier, MT 59075

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Riversage Billings Inn

880 North 29th St. Billings, MT

Stay affordably at Riversage Billings Inn on your journey to St. Xavier, where snug accommodations create a warm retreat, with nightly rates from just $126.99. Stay in rooms that offer more than the usual, with enhanced amenities that provide a satisfying and comfortable visit.

Find your peaceful getaway at Riversage Billings Inn, where you can unwind in quiet comfort while St. Xavier's attractions are never far away. Embrace a St. Xavier visit where luxury meets affordability—lock in your hotel room today!

  Call (855) 233-7850 to book with an agent.
  44.4 miles from ST. Xavier, MT 59075

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Billings

5110 Southgate Dr Billings, MT

With rooms beginning at $157.99, Hampton Inn Billings provides affordable accommodations for travelers visiting St. Xavier, creating a warm and welcoming environment for relaxation. Relax in Hampton's modern bathrooms, featuring walk-in showers and spacious vanities for a refreshing start or end to your day.

Step into tranquility at Hampton Inn Billings, where peaceful surroundings are paired with quick access to the excitement of St. Xavier. Enjoy your St. Xavier adventure with a hotel that pairs quality and affordability—lock in today!

  Call (855) 236-8982 to book with an agent.
  44.5 miles from ST. Xavier, MT 59075

Starting at

$157.99

per night

Read Reviews View Amenities View All Rooms

Hilltop Inn by Riversage

1116 North 28th St. Billings, MT

Enjoy the welcoming atmosphere of Hilltop Inn by Riversage as you explore St. Xavier, where restful rooms provide comfort, with rates beginning at an accessible $121.99. Stay in rooms that make travel more enjoyable, offering a variety of amenities that cater to both relaxation and convenience.

Unwind at Hilltop Inn by Riversage, where guests can relax in quiet comfort while keeping the dynamic energy of St. Xavier within reach. Step into St. Xavier luxury without the high cost—secure your hotel room now!

  Call (855) 239-5277 to book with an agent.
  44.7 miles from ST. Xavier, MT 59075

Starting at

$121.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Billings Mt. North

5353 Midland Rd Billings, MT

Guests bound for St. Xavier will enjoy affordable comfort at Motel 6 Billings Mt. North, where rooms start at $59.49, providing a clean, welcoming environment ideal for relaxation. Rest in renovated Motel 6 rooms at select locations, where updates and improvements enhance your comfort and experience.

Enjoy a quiet escape at Motel 6 Billings Mt. North, where guests can recharge and still visit St. Xavier's bustling streets whenever they choose. Book a welcoming hotel for your St. Xavier travels that fits your budget—secure today!

  Call (855) 234-5074 to book with an agent.
  44.7 miles from ST. Xavier, MT 59075

Starting at

$59.49

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Billings

5400 Southgate Dr Billings, MT

Guests bound for St. Xavier will appreciate the peaceful comfort at Super 8 by Wyndham Billings, where budget-friendly rooms start at $65.99, creating a warm and welcoming atmosphere. Indulge in Super 8's complimentary breakfast, a perfect blend of hearty and healthy options to kickstart your day.

Escape the urban bustle at Super 8 by Wyndham Billings, where spacious accommodations offer comfort and quick access to St. Xavier's sights. Make your St. Xavier adventure memorable and wallet-friendly—lock in your hotel room today!

  Call (855) 234-7135 to book with an agent.
  44.7 miles from ST. Xavier, MT 59075

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms