Find Cheap Hotels in Petersburg from CA $112

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Petersburg Cheap Hotels

Next weekend
In two weeks

Our top choices for Petersburg cheap hotels

Shakespeare Inn

Shakespeare Inn
2.5 star property
Perth East
7.6 out of 10, Good, (378 reviews)
"Good place to stay"
Canada
Julie
The price is CA $139
CA $157 total
includes taxes & fees
May 26 - May 27
Shakespeare Inn

Travellers Motel

Travellers Motel
2.5 star property
Stratford
8.2 out of 10, Very good, (620 reviews)
"Very good for an overnight in Stratford."
Canada
Jay
The price is CA $108
CA $127 total
includes taxes & fees
May 28 - May 29
Travellers Motel

Spark by Hilton Guelph

Spark by Hilton Guelph
2.5 star property
Guelph
8.6 out of 10, Excellent, (235 reviews)
"Nice hotel"
Canada
Martin
The price is CA $156
CA $183 total
includes taxes & fees
May 31 - Jun 1
Spark by Hilton Guelph

The Arlington Hotel, Bw Signature Collection

The Arlington Hotel, Bw Signature Collection
3.5 star property
Paris
9.2 out of 10, Wonderful, (352 reviews)
"The room was very nice and the breakfast was very good. Staff was very friendly. "
Canada
myles
The price is CA $141
CA $159 total
includes taxes & fees
May 25 - May 26
The Arlington Hotel, Bw Signature Collection

Newburg Inn Motel

Newburg Inn Motel
2.0 star property
Township of Wilmot
6.0 out of 10, (120 reviews)
"the room was clean & the staff were friendly and helpful"
Canada
Linda
The price is CA $95
CA $112 total
includes taxes & fees
May 25 - May 26
Newburg Inn Motel

Bristow's Inn

Bristow's Inn
3.0 star property
Elmira
9.4 out of 10, Exceptional, (122 reviews)
"Great location in Elmira. Nice breakfast selection and easy self-checkin process."
Canada
Timon
The price is CA $122
CA $190 total
includes taxes & fees
Jun 1 - Jun 2
Bristow's Inn

Maryhill Inn

Maryhill Inn
3.5 star property
Maryhill
9.4 out of 10, Exceptional, (251 reviews)
"Excellent"
Canada
ramin
The price is CA $248
CA $291 total
includes taxes & fees
May 25 - May 26
Maryhill Inn

Cambridge Hotel and Conference Centre

Cambridge Hotel and Conference Centre
3.0 star property
Cambridge
9.0 out of 10, Wonderful, (1,269 reviews)
"great staff and hotel"
Canada
Christina
The price is CA $142
CA $167 total
includes taxes & fees
May 26 - May 27
Cambridge Hotel and Conference Centre

Rodeway Inn Festival

Rodeway Inn Festival
2.5 star property
Stratford
7.4 out of 10, Good, (875 reviews)
"The room is so spacy and comfortable!"
Canada
Angie
The price is CA $107
CA $126 total
includes taxes & fees
May 31 - Jun 1
Rodeway Inn Festival

Stratford Suburban Motel

Stratford Suburban Motel
2.5 star property
Stratford
9.4 out of 10, Exceptional, (449 reviews)
"Parking was very easy ... outside your door! The owners are very well known and liked. If you want somewhere quiet and clean, this motel is excellent. Not in the hustle, bustle of downtown. Near a great market and within a good distance of the mall, restaurants, Walmart, etc. "
Canada
Phyllis
The price is CA $189
CA $222 total
includes taxes & fees
May 25 - May 26
Stratford Suburban Motel
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.

Top Petersburg Hotel Reviews

Frequently asked questions

How much does a budget hotel in Petersburg cost?
Budget hotel prices in Petersburg vary, but you can find a great deal from CA $112 on Expedia. To find the cheapest budget hotels, be flexible with your dates—typically, off-peak and mid-week stays are cheaper. Stretch your budget further by looking for hotels with free breakfast, free parking or free airport shuttles. Sort your search results by "Price: low to high" to see our lowest rates.
Which area of Petersburg is best to stay in for cheap hotels?
For travellers seeking cheap hotels in Petersburg, Ontario, focusing on areas along the main provincial highways, particularly Highway 7/8, will generally yield the most budget-friendly accommodation options. These locations often host a selection of motels and smaller hotels that cater to travellers passing through or those looking for value-oriented stays.

Solo travellers will find that many of these establishments offer basic, clean rooms that are great for a short stopover or as a base for exploring the wider Kitchener-Waterloo region without breaking the bank. While Petersburg itself is quite small, staying along these routes provides easy access to nearby amenities and attractions in larger towns.

Families might also consider these highway-adjacent options, as some may offer rooms with multiple beds or small suites that can accommodate more people at a reasonable price. Proximity to major roads also means less time navigating local streets, which can be a plus when travelling with children. However, it's worth noting that Petersburg is a compact community, and specific "neighbourhoods" with a high concentration of budget hotels are less defined than in larger cities.
When is the most affordable time to visit Petersburg?
The most affordable time to visit Petersburg, Ontario, for budget-conscious travellers is typically during the shoulder seasons, specifically late autumn (October to November) and early spring (April to May). During these months, you'll find lower prices on accommodation and potentially fewer crowds compared to the peak summer season.

For solo travellers, these periods offer a quieter experience, allowing for more relaxed exploration without the hustle and bustle. While the weather might be cooler, many indoor attractions remain open, such as local museums or art galleries, often with free or low-cost entry.

Families might also appreciate the reduced costs during these off-peak times. Although outdoor activities like swimming aren't suitable, there are still plenty of opportunities for scenic drives, enjoying the changing colours of autumn foliage, or experiencing the first signs of spring.
How can I save on a budget hotel in Petersburg with Expedia?
There are plenty of ways to save on a budget hotel in Petersburg. Unlock our lowest prices by joining One Key™, Expedia's travel rewards program. It's free and easy to sign up, and you can access member perks too. Typically, booking in advance will help you save on your hotel booking. If you're feeling spontaneous, be sure to check for last-minute deals.
What free activities should we do in Petersburg?
Petersburg, Ontario, offers a surprising number of free activities superb for budget-conscious travellers. You can immerse yourselves in the natural beauty of the region through various parks and trails, or explore local culture without spending a penny.

For couples looking for a romantic and cost-free outing, consider a stroll along the historic Mill Race Trail, which offers picturesque views of the Nith River and remnants of old mills. Pack a picnic to enjoy by the water for an even more economical and delightful experience. Another lovely option is exploring the scenic Grand River, perhaps finding a quiet spot to simply enjoy the peaceful riverside atmosphere.

Solo travellers might enjoy the meditative experience of hiking or cycling the extensive network of trails that crisscross the area, such as sections of the Trans Canada Trail. These trails provide an excellent way to connect with nature, get some exercise, and enjoy the quiet surroundings. Many local parks, like the Petersburg Park, offer open green spaces ideal for relaxation, reading, or simply people-watching.

While Petersburg itself is a smaller community, its proximity to other towns within Waterloo Region means that many free regional attractions are just a short drive away. Consider visiting the St. Jacobs Farmers' Market on a non-market day to browse the artisan shops, or exploring the public art installations found in nearby communities.
Is it cheaper to book flights and a hotel in Petersburg as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my budget hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right budget hotel in Petersburg for you.

Explore a world of travel with Expedia