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/Motels & Accommodations

Residence & Conference Centre - Kitchener Waterloo 99 Conestoga College Blvd., Kitchener, ON N2P2N5 Call ~2.83 miles north of St. Johns
  • Cheap Highway property
  • 265 rooms in property
From£29
Average 3.5 /5 Recent Reviews Call BookMore Details
The Four Points by Sheraton Cambridge - Cambridge 210 Preston Pkwy., Cambridge, ON N3H5N1 Call ~3.53 miles north of St. Johns
  • Three Star Highway property
  • 3 meeting rooms in property
From£52
Very good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express and Suites Kitchener Southeast by IHG - Kitchener 4355 King St. East, Kitchener, ON N2P2E9 Call ~3.98 miles north of St. Johns
  • Mid-scale Highway property
  • Access to gym on-site
From£92
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Travelodge by Wyndham Cambridge - Waterloo : 605 Hespeler Rd. 605 Hespeler Rd., Cambridge, ON N1R6J3 Call ~5.17 miles northeast of St. Johns
  • Cheap Highway property
  • Has environment-friendly policy Learn more
From£44
Average 3.0 /5 Review Score Call BookMore Details
Super 8 by Wyndham Cambridge/Kitchener/Waterloo Area in Cambridge 650 Hespeler Rd., Cambridge, ON N1R6J8 Call ~5.20 miles northeast of St. Johns
  • Economical property
From£44
Very good 4.0 /5 Review Score Call BookMore Details
Super 8 by Wyndham Cambridge/Kitchener/Waterloo Area in Cambridge 650 Hespeler Rd., Cambridge, ON NIR6J8 Call ~5.21 miles northeast of St. Johns
  • Cheap Highway hotel
  • 2 meeting rooms in property
From£44
Very good 4.0 /5 Recent Reviews Call BookMore Details
Cambridge Hotel & Conference Centre 700 Hespeler Rd., Cambridge, ON N3H5L8 Call ~5.27 miles northeast of St. Johns
  • Midscale Convention Center hotel
  • Fitness / Gym is on-site
From£85
Very good 4.0 /5 Recent Reviews Call BookMore Details
Best Western Plus Cambridge Hotel 730 Old Hespeler Rd., Cambridge, ON N3H 5L8 Call ~5.36 miles northeast of St. Johns
  • 2-star Highway property
  • Check in: 3:00pm
From£44
Very good 4.0 /5 Guest Reviews Call BookMore Details
Hilton Garden Inn Kitchener/Cambridge in Cambridge 746 Old Hespeler Rd., Cambridge, ON N3H5L8 Call ~5.40 miles northeast of St. Johns
  • Three Star Downtown property
  • Hotel has 4 suites
From£59
Very good 4.0 /5 Review Score Call BookMore Details
Doubletree by Hilton Kitchener : 30 Fairway Rd. South 30 Fairway Rd. South, Kitchener, ON N2A2N2 Call ~5.71 miles north of St. Johns
  • Three Star Suburban property
  • 6 floors in hotel
From£101
Average 3.5 /5 Review Score Call BookMore Details
Courtyard by Marriott Kitchener in Kitchener 2960 King St. East, Kitchener, ON N2A1A9 Website Call ~5.80 miles north of St. Johns
  • Mid-scale Suburban hotel
  • 2 conference rooms in property
From£59
Very good 4.0 /5 Review Score Call BookMore Details
Quality Inn in Kitchener 2899 King St. East, Kitchener, ON N2A1A6 Call ~5.87 miles north of St. Johns
  • 3 star Downtown hotel
  • 97 sleeping rooms in hotel
From£67
Average 3.0 /5 Guest Reviews Call BookMore Details
Comfort Inn Cambridge - Cambridge 220 Holiday Inn Dr., Cambridge, ON N3C1Z4 Call ~5.92 miles northeast of St. Johns
  • Cheap Highway property
  • Check in: 3:00 pm
From£44
Average 3.0 /5 Hotel Reviews Call BookMore Details
Sunbridge Hotel & Conference Centre Cambridge 200 Holiday Inn Dr., Cambridge, ON N3C1Z4 Call ~5.93 miles northeast of St. Johns
  • Three Star Suburban property
  • Hotel has 9 meeting rooms
From£74
Very good 4.0 /5 Guest Reviews Call BookMore Details
Knights Inn Kitchener 1455 Weber St. East, Kitchener, ON N2A1A5 Call ~6.04 miles north of St. Johns
  • 2-star hotel
  • Hotel has 2 floors
From£44
Average 3.0 /5 Recent Reviews Call BookMore Details
Howard Johnson by Wyndham Kitchener Conestoga 1333 Weber St. East, Kitchener, ON N2A1C2 Call ~6.22 miles northwest of St. Johns
  • 2 star Suburban property
  • 100 rooms in hotel
From£70
Terrible 1.0 /5 Reviews Call BookMore Details
Homewood Suites by Hilton Cambridge Waterloo Ontario 800 Jamieson Pkwy., Cambridge, ON N3C4N6 Call ~7.42 miles northeast of St. Johns
  • 3-star Highway property
  • Comp. Breakfast
From£112
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Crowne Plaza Kitchener Waterloo : 105 King St. East 105 King St. East, Kitchener, ON N2G2K8 Call ~8.25 miles northwest of St. Johns
  • High-end Downtown hotel
  • Gym is available on property
From£89
Very good 4.0 /5 Hotel Reviews Call BookMore Details
The Walper Hotel, part of JdV by Hyatt in Kitchener 20 Queen St. South, Kitchener, ON N2G1V6 Call ~8.34 miles northwest of St. Johns
  • Affordable Downtown property
  • 25 suites in hotel
From£71
Very good 4.0 /5 Reviews Call BookMore Details
Thriftlodge Kincardine On 481 Broadway St., Kitchener, ON N2L 2C2 Call ~9.88 miles northwest of St. Johns
  • 2 star property
  • 35 rooms in property
From£44
Average 3.0 /5 Reviews Call BookMore Details
Delta Hotels by Marriott Waterloo - Waterloo 110 Erb St. West, Waterloo, ON N2L0C6 Call ~10.30 miles northwest of St. Johns
  • 4-star Downtown property
  • 194 rooms in hotel
From£61
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Comfort Inn Waterloo : 190 Weber St. North 190 Weber St. North, Waterloo, ON N2J3H4 Call ~10.65 miles northwest of St. Johns
  • Two star Suburban property
  • Check-in time: 2:00PM
From£71
Average 3.0 /5 Read Reviews Call BookMore Details
Hotel Laurier 200 King St. North, Waterloo, ON N2L3C5 Call ~10.73 miles northwest of St. Johns
  • 2 star Suburban property
  • 10 floors in property
From£24
Average 3.0 /5 Latest Reviews Call BookMore Details
The Arlington Hotel, BW Signature Collection : 106 Grand River St. North 106 Grand River St. North, Paris, ON N3L 2M5 Call ~10.75 miles south of St. Johns
  • Mid-scale Downtown hotel
  • Free complimentary breakfast
From£69
Very good 4.0 /5 Guest Reviews Call BookMore Details
The Inn of Waterloo in Waterloo 475 King St. North, Waterloo, ON N2J2Z5 Call ~11.76 miles northwest of St. Johns
  • Affordable Downtown property
  • 2 floors in hotel
From£59
Average 3.0 /5 Review Score Call BookMore Details
Colonial Creekside Grand Guest House 485 Bridge St. West Waterloo Ontario Canada, Waterloo, ON N2K1L5 Call ~11.84 miles northwest of St. Johns
  • Luxury Five Star hotel
From£59
Very good 4.0 /5 Guest Reviews Call BookMore Details
Waterloo Suites Hotel, Trademark Collection by Wyndham : 547 King St. North 547 King St. North, Waterloo, ON N2L5Z7 Call ~12.34 miles northwest of St. Johns
  • 4-star Downtown hotel
  • Access to gym on-site
From£104
Very good 4.0 /5 Review Score Call BookMore Details
Waterloo Inn 547 King St. North, Waterloo, ON N2L 5Z7 Call ~12.35 miles northwest of St. Johns
  • 3 star Downtown hotel
  • Check in: 4:00pm
Solstrand Hotel & Bad in Waterloo Solstice Wy. Waterloo, Waterloo, ON N2K Call ~12.84 miles northwest of St. Johns
  • High end property
From£93
Average 3.0 /5 Guest Reviews Call BookMore Details
Hampton Inn & Suites by Hilton Brantford Conference Centre - Brantford 20 Fen Ridge Court, Brantford, ON N3V1G2 Call ~13.08 miles south of St. Johns
  • Mid-scale Highway property
  • 84 sleeping rooms in hotel
From£73
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Towneplace Suites Brantford & Conference Centre - Brantford 30 Fen Ridge Court, Brantford, ON N3V1G2 Call ~13.13 miles south of St. Johns
  • 3-star Highway property
  • Hotel has an eco-friendly policy See policy
From£59
Average 3.0 /5 Recent Reviews Call BookMore Details
Hampton Inn & Suites 55 Benjamin a Rd., Waterloo, ON N2V0C6 Call ~13.42 miles northwest of St. Johns
  • Mid-scale Rural hotel
  • 108 sleeping rooms in hotel
From£112
Very good 4.0 /5 Guest Reviews Call BookMore Details
Courtyard Waterloo St. Jacobs : 50 Benjamin Rd. 50 Benjamin Rd., Waterloo, ON N2V2J9 Call ~13.45 miles northwest of St. Johns
  • 3-star Suburban property
  • Gym / Fitness Center Available
From£59
Average 3.0 /5 Latest Reviews Call BookMore Details
Homewood Suites by Hilton Waterloo / St. Jacobs - Waterloo 45 Benjamin Rd., Waterloo, ON N0B2N0 Call ~13.46 miles northwest of St. Johns
  • Mid-scale Rural hotel
  • 3 conference rooms in property
From£96
Excellent 5.0 /5 Latest Reviews Call BookMore Details
Staybridge Suites Guelph by IHG 11 Corporate Court, Guelph, ON N1G5G5 Call ~13.48 miles northeast of St. Johns
  • Midscale Highway property
  • Gym / Fitness Center Available
From£59
Very good 4.0 /5 Read Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Guelph : 35 Cowan Place 35 Cowan Place, Guelph, ON N1G0C1 Call ~13.57 miles northeast of St. Johns
  • Three Star Suburban property
  • Check-in: 3:00 PM
From£66
Very good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Waterloo - St Jacobs by IHG 14 Benjamin Rd., Waterloo, ON N2V2J9 Call ~13.59 miles northwest of St. Johns
  • Mid-scale Suburban hotel
  • Fitness center on property
From£104
Very good 4.0 /5 Guest Reviews Call BookMore Details
Staybridge Suites Waterloo / St.jacobs : 10 Benjamin Rd. 10 Benjamin Rd., Waterloo, ON N2V2J9 Call ~13.61 miles northwest of St. Johns
  • 3-star Suburban hotel
  • Check in time: 15:00
From£59
Very good 4.0 /5 Reviews Call BookMore Details
Holiday Inn Guelph Hotel and Conference Centre, an IHG Hotel : 601 Scottsdale Dr. 601 Scottsdale Dr., Guelph, ON N1G3E7 Call ~13.88 miles northeast of St. Johns
  • 3-star Golf Course hotel
  • 137 rooms in property
From£89
Very good 4.0 /5 Recent Reviews Call BookMore Details
Hampton Inn & Suites by Hilton - Guelph 725 Imperial Rd. North, Guelph, ON NIH6N3 Call ~14.19 miles north of St. Johns
  • Mid-scale Highway property
  • 31 suites in property
From£53
Very good 4.0 /5 Guest Reviews Call BookMore Details
Comfort Inn Brantford in Brantford 58 King George Rd., Brantford, ON N3R5K4 Call ~14.21 miles southeast of St. Johns
  • Affordable Highway hotel
  • 80 rooms in hotel
From£68
Average 3.0 /5 Hotel Reviews Call BookMore Details
Comfort Inn Guelph : 480 Silvercreek Pkwy. North 480 Silvercreek Pkwy. North, Guelph, ON N1H7R5 Call ~14.31 miles northeast of St. Johns
  • Three Star Suburban hotel
  • Check-in: 03:00 pm
From£51
Average 3.0 /5 Recent Reviews Call BookMore Details
Days Inn by Wyndham Brantford 460 Fairview Dr., Brantford, ON N3R7A9 Call ~14.32 miles southeast of St. Johns
  • Three Star Downtown hotel
  • Free comp. breakfast
From£66
Average 3.0 /5 Recent Reviews Call BookMore Details
Super 8 by Wyndham Guelph in Guelph 281 Woodlawn Rd. West, Guelph, ON N1H7K7 Call ~14.75 miles north of St. Johns
  • Economical Highway property
  • 34 rooms in property
From£44
Very good 4.0 /5 Review Score Call BookMore Details
Holiday Inn Express & Suites - Guelph, an IHG Hotel in Guelph 540 Silvercreek Pkwy. North, Guelph, ON N1H6N3 Call ~14.82 miles north of St. Johns
  • 3 star Downtown hotel
  • Hotel has 3 floors
From£132
Average 3.0 /5 Reviews Call BookMore Details
Delta Hotels by Marriott Guelph Conference Centre in Guelph 50 Stone Rd. West, Guelph, ON N1G0A9 Call ~14.88 miles northeast of St. Johns
  • Expensive Downtown property
  • 148 rooms in hotel
From£101
Very good 4.0 /5 Recent Reviews Call BookMore Details
Royal Brock Hotel 716 Gordon St., Guelph, ON N1G1Y6 Call ~14.91 miles northeast of St. Johns
  • 3 star Downtown hotel
  • Free breakfast
From£59
Average 3.0 /5 Guest Reviews Call BookMore Details
Days Inn by Wyndham Guelph 785 Gordon St., Guelph, ON N1G1Y8 Call ~14.95 miles northeast of St. Johns
  • 2-star Suburban hotel
  • Check in time: 3:00pm
From£44
Average 3.0 /5 Read Reviews Call BookMore Details
Best Western Brantford Hotel and Conference Centre : 19 Holiday Dr. 19 Holiday Dr., Brantford, ON N3R 7J4 Call ~14.99 miles southeast of St. Johns
  • Low-priced Highway property
  • Hotel has an eco-friendly policy See policy
From£44
Very good 4.0 /5 Reviews Call BookMore Details
Home2 Suites Brantford in Brantford 27 Sinclair Blvd. Building, Brantford, ON N3S7X6 Call ~15.30 miles southeast of St. Johns
  • 3 star hotel
  • Hotel has 9 rooms
From£67
Average 3.0 /5 Reviews Call BookMore Details

Next: See My St. Johns Hotels with Pricing
Back to Top