Hotels in Salem

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Salem?

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
trending_down

Our prices for Salem are cheapest in January

See average prices and weather for all months

Price trends for hotels in Salem

Pricing is based on two traveler single night rates
Jun
$118
Average price during June is $118
Jul
$115
Average price during July is $115
Aug
$132
Average price during August is $132
Sep
$120
Average price during September is $120
Oct
$114
Average price during October is $114
Nov
$99
Average price during November is $99
Dec
$103
Average price during December is $103
Jan
$98
Average price during January is $98
Feb
$105
Average price during February is $105
Mar
$106
Average price during March is $106
Apr
$113
Average price during April is $113
May
$114
Average price during May is $114
Currently viewing crowd sizes and weather for June.

June

trending_flatModerate crowds
High 82°F / low 64°F. Sunny most days.
82°
weather_sun
June, Moderate crowds, average high temperature 82 degrees Fahrenheit, average low temperature 64 degrees Fahrenheit. Sunny most days.
64°
85°
weather_sun
July, High crowds, average high temperature 85 degrees Fahrenheit, average low temperature 67 degrees Fahrenheit. Sunny most days.
67°
84°
weather_sun
August, Moderate crowds, average high temperature 84 degrees Fahrenheit, average low temperature 66 degrees Fahrenheit. Sunny most days.
66°
79°
weather_sun
September, Moderate crowds, average high temperature 79 degrees Fahrenheit, average low temperature 60 degrees Fahrenheit. Sunny most days.
60°
66°
weather_sun
October, High crowds, average high temperature 66 degrees Fahrenheit, average low temperature 49 degrees Fahrenheit. Sunny most days.
49°
53°
weather_partly_sunny
November, Moderate crowds, average high temperature 53 degrees Fahrenheit, average low temperature 37 degrees Fahrenheit. Partly sunny.
37°
44°
weather_cloudy
December, Low crowds, average high temperature 44 degrees Fahrenheit, average low temperature 31 degrees Fahrenheit. Cloudy most days.
31°
38°
ac_unit
January, Low crowds, average high temperature 38 degrees Fahrenheit, average low temperature 25 degrees Fahrenheit. Snow likely.
25°
43°
weather_cloudy
February, Low crowds, average high temperature 43 degrees Fahrenheit, average low temperature 27 degrees Fahrenheit. Cloudy most days.
27°
54°
weather_cloudy
March, Low crowds, average high temperature 54 degrees Fahrenheit, average low temperature 37 degrees Fahrenheit. Cloudy most days.
37°
64°
weather_sun
April, High crowds, average high temperature 64 degrees Fahrenheit, average low temperature 46 degrees Fahrenheit. Sunny most days.
46°
73°
weather_sun
May, High crowds, average high temperature 73 degrees Fahrenheit, average low temperature 56 degrees Fahrenheit. Sunny most days.
56°
Monthly weather averages (˚F)

Learn more about Salem

While in the area, you can enjoy local attractions such as Kentuckiana Trading.

Frequently asked questions

What hotels do travelers like in Salem?
The Destination B&B, Cobblestone Hotel & Suites - Salem and Knights Inn and Suites Salem are all accommodations that are popular with guests.
Where can I get free parking at my hotel in Salem?
The Destination B&B offers the perk of free parking.
Can I book a refundable accommodation in Salem?
If you’re looking for the flexibility to change your travel plans to Salem, most hotels provide refundable* rates you can book. You can see these accommodations by searching our site and using the “fully refundable” filter to narrow down the results.
Where can I stay with my pet in Salem?
Your animal companion is welcome at these pet-friendly hotels: Cobblestone Hotel & Suites - Salem, Knights Inn & Suites Salem, IN, and Relax and Recharge in Knights Inn & Suites Salem! Free Breakfast & Parking. There are 5 alternatives you can choose from on our site.
Where should I stay in Salem if I want an affordable accommodation?
Cobblestone Hotel & Suites - Salem is an accommodation you might want to consider that’ll save you money.
Where can I stay in Salem if I want a vacation home instead of a traditional hotel?
If you’re looking for a good alternative to a hotel, look over our selection of 16 vacation homes.
Where can I stay if I'm visiting Salem with my kids?
Parents traveling with children may want to consider Cobblestone Hotel & Suites - Salem, Knights Inn & Suites Salem, IN and The Destination B&B.
What will the weather in Salem be like during my trip?
July and August are typically the warmest months in Salem when the average temp is 73°F. January and February are the coldest months when the average temperature is 37°F. April and May are the months with the most rain.
Why should I book my Salem hotel with Hotels.com?
There are lots of reasons to book your Salem trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Salem

Find out more about Salem

Salem: Where Timeless Monuments Embrace Nature's Serenity

Discover the charm of Salem, Indiana, a picturesque small town where history and nature intertwine. Explore the serene landscapes adorned with vibrant flowers and rolling countryside, perfect for tranquil strolls. Visit key attractions like the historic monuments that tell the town's story, or spend a day at the nearby lake for fishing and picnicking. For thrill-seekers, the Salem Speedway offers exhilarating races and a taste of local motorsport culture. Whether you’re seeking a romantic getaway or a peaceful retreat, Salem’s warm hospitality and scenic beauty make it a hidden gem worth exploring. For our best hotel rates in Salem and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Salem

Salem, Indiana offers a variety of hotel accommodations, from budget-friendly options to comfortable mid-range stays. Many hotels provide essential amenities like free Wi-Fi, breakfast, and spacious room suites, making it easy for travelers to find a cozy spot to relax after exploring the area. Here are some of the most popular hotels with our travelers in Salem:

  1. Cobblestone Hotel & Suites - SalemOpens in a new window: This 2.5-star hotel offers a comfortable lodging experience ideal for leisure travelers seeking a cozy retreat in a small town. With thoughtful amenities such as a 24-hour business center, multiple meeting rooms, and a relaxing pool area, it ensures a smooth and enjoyable stay. The welcoming atmosphere and attentive service provide a sense of home, making it a perfect choice for those looking to unwind after a long journey.
  2. Hampton Inn & Suites ScottsburgOpens in a new window: This 2.5-star hotel is an excellent choice for travelers in need of a quick stopover, offering a blend of comfort and convenience. Enjoy a refreshing dip in the pool and a delightful breakfast to start your day. The hotel's prime location near various dining options enhances the overall experience, making it ideal for those who appreciate easy access to local amenities while enjoying a restful night after a long drive.
  3. The Destination B&BOpens in a new window: This charming 3.0-star bed and breakfast provides a serene escape for leisure travelers. With a focus on relaxation, the property features a tranquil ambiance complemented by free daily breakfast and inviting communal spaces. Guests can enjoy the unique experience of a cozy atmosphere with personalized touches that make you feel like part of the family. Its peaceful setting, combined with attentive hospitality, creates an ideal retreat for those looking to recharge and enjoy a slower pace.

Top locations to stay in Salem

When visiting Salem, Indiana, consider staying in Martinsburg, Starlight, or New Pekin. Starlight offers vibrant nightlife and unique attractions like the Frazier History Museum. New Pekin features natural beauty with Mount Saint Francis Lake and Marengo Cave. Martinsburg provides a quaint charm perfect for relaxation. For first-time visitors, Starlight is the best choice due to its diverse activities.

  1. StarlightOpens in a new window: Starlight is a wonderful choice for travelers looking to explore Indiana's cultural and recreational highlights. With attractions like the Frazier International History Museum and the Louisville Slugger Museum, you can dive deep into the region's rich history. For those looking to enjoy a night out, you’ll find cultural spots like the Derby Dinner Playhouse and Actors Theatre of Louisville nearby. Starlight also offers great shopping options, including the Mall St. Matthews and the trendy Nulu Market Place. Outdoor enthusiasts will love the proximity to Falls of the Ohio State Park, where you can enjoy scenic walks and nature exploration.
  2. New PekinOpens in a new window: New Pekin is a charming spot for those seeking a quieter, more relaxed atmosphere. With its local attractions like Mount Saint Francis Lake and the fascinating Marengo Cave National Landmark, it’s perfect for nature lovers and families looking for unique experiences. In the evening, catch a show at Hayswood Theater or enjoy performances at the nearby Derby Dinner Playhouse. Shopping enthusiasts can explore Brownsboro Center Shopping Center for a mix of local and retail options. New Pekin’s friendly vibe and access to natural beauty make it an inviting place to stay.
  3. MartinsburgOpens in a new window: While Martinsburg may be smaller than its neighboring areas, it offers a cozy retreat with its local charm. The surrounding natural beauty provides a peaceful backdrop for outdoor activities, making it a great base for exploring Southern Indiana. Although it doesn't have as many cultural attractions as Starlight or New Pekin, its close-knit community vibe and serene landscapes make it a delightful stop for those looking to escape the hustle and bustle of larger cities.

Things to do in Salem

Salem offers a charming blend of serene lakes, lush parks, and rolling countryside perfect for outdoor enthusiasts. Enjoy sunrises over tranquil waters, go for invigorating runs along scenic trails, or take part in boating adventures. With its small-town vibe, it's an inviting escape for those seeking nature and relaxation.

  • Spring Mill State ParkOpens in a new window – Explore the natural beauty of Spring Mill State Park, where you can hike through picturesque landscapes filled with wildflowers and enjoy peaceful views of the lake. This park is perfect for a family day out, offering opportunities for picnicking and discovering the local wildlife.
  • Marengo Cave National LandmarkOpens in a new window – Dive into an underground adventure at Marengo Cave National Landmark. Marvel at stunning rock formations and learn about the geological history of the area. Guided tours provide an exciting way to explore the cave's hidden wonders, making it a memorable experience for all ages.
  • Scott County FairgroundsOpens in a new window – Visit the Scott County Fairgrounds for a taste of local culture and community spirit. Check out the seasonal events and fairs that showcase everything from agriculture to crafts, and enjoy the lively atmosphere where you can mingle with locals.
  • Linza Graham ParkOpens in a new window – Unwind at Linza Graham Park, an ideal spot for families to enjoy outdoor activities. With playgrounds, walking paths, and open spaces, this park invites you to relax or play games with friends and family amidst the tranquil surroundings.
  • The Old JailOpens in a new window – Step back in time at The Old Jail, a historic landmark that offers a glimpse into the past. Take a guided tour to hear intriguing stories and learn about the history of law enforcement in the area, making it a unique stop for history enthusiasts.

5 tips for savvy savings when booking a hotel in Salem

  1. Book for the cheapest times: The most affordable time to visit Salem is during January, November, and December, when hotel prices are typically lower. For those on a budget, a stay of at least 2 to 3 days is perfect for discovering the area's key landmarks, rich history, and cultural sites. Visitors can explore charming small-town monuments, picturesque countryside, vibrant flowers, and serene lakes, all of which provide great value for money while immersing themselves in the local heritage. Additionally, prices for accommodations may drop during these months, making it a budget-friendly choice for travelers.
  2. Look for last-minute deals on Hotels.com: To find last-minute deals on hotels in Salem, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates as your travel date approaches. Additionally, enabling email alerts or push notifications can keep you informed about flash sales and special promotions, helping you secure cheaper hotels. With Smart ShoppingOpens in a new window available via the app, you can compare room rates and amenities, ensuring you’re more likely to see the best options. This way, you'll stay updated on price drops or availability changes, making it easier to book a spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates might help you save on your stay in a Salem hotel. If you're in search of unique accommodations, boutique hotels often provide a more personalized experience and can sometimes offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend alternative dates that could help you find a better deal.
  4. Consider your location: Staying near major attractions or downtown areas can be convenient, but it often comes with a higher price tag. For more budget-friendly options, you might want to look for hotels in neighborhoods that are a bit further out, balancing cost with accessibility to your planned destinations. Independent hotels located further away are usually more likely to be affordable and can offer a more authentic experience.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Salem. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

Best time to go to Salem

Salem experiences its lowest average temperature in January, at 31.5°F (-0.3°C), while July is the hottest month, with an average temperature of 75.9°F (24.4°C). April is typically the wettest month. If you’re looking to soak up the lively atmosphere in Salem, June, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, accompanied by light rainfall. However, if you prefer a more relaxed experience, January, November, and December are perfect for a quieter getaway, marked by light rainfall and mostly sunny to mostly cloudy conditions.

If you're looking for a place to get away, look no further than Salem. Whether you're planning to stay for a night or for the week, the area around Salem has accommodations to fit every need. Search for hotels in Salem with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Salem hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Salem hotel deals are here with our lowest price guarantee.