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 : 1 Langdon Dr. 1 Langdon Dr., Cambridge, ON N3H4R8 ~2.49 miles northeast of St. Johns
  • 4 star Rural hotel
  • Hotel has an eco-friendly policy Learn more
  • Delicious food
  • Breakfast can be improved
From$125
Very Good 4.5 /5Guest Reviews CallBookMore Details
Residence & Conference Centre Kitchener Waterloo : 99 Conestoga College Blvd. 99 Conestoga College Blvd., Kitchener, ON N2P2N5 ~2.83 miles north of St. Johns
  • Economy Highway property
  • Check-in time: 3:00p.m.
  • Almost all guests said the bathroom was dirty
  • Almost all guests were satisfied with the air conditioning
The Four Points by Sheraton Cambridge - Cambridge 210 Preston Pkwy., Cambridge, ON N3H5N1 ~3.53 miles north of St. Johns
  • Midscale Highway hotel
  • Hotel has 124 rooms
  • Modern Hotel
  • Most guests thought, the hotel was modern
From$47
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn & Suites by Hilton Kitchener - Kitchener 4355 King St. East, Kitchener, ON N2P2E9 ~3.98 miles north of St. Johns
  • 3 star Highway hotel
  • Check-in: 3:00pm
  • Wifi quality could be improved
  • Friendly service
From$124
Very Good 4.5 /5Guest Reviews CallBookMore Details
Travelodge Cambridge Waterloo
+1-866-221-8581
605 Hespeler Rd., Cambridge, ON N1R6J3 ~5.18 miles northeast of St. Johns
  • Low priced Highway hotel
  • 2 floors in hotel
  • Most guests thought the service was very professional
  • Entrance area is not particularly attractive
Super 8 Cambridge Kitchener Watrloo 650 Hespeler Rd., Cambridge, ON NIR6J8 ~5.22 miles northeast of St. Johns
  • Low-priced Highway property
  • Gym is available on property
  • Amenities are not the best
  • Great kitchenettes and minibars
Cambridge Hotel & Conference Centre - Cambridge 700 Hespeler Rd., Cambridge, ON N3H5L8 ~5.28 miles northeast of St. Johns
  • Three Star Convention Center hotel
  • Hotel has 17 suites
  • Nice rooms
  • Spacious rooms
From$114
Very Good 4.0 /5Reviews CallBookMore Details
Best Western Plus Cambridge Hotel in Cambridge 730 Hespeler Rd., Cambridge, ON N3H5L8 ~5.39 miles northeast of St. Johns
  • 3 star Highway property
  • Hotel has 106 rooms
  • Good accessibility by car
  • Fantastic service
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Hilton Garden Inn : 746 Old Hespeler Rd. 746 Old Hespeler Rd., Cambridge, ON N3H5L8 ~5.41 miles northeast of St. Johns
  • Mid-scale Downtown property
  • Shuttle to airport available
  • Great pool
  • Room is all right
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Kitchener Waterloo - Kitchener 30 Fairway Rd. South, Kitchener, ON N2A2N2 ~5.59 miles north of St. Johns
  • Three Star Suburban property
  • 184 rooms in property
  • Breakfast is mediocre
  • Air conditioner did not work
Radisson Hotel Kitchener 2960 King St. East, Kitchener, ON N2A1A9 ~5.80 miles north of St. Johns
  • Three Star Highway hotel
  • Fitness + Health Center
  • Excellent staff
  • Terrific location
From$112
Very Good 4.0 /5Review Score CallBookMore Details
Best Western Kitchener Waterloo 2899 King St. East, Kitchener, ON N2A1A6 ~5.86 miles north of St. Johns
  • Midscale Downtown property
  • 2 suites in hotel
  • Toilet stopped working
  • Right beside the highway
Sunbridge Hotel & Conference Centre Cambridge 200 Holiday Inn Dr., Cambridge, ON N3C1Z4 ~5.93 miles northeast of St. Johns
  • 3-star Suburban property
  • Check-in: 4:00pm
  • Close to shopping
  • Could be quieter
Comfort Inn Cambridge - Cambridge 220 Holiday Inn Dr., Cambridge, ON N3C1Z4 ~5.99 miles northeast of St. Johns
  • Cheap Highway property
  • Comp. Breakfast
  • Most guests said the beds were comfortable
  • Tasty breakfast
Knights Inn Kitchener
+1-888-690-5247
1455 Weber St. East, Kitchener, ON N2A1A5 ~6.00 miles northwest of St. Johns
  • Economy hotel
  • Check-in: 11:00 AM
Howard Johnson Kitchener : 1333 Weber St. East 1333 Weber St. East, Kitchener, ON N2A1C2 ~6.23 miles northwest of St. Johns
  • Low priced Suburban property
  • Hotel has 9 meeting rooms
  • Bathroom could be optimized
  • Broken ice machine
Homewood Suites by Hilton Cambridge Waterloo in Cambridge 800 Jamieson Pkwy., Cambridge, ON N3C4N6 ~7.43 miles northeast of St. Johns
  • Three Star Highway property
  • 108 sleeping rooms in hotel
  • Comfortable beds
  • Most guests said the beds were comfortable
From$101
Very Good 4.5 /5Latest Reviews CallBookMore Details
Crowne Plaza Kitchener Waterloo in Kitchener 105 King St. East, Kitchener, ON N2G2K8 ~8.26 miles northwest of St. Johns
  • Three Star Downtown hotel
  • Access to gym on-site
The Walper Hotel
+1-866-221-8581
20 Queen St. South, Kitchener, ON N2G1V6 ~8.35 miles northwest of St. Johns
  • 3 star Downtown property
  • Hotel has 25 suites
Delta Waterloo in Waterloo 110 Erb St. West, Waterloo, ON N2L1T5 ~10.25 miles northwest of St. Johns
  • High-end hotel
  • 194 rooms in hotel
From$102
Very Good 4.5 /5Reviews CallBookMore Details
Comfort Inn : 190 Weber St. North 190 Weber St. North, Waterloo, ON N2J3H4 ~10.66 miles northwest of St. Johns
  • Low priced Suburban hotel
  • 85 rooms in property
  • Free Wi-Fi
  • Bathroom is relatively clean
Hotel Laurier : 200 King St. North
+1-888-690-5247
200 King St. North, Waterloo, ON N2L3C5 ~10.74 miles northwest of St. Johns
  • 2 star Suburban hotel
  • Check-in time: 2:00
  • Most guests were happy with the bathroom
  • Great location
The Inn of Waterloo in Waterloo 475 King St. North, Waterloo, ON N2J2Z5 ~11.83 miles northwest of St. Johns
  • Midscale Downtown hotel
  • 10 suites in property
Best Western Plus Waterloo - Waterloo 547 King St. North, Waterloo, ON N2L5Z7 ~12.36 miles northwest of St. Johns
  • 3 star Downtown hotel
  • 50 suites in hotel
Hampton Inn & Suites by Hilton Brantford - Brantford 20 Fen Ridge Court, Brantford, ON N3V1G2 ~13.10 miles south of St. Johns
  • 3 star Highway property
  • 84 rooms in hotel
  • Comfortable beds
  • Excellent wellness & sports facilities
From$98
Very Good 4.5 /5Reviews CallBookMore Details
Next 25 St. Johns Hotels >  [1 - 25 of 50]    
Next: See My St. Johns Hotels with Pricing
Back to Top