The best deals on hotels when visiting Salem in Utah.

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, Utah 84660

Quality Inn Payson I-15

830 North Main St Payson, UT

With rooms starting at $89.99, Quality Inn Payson I-15 provides budget-friendly accommodations for guests bound for Salem, creating a comfortable and inviting space. Experience the convenience of on-site parking at Quality Inn, with ample space and secure facilities for your vehicle.

At Quality Inn Payson I-15, guests are never far from downtown Salem, where a quick drive brings them to the city’s best offerings. Discover how comfort and savings come together on your Salem adventure—book today!

  Call (855) 239-5277 to book with an agent.
  3.2 miles from Salem, UT 84660

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Spanish Fork North

632 Kirby Ln Spanish Fork, UT

With rates starting at $68.99, Quality Inn Spanish Fork North is an ideal option for those traveling to Salem, offering budget-friendly rooms in a harmonious, clean environment. Make the most of your travel budget at Quality Inn, where affordable rates do not compromise on comfort or quality.

Settle into relaxation at Quality Inn Spanish Fork North, where guests can recharge in comfort with Salem always within convenient reach. Enjoy Salem to the fullest with accommodations that keep your wallet happy—reserve now!

  Call (855) 235-6136 to book with an agent.
  5.1 miles from Salem, UT 84660

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Spanish Fork

462 East Commerce Way Spanish Fork, UT

For a quiet and affordable stay near Salem, Hampton Inn & Suites Spanish Fork offers comfortable accommodations with rates beginning at $167.99, providing a warm environment. Find solace in the quiet of Hampton's soundproof rooms, allowing for a peaceful retreat from the day's activities.

At Hampton Inn & Suites Spanish Fork, visitors can unwind in the peaceful surroundings of the hotel, while downtown Salem remains within easy reach for exploration. Uncover the charm of Salem with a hotel that offers top-notch comfort for less—book today!

  Call (855) 234-2997 to book with an agent.
  5.2 miles from Salem, UT 84660

Starting at

$167.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Springville

520 South 2000 W Springville, UT

At Days Inn by Wyndham Springville, travelers to Salem can enjoy secure accommodations with rates starting at $65.99, creating a clean and welcoming space perfect for unwinding. Leverage the local expertise of Days Inn's staff, ready to recommend the best nearby dining, shopping, and entertainment options.

With Salem just a drive away, guests at Days Inn by Wyndham Springville can enjoy the city’s top spots while benefiting from the hotel’s quieter surroundings. Book a welcoming hotel for your Salem travels that fits your budget—secure today!

  Call (855) 233-7850 to book with an agent.
  7.4 miles from Salem, UT 84660

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Springville / Provo

535 South 2000 West Springville, UT

With budget-friendly rooms from $75.99, Microtel Inn & Suites by Wyndham Springville / Provo provides inviting comfort for travelers bound for Salem, creating a warm, inviting environment perfect for unwinding. Relax in our stylish common areas, designed for both productivity and relaxation, complemented by contemporary décor.

With a convenient drive into downtown Salem, guests at Microtel Inn & Suites by Wyndham Springville / Provo can enjoy the city’s top attractions while returning to the tranquility of the hotel. Make your Salem travels both comfortable and cost-efficient—reserve now!

  Call (855) 235-0725 to book with an agent.
  7.4 miles from Salem, UT 84660

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Art City Inn

94 West 200 South St Springville, UT

Guests headed to Salem will find harmonious, budget-friendly comfort at Art City Inn, where rooms begin at $111.80, creating a welcoming space perfect for relaxation. Experience a comfortable stay with rooms that offer the basics for a worry-free visit at a great price.

From Art City Inn, guests can easily access downtown Salem, making it simple to explore the city’s highlights and return to a serene retreat. Plan your Salem getaway with comfort and affordability in mind—secure today!

  Call (855) 234-5074 to book with an agent.
  8.2 miles from Salem, UT 84660

Starting at

$111.80

per night

Read Reviews View Amenities View All Rooms

Best Western Mountain View Inn

1455 North 1750 W Springville, UT

For budget-conscious travelers headed to Salem, Best Western Mountain View Inn offers comfortable rooms starting at $87.99, creating a clean and inviting atmosphere. Choose Best Western for family travel, with accommodations and amenities designed to make stays comfortable for guests of all ages.

From Best Western Mountain View Inn, the drive into downtown Salem offers easy access to the city’s top destinations while providing a peaceful escape at the end of the day. Discover the ease of traveling to Salem with well-equipped, affordable lodging—reserve today!

  Call (855) 234-5074 to book with an agent.
  9.2 miles from Salem, UT 84660

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Springville South Provo Area an IHG Hotel

1502 North 1750 West Springville, UT

At Holiday Inn Express & Suites Springville South Provo Area an IHG Hotel, travelers to Salem can enjoy delightful comfort with rooms beginning at $124.00, creating a welcoming environment ideal for a restful stay. Enjoy the privacy and convenience of ensuite bathrooms in every room, featuring modern fixtures and complimentary toiletries.

Guests staying at Holiday Inn Express & Suites Springville South Provo Area an IHG Hotel will enjoy the quiet atmosphere, while downtown Salem is still just a drive away for a day of sightseeing and adventure. Choose a Salem hotel that keeps you comfortable and your budget intact—reserve now!

  Call (855) 239-5277 to book with an agent.
  9.5 miles from Salem, UT 84660

Starting at

$124.00

per night

Read Reviews View Amenities View All Rooms

Sleep Inn Provo near University

1505 South 40 E Provo, UT

Guests bound for Salem will find inviting comfort at Sleep Inn Provo near University, with restful rooms starting at $68.99, providing a warm and welcoming space ideal for rest. Join the Choice Privileges® rewards program at Sleep Inn, earning points that can be redeemed for free nights and other great rewards.

For travelers looking to unwind, Sleep Inn Provo near University offers a serene setting, with downtown Salem just a short drive for city adventures. Take advantage of extra features and affordability while exploring Salem—lock in now!

  Call (855) 239-5277 to book with an agent.
  11.1 miles from Salem, UT 84660

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham Provo

1460 South University Ave Provo, UT

Guests headed to Salem will find budget-friendly comfort at Ramada by Wyndham Provo, where calm rooms begin at $62.53, creating a welcoming atmosphere perfect for relaxation. Indulge in Ramada's luxury spa suites, offering private treatments and facilities for an exclusive and pampering experience.

A peaceful retreat awaits at Ramada by Wyndham Provo, where the quiet surroundings provide rest and downtown Salem is still accessible. Take advantage of a Salem hotel that makes your visit seamless and budget-friendly—reserve now!

  Call (855) 239-5277 to book with an agent.
  11.1 miles from Salem, UT 84660

Starting at

$62.53

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Provo

1511 South 40 E Provo, UT

At Hampton Inn Provo, guests bound for Salem can unwind in calm comfort with rooms starting at $118.99, creating a clean, inviting space ideal for relaxation. Embrace the value of staying at Hampton by Hilton, where essential amenities and friendly service come without the extra fees.

For travelers who value both peace and proximity, Hampton Inn Provo offers quiet accommodations with easy access to downtown Salem. Relax and enjoy your Salem trip with a hotel that fits your budget—reserve today!

  Call (855) 234-7135 to book with an agent.
  11.1 miles from Salem, UT 84660

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn by Marriott Provo

1515 South University Ave Provo, UT

Guests traveling to Salem will find welcoming accommodations at Fairfield Inn by Marriott Provo, with rooms starting at $109.99, creating a warm and welcoming atmosphere. Discover the friendly atmosphere of Fairfield's community dining events, where guests can enjoy themed dinners and local cuisine.

Unwind in the calm atmosphere of Fairfield Inn by Marriott Provo, where quiet surroundings create a relaxing stay, and downtown Salem is still nearby. Find the perfect base for exploring Salem with affordable, inviting accommodations—secure now!

  Call (855) 234-2997 to book with an agent.
  11.1 miles from Salem, UT 84660

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Provo South University

1290 South University Avenue Provo, UT

Stay affordably at Residence Inn by Marriott Provo South University on your trip to Salem, where inviting rooms create a restful retreat, with budget-friendly rates beginning at $183.99. Experience the convenience of Residence Inn's on-site facilities, including laundry services, fitness centers, and business amenities.

A tranquil retreat awaits at Residence Inn by Marriott Provo South University, with the convenience of downtown Salem still close enough for exploration. Find your happy place in Salem with a hotel that makes every moment memorable—lock in today!

  Call (855) 233-0132 to book with an agent.
  11.3 miles from Salem, UT 84660

Starting at

$183.99

per night

Read Reviews View Amenities View All Rooms

Provo Marriott Hotel & Conference Center

101 West 100 N Provo, UT

Step into a refined experience at Provo Marriott Hotel & Conference Center near Salem, where inviting rooms offer warmth and elegance, with rates starting from $169.99. Celebrate your significant milestones at Marriott, with luxurious event spaces and dedicated planners to bring your vision to life.

A relaxing stay awaits at Provo Marriott Hotel & Conference Center, where calm surroundings offer rest and downtown Salem is a convenient drive away. Unwind in Salem with accommodations that make indulgence a way of life—secure now!

  Call (855) 236-8982 to book with an agent.
  12.5 miles from Salem, UT 84660

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Hyatt Place Provo

180 West 100 North Provo, UT

Relax at Hyatt Place Provo when traveling to Salem, where inviting rooms create a peaceful stay, with room rates beginning at an accessible $112.99. Enjoy a relaxing evening at Hyatt Place's Bar, where you can unwind with signature cocktails and local craft beers in a stylish setting.

Guests seeking quiet will appreciate Hyatt Place Provo, where the calm atmosphere provides rest and downtown Salem is still nearby. Enjoy a Salem experience where quality and affordability meet—lock in your hotel today!

  Call (855) 233-7850 to book with an agent.
  12.5 miles from Salem, UT 84660

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

Aspenwood Manor

289 West 500 North Provo, UT

For an inviting stay near Salem, Aspenwood Manor offers budget-friendly rooms with rates from $126.49, creating a clean and comfortable space ideal for rest. Find value in accommodations that focus on essential comforts, ensuring a satisfying and budget-friendly stay.

For a restful escape, Aspenwood Manor offers serene surroundings while keeping downtown Salem within reach for city exploration. Make your Salem stay comfortable and easy on the wallet—book your room now!

  Call (855) 234-5074 to book with an agent.
  12.9 miles from Salem, UT 84660

Starting at

$126.49

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Provo

1580 North Freedom Blvd Provo, UT

Relax in the inviting ambiance of SpringHill Suites by Marriott Provo near Salem, where inviting accommodations create a peaceful escape, with affordable nightly rates from $129.99. Appreciate the warm and inviting atmosphere of SpringHill Suites, where each guest is made to feel welcome and valued.

Guests at SpringHill Suites by Marriott Provo can relax in a peaceful atmosphere, with downtown Salem just a short drive away for city exploration. Stay in Salem with a hotel that blends luxury with affordability for a perfect experience—book today!

  Call (855) 234-5074 to book with an agent.
  13.9 miles from Salem, UT 84660

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Provo University Inn

1600 North Freedom Blvd Provo, UT

For a relaxing stay near Salem, Best Western Plus Provo University Inn offers heartwarming accommodations with rates beginning at $79.99, creating a warm, inviting atmosphere for rest. Experience the upgraded bath amenities in Best Western Plus rooms, adding a touch of luxury to your daily routine.

Unwind in the calm atmosphere of Best Western Plus Provo University Inn, where quiet surroundings create a relaxing stay, and downtown Salem is still nearby. Make Salem travel effortless and affordable with inviting accommodations—secure today!

  Call (855) 235-0725 to book with an agent.
  13.9 miles from Salem, UT 84660

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Provo

1675 North Freedom Blvd Provo, UT

For budget-savvy travelers to Salem, Days Inn by Wyndham Provo provides inviting accommodations with rooms starting at $44.99, creating a cushy, comfortable space ideal for rest. Take advantage of our well-equipped in-room workspaces, ideal for those needing to stay productive during their travels.

For a calm and comfortable stay, Days Inn by Wyndham Provo offers peaceful surroundings while downtown Salem remains within easy reach by car. Stay cozy and budget-conscious while exploring Salem—book your hotel now!

  Call (855) 233-7850 to book with an agent.
  14.0 miles from Salem, UT 84660

Starting at

$44.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Provo River

2230 North University Pkwy Provo, UT

Guests headed to Salem will find heartwarming comfort at Baymont by Wyndham Provo River, where inviting rooms start at $60.00, creating a welcoming environment ideal for relaxation. Benefit from Baymont by Wyndham’s location near major highways and public transport, making it easy to explore the area.

At Baymont by Wyndham Provo River, guests can relax in peaceful surroundings, with downtown Salem just a comfortable drive away for city exploration. Make your Salem experience stress-free with a hotel that offers unbeatable value—book today!

  Call (855) 234-7135 to book with an agent.
  14.4 miles from Salem, UT 84660

Starting at

$60.00

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Provo

252 West 2230 N Provo, UT

Find comfort at Residence Inn by Marriott Provo when traveling to Salem, where relaxing rooms create a peaceful environment, with affordable rates beginning at $119.99 per night. Relax and unwind in the comfortable and stylish settings of Residence Inn, where each suite is designed to meet your needs.

Relax at Residence Inn by Marriott Provo, where the calm environment offers a restful stay and downtown Salem remains close by for exploration. Uncover a Salem stay that makes you feel relaxed and well cared for—secure now!

  Call (855) 234-2997 to book with an agent.
  14.5 miles from Salem, UT 84660

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Orem Provo

427 West University Pkwy Orem, UT

With rooms beginning at $74.99, Comfort Inn & Suites Orem Provo provides inviting accommodations for guests traveling to Salem, creating a welcoming and comfortable atmosphere. Explore the local area with ease, as Comfort Inn often serves as a perfect gateway to the city's top attractions and hidden gems.

For a quiet retreat, Comfort Inn & Suites Orem Provo offers peaceful surroundings, with downtown Salem still within reach for a day of city exploration. Enjoy Salem with an affordable hotel that enhances your travel experience—secure now!

  Call (855) 235-6136 to book with an agent.
  15.2 miles from Salem, UT 84660

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Orem University Pwy / Provo

521 West University Pkwy Orem, UT

At La Quinta Inn & Suites by Wyndham Orem University Pwy / Provo, travelers bound for Salem can unwind in relaxed comfort with rooms beginning at $79.99, creating a welcoming space for relaxation. Enjoy a refreshing shower with La Quinta's upgraded bath amenities, including fluffy towels and branded toiletries.

Relax at La Quinta Inn & Suites by Wyndham Orem University Pwy / Provo, where the calm environment offers a restful retreat, while downtown Salem remains just a short drive away. Step into Salem comfort with accommodations that promise great value—book today!

  Call (855) 234-5074 to book with an agent.
  15.3 miles from Salem, UT 84660

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Orem University Place

750 EAST PARK AVENUE Orem, UT

Unwind in the inviting atmosphere of Courtyard by Marriott Orem University Place as you visit Salem, where quality rooms offer comfort and warmth, with nightly rates from $129.99. Keep up with your fitness goals with Courtyard's provided running maps, featuring local routes that combine sightseeing with exercise.

Enjoy the tranquility at Courtyard by Marriott Orem University Place, where quiet surroundings meet easy access to downtown Salem for a day of exploration. Find out how stress-free Salem travel can be with thoughtfully designed accommodations—book today!

  Call (855) 233-7850 to book with an agent.
  15.3 miles from Salem, UT 84660

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms