
Find hotels in Salem from CA $124
- 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

1. Bristow's Inn
Bristow's InnElmira
9.4 out of 10, Exceptional, (127 reviews)
The price is CA $135
CA $206 total
includes taxes & fees
Jun 17 - Jun 18

2. Breadalbane Inn
Breadalbane InnCentre Wellington
9.4 out of 10, Exceptional, (608 reviews)
The price is CA $242
CA $273 total
includes taxes & fees
Jun 16 - Jun 17

3. Spark by Hilton Guelph
Spark by Hilton GuelphGuelph
8.6 out of 10, Excellent, (246 reviews)
The price is CA $156
CA $183 total
includes taxes & fees
Jul 6 - Jul 7

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

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

6. The Village Inn
The Village InnCentre Wellington
8.2 out of 10, Very good, (1,000 reviews)
The price is CA $143
CA $161 total
includes taxes & fees
Jun 14 - Jun 15

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

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

9. Home2 Suites By Hilton Kitchener
Home2 Suites By Hilton KitchenerCentreville Chicopee
9.2 out of 10, Wonderful, (463 reviews)
The price is CA $145
CA $176 total
includes taxes & fees
Jun 25 - Jun 26

10. 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 23 - Jun 24

11. Delta Hotels by Marriott Guelph Conference Centre
Delta Hotels by Marriott Guelph Conference CentreGuelph
8.8 out of 10, Excellent, (1,006 reviews)
The price is CA $207
CA $243 total
includes taxes & fees
Jun 30 - Jul 1

12. The Walper Hotel, part of JdV by Hyatt
The Walper Hotel, part of JdV by HyattDowntown Kitchener
9.0 out of 10, Wonderful, (1,012 reviews)
The price is CA $173
CA $204 total
includes taxes & fees
Jul 6 - Jul 7

13. Waterloo Suites Hotel, Trademark Collection by Wyndham
Waterloo Suites Hotel, Trademark Collection by WyndhamWaterloo
8.0 out of 10, Very good, (1,002 reviews)
The price is CA $158
CA $186 total
includes taxes & fees
Jul 6 - Jul 7

14. 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,317 reviews)
The price is CA $158
CA $186 total
includes taxes & fees
Jun 28 - Jun 29

15. The Laundry Rooms Station Park Kitchener
The Laundry Rooms Station Park KitchenerK-W Hospital
9.2 out of 10, Wonderful, (416 reviews)
The price is CA $173
CA $203 total
includes taxes & fees
Jun 28 - Jun 29

16. 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,175 reviews)
The price is CA $139
CA $163 total
includes taxes & fees
Jun 28 - Jun 29

17. Quality Inn
Quality InnCentreville Chicopee
8.2 out of 10, Very good, (1,647 reviews)
The price is CA $105
CA $124 total
includes taxes & fees
Jul 6 - Jul 7

18. Courtyard by Marriott Kitchener
Courtyard by Marriott KitchenerCentreville Chicopee
8.2 out of 10, Very good, (1,006 reviews)
The price is CA $158
CA $185 total
includes taxes & fees
Jul 2 - Jul 3

19. Hampton Inn & Suites by Hilton - Guelph
Hampton Inn & Suites by Hilton - GuelphGuelph
8.4 out of 10, Very good, (1,000 reviews)
The price is CA $212
CA $249 total
includes taxes & fees
Jun 14 - Jun 15

20. Western Hotel & Executive Suites
Western Hotel & Executive SuitesGuelph
9.0 out of 10, Wonderful, (1,001 reviews)
The price is CA $199
CA $234 total
includes taxes & fees
Jun 14 - Jun 15
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 $105 per night from Jul 6 to Jul 7
CA $105
CA $124 total
Jul 6 - Jul 7
includes taxes & fees
8.2/10 Very Good! (1,647 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












































































