Default HTG hotel image

Search Salem hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
27 Aug - 28 Aug
Tomorrow
28 Aug - 29 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Property class

Guest rating

Our top choices for Salem hotels

1. AmericInn by Wyndham Hartford SD

AmericInn by Wyndham Hartford SD
Hartford
United States
Charles
NZ$173
includes taxes & fees
6 Sept - 7 Sept
AmericInn by Wyndham Hartford SD

2. Best Western Plus Lakeview Hotel

Best Western Plus Lakeview Hotel
Madison
United States
Dorothy
NZ$232
includes taxes & fees
2 Sept - 3 Sept
Best Western Plus Lakeview Hotel

3. Super 8 by Wyndham Madison

Super 8 by Wyndham Madison
Madison
United States
Eduardo
NZ$156
includes taxes & fees
9 Sept - 10 Sept
Super 8 by Wyndham Madison

4. AmericInn by Wyndham Madison SD

AmericInn by Wyndham Madison SD
Madison
United States
Donita
NZ$161
includes taxes & fees
27 Sept - 28 Sept
AmericInn by Wyndham Madison SD
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Salem Hotel Reviews

Recent Reviews in Salem

Best Western Plus Lakeview Hotel

Best Western Plus Lakeview Hotel

10/10 Excellent
"Suer quiet! Super staff!!"
Shelley 1-night trip
Posted 2 days ago
Best Western Plus Lakeview Hotel
Farm Stay Close to I-90 and Sioux Falls. Hunting dogs allowed for extra fee

Farm Stay Close to I-90 and Sioux Falls. Hunting dogs allowed for extra fee

10/10 Excellent
"Awesome place to stay. Would definitely stay again!!"
Beachy Dream Travel 1-night trip
Posted 2 days ago
Farm Stay Close to I-90 and Sioux Falls. Hunting dogs allowed for extra fee
AmericInn by Wyndham Madison SD

AmericInn by Wyndham Madison SD

10/10 Excellent
"It didn't have the best upkeep but the A/C worked, the staff was friendly (even while over worked), the pool was AMAZING and it was clean. Its just stuff like rust and walls looking dingy thats about it."
Janet 3-night trip
Posted 8 days ago
AmericInn by Wyndham Madison SD
Lakeside Getaway on Lake Madison. Hot tub with a view of the lake!

Lakeside Getaway on Lake Madison. Hot tub with a view of the lake!

10/10 Excellent
"Very nice house and outdoor area"
Cory L. 4-night trip
Posted 11 days ago
Lakeside Getaway on Lake Madison. Hot tub with a view of the lake!
Whitmen & 5th in Spencer

Whitmen & 5th in Spencer

10/10 Excellent
"Awesome place"
Kathy P. 1-night trip
Posted 2 weeks ago
Whitmen & 5th in Spencer
Lakeside Getaway Just West of Sioux Falls

Lakeside Getaway Just West of Sioux Falls

10/10 Excellent
"Had a lovely stay. Really enjoyed the nature reserve near by. Went for daily walks on the trails there, We also did some kayaking on our stay. Property was clean and host was very prompt with communication."
amanda P. 3-night trip
Posted 2 weeks ago
Lakeside Getaway Just West of Sioux Falls
Super 8 by Wyndham Madison

Super 8 by Wyndham Madison

10/10 Excellent
"Clean room and quite place"
Eduardo 2-night trip
Posted 2 weeks ago
Super 8 by Wyndham Madison
Skeet’s Retreat: Lake Herman Lakefront Getaway Near Madison, SD - Sleeps 8

Skeet’s Retreat: Lake Herman Lakefront Getaway Near Madison, SD - Sleeps 8

10/10 Excellent
"Our family of 7 had a great time! We played on the beach (bring water shoes-it's a little rocky!), played bean bags outside and inside (the garage was a good spot to hang out in when it rained). There was plenty of seating with the table and the kitchen counter area. The cabin was very clean and there were a lot of things to use like marshmallow sticks, crockpots, air fryer, etc. My son loved taking the little mini kayak thing out by the dock and we took the canoe out a few times.My only critique and it's no fault on the owner, it was just my oversight, was that the beach is across a road. The road is NOT busy at all, but with 3 smaller kids- it did cause some maneuvering. Mostly kids are kids and when you get down to the beach, someone ALWAYS has to use the bathroom :D Living room area isn't huge but was fine for us- we didn't spend a lot of time there. The couch was very comfortable. We had a very good time and the neighbors and owner are SO nice. Instant messages back if we had questions. The neighbors took us out for a pontoon ride one night- they were very nice people. Very nice place on a very quiet lake."
Shelli F. 3-night trip
Posted 3 weeks ago
Skeet’s Retreat: Lake Herman Lakefront Getaway Near Madison, SD - Sleeps 8
15 Mi to Downtown Sioux Falls: Gem w/ Yard!

15 Mi to Downtown Sioux Falls: Gem w/ Yard!

10/10 Excellent
"Our family had an amazing time. Thank you"
Cynthia N. 2-night trip
Posted 3 weeks ago
15 Mi to Downtown Sioux Falls: Gem w/ Yard!

More cheap accommodation in Salem

Super 8 by Wyndham Madison

Super 8 by Wyndham Madison

219 N Highland Ave Madison SD
NZ$156
9 Sept - 10 Sept
includes taxes & fees
6.4/10 (281 reviews)
Super 8 by Wyndham Madison
Best Western Plus Lakeview Hotel

Best Western Plus Lakeview Hotel

456 SE 12th Madison SD
NZ$232
2 Sept - 3 Sept
includes taxes & fees
9.4/10 Exceptional! (261 reviews)
Best Western Plus Lakeview Hotel
Best Western Plus Lakeview

Best Western Plus Lakeview

456 SE 12th St Madison SD
NZ$329
25 Sept - 26 Sept
includes taxes & fees
Best Western Plus Lakeview
Town N' Country Motel

Town N' Country Motel

412 2nd Ave Canistota SD
Get rates
8/10 Very good! (1 review)
Town N' Country Motel
UBar Inn & Suites

UBar Inn & Suites

130 W Ash Street Canistota SD
Get rates
8.2/10 Very good! (176 reviews)
UBar Inn & Suites

Frequently asked questions

What is the best area to stay in Salem?
The best area to stay in Salem, South Dakota, is right within the town centre itself, particularly around Main Street.Salem is a small, quiet community, and its centre offers the most convenience. Main Street, also known as US-81, is the primary thoroughfare, where you'll find the local businesses and the few accommodation options available. The layout is straightforward, making it easy to navigate on foot or by car.For those passing through or looking for a convenient stopover, staying near Main Street is ideal. It provides easy access to the local diner, the grocery store, and the gas station, ensuring all your basic needs are met without having to travel far.
When is the best time to go to Salem?
The best time to visit Salem, South Dakota, is during the late spring and summer months, from May to September, when the weather is most pleasant for outdoor activities.During these months, you'll experience warm temperatures, with average highs ranging from 20°C to 30°C, making it ideal for exploring the local attractions and enjoying the natural beauty of the surrounding area. The days are also longer, providing more daylight for sightseeing.For those interested in local events and community gatherings, visiting in July often coincides with the annual McCook County 4-H Achievement Days, which showcase local agriculture and youth activities. This can be a fun way to experience local culture.If you prefer slightly cooler weather and fewer crowds, early autumn in September offers comfortable temperatures and the beginning of the harvest season, which can be quite picturesque.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Salem.
How can I save on a hotel booking in Salem with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Salem hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Salem?
Prices for hotels in Salem often vary, but you can find a great deal from NZ$156 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia