
Find hotels in Salem from CA $134
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Salem
Family friendly
Check prices for these dates
Our top choices for Salem hotels

Tailwinds B&B
Tailwinds B&BErin
9.8 out of 10, Exceptional, (72 reviews)
The price is CA $167
CA $188 total
includes taxes & fees
Jun 25 - Jun 26

Bristow's Inn
Bristow's InnElmira
9.4 out of 10, Exceptional, (124 reviews)
The price is CA $122
CA $190 total
includes taxes & fees
Jun 7 - Jun 8

Spark by Hilton Guelph
Spark by Hilton GuelphGuelph
8.6 out of 10, Excellent, (241 reviews)
The price is CA $156
CA $183 total
includes taxes & fees
Jun 7 - Jun 8

Maryhill Inn
Maryhill InnMaryhill
9.4 out of 10, Exceptional, (252 reviews)
The price is CA $248
CA $291 total
includes taxes & fees
Jun 2 - Jun 3

Breadalbane Inn
Breadalbane InnCentre Wellington
9.4 out of 10, Exceptional, (605 reviews)
The price is CA $204
CA $231 total
includes taxes & fees
Jun 8 - Jun 9

Norfolk Guest House
Norfolk Guest HouseGuelph
9.4 out of 10, Exceptional, (191 reviews)
The price is CA $208
CA $244 total
includes taxes & fees
Jun 8 - Jun 9

The Village Inn
The Village InnCentre Wellington
8.2 out of 10, Very good, (1,003 reviews)
The price is CA $132
CA $149 total
includes taxes & fees
Jun 2 - Jun 3

Comfort Inn Guelph
Comfort Inn GuelphGuelph
8.0 out of 10, Very good, (1,012 reviews)
The price is CA $169
CA $199 total
includes taxes & fees
Jul 2 - Jul 3

Super 8 by Wyndham Guelph
Super 8 by Wyndham GuelphGuelph
6.4 out of 10, (900 reviews)
The price is CA $115
CA $135 total
includes taxes & fees
Jun 14 - Jun 15

Best Western Plus Fergus Hotel
Best Western Plus Fergus HotelCentre Wellington
8.2 out of 10, Very good, (486 reviews)
The price is CA $195
CA $221 total
includes taxes & fees
Jun 8 - Jun 9

Home2 Suites By Hilton Kitchener
Home2 Suites By Hilton KitchenerCentreville Chicopee
9.2 out of 10, Wonderful, (453 reviews)
The price is CA $145
CA $176 total
includes taxes & fees
Jun 14 - Jun 15

Waterloo Suites Hotel, Trademark Collection by Wyndham
Waterloo Suites Hotel, Trademark Collection by WyndhamWaterloo
8.0 out of 10, Very good, (1,010 reviews)
The price is CA $148
CA $174 total
includes taxes & fees
Jun 14 - Jun 15

Hampton Inn & Suites by Hilton Waterloo St. Jacobs
Hampton Inn & Suites by Hilton Waterloo St. JacobsTownship of Woolwich
9.0 out of 10, Wonderful, (1,164 reviews)
The price is CA $147
CA $172 total
includes taxes & fees
Jun 14 - Jun 15

The Laundry Rooms Station Park Kitchener
The Laundry Rooms Station Park KitchenerK-W Hospital
9.2 out of 10, Wonderful, (413 reviews)
The price is CA $185
CA $217 total
includes taxes & fees
Jun 7 - Jun 8

Quality Inn
Quality InnCentreville Chicopee
8.2 out of 10, Very good, (1,618 reviews)
The price is CA $114
CA $134 total
includes taxes & fees
Jun 7 - Jun 8

Courtyard by Marriott Waterloo St. Jacobs
Courtyard by Marriott Waterloo St. JacobsTownship of Woolwich
8.8 out of 10, Excellent, (1,000 reviews)
The price is CA $161
CA $189 total
includes taxes & fees
Jun 28 - Jun 29

Holiday Inn Express Hotel & Suites Waterloo - St Jacobs by IHG
Holiday Inn Express Hotel & Suites Waterloo - St Jacobs by IHGTownship of Woolwich
8.8 out of 10, Excellent, (1,307 reviews)
The price is CA $156
CA $183 total
includes taxes & fees
Jun 7 - Jun 8

Western Hotel & Executive Suites
Western Hotel & Executive SuitesGuelph
9.0 out of 10, Wonderful, (1,005 reviews)
The price is CA $199
CA $234 total
includes taxes & fees
Jun 4 - Jun 5

The Walper Hotel, part of JdV by Hyatt
The Walper Hotel, part of JdV by HyattDowntown Kitchener
9.0 out of 10, Wonderful, (1,003 reviews)
The price is CA $156
CA $183 total
includes taxes & fees
Jun 14 - Jun 15

Hampton Inn & Suites by Hilton - Guelph
Hampton Inn & Suites by Hilton - GuelphGuelph
8.4 out of 10, Very good, (1,001 reviews)
The price is CA $196
CA $230 total
includes taxes & fees
Jul 1 - Jul 2
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
More cheap stays in Salem

Quality Inn
2899 King St E Kitchener ON
The price is CA $114 per night from Jun 7 to Jun 8
CA $114
CA $134 total
Jun 7 - Jun 8
includes taxes & fees
8.2/10 Very Good! (1,618 reviews)
Hotels in Salem with star rating

4 Star Hotels
8 properties
Frequently asked questions
Explore a world of travel with Expedia
- Alexandra Park Hotels
- Hotels near Allstream Center
- Hotels near Bad Dog Comedy Theatre
- Hotels near Bata Shoe Museum
- Hotels near Bathurst St at Eden Pl Stop
- Hotels near Bathurst St at Lennox St Stop
- Hotels near Bathurst St at Nassau St
- Hotels near Bathurst St at Ulster St Stop
- Hotels near Bathurst Station
- Beaconsfield Village Hotels
- Belwood Hotels
- Bickford Park Hotels
- Bloor Annex Hotels
- Brampton Hotels
- Hotels near Canada Sports Hall of Fame
- Centre Wellington Hotels
- Chinatown Hotels
- Hotels near Christie Station
- Hotels near College St at Bathurst St Stop
- Hotels near College St at Dovercourt Rd Stop
- Hotels near College St at Euclid Ave Stop
- Hotels near College St at Ossington Ave Stop
- Downtown Toronto Hotels
- Dufferin Grove Hotels
- Hotels near Dundas St West at Bathurst St
- Hotels near Dundas St West at Denison Ave Stop
- Hotels near Dundas St West at Dovercourt Rd Stop
- Hotels near Dundas St West at Manning Ave Stop
- Hotels near Dundas St West at Ossington Ave Stop
- Hotels near Dundas St West at Shaw St Stop
- Elmira Hotels
- Hotels near Elora Centre For The Arts
- Hotels near Elora Gorge Conservation Area
- Elora Hotels
- Hotels near Elora Mews Shops
- Hotels near Elora SkyRider Zipline
- Fergus Hotels
- Hotels near Fleet St At Strachan Ave Stop
- Hotels near Fort York National Historic Site
- Fort York Hotels
- Hotels near Grand River Raceway
- Guelph Hotels
- Harbord Village Hotels
- Hotels near Honest Ed's
- Hotels near InterAccess Electronic Media Arts Centre
- Hotels near Kiever Synagogue
- Hotels near King St West at Bathurst St Stop
- Hotels near King St West at Blue Jays Way East Side Stop
- Hotels near King St West at Dufferin St Stop
- Hotels near King St West at Jefferson Ave Stop
- Hotels near King St West at Strachan Ave Stop
- King West Village Hotels
- Kitchener Hotels
- Hotels near Knox Presbyterian Church
- Koreatown Hotels
- Hotels near Lamport Stadium
- Little Italy Hotels
- Hotels near Lower Ossington Theatre
- Hotels near MZTV Museum of Television
- Hotels near Massey Harris Park
- Mirvish Village Hotels
- Mississauga Hotels
- Hotels near Museum of Contemporary Canadian Art
- Niagara Falls Hotels
- Niagara Hotels
- Hotels near Ossington Avenue
- Palmerston - Little Italy Hotels
- Palmerston Hotels
- Hotels near Pearson Intl.
- Hotels near Queen St East at Sudbury St Stop
- Hotels near Queen St West at Bathurst St Stop
- Hotels near Queen St West at Claremont St Stop
- Hotels near Queen St West at Niagara St Stop
- Hotels near Queen St West at Ossington Ave Stop
- Hotels near Queen St West at Shaw St Stop
- Hotels near Rogers Centre
- Hotels near Royal Alexandra Theatre
- Saint Jacobs Hotels
- Hotels near Scotiabank Arena
- Seaton Village Hotels
- South Hill Hotels
- Hotels near Spadina Ave at Sussex Ave South Side Stop
- Hotels near Spadina Ave at Willcocks St Stop
- Hotels near Spadina Avenue Shopping District
- Hotels near Spadina Station
- Hotels near St Jacob's Country Playhouse
- Hotels near Tarragon Theatre
- The Blue Mountains Hotels
- Hotels near The Hospital for Sick Children
- Hotels near The Mennonite Story
- Toronto Hotels
- Township of Woolwich Hotels
- Hotels near Trinity Bellwoods Park
- Trinity - Bellwoods Hotels
- Waterloo Hotels
- Hotels near Wellington County Museum and Archives
- Hotels near West Montrose Covered Bridge
- West Montrose Hotels
- Hotels near Zipline Extreme












































































