Find hotels in St. George, Hamilton

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. George hotels

Rose Arden Bed & Breakfast

Rose Arden Bed & Breakfast
3.0 star property
20.9 mi from St. George
9.8 out of 10, Exceptional, (152 reviews)
"Lovely room and excellent hosts and breakfasts"
Australia
Helen
$119 nightly
The price is $140
Apr 14 - Apr 15
Total with taxes and fees
Rose Arden Bed & Breakfast

Spark by Hilton Guelph

Spark by Hilton Guelph
2.5 star property
21 mi from St. George
8.6 out of 10, Excellent, (213 reviews)
"The property was clean and well maintained the rooms where as well. Staff was friendly check in and out was easy and convenient "
Canada
April
$120 nightly
The price is $141
Apr 16 - Apr 17
Total with taxes and fees
Spark by Hilton Guelph

Visitors Inn

Visitors Inn
3.5 star property
18.5 mi from St. George
9.4 out of 10, Exceptional, (1,707 reviews)
"Very clean, great staff, beautiful hotel, great parking, excellent location "
Canada
Michel
$90 nightly
The price is $106
Apr 26 - Apr 27
Total with taxes and fees
Visitors Inn

Haven Inn

Haven Inn
2.5 star property
16.3 mi from St. George
7.0 out of 10, Good, (1,012 reviews)
"Excellent customer service, clean rooms and lovely overall ambiance."
Canada
Marjan
$59 nightly
The price is $69
Apr 29 - Apr 30
Total with taxes and fees
Haven Inn

Maryhill Inn

Maryhill Inn
3.5 star property
20.8 mi from St. George
9.4 out of 10, Exceptional, (248 reviews)
"Room was very clean and comfortable."
Canada
Michael L
$161 nightly
The price is $189
Apr 14 - Apr 15
Total with taxes and fees
Maryhill Inn

Admiral Inn Hamilton

Admiral Inn Hamilton
3.0 star property
19.1 mi from St. George
7.8 out of 10, Good, (738 reviews)
"Super quick and easy check in and check out, amazing friendly staff. Extremely comfortable beds and large room and bathroom, parking right on site as well! Great place to stay for sure!"
Canada
Ashton
$82 nightly
The price is $97
Apr 14 - Apr 15
Total with taxes and fees
Admiral Inn Hamilton

Norfolk Guest House

Norfolk Guest House
3.5 star property
21 mi from St. George
9.4 out of 10, Exceptional, (188 reviews)
"pet friendly. "
Canada
Anonymous traveler
$150 nightly
The price is $177
Apr 15 - Apr 16
Total with taxes and fees
Norfolk Guest House

The Arlington Hotel, Bw Signature Collection

The Arlington Hotel, Bw Signature Collection
3.5 star property
Paris, 7.2 mi from St. George
9.2 out of 10, Wonderful, (340 reviews)
"I loved the Monty Python room! The staff were friendly and the breakfast was very good. Will stay there again."
Canada
Amy
$92 nightly
The price is $104
May 4 - May 5
Total with taxes and fees
The Arlington Hotel, Bw Signature Collection

Brant Inn

Brant Inn
2.0 star property
7.5 mi from St. George
8.2 out of 10, Very Good, (93 reviews)
"Excellent service and check in"
Canada
Gbolagunte
$66 nightly
The price is $78
Apr 29 - Apr 30
Total with taxes and fees
Brant Inn

Comfort Inn Guelph

Comfort Inn Guelph
2.5 star property
20.9 mi from St. George
8.0 out of 10, Very Good, (1,008 reviews)
"Breakfast was great and the staff member helping was super friendly and helpful."
Canada
Lana
$107 nightly
The price is $126
May 10 - May 11
Total with taxes and fees
Comfort Inn Guelph

Waterloo Suites Hotel, Trademark Collection by Wyndham

Waterloo Suites Hotel, Trademark Collection by Wyndham
2.5 star property
21.9 mi from St. George
8.0 out of 10, Very Good, (1,003 reviews)
"Room was very clean staff was friendly Breakfast was excellent."
United States
Hector
$92 nightly
The price is $108
Apr 19 - Apr 20
Total with taxes and fees
Waterloo Suites Hotel, Trademark Collection by Wyndham

The Mulberry House on the Grand

The Mulberry House on the Grand
3.0 star property
Paris, 6.8 mi from St. George
10.0 out of 10, Exceptional, (1 review)
"The perfect getaway!!!"
United States
jacob
$252 nightly
The price is $285
Apr 15 - Apr 16
Total with taxes and fees
The Mulberry House on the Grand

Home2 Suites By Hilton Kitchener

Home2 Suites By Hilton Kitchener
3.0 star property
15.1 mi from St. George
9.2 out of 10, Wonderful, (407 reviews)
"Great location, large rooms, very happy"
Canada
Becky
$95 nightly
The price is $111
Apr 26 - Apr 27
Total with taxes and fees
Home2 Suites By Hilton Kitchener

The Laundry Rooms Gaslight Cambridge

The Laundry Rooms Gaslight Cambridge
3.0 star property
7.9 mi from St. George
9.6 out of 10, Exceptional, (519 reviews)
"i really enjoyed my stay would definitely come again "
Canada
noemi
$110 nightly
The price is $129
Apr 26 - Apr 27
Total with taxes and fees
The Laundry Rooms Gaslight Cambridge

Hampton Inn & Suites by Hilton Brantford Conference Centre

Hampton Inn & Suites by Hilton Brantford Conference Centre
3.0 star property
6.9 mi from St. George
8.8 out of 10, Excellent, (1,001 reviews)
"Clean room, staff and breakfast.amazing "
Canada
Amor
$79 nightly
The price is $92
Apr 26 - Apr 27
Total with taxes and fees
Hampton Inn & Suites by Hilton Brantford Conference Centre

Holiday Inn Express Hamilton Upper James by IHG

Holiday Inn Express Hamilton Upper James by IHG
2.5 star property
19 mi from St. George
9.0 out of 10, Wonderful, (480 reviews)
"Clean and nice rooms + friendly staff"
Canada
Gabriel
$117 nightly
The price is $138
Apr 19 - Apr 20
Total with taxes and fees
Holiday Inn Express Hamilton Upper James by IHG

Courtyard by Marriott Hamilton

Courtyard by Marriott Hamilton
3.0 star property
19 mi from St. George
9.0 out of 10, Wonderful, (1,008 reviews)
"Perfect little getaway spot! Kids loved the pool and hot tub. Staff were amazing, friendly and accommodating! "
Canada
Jodie
$110 nightly
The price is $129
Apr 26 - Apr 27
Total with taxes and fees
Courtyard by Marriott Hamilton

The Laundry Rooms Station Park Kitchener

The Laundry Rooms Station Park Kitchener
2.0 star property
18.6 mi from St. George
9.2 out of 10, Wonderful, (407 reviews)
"Amazing service for an amazing price"
Canada
Silva
$115 nightly
The price is $135
Apr 26 - Apr 27
Total with taxes and fees
The Laundry Rooms Station Park Kitchener

Hampton Inn by Hilton Hamilton

Hampton Inn by Hilton Hamilton
2.5 star property
19.4 mi from St. George
9.0 out of 10, Wonderful, (977 reviews)
"Great stay"
Canada
Kim
$100 nightly
The price is $118
Apr 20 - Apr 21
Total with taxes and fees
Hampton Inn by Hilton Hamilton

The Walper Hotel, part of JdV by Hyatt

The Walper Hotel, part of JdV by Hyatt
4.0 star property
17.9 mi from St. George
9.0 out of 10, Wonderful, (1,001 reviews)
"Everything was incredible. BEST STAY!!!!! I found this when I had to be up super early in the area, and it was the best find possible. "
Canada
Collin
$100 nightly
The price is $118
Apr 26 - Apr 27
Total with taxes and fees
The Walper Hotel, part of JdV by Hyatt
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in St. George

Find the best St. George areas and neighborhoods for the activities you enjoy most. Learn more about St. George
Learn more about St. George

Paris

Explore Barker's Bush trails and admire rare Carolinian forests, then unwind at riverside restaurants while enjoying views of the illuminated Penman's Dam at night. Don't miss the historic Arlington Hotel and the charming cobblestone architecture.

Ancaster

Historic town on the Niagara Escarpment, Ancaster offers recreational centers like Morgan Firestone Arena and Ancaster Aquatic Centre, as well as sights such as Fieldcote Memorial Park and Museum, and the scenic Bruce Trail.

Stoney Creek

Explore the Bruce Trail, visit Battlefield Park, Devil's Punch Bowl, and Erland Lee Museum, or unwind at Fifty Point Conservation Area. Shop at Fiesta Mall and Eastgate Square Mall, with convenient access via Hamilton Street Railway.

Dundas

Nestled at the base of the Niagara Escarpment, this artsy town boasts the Dundas Valley School of Art, Carnegie Gallery, and Dundas Museum & Archives. Explore nearby Webster's Falls, Tew's Falls, and Dundas Peak via the Bruce Trail.

Beamsville

Nestled in Ontario's wine country, Beamsville boasts picturesque orchards, award-winning wineries, and a charming downtown with century-old brick buildings. Easily accessible via the Queen Elizabeth Way.

Top St. George Hotel Reviews

Frequently asked questions

When is the best time to go to St George?
The best time to visit St. George, Ontario, is during the summer months, from June to August, when the weather is warm and conducive to outdoor activities.

During this period, the Grand River is at its most inviting for kayaking, canoeing, and fishing, with many local outfitters offering rentals and guided tours. The surrounding countryside is lush, making it ideal for cycling along the rail trails or exploring the many conservation areas. Local farms and markets are also in full swing, offering fresh produce and a taste of the area's agricultural heritage. This time is particularly good for families looking for an active vacation.

For those interested in local events and festivals, late spring and early fall also offer pleasant weather. May and September often feature community gatherings and cultural events that showcase the spirit of St. George without the peak summer crowds.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. George.
How can I save on a St. George hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on St. George hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a St. George hotel?
Prices for hotels in St. George often vary, but you can find a great deal on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia