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

Langdon Hall in Cambridge 1 Langdon Dr., Cambridge, ON N3H4R8 ~2.49 miles northeast of St. Johns
  • Four-star Rural property
  • Fitness / Gym is on-site
  • Top notch service
  • Breakfast is below average
From$75
Very Good 4.5 /5Review Score Call
Residence & Conference Centre Kitchener Waterloo in Kitchener 99 Conestoga College Blvd., Kitchener, ON N2P2N5 ~2.83 miles north of St. Johns
  • Inexpensive Highway property
  • 265 rooms in property
  • Food could be better
  • Great parking, according to 100%
The Four Points by Sheraton Cambridge 210 Preston Pkwy., Cambridge, ON N3H5N1 ~3.53 miles north of St. Johns
  • Three Star Highway hotel
  • 4 suites in property
  • Awesome vibe
  • Vibe was good
Hampton Inn & Suites by Hilton Kitchener - Kitchener 4355 King St. East, Kitchener, ON N2P2E9 ~3.98 miles north of St. Johns
  • Affordable Highway hotel
  • Hotel has 6 floors
  • Clean rooms
  • For only 52%, the bathroom was ok
From$124
Very Good 4.5 /5Hotel Reviews Call
Travelodge Cambridge Waterloo
+1-888-305-3366
605 Hespeler Rd., Cambridge, ON N1R6J3 ~5.18 miles northeast of St. Johns
  • Two-star Highway hotel
  • Check in time: 15:00PM
  • Good accessibility by car
  • Toilet seat was loose
Super 8 Cambridge Kitchener Watrloo 650 Hespeler Rd., Cambridge, ON NIR6J8 ~5.22 miles northeast of St. Johns
  • Economical Highway property
  • Hotel has 18 suites
  • Most guests were happy with the price of the breakfast
  • Fridge was dirty
Cambridge Hotel & Conference Centre in Cambridge 700 Hespeler Rd., Cambridge, ON N3H5L8 ~5.28 miles northeast of St. Johns
  • Three Star Convention Center hotel
  • Check in time: 3:00pm
  • Great parking, according to 100%
  • Accessible parking
Best Western Plus Cambridge Hotel in Cambridge
+1-800-997-5149
730 Hespeler Rd., Cambridge, ON N3H5L8 ~5.38 miles northeast of St. Johns
  • Three Star Highway hotel
  • 106 sleeping rooms in hotel
  • Room is all right
  • Lots of restaurant
Hilton Garden Inn Kitchener / Cambridge : 746 Old Hespeler Rd. 746 Old Hespeler Rd., Cambridge, ON N3H5L8 ~5.41 miles northeast of St. Johns
  • Midscale Downtown property
  • Hotel has 5 floors
  • Close to shoping center
  • Breakfast is mediocre
From$95
Very Good 4.0 /5Read Reviews Call
Holiday Inn Kitchener Waterloo 30 Fairway Rd. South, Kitchener, ON N2A2N2 ~5.59 miles north of St. Johns
  • Midscale Suburban property
  • 14 meeting rooms in hotel
  • Friendly atmosphere
  • Air conditioning was criticized by 94%
From$109
Average 3.5 /5Reviews Call
Radisson Hotel Kitchener in Kitchener 2960 King St. East, Kitchener, ON N2A1A9 ~5.80 miles north of St. Johns
  • 3-star Highway property
  • Check-in: 3:00pm
  • Clean hotel facilities
  • Rooms are ok
From$112
Very Good 4.0 /5Hotel Reviews Call
Best Western Plus Kitchener Waterloo 2899 King St. East, Kitchener, ON N2A1A6 Website ~5.89 miles north of St. Johns
  • Affordable Downtown hotel
  • 2 suites in hotel
  • Every guests reviewed were happy with the price of the breakfast
  • Breakfast was excellent
From$90
Very Good 4.0 /5Read Reviews Call
Holiday Inn Cambridge Hespeler Galt : 200 Holiday Inn Dr. 200 Holiday Inn Dr., Cambridge, ON N3C1Z4 ~5.93 miles northeast of St. Johns
  • Midscale Suburban property
  • Check-in: 4:00pm
  • Almost all guests said rooms were dirty
  • The majority of guests thought the tv was sub-standard
Comfort Inn Cambridge in Cambridge 220 Holiday Inn Dr., Cambridge, ON N3C1Z4 ~5.99 miles northeast of St. Johns
  • Economical Highway hotel
  • Hotel has 81 rooms
  • For 67%, the lobby entrance was sub-standard
  • About half of guests said rooms were dirty
Knights Inn Kitchener
+1-888-283-3404
1455 Weber St. East, Kitchener, ON N2A1A5 ~6.00 miles northwest of St. Johns
  • Economical hotel
  • Check in: 11:00 AM
From$75
Average 3.0 /5Reviews Call
Howard Johnson Kitchener in Kitchener 1333 Weber St. East, Kitchener, ON N2A1C2 ~6.23 miles northwest of St. Johns
  • Cheap Suburban hotel
  • Complimentary breakfast is offered
  • Reception is all right
  • Rooms are not good
Homewood Suites by Hilton Cambridge Waterloo : 800 Jamieson Pkwy. 800 Jamieson Pkwy., Cambridge, ON N3C4N6 Website ~7.43 miles northeast of St. Johns
  • 3-star Highway hotel
  • Fitness + Health Center
  • Coffee tasted old or burnt
  • Most guests said it was a stylish hotel
Crowne Plaza Kitchener Waterloo in Kitchener 105 King St. East, Kitchener, ON N2G2K8 ~8.26 miles northwest of St. Johns
  • Midscale Downtown property
  • Hotel has 9 floors
The Walper Hotel
+1-800-997-5148
20 Queen St. South, Kitchener, ON N2G1V6 ~8.35 miles northwest of St. Johns
  • 3-star Downtown hotel
  • 82 rooms in hotel
From$95
Very Good 4.5 /5Reviews Call
Delta Waterloo in Waterloo 110 Erb St. West, Waterloo, ON N2L1T5 ~10.25 miles northwest of St. Johns
  • Expensive property
  • Check-in: 3:00pm
From$92
Very Good 4.5 /5Read Reviews Call
Comfort Inn : 190 Weber St. North 190 Weber St. North, Waterloo, ON N2J3H4 ~10.66 miles northwest of St. Johns
  • Economy Suburban hotel
  • 85 rooms in property
  • Food is to die for
  • Hotel staff were very accommodating
From$75
Average 3.0 /5Reviews Call
Hotel Laurier - Waterloo
+1-800-881-1523
200 King St. North, Waterloo, ON N2L3C5 ~10.74 miles northwest of St. Johns
  • Inexpensive Suburban hotel
  • Hotel has 150 suites
  • Location is great
  • Good Hotel
The Inn of Waterloo 475 King St. North, Waterloo, ON N2J2Z5 ~11.82 miles northwest of St. Johns
  • Midscale Downtown hotel
  • Hotel has 20 meeting rooms
Destination Inn : 547 King St. North 547 King St. North, Waterloo, ON N2L5Z7 ~12.37 miles northwest of St. Johns
  • 3 star Downtown hotel
  • 102 sleeping rooms in hotel
Hampton Inn & Suites by Hilton Brantford - Brantford 20 Fen Ridge Court, Brantford, ON N3V1G2 ~13.10 miles south of St. Johns
  • Mid-scale Highway property
  • 84 sleeping rooms in hotel
  • Good fitness area
  • Close to shopping
Next 25 St. Johns Hotels >  [1 - 25 of 50]    
Next: See My St. Johns Hotels with Pricing
Back to Top