We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget City Center Breakfast included Mid-range Pool Free Parking Family-friendly Quiet Restaurant Pets Allowed Suites Kitchenette Bar/Lounge Fitness center Room Service Business Internet & up & up Hotels with Free Wifi Cheap Hotels & up Meeting Rooms Business Center Hotels with Jacuzzi Air Conditioning Non-Smoking Hotel Independent Hotels Downtown Hotels Concierge Accessible rooms $ $$ $$$ $$$$ Comfort Inn Classic Airport Transportation Fairfield Inn Delta Hotels And Resorts Hampton Inn Suite Hotels Staybridge Suites Holiday Inn Super 8 Days Inn Convention Hotels Apartment Hotels Cheap Motels Holiday Inn Express Any Distance from Church of Our Lady Immaculate
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveler Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Fairway Inn & Suites
Booking.com
$54
View Deal
2933 King St E, Kitchener, Ontario N2A 1A8, Canada
12.2 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Free Parking
Best Western Kitchener-Waterloo
SAVE $16
$98
Travelocity
$82
View Deal
2899 King St E, Kitchener, Ontario N2A 1A6, Canada
12.3 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Free Parking
Howard Johnson - Kitchener Conestoga
Hotels.com
$81
View Deal
1333 Weber St E, Kitchener, Ontario N2A 1C2, Canada
12.3 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Free Parking
Langdon Hall Country House Hotel & Spa
No availability for your dates from these sites
1 Langdon Dr, Cambridge, Ontario N3H 4R8, Canada
12.8 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Free Parking
The Village Inn Elora
SAVE $3
$81
Hotels.com
$78
View Deal
66 Wellington Rd 7, Elora, Ontario N0B 1S0, Canada
12.8 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Free Parking
Best Western Plus Fergus Hotel
SAVE $5
$139
Hotels.com
$134
View Deal
830 St David St N, Fergus, Ontario N1M 2L2, Canada
13.6 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Free Parking
The Walper Hotel
SAVE $5
$139
Hotels.com
$134
View Deal
20 Queen St S, Kitchener, Ontario N2G 1V6, Canada
13.6 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Restaurant
Savings alert: 18% below average rate

The price you found is 18% lower than this hotel's average rate of $163/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Crowne Plaza Kitchener-Waterloo
SAVE $4
$103
Travelocity
$99
View Deal
105 King St E, Kitchener, Ontario N2G 2K8, Canada
13.6 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Pool
Savings alert: 17% below average rate

The price you found is 17% lower than this hotel's average rate of $119/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Residence & Conference Centre - Kitchener-Waterloo
No availability for your dates from these sites
99 Conestoga College Blvd, Kitchener, Ontario N2P 2N5, Canada
13.6 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Free Parking
Comfort Inn Waterloo Ontario
SAVE $6
$98
Booking.com
$92
View Deal
190 Weber St N, Waterloo, Ontario N2J 3H4, Canada
14.2 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Free Parking
Best Western Plus Waterloo
SAVE $12
$116
Booking.com
$104
View Deal
547 King St N, Waterloo, Ontario N2L 5Z7, Canada
14.5 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Free Parking
The Inn of Waterloo & Conference Centre
SAVE $7
$103
Hotels.com
$96
View Deal
475 King St N, Waterloo, Ontario N2J 2Z5, Canada
14.5 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Free Parking
Hotel Laurier
No availability for your dates from these sites
200 King Street North | Wilfrid Laurier University, Waterloo, Ontario N2L 3C5, Canada
14.5 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Free Parking
The Waterloo Hotel
Booking.com
$135
View Deal
2 King St N, Waterloo, Ontario N2J 2W7, Canada
14.7 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Free Parking
Delta Hotels by Marriott Waterloo
SAVE $9
$163
Orbitz.com
$154
View Deal
110 Erb Street West, Waterloo, Ontario N2L 0C6, Canada
15.0 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Pool
Homewood Suites by Hilton Waterloo\/St. Jacobs, Ontario, Canada
SAVE $9
$138
Hotels.com
$129
View Deal
45 Benjamin Rd, Waterloo, Ontario N2V 0C6, Canada
15.5 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Free Parking
Holiday Inn Express Hotel & Suites Waterloo - St Jacobs
HIExpress.com
$104
View Deal
14 Benjamin Rd, Waterloo, Ontario N2V 2J9, Canada
15.5 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Free Parking
Courtyard Waterloo St. Jacobs
Courtyard
$110
View Deal
50 Benjamin Rd, Waterloo, Ontario N2V 2J9, Canada
15.5 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Free Parking
Holiday Inn Express & Suites Milton
SAVE $4
$97
Expedia.com
$93
View Deal
2750 High Point Drive | Northeast Quadrant, Milton, Ontario L9T 5G5, Canada
17.1 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Free Parking
Home2 Suites by Hilton Milton Ontario
SAVE $3
$102
Hotels.com
$99
View Deal
8490 Parkhill Dr, Milton, Ontario L9T 9B3, Canada
17.2 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Free Parking
Best Western Plus Milton
SAVE $9
$101
Hotels.com
$92
View Deal
161 Chisholm Dr, Milton, Ontario L9T 4A6, Canada
17.3 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Free Parking
Best Western Halton Hills
Booking.com
$97
View Deal
365 Guelph Street, Georgetown, Halton Hills, Ontario L7G 4B6, Canada
19.9 miles from Church of Our Lady Immaculate
  • Free Wifi
  • Free Parking
No photo provided
15 Highway 5 West | Flamborough, Hamilton, Ontario L9H 7L5, Canada
23.1 miles from Church of Our Lady Immaculate
    Millcroft Inn & Spa
    Booking.com
    $196
    View Deal
    55 John St, Alton, Caledon, Ontario L7K 0C4, Canada
    23.3 miles from Church of Our Lady Immaculate
    • Free Wifi
    • Free Parking
    Motel 6 Toronto Mississauga
    Booking.com
    $78
    View Deal