The best deals on hotels when visiting Shirley 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 Shirley, Montana 59301

Sleep Inn & Suites Miles City

1006 South Haynes Ave Miles City, MT

At Sleep Inn & Suites Miles City, guests traveling to Shirley can unwind in affordable comfort with rooms starting at $142.99, creating a comforting and welcoming space ideal for relaxation. Explore the area with confidence, with many Sleep Inn locations offering easy access to local dining, shopping, and entertainment.

Guests seeking a quiet escape will love Sleep Inn & Suites Miles City, with its tranquil setting and easy access to downtown Shirley for exploration. Stay refreshed and relaxed in Shirley with inviting, budget-friendly lodging—reserve now!

  Call (855) 234-5074 to book with an agent.
  17.6 miles from Shirley, MT 59301

Starting at

$142.99

per night

Read Reviews View Amenities View All Rooms

Best War Bonnet Inn

1015 South Haynes Avenue Miles City, MT

With rooms from $192.99, Best War Bonnet Inn is an affordable option for guests traveling to Shirley, creating a comfortable, welcoming space perfect for a relaxing stay. Rest easy in clean, comfortable rooms that offer standard amenities, ensuring a worry-free stay at a great price.

A calm retreat awaits at Best War Bonnet Inn, where guests can rest and still reach downtown Shirley with ease. Stay affordably and enjoy Shirley with added value and ease—reserve now!

  Call (855) 235-0725 to book with an agent.
  17.6 miles from Shirley, MT 59301

Starting at

$192.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Miles City

1209 South Haynes Ave Miles City, MT

With rates starting at $92.99, Econo Lodge Miles City provides budget-conscious accommodations for guests visiting Shirley, creating a cushy and inviting space for relaxation. Enjoy well-maintained accommodations at Econo Lodge, where each room is prepared with care for your arrival.

At Econo Lodge Miles City, visitors can unwind in the calm atmosphere, knowing that downtown Shirley remains a simple drive away. Enjoy added value and comfort on your Shirley trip—book your stay now!

  Call (855) 234-2997 to book with an agent.
  17.7 miles from Shirley, MT 59301

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Miles City

1314 South Haynes Ave Miles City, MT

With rooms starting at $79.00, Travelodge by Wyndham Miles City is a practical choice for travelers headed to Shirley, providing a clean, inviting space for relaxation. Take advantage of free parking at Travelodge, providing extra convenience and value during your travels.

At Travelodge by Wyndham Miles City, guests can enjoy the peaceful environment, while knowing downtown Shirley is a convenient drive away for city exploration. Stay relaxed and enjoy added comfort on your Shirley trip—book your room today!

  Call (855) 234-2997 to book with an agent.
  17.7 miles from Shirley, MT 59301

Starting at

$79.00

per night

Read Reviews View Amenities View All Rooms

Fairbridge Inn & Suites Miles City

3111 Steel St Miles City, MT

For an affordable and restful stay, Fairbridge Inn & Suites Miles City offers budget-friendly rooms with rates starting at $107.99, creating a clean and comfortable space near Shirley. Stay in a room that balances comfort and practicality, providing dependable amenities for a pleasant visit.

Relax at Fairbridge Inn & Suites Miles City in a peaceful setting, knowing downtown Shirley is within easy reach by car for city adventures. Stay comfortably and affordably in Shirley with value-driven accommodations—book today!

  Call (855) 234-2997 to book with an agent.
  17.9 miles from Shirley, MT 59301

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Miles City Hotel & Suites

1720 South Haynes Avenue Miles City, MT

At Miles City Hotel & Suites, travelers visiting Shirley can enjoy comforting accommodations with rooms from $159.00, creating a warm, inviting space perfect for relaxation. Find a comfortable escape in rooms that offer additional amenities, making your stay both enjoyable and affordable.

Rest at Miles City Hotel & Suites in the calm surroundings, while downtown Shirley remains nearby for easy access to the city's attractions. Treat yourself to a relaxing Shirley getaway without the high cost—secure your room now!

  Call (855) 239-4019 to book with an agent.
  17.9 miles from Shirley, MT 59301

Starting at

$159.00

per night

Read Reviews View Amenities View All Rooms

Miles City Hotel

1615 Haynes Ave Miles City, MT

With budget-friendly rooms starting at $129.00, Miles City Hotel is ideal for guests bound for Shirley, creating a clean and inviting space perfect for relaxation. Stay in rooms that provide a perfect blend of comfort and convenience, designed to enhance your experience at an affordable rate.

For travelers looking for relaxation, Miles City Hotel provides quiet surroundings with downtown Shirley just a short drive away. Enhance your Shirley adventure with a hotel that makes every dollar count—secure now!

  Call (855) 235-0725 to book with an agent.
  17.9 miles from Shirley, MT 59301

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Eaglescape Suites&Event Center

24 North 8th St Miles City, MT

Enjoy the comfortable surroundings of Eaglescape Suites&Event Center on your visit to Shirley, with restful accommodations available from a welcoming $155.99 per night. Relax in accommodations that provide a little extra in terms of amenities and space, making your stay more enjoyable.

For a calm escape, Eaglescape Suites&Event Center provides quiet surroundings with the convenience of downtown Shirley being close enough for exploration. Explore Shirley worry-free with accommodations that ensure a smooth experience—book today!

  Call (855) 234-2997 to book with an agent.
  18.0 miles from Shirley, MT 59301

Starting at

$155.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Miles City

2006 South Haynes Avenue Miles City, MT

For a budget-conscious and inviting stay near Shirley, Super 8 by Wyndham Miles City offers warm rooms with rates starting at $85.99, creating a clean and welcoming space ideal for relaxation. Enjoy traveling with pets at Super 8’s accommodating facilities, where your animal companions are treated as valued guests.

At Super 8 by Wyndham Miles City, visitors can unwind in peaceful surroundings, while the excitement of downtown Shirley is still within driving distance. Book an inviting hotel that won’t break the bank for your Shirley visit—secure today!

  Call (855) 235-6136 to book with an agent.
  18.1 miles from Shirley, MT 59301

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

The Kempton Hotel

204 Spring Street Terry, MT

For budget-savvy travelers visiting Shirley, The Kempton Hotel offers inviting rooms with rates starting at $65.99, creating a welcoming, comfortable environment ideal for rest. Relax in accommodations that provide a reliable and comfortable environment, making your stay both convenient and economical.

For travelers seeking both relaxation and city access, The Kempton Hotel offers tranquility with downtown Shirley still close by. Plan ahead and stay affordably while exploring Shirley—reserve your hotel now!

  Call (855) 234-7135 to book with an agent.
  18.8 miles from Shirley, MT 59301

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms