Find hotels in Salem from $79

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Salem hotels

Hampton Inn & Suites by Hilton Waterloo St. Jacobs

Hampton Inn & Suites by Hilton Waterloo St. Jacobs
2.5 star property
Township of Woolwich
9.0 out of 10, Wonderful, (1,151 reviews)
"Delicious food in breakfast n cozy environment , lovely stay☺️😍"
Canada
sarabpreet
$80 nightly
The price is $94
Feb 1 - Feb 2
Total with taxes and fees
Hampton Inn & Suites by Hilton Waterloo St. Jacobs

Quality Inn

Quality Inn
2.5 star property
Centreville Chicopee
8.2 out of 10, Very Good, (1,520 reviews)
"The breakfast was very tasty and the staff was very friendly. "
Canada
Lenin
$67 nightly
The price is $79
Jan 25 - Jan 26
Total with taxes and fees
Quality Inn

Holiday Inn Express Hotel & Suites Waterloo - St Jacobs by IHG

Holiday Inn Express Hotel & Suites Waterloo - St Jacobs by IHG
2.5 star property
Township of Woolwich
8.6 out of 10, Excellent, (1,262 reviews)
"All aspects of the stay were great, especially the comfortable mattress."
Canada
Linda
$82 nightly
The price is $96
Jan 25 - Jan 26
Total with taxes and fees
Holiday Inn Express Hotel & Suites Waterloo - St Jacobs by IHG

Comfort Inn Guelph

Comfort Inn Guelph
2.5 star property
Guelph
8.0 out of 10, Very Good, (1,000 reviews)
"Excellent place"
United States
George Amponsah
$103 nightly
The price is $121
Jan 21 - Jan 22
Total with taxes and fees
Comfort Inn Guelph

The Village Inn

The Village Inn
2.0 star property
Centre Wellington
8.2 out of 10, Very Good, (1,003 reviews)
"Good place, close to downtown "
Canada
David
$95 nightly
The price is $108
Jan 25 - Jan 26
Total with taxes and fees
The Village Inn

Courtyard by Marriott Waterloo St. Jacobs

Courtyard by Marriott Waterloo St. Jacobs
3.0 star property
Township of Woolwich
8.8 out of 10, Excellent, (1,002 reviews)
"Parking easy and safe. Quick and professional service. Enjoyed our stay "
Canada
Ranjit
$80 nightly
The price is $94
Jan 25 - Jan 26
Total with taxes and fees
Courtyard by Marriott Waterloo St. Jacobs

The Walper Hotel, part of JdV by Hyatt

The Walper Hotel, part of JdV by Hyatt
4.0 star property
Downtown Kitchener
9.0 out of 10, Wonderful, (1,005 reviews)
"Great hotel great staff"
Canada
Alfredo
$108 nightly
The price is $127
Feb 9 - Feb 10
Total with taxes and fees
The Walper Hotel, part of JdV by Hyatt

Spark by Hilton Guelph

Spark by Hilton Guelph
2.5 star property
Guelph
8.8 out of 10, Excellent, (175 reviews)
"Rooms were clean and staff friendly. "
Canada
Michel
$116 nightly
The price is $136
Jan 25 - Jan 26
Total with taxes and fees
Spark by Hilton Guelph

Home2 Suites By Hilton Kitchener

Home2 Suites By Hilton Kitchener
3.0 star property
Centreville Chicopee
9.2 out of 10, Wonderful, (360 reviews)
"The rooms were very clean and very nice staff"
United States
Olaomoju
$86 nightly
The price is $101
Jan 25 - Jan 26
Total with taxes and fees
Home2 Suites By Hilton Kitchener

Staybridge Suites Guelph by IHG

Staybridge Suites Guelph by IHG
3.0 star property
Guelph
9.0 out of 10, Wonderful, (1,005 reviews)
"Staff and breakfast were all great. Convenient location and clean room. "
Canada
Angeline
$103 nightly
The price is $122
Feb 8 - Feb 9
Total with taxes and fees
Staybridge Suites Guelph by IHG

Crowne Plaza Kitchener-Waterloo by IHG

Crowne Plaza Kitchener-Waterloo by IHG
4.0 star property
Downtown Kitchener
8.4 out of 10, Very Good, (1,460 reviews)
"Excellent room, location and price"
Canada
Autumn
$97 nightly
The price is $113
Jan 21 - Jan 22
Total with taxes and fees
Crowne Plaza Kitchener-Waterloo by IHG

Hampton Inn & Suites by Hilton - Guelph

Hampton Inn & Suites by Hilton - Guelph
2.5 star property
Guelph
8.4 out of 10, Very Good, (992 reviews)
"Perfect stay and friendly staff! "
Canada
Christopher
$132 nightly
The price is $155
Jan 22 - Jan 23
Total with taxes and fees
Hampton Inn & Suites by Hilton - Guelph

Homewood Suites by Hilton Waterloo/St. Jacobs

Homewood Suites by Hilton Waterloo/St. Jacobs
3.0 star property
Township of Woolwich
9.0 out of 10, Wonderful, (1,001 reviews)
"Great stay, highly recommend!"
Canada
Kevin
$100 nightly
The price is $117
Jan 25 - Jan 26
Total with taxes and fees
Homewood Suites by Hilton Waterloo/St. Jacobs

Bristow's Inn

Bristow's Inn
3.0 star property
Elmira
9.4 out of 10, Exceptional, (102 reviews)
"The Bristow Inn is a unique accommodation. I loved that it was central to many of the amenities in Elmira, especially the Woolwich Memorial Centre."
Canada
Judy
$126 nightly
The price is $148
Jan 25 - Jan 26
Total with taxes and fees
Bristow's Inn

Western Hotel & Executive Suites

Western Hotel & Executive Suites
4.0 star property
Guelph
9.0 out of 10, Wonderful, (1,000 reviews)
"Clean room and amenities, the staff in the bar at check-in very knowledgeable and helpful. "
Canada
Janet
$103 nightly
The price is $121
Jan 25 - Jan 26
Total with taxes and fees
Western Hotel & Executive Suites

Delta Hotels by Marriott Guelph Conference Centre

Delta Hotels by Marriott Guelph Conference Centre
3.5 star property
Guelph
8.8 out of 10, Excellent, (1,004 reviews)
"Clean and friendly staff "
Canada
Charles
$139 nightly
The price is $164
Jan 23 - Jan 24
Total with taxes and fees
Delta Hotels by Marriott Guelph Conference Centre

Fairfield Inn & Suites by Marriott Guelph

Fairfield Inn & Suites by Marriott Guelph
2.5 star property
Guelph
8.6 out of 10, Excellent, (1,001 reviews)
"Very clean rooms and the most friendly staff"
Canada
LESLIE
$128 nightly
The price is $150
Feb 15 - Feb 16
Total with taxes and fees
Fairfield Inn & Suites by Marriott Guelph

Best Western Plus Fergus Hotel

Best Western Plus Fergus Hotel
2.5 star property
Centre Wellington
8.4 out of 10, Very Good, (468 reviews)
"Great staff. Clean. Parking was easy. Close to the airport. Lobby restaurant had good atmosphere. "
Canada
Michael
$141 nightly
The price is $159
Jan 25 - Jan 26
Total with taxes and fees
Best Western Plus Fergus Hotel

Super 8 by Wyndham Guelph

Super 8 by Wyndham Guelph
2.0 star property
Guelph
6.4 out of 10, (849 reviews)
"clean room and friendly staff "
Canada
Scott
$79 nightly
The price is $93
Jan 20 - Jan 21
Total with taxes and fees
Super 8 by Wyndham Guelph

Staybridge Suites Waterloo - St. Jacobs Area by IHG

Staybridge Suites Waterloo - St. Jacobs Area by IHG
3.0 star property
Township of Woolwich
8.8 out of 10, Excellent, (786 reviews)
"Great stay!!"
Canada
Priya
$103 nightly
The price is $122
Jan 25 - Jan 26
Total with taxes and fees
Staybridge Suites Waterloo - St. Jacobs Area by IHG
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Salem Hotel Reviews

More cheap stays in Salem

Frequently asked questions

What is the best area to stay in Salem?
The best area to stay in Salem is the downtown core, particularly near Front Street and the surrounding blocks, which offer the most options for accommodations and access to local attractions.

This central area is the heart of Salem, featuring many historic buildings, local shops, and eateries. It's highly walkable, making it convenient to explore on foot. You'll find a concentration of boutique hotels and guesthouses here, often housed in beautifully preserved historic structures.

For couples seeking a relaxed and convenient stay, downtown Salem is an excellent choice. You'll be within easy walking distance of the Salem Museum, the waterfront promenade along the Salem River, and a variety of restaurants great for an evening out.
When is the best time to go to Salem?
The best time to visit Salem, Ontario, is during the summer months, from June to August, when the weather is warm and most outdoor activities and attractions are fully operational.

During these months, the average daily temperatures range from 20°C to 28°C (68°F to 82°F), making it ideal for exploring the natural beauty of the area, such as the Salem Conservation Area and its trails. The warm weather also allows for comfortable enjoyment of the Elora Gorge, where visitors can tube or kayak. Families often find summer superb for their visit, as children can fully participate in outdoor adventures without concerns about cold weather.

Early autumn, specifically September and early October, also offers a pleasant experience. The temperatures are cooler, typically ranging from 10°C to 20°C (50°F to 68°F), and the fall foliage provides stunning scenery, particularly along the Grand River. This period is well-suited for couples seeking a more tranquil visit, with opportunities for scenic drives and enjoying local harvest festivals.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-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 Salem hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Salem hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Salem hotel?
Prices for hotels in Salem often vary, but you can find a great deal from $79 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 the cheapest rate.

Explore a world of travel with Expedia