Star Rating
Hotel Name
Price Range (USD)to
Amenities

St. Johns Ontario Accommodations

Find the perfect hotel in St. Johns using our hotel guide provided below. Find discounted hotel accommodations in or close to St. Johns, ON for your personal leisure or group travel. Explore the most favored St. Johns Ontario hotel/motel rooms. Review the St. Johns hotel list below to find the perfect lodging. We also have a map of the St. Johns hotels.

The St. Johns center is approximately 2 miles south of Conestoga College and 4 miles west of Downtown Cambridge.

St. Johns Hotels/Accommodations

Residence & Conference Centre Kitchener Waterloo - Kitchener
+1-888-389-4121
99 Conestoga College Blvd., Kitchener, ON N2P2N5 ~2.83 miles north of St. Johns
  • Two star Highway hotel
  • Fitness + Health Center
  • Almost all guests loved the minibar
  • Location is great
The Four Points by Sheraton Cambridge - Cambridge
+1-888-675-2083
210 Preston Pkwy., Cambridge, ON N3H5N1 ~3.53 miles north of St. Johns
  • 3 star Highway property
  • 124 rooms in property
  • Nice large lobby with fireplace
  • Superior cleanliness
Kitchener Inn & Suites : 4355 King St. East
+1-800-716-8490
4355 King St. East, Kitchener, ON N2P2E9 ~3.98 miles north of St. Johns
  • Affordable Highway property
  • 24 suites in property
  • 1 out of 2 guests thought the pool was clean
  • All guests thought it was a great value
From$124
Very Good 4.5 /5Reviews CallBookMore Details
Travelodge by Wyndham Cambridge - Waterloo
+1-800-805-5223
605 Hespeler Rd., Cambridge, ON N1R6J3 ~5.18 miles northeast of St. Johns
  • Cheap Highway property
  • 60 sleeping rooms in hotel
  • No tables
  • Most guests had problems with the shower
Super 8 by Wyndham Cambridge/Kitchener/Waterloo Area - Cambridge
+1-888-965-1860
650 Hespeler Rd., Cambridge, ON N1R6J8 ~5.20 miles northeast of St. Johns
  • Cheap property
Super 8 by Wyndham Cambridge/Kitchener/Waterloo Area
+1-888-788-5576
650 Hespeler Rd., Cambridge, ON NIR6J8 ~5.22 miles northeast of St. Johns
  • Cheap Highway hotel
  • Comp. Breakfast
  • Wifi quality could be improved
  • Rooms could be cleaner
Cambridge Hotel & Conference Centre
+1-888-897-9207
700 Hespeler Rd., Cambridge, ON N3H5L8 ~5.28 miles northeast of St. Johns
  • 3-star Convention Center hotel
  • Check in time: 3:00pm
  • Most guests found problems with the furniture
  • Aircon worked well
From$114
Very Good 4.0 /5Guest Reviews CallBookMore Details
Best Western Plus Cambridge Hotel
+1-888-311-4278
730 Old Hespeler Rd., Cambridge, ON N3H 5L8 ~5.39 miles northeast of St. Johns
  • 2-star Highway hotel
  • 7 meeting rooms in hotel
  • Malfunctioning and noisy bath room
  • Professional service
From$60
Very Good 4.0 /5Review Score CallBookMore Details
Hilton Garden Inn Kitchener / Cambridge in Cambridge
+1-888-469-4795
746 Old Hespeler Rd., Cambridge, ON N3H5L8 ~5.41 miles northeast of St. Johns
  • 3 star Downtown hotel
  • Check-in: 3:00pm
Doubletree by Hilton Kitchener - Kitchener
+1-888-734-9421
30 Fairway Rd. South, Kitchener, ON N2A2N2 ~5.72 miles north of St. Johns
  • Affordable Suburban hotel
  • Hotel has 6 floors
Radisson Hotel Kitchener Waterloo - Kitchener
+1-888-841-5292
2960 King St. East, Kitchener, ON N2A1A9 ~5.81 miles north of St. Johns
  • Mid-scale Suburban property
  • Gym / Fitness Center Available
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Quality Inn - Kitchener
+1-888-455-5160
2899 King St. East, Kitchener, ON N2A1A6 ~5.88 miles north of St. Johns
  • Three Star Downtown hotel
  • Gym is available on property
  • The majority of guests thought the service was very professional
  • Disappointing wellness & sports facilities
Sunbridge Hotel & Conference Centre Cambridge
+1-888-965-8297
200 Holiday Inn Dr., Cambridge, ON N3C1Z4 ~5.93 miles northeast of St. Johns
  • 3-star Suburban property
  • 143 rooms in hotel
  • TV is small
  • Vibe wasn't good
Comfort Inn Cambridge - Cambridge
+1-888-906-6358
220 Holiday Inn Dr., Cambridge, ON N3C1Z4 ~5.99 miles northeast of St. Johns
  • Cheap Highway property
  • Check in: 3:00 pm
  • Fantastic service
  • Broken toaster
Knights Inn Kitchener : 1455 Weber St. East
+1-888-749-6785
1455 Weber St. East, Kitchener, ON N2A1A5 ~6.05 miles north of St. Johns
  • Two-star hotel
  • 2 floors in hotel
  • Management was excellent, said 71%
  • Breakfast is below average
Howard Johnson by Wyndham Kitchener Conestoga
+1-888-878-9982
1333 Weber St. East, Kitchener, ON N2A1C2 ~6.23 miles northwest of St. Johns
  • Economical Suburban hotel
  • 2 suites in hotel
  • Management should be more attentive
  • Bathroom could be optimized
Homewood Suites by Hilton Cambridge Waterloo - Cambridge
+1-888-389-4485
800 Jamieson Pkwy., Cambridge, ON N3C4N6 ~7.43 miles northeast of St. Johns
  • Midscale Highway hotel
  • Shuttle to airport available
  • Great parking, according to 100%
  • Clean hotel facilities
From$150
Very Good 4.5 /5Latest Reviews CallBookMore Details
Crowne Plaza Kitchener Waterloo in Kitchener
+1-888-389-4121
105 King St. East, Kitchener, ON N2G2K8 ~8.26 miles northwest of St. Johns
  • Four star Downtown hotel
  • Hotel has 201 rooms
From$119
Very Good 4.0 /5Hotel Reviews CallBookMore Details
The Walper Hotel - Kitchener
+1-888-675-2083
20 Queen St. South, Kitchener, ON N2G1V6 ~8.35 miles northwest of St. Johns
  • Affordable Downtown hotel
  • Check in time: 3:00 PM
Thriftlodge Kincardine On : 481 Broadway St.
+1-800-716-8490
481 Broadway St., Kitchener, ON N2L 2C2 ~9.89 miles northwest of St. Johns
  • 2 star property
  • 35 rooms in property
Delta Hotels by Marriott Waterloo : 110 Erb St. West
+1-800-805-5223
110 Erb St. West, Waterloo, ON N2L1T5 ~10.25 miles northwest of St. Johns
  • 4 star hotel
  • Hotel has 9 floors
From$104
Very Good 4.5 /5Guest Reviews CallBookMore Details
Delta Hotels by Marriott Waterloo : 110 Erb St. West
+1-888-965-1860
110 Erb St. West, Waterloo, ON N2L0C6 ~10.31 miles northwest of St. Johns
  • Four-star property
  • Check-in: 15:00
Comfort Inn Waterloo : 190 Weber St. North
+1-888-788-5576
190 Weber St. North, Waterloo, ON N2J3H4 ~10.66 miles northwest of St. Johns
  • 2 star Suburban hotel
  • Hotel has 2 floors
  • Fantastic breakfasts
  • Terrific location
Hotel Laurier
+1-888-897-9207
200 King St. North, Waterloo, ON N2L3C5 ~10.74 miles northwest of St. Johns
  • Low-priced Suburban hotel
  • Hotel has 150 suites
  • Room needs to be redecorated
  • Friendly staff
From$33
Average 3.0 /5Reviews CallBookMore Details
Arlington Hotel
+1-888-311-4278
106 Grand River St. North, Paris, ON N3L2M5 ~10.77 miles south of St. Johns
  • 3 star Downtown property
  • 4 floors in property
Next 25 St. Johns Hotels >  [1 - 25 of 50]    
Next: See My St. Johns Hotels with Pricing

Graph: Next 20 Days of St. Johns Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all St. Johns, ON discounts available. The chart reflects the cheapest St. Johns hotel for each day and each star rating category.

FAQs about hotels in St. Johns

What are the best rated hotels in St. Johns?

Kitchener Inn & Suites, Homewood Suites by Hilton Cambridge Waterloo and Delta Hotels by Marriott Waterloo are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels in St. Johns?

Colonial Creekside Grand Guest House, Crowne Plaza Kitchener Waterloo and Delta Hotels by Marriott Waterloo are the top 3 luxury hotels near St. Johns city center.

What hotels are closest to the city center of St. Johns?

Residence & Conference Centre Kitchener Waterloo, The Four Points by Sheraton Cambridge, and Kitchener Inn & Suites are the properties closest to St. Johns city center.

What are the best independent hotels in St. Johns?

Kitchener Inn & Suites, Cambridge Hotel & Conference Centre and The Walper Hotel are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in St. Johns?

Courtyard Waterloo St. Jacobs, Fairfield Inn & Suites and Towneplace Suites Brantford & Conference Centre are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in St. Johns?

Quality Inn, Comfort Inn Guelph and Comfort Inn Cambridge are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels in St. Johns?

Best Western Plus Cambridge Hotel, Best Western Plus Waterloo and Best Western Plus Waterloo are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in St. Johns?

Staybridge Suites Guelph, Holiday Inn Express & Suites Waterloo and Crowne Plaza Kitchener Waterloo are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top