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 in Kitchener 99 Conestoga College Blvd., Kitchener, ON N2P2N5 Call ~2.83 miles north of St. Johns
  • Low priced Highway hotel
  • 2 conference rooms in property
From£28
Average 3.5 /5 Guest Reviews Call BookMore Details
The Four Points by Sheraton Cambridge in Cambridge 210 Preston Pkwy., Cambridge, ON N3H5N1 Call ~3.53 miles north of St. Johns
  • 3 star Highway property
  • Hotel has 6 floors
From£51
Very good 4.0 /5 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
  • Three Star Highway hotel
  • Hotel has 6 floors
From£92
Very good 4.0 /5 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
  • Economical Highway hotel
  • Hotel has 3 suites
From£44
Average 3.0 /5 Hotel Reviews Call BookMore Details
Super 8 by Wyndham Cambridge/Kitchener/Waterloo Area : 650 Hespeler Rd. 650 Hespeler Rd., Cambridge, ON N1R6J8 Call ~5.20 miles northeast of St. Johns
  • Two-star property
From£44
Very good 4.0 /5 Reviews Call BookMore Details
Super 8 by Wyndham Cambridge/Kitchener/Waterloo Area 650 Hespeler Rd., Cambridge, ON NIR6J8 Call ~5.21 miles northeast of St. Johns
  • Low priced Highway property
  • 81 sleeping rooms in hotel
From£44
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Cambridge Hotel & Conference Centre : 700 Hespeler Rd. 700 Hespeler Rd., Cambridge, ON N3H5L8 Call ~5.27 miles northeast of St. Johns
  • 3-star Convention Center hotel
  • Shuttle to airport available
From£84
Very good 4.0 /5 Reviews Call BookMore Details
Best Western Plus Cambridge Hotel in Cambridge 730 Old Hespeler Rd., Cambridge, ON N3H 5L8 Call ~5.36 miles northeast of St. Johns
  • Economical Highway hotel
  • 7 floors in hotel
From£44
Very good 4.0 /5 Latest Reviews Call BookMore Details
Hilton Garden Inn Kitchener/Cambridge : 746 Old Hespeler Rd. 746 Old Hespeler Rd., Cambridge, ON N3H5L8 Call ~5.40 miles northeast of St. Johns
  • 3 star Downtown hotel
  • Check-in: 3:00pm
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
  • 3 star Suburban property
  • Fitness + Health Center
From£100
Average 3.5 /5 Latest Reviews Call BookMore Details
Courtyard by Marriott Kitchener : 2960 King St. East 2960 King St. East, Kitchener, ON N2A1A9 Website Call ~5.80 miles north of St. Johns
  • 3 star Suburban property
  • Check in: 3:00pm
From£59
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Quality Inn - Kitchener 2899 King St. East, Kitchener, ON N2A1A6 Call ~5.87 miles north of St. Johns
  • Affordable Downtown property
  • Free comp. breakfast
From£66
Average 3.0 /5 Guest Reviews Call BookMore Details
Comfort Inn Cambridge in Cambridge 220 Holiday Inn Dr., Cambridge, ON N3C1Z4 Call ~5.92 miles northeast of St. Johns
  • Two-star Highway hotel
  • Hotel has an eco-friendly policy See policy
From£44
Average 3.0 /5 Read Reviews Call BookMore Details
Sunbridge Hotel & Conference Centre Cambridge - Cambridge 200 Holiday Inn Dr., Cambridge, ON N3C1Z4 Call ~5.93 miles northeast of St. Johns
  • 3 star Suburban hotel
  • Check-in: 4:00pm
From£73
Very good 4.0 /5 Reviews Call BookMore Details
Knights Inn Kitchener - Kitchener 1455 Weber St. East, Kitchener, ON N2A1A5 Call ~6.04 miles north of St. Johns
  • Economical property
  • Hotel has 2 floors
From£44
Average 3.0 /5 Guest Reviews Call BookMore Details
Howard Johnson by Wyndham Kitchener Conestoga : 1333 Weber St. East 1333 Weber St. East, Kitchener, ON N2A1C2 Call ~6.22 miles northwest of St. Johns
  • Two star Suburban property
  • 100 rooms in property
From£69
Terrible 1.0 /5 Recent Reviews Call BookMore Details
Homewood Suites by Hilton Cambridge Waterloo Ontario - Cambridge 800 Jamieson Pkwy., Cambridge, ON N3C4N6 Call ~7.42 miles northeast of St. Johns
  • 3-star Highway hotel
  • Shuttle from airport available
From£111
Very good 4.0 /5 Review Score Call BookMore Details
Crowne Plaza Kitchener Waterloo - Kitchener 105 King St. East, Kitchener, ON N2G2K8 Call ~8.25 miles northwest of St. Johns
  • High-end Downtown property
  • Hotel has a green policy See more
From£88
Very good 4.0 /5 Latest Reviews Call BookMore Details
The Walper Hotel, part of JdV by Hyatt 20 Queen St. South, Kitchener, ON N2G1V6 Call ~8.34 miles northwest of St. Johns
  • Mid-scale Downtown property
  • Check-in time: 3:00 PM
From£70
Very good 4.0 /5 Recent Reviews Call BookMore Details
Thriftlodge Kincardine On 481 Broadway St., Kitchener, ON N2L 2C2 Call ~9.88 miles northwest of St. Johns
  • Economy hotel
  • Hotel has 35 rooms
From£44
Average 3.0 /5 Review Score Call BookMore Details
Delta Hotels by Marriott Waterloo - Waterloo 110 Erb St. West, Waterloo, ON N2L0C6 Call ~10.30 miles northwest of St. Johns
  • Expensive Downtown property
  • 9 suites in property
From£60
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Comfort Inn Waterloo in Waterloo 190 Weber St. North, Waterloo, ON N2J3H4 Call ~10.65 miles northwest of St. Johns
  • 2-star Suburban hotel
  • Check-in: 2:00PM
From£70
Average 3.0 /5 Latest Reviews Call BookMore Details
Hotel Laurier 200 King St. North, Waterloo, ON N2L3C5 Call ~10.73 miles northwest of St. Johns
  • Economy Suburban property
  • Hotel has 10 floors
From£24
Average 3.0 /5 Guest Reviews Call BookMore Details
The Arlington Hotel, BW Signature Collection 106 Grand River St. North, Paris, ON N3L 2M5 Call ~10.75 miles south of St. Johns
  • 3 star Downtown hotel
  • Hotel has a green policy Read more
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
  • Mid-scale Downtown property
  • Fitness center on property
From£59
Average 3.0 /5 Read Reviews Call BookMore Details
Colonial Creekside Grand Guest House - Waterloo 485 Bridge St. West Waterloo Ontario Canada, Waterloo, ON N2K1L5 Call ~11.84 miles northwest of St. Johns
  • Luxury 5 star hotel
From£58
Very good 4.0 /5 Read Reviews Call BookMore Details
Waterloo Suites Hotel, Trademark Collection by Wyndham - Waterloo 547 King St. North, Waterloo, ON N2L5Z7 Call ~12.34 miles northwest of St. Johns
  • 4 star Downtown property
  • 8 suites in property
From£103
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Waterloo Inn 547 King St. North, Waterloo, ON N2L 5Z7 Call ~12.35 miles northwest of St. Johns
  • Mid-scale Downtown property
  • 104 sleeping rooms in hotel
From£43
Poor 2.0 /5 Read Reviews Call BookMore Details
Solstrand Hotel & Bad Solstice Wy. Waterloo, Waterloo, ON N2K Call ~12.84 miles northwest of St. Johns
  • Four-star hotel
From£92
Average 3.0 /5 Review Score Call BookMore Details
Hampton Inn & Suites by Hilton Brantford Conference Centre in Brantford 20 Fen Ridge Court, Brantford, ON N3V1G2 Call ~13.08 miles south of St. Johns
  • 3-star Highway hotel
  • Check-in time: 3:00pm
From£72
Very good 4.0 /5 Read 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
  • Affordable Highway hotel
  • Check in: 3:00pm
From£59
Average 3.0 /5 Review Score Call BookMore Details
Hampton Inn & Suites in Waterloo 55 Benjamin a Rd., Waterloo, ON N2V0C6 Call ~13.42 miles northwest of St. Johns
  • Affordable Rural property
  • 108 rooms in property
From£111
Very good 4.0 /5 Recent Reviews Call BookMore Details
Courtyard Waterloo St. Jacobs 50 Benjamin Rd., Waterloo, ON N2V2J9 Call ~13.45 miles northwest of St. Johns
  • Midscale Suburban hotel
  • 118 sleeping rooms in hotel
From£59
Average 3.0 /5 Guest Reviews Call BookMore Details
Homewood Suites by Hilton Waterloo / St. Jacobs : 45 Benjamin Rd. 45 Benjamin Rd., Waterloo, ON N0B2N0 Call ~13.46 miles northwest of St. Johns
  • 3 star Rural hotel
  • Fitness / Gym is on-site
From£95
Excellent 5.0 /5 Latest Reviews Call BookMore Details
Staybridge Suites Guelph by IHG : 11 Corporate Court 11 Corporate Court, Guelph, ON N1G5G5 Call ~13.48 miles northeast of St. Johns
  • Mid-scale Highway property
  • Fitness center on property
From£59
Very good 4.0 /5 Recent Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Guelph 35 Cowan Place, Guelph, ON N1G0C1 Call ~13.57 miles northeast of St. Johns
  • Mid-scale Suburban hotel
  • 5 floors in property
From£66
Very good 4.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Waterloo - St Jacobs by IHG : 14 Benjamin Rd. 14 Benjamin Rd., Waterloo, ON N2V2J9 Call ~13.59 miles northwest of St. Johns
  • 3 star Suburban hotel
  • Shuttle to airport available
From£103
Very good 4.0 /5 Read 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
  • Gym is available on property
From£59
Very good 4.0 /5 Read 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
  • Affordable Golf Course property
  • 19 meeting rooms in property
From£88
Very good 4.0 /5 Guest Reviews Call BookMore Details
Hampton Inn & Suites by Hilton Guelph - Guelph 725 Imperial Rd. North, Guelph, ON NIH6N3 Call ~14.19 miles north of St. Johns
  • 3 star Highway property
  • Hotel has 2 meeting rooms
From£52
Very good 4.0 /5 Reviews Call BookMore Details
Comfort Inn Brantford - Brantford 58 King George Rd., Brantford, ON N3R5K4 Call ~14.21 miles southeast of St. Johns
  • Mid-scale Highway property
  • Check-in: 2:00pm
From£68
Average 3.0 /5 Latest 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
  • Affordable Suburban property
  • Free breakfast available
From£51
Average 3.0 /5 Reviews Call BookMore Details
Days Inn by Wyndham Brantford 460 Fairview Dr., Brantford, ON N3R7A9 Call ~14.32 miles southeast of St. Johns
  • Mid-scale Downtown property
  • 3 suites in property
From£66
Average 3.0 /5 Guest Reviews Call BookMore Details
Super 8 by Wyndham Guelph - Guelph 281 Woodlawn Rd. West, Guelph, ON N1H7K7 Call ~14.75 miles north of St. Johns
  • Low Cost Highway property
  • Free breakfast available
From£44
Very good 4.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express & Suites - Guelph, an IHG Hotel 540 Silvercreek Pkwy. North, Guelph, ON N1H6N3 Call ~14.82 miles north of St. Johns
  • Midscale Downtown hotel
  • 53 rooms in hotel
From£131
Average 3.0 /5 Hotel Reviews Call BookMore Details
Delta Hotels by Marriott Guelph Conference Centre 50 Stone Rd. West, Guelph, ON N1G0A9 Call ~14.88 miles northeast of St. Johns
  • High end Downtown property
  • 148 rooms in hotel
From£101
Very good 4.0 /5 Guest 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
  • 5 suites in property
From£59
Average 3.0 /5 Latest Reviews Call BookMore Details
Days Inn by Wyndham Guelph 785 Gordon St., Guelph, ON N1G1Y8 Call ~14.95 miles northeast of St. Johns
  • Low priced Suburban hotel
  • 86 rooms in hotel
From£44
Average 3.0 /5 Reviews Call BookMore Details
Best Western Brantford Hotel and Conference Centre 19 Holiday Dr., Brantford, ON N3R 7J4 Call ~14.99 miles southeast of St. Johns
  • Cheap Highway hotel
  • Check-in time: 3:00 PM
From£44
Very good 4.0 /5 Reviews Call BookMore Details
Home2 Suites Brantford : 27 Sinclair Blvd. Building 27 Sinclair Blvd. Building, Brantford, ON N3S7X6 Call ~15.30 miles southeast of St. Johns
  • Three Star property
  • 9 rooms in hotel
From£66
Average 3.0 /5 Read Reviews Call BookMore Details

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