The best deals on hotels when visiting Salem in Idaho.

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 Salem, Idaho 83440

Super 8 by Wyndham Rexburg

215 West Main Street Rexburg, ID

For an affordable stay, Super 8 by Wyndham Rexburg offers alluring accommodations with rates beginning at $70.99, creating a clean, comfortable environment near Salem. Experience the ease of Super 8’s check-in/out process, ensuring your travel schedule remains on track without unnecessary delays.

At Super 8 by Wyndham Rexburg, guests can quickly reach downtown Salem, making it easy to explore the city’s top spots while staying in a quieter location. Book a practical, inviting hotel for your Salem adventure and save—secure now!

  Call (855) 234-2997 to book with an agent.
  3.6 miles from Salem, ID 83440

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

SureStay Plus Hotel by Best Western Rexburg

885 West Main Street Rexburg, ID

Guests bound for Salem can unwind at SureStay Plus Hotel by Best Western Rexburg, where pleasant rooms start at $93.99, creating a warm and inviting environment perfect for relaxation. Indulge in the luxury of Best Western's premier suites, offering upscale amenities and extra space for a superior stay.

At SureStay Plus Hotel by Best Western Rexburg, guests are close enough to downtown Salem for a short drive, making it easy to explore the city’s best offerings. Stay comfortably in Salem and let the savings add to your adventure—book now!

  Call (855) 233-7850 to book with an agent.
  3.9 miles from Salem, ID 83440

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Kingston East

250 East 4th S Rexburg, ID

Find relaxation and quality at Kingston East as you explore Salem, where heartwarming rooms create a warm environment, with nightly rates starting at $220.99. Experience a superior level of comfort in rooms that offer luxurious amenities and attentive service, catering to all your needs.

Kingston East offers a great location for those wanting to visit Salem, where downtown is just a short drive away for convenient access to the city’s top spots. Take your Salem adventure to new heights with a hotel that knows how to pamper—book today!

  Call (855) 234-2997 to book with an agent.
  4.1 miles from Salem, ID 83440

Starting at

$220.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Rexburg

1195 South Yellowstone HWY Rexburg, ID

For a comfortable and inviting stay, Hampton Inn & Suites Rexburg offers budget-conscious rooms with rates starting at $111.99, creating a clean, welcoming space near Salem. Savor the convenience of Hampton’s express breakfast options, designed for guests needing a quick and nutritious start to their busy days.

With quick access to downtown Salem, guests at Hampton Inn & Suites Rexburg can explore the city’s best destinations while staying in a more peaceful area. Relax in Salem with a hotel that delivers on both quality and savings—reserve today!

  Call (855) 233-7850 to book with an agent.
  4.9 miles from Salem, ID 83440

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Rexburg BYUI

1098 Golden Beauty Dr Rexburg, ID

For budget-savvy travelers, AmericInn by Wyndham Rexburg BYUI offers restful comfort with rates beginning at $84.99, creating a warm and inviting atmosphere perfect for relaxation. Stay cool or warm with AmericInn by Wyndham’s adjustable in-room climate control, ensuring your comfort no matter the weather outside.

With Salem just a drive away, guests at AmericInn by Wyndham Rexburg BYUI can experience the city’s highlights while staying in a more peaceful, relaxed environment. Stay affordably and comfortably on your Salem adventure with well-equipped lodging—lock in today!

  Call (855) 234-5074 to book with an agent.
  5.4 miles from Salem, ID 83440

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Rexburg

1177 South Yellowstone Hwy Rexburg, ID

Find a warm retreat at SpringHill Suites by Marriott Rexburg near Salem, where inviting rooms provide quality and relaxation, with nightly rates starting from just $129.99. The all-suite accommodations at SpringHill Suites are designed for comfort, providing plenty of space for every guest.

The calm atmosphere at SpringHill Suites by Marriott Rexburg makes for a restful stay, with downtown Salem just a drive away for easy access to the city’s highlights. Enjoy your Salem adventure with accommodations that make every detail count—reserve now!

  Call (855) 235-0725 to book with an agent.
  5.5 miles from Salem, ID 83440

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Rexburg ID

1360 South 12th W Rexburg, ID

Guests visiting Salem will find budget-friendly comfort at Motel 6 Rexburg ID, where gentle rooms begin at $61.99, providing a warm and welcoming environment. Experience the hassle-free environment of Motel 6, where the focus is on making your stay as smooth and comfortable as possible.

From Motel 6 Rexburg ID, the drive into downtown Salem is convenient, making it easy for guests to enjoy the city’s highlights before returning to a quieter retreat. Plan ahead and enjoy extra comfort at budget rates in Salem—book today!

  Call (855) 239-5277 to book with an agent.
  5.9 miles from Salem, ID 83440

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Henrys Fork Inn

115 South Bridge St St. Anthony, ID

For budget-savvy travelers headed to Salem, Henrys Fork Inn offers relaxed comfort with rooms starting at $65.99, creating a clean, inviting environment. Find added luxury in rooms that provide more than the essentials, offering enhanced amenities for a comfortable stay.

Guests at Henrys Fork Inn will appreciate the quiet surroundings, with downtown Salem just a convenient drive away for a day of city exploration. Stay refreshed and relaxed in Salem with inviting, budget-friendly lodging—reserve now!

  Call (855) 239-5277 to book with an agent.
  7.6 miles from Salem, ID 83440

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Silver Horseshoe Inn

22 North Bridge St St. Anthony, ID

Guests bound for Salem will find inviting accommodations at Silver Horseshoe Inn, where soothing rooms start at $99.99, creating a warm and comfortable space perfect for relaxation. Enjoy enhanced comfort with additional amenities that make your stay both relaxing and convenient, all at a great value.

From Silver Horseshoe Inn, guests can take a short drive into downtown Salem, where they can experience the city’s best spots before returning to a quiet retreat. Enjoy your Salem adventure with accommodations designed for relaxation—book now!

  Call (855) 235-6136 to book with an agent.
  7.7 miles from Salem, ID 83440

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Rigby ID

425 Farnsworth Way Rigby, ID

With rooms starting at $62.99, Motel 6 Rigby ID provides inviting accommodations for guests visiting Salem, creating a warm and welcoming environment ideal for rest. Step back in time with a stay at one of Motel 6’s classic locations, where the spirit of traditional American road trips lives on.

Rest in the peaceful setting of Motel 6 Rigby ID, where guests can relax knowing downtown Salem is just a short drive away. Book a value-focused hotel for your Salem travels and make the most of your visit—secure now!

  Call (855) 239-4019 to book with an agent.
  15.1 miles from Salem, ID 83440

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

The Fishing Bear Lodge

112 North Main St. Ashton, ID

With affordable rooms from $109.00, The Fishing Bear Lodge provides appealing comfort for travelers bound for Salem, creating a warm, inviting environment perfect for rest. Stay in a room that balances comfort and practicality, offering standard amenities for a budget-conscious stay.

For travelers seeking both quiet and convenience, The Fishing Bear Lodge is perfectly situated near Salem for the best of both worlds. Enjoy Salem from a hotel that balances comfort and affordability—secure now!

  Call (855) 239-4019 to book with an agent.
  20.8 miles from Salem, ID 83440

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

Eagle Peak Lodge & Cabins

164 White Pines Road Ashton, ID

With budget-friendly rooms from $113.99, Eagle Peak Lodge & Cabins is ideal for travelers visiting Salem, creating a warm and inviting environment for relaxation. Find comfort and affordability in rooms that offer a clean and practical environment for both leisure and business travelers.

At Eagle Peak Lodge & Cabins, you can experience the charm of a quiet stay with easy access to Salem's most popular attractions. Discover the joy of Salem with a hotel that pairs convenience with affordability—lock in today!

  Call (855) 234-2997 to book with an agent.
  21.2 miles from Salem, ID 83440

Starting at

$113.99

per night

Read Reviews View Amenities View All Rooms

Xhale Resort&Spa

1421 1st St Idaho Falls, ID

Guests bound for Salem can unwind at Xhale Resort&Spa, where budget-friendly rooms start at $194.99, providing a warm and comfortable space ideal for a restful stay. Find value and comfort in rooms that deliver just what you need for a pleasant and economical visit.

Enjoy a calming retreat at Xhale Resort&Spa, where quiet surroundings and Salem's energy are just a drive apart. Make your Salem trip enjoyable and cost-effective—lock in your hotel stay now!

  Call (855) 234-5074 to book with an agent.
  28.6 miles from Salem, ID 83440

Starting at

$194.99

per night

Read Reviews View Amenities View All Rooms

Le Ritz Hotel&Suites

720 Lindsay Blvd IDAHO FALLS, ID

With rates beginning at $64.99, Le Ritz Hotel&Suites provides budget-friendly comfort for guests bound for Salem, creating a warm-hearted and inviting environment. Stay in a setting that offers increased comfort and amenities, providing a superior experience without the premium price.

Escape to Le Ritz Hotel&Suites for a peaceful retreat, where guests can unwind and still explore Salem with ease. Treat yourself to a well-appointed, affordable hotel while exploring Salem—reserve today!

  Call (855) 233-0132 to book with an agent.
  29.2 miles from Salem, ID 83440

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Idaho Falls ID Snake River

1100 Lindsay Blvd Idaho Falls, ID

At Motel 6 Idaho Falls ID Snake River, guests traveling to Salem can enjoy budget-friendly rooms beginning at $64.99, providing a clean, welcoming environment ideal for relaxation. Bring your pets along to stay at Motel 6, where pet-friendly policies ensure you don’t have to leave your furry friends behind.

Enjoy the comfort of Motel 6 Idaho Falls ID Snake River, perfectly situated for guests wanting to explore Salem while staying in a serene location. Choose affordability and extra perks for your Salem travels—book your hotel now!

  Call (855) 239-4019 to book with an agent.
  29.2 miles from Salem, ID 83440

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Cottontree Inn

900 Lindsay Blvd Idaho Falls, ID

Guests bound for Salem will find inviting accommodations at Best Western Plus Cottontree Inn, where comfy rooms start at $87.99, creating a warm and comfortable space perfect for relaxation. Enjoy the added value of loyalty rewards when you stay at Best Western Plus, part of the Best Western Rewards program.

Unwind at Best Western Plus Cottontree Inn, a peaceful haven where Salem is never too far for a day of excitement and exploration. Make the most of your Salem experience with cozy, cost-effective hotel options—book now!

  Call (855) 234-2997 to book with an agent.
  29.3 miles from Salem, ID 83440

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

Shilo Inns Idaho Falls

780 Lindsay Blvd Idaho Falls, ID

For a welcoming and affordable stay, Shilo Inns Idaho Falls offers budget-friendly rooms with rates beginning at $87.99, creating a clean and comfortable space. Relax in rooms that offer a no-frills approach to comfort, with essential amenities and a focus on a clean and safe environment.

Positioned just outside Salem, Shilo Inns Idaho Falls ensures guests can recharge while keeping urban adventures close by. Enjoy your time in Salem with a hotel that’s both practical and inviting—reserve your room now!

  Call (855) 236-8982 to book with an agent.
  29.3 miles from Salem, ID 83440

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

FairBridge Extended Stay – a Kitchenette Hotel

850 Lindsay Blvd Idaho Falls, ID

Guests traveling to Salem can unwind at FairBridge Extended Stay – a Kitchenette Hotel, where inviting rooms start at $79.99, creating a peaceful and welcoming environment perfect for relaxation. Appreciate the availability of rollaway beds and cribs at Extended Stay America, accommodating families and additional guests with ease.

Escape to FairBridge Extended Stay – a Kitchenette Hotel for a refreshing stay, and enjoy being just a drive away from the excitement of Salem. Stay comfortably and affordably while visiting Salem—reserve your room now!

  Call (855) 234-5074 to book with an agent.
  29.3 miles from Salem, ID 83440

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Clarion Inn

720 Lindsay Blvd Idaho Falls, ID

At Clarion Inn, travelers visiting Salem can unwind in inviting comfort with rooms starting at $68.40, creating a clean and welcoming environment. Take advantage of the on-site business center at Clarion Inn, equipped with computers, printers, and all the essentials for your business needs.

Find your sanctuary at Clarion Inn, a restful escape that’s ideally nestled for visiting Salem whenever you choose. Choose a hotel that adds value to your Salem journey—lock in your room now!

  Call (855) 235-6136 to book with an agent.
  29.4 miles from Salem, ID 83440

Starting at

$68.40

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Idaho Falls

705 Lindsay Blvd Idaho Falls, ID

With budget-friendly rooms starting at $63.99, Super 8 by Wyndham Idaho Falls provides inviting accommodations for travelers bound for Salem, creating a welcoming and warm space. Snack anytime with the convenience of Super 8’s vending options, available 24/7 to satisfy those late-night or between-meals hungers.

Discover the tranquility of Super 8 by Wyndham Idaho Falls, where restful accommodations are perfectly balanced with proximity to Salem. Make the most of your Salem stay with budget-friendly, inviting lodging—book now!

  Call (855) 236-8982 to book with an agent.
  29.4 miles from Salem, ID 83440

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Idaho Falls

700 Lindsay Blvd Idaho Falls, ID

Unwind at Hilton Garden Inn Idaho Falls on your visit to Salem, where comfortable accommodations offer warmth and relaxation, with room rates starting at an affordable $183.99. Indulge in the evening room service at Hilton Garden Inn, allowing you to enjoy a delicious meal in the comfort of your room.

Relax and recharge at Hilton Garden Inn Idaho Falls, where serene surroundings and proximity to Salem create the perfect retreat. Take the hassle out of Salem travel with a hotel that delivers on all counts—lock in today!

  Call (855) 236-8982 to book with an agent.
  29.4 miles from Salem, ID 83440

Starting at

$183.99

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton Idaho Falls

680 Lindsay Blvd Idaho Falls, ID

With budget-friendly rooms from $107.99, Tru by Hilton Idaho Falls provides calm accommodations for travelers bound for Salem, creating a warm, welcoming space. Stay productive with the workstations available in the lobby of Tru by Hilton, complete with charging outlets and ergonomic seating.

Stay at Tru by Hilton Idaho Falls for a quiet and restful experience, while keeping the lively streets of Salem close for your adventures. Get ready for a Salem visit where comfort and savings go hand in hand—reserve now!

  Call (855) 234-2997 to book with an agent.
  29.4 miles from Salem, ID 83440

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Best Western Driftwood Inn

575 River Pkwy Idaho Falls, ID

At Best Western Driftwood Inn, travelers bound for Salem can unwind in welcoming comfort with rooms beginning at $109.99, creating a welcoming space for relaxation. Relax in the unique charm of Best Western's eco-friendly rooms, featuring sustainable practices and natural decor.

Discover the ideal balance of serenity and access at Best Western Driftwood Inn, positioned just a drive away from the action in Salem. Experience Salem without overspending with a hotel that enhances your visit—lock in now!

  Call (855) 234-2997 to book with an agent.
  29.4 miles from Salem, ID 83440

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms