Find hotels in Petersburg, MI from $51

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Petersburg hotels

Hampton Inn & Suites Toledo-Perrysburg

Hampton Inn & Suites Toledo-Perrysburg
2.5 star property
Perrysburg
8.8 out of 10, Excellent, (1001)
"The room was very clean and the breakfast was very good."
United States
Donna
$77 nightly
The price is $87
Jan 11 - Jan 12
Total with taxes and fees
Hampton Inn & Suites Toledo-Perrysburg

Holiday Inn Toledo-Maumee (I-80/90) by IHG

Holiday Inn Toledo-Maumee (I-80/90) by IHG
3.5 star property
Maumee
9.0 out of 10, Wonderful, (1001)
"The breakfast was always great every time we stayed there. "
United States
yen
$69 nightly
The price is $81
Jan 23 - Jan 24
Total with taxes and fees
Holiday Inn Toledo-Maumee (I-80/90) by IHG

Delta Hotels by Marriott Toledo

Delta Hotels by Marriott Toledo
3.5 star property
Arlington
9.0 out of 10, Wonderful, (313)
"Nice relaxed stay"
United States
Phil
$89 nightly
The price is $105
Feb 2 - Feb 3
Total with taxes and fees
Delta Hotels by Marriott Toledo

Comfort Inn & Suites Adrian

Comfort Inn & Suites Adrian
2.5 star property
Adrian
9.4 out of 10, Exceptional, (307)
"It was a very nice stay "
United States
Makaela
$98 nightly
The price is $108
Jan 15 - Jan 16
Total with taxes and fees
Comfort Inn & Suites Adrian

Country Inn & Suites by Radisson, Dundee, MI

Country Inn & Suites by Radisson, Dundee, MI
3.0 star property
Dundee
8.4 out of 10, Very Good, (1005)
"Will definitely stay again! "
United States
Tina
$76 nightly
The price is $82
Jan 25 - Jan 26
Total with taxes and fees
Country Inn & Suites by Radisson, Dundee, MI

Holiday Inn Express Toledo-Oregon by IHG

Holiday Inn Express Toledo-Oregon by IHG
2.5 star property
Oregon
8.4 out of 10, Very Good, (856)
"Rooms were very clean,front desk for check in and out were very friendly,breakfast was good everything was very clean restaurants next door made it very convenient "
United States
Chantal
$73 nightly
The price is $86
Jan 23 - Jan 24
Total with taxes and fees
Holiday Inn Express Toledo-Oregon by IHG

Baymont Inn & Suites by Wyndham Swanton/Toledo Airport

Baymont Inn & Suites by Wyndham Swanton/Toledo Airport
2.5 star property
Swanton
7.6 out of 10, Good, (376)
"Staff was pleasant and helpful. Room was spacious, clean and comfortable. Location a bit remote but quiet."
United States
Robert
$64 nightly
The price is $77
Feb 2 - Feb 3
Total with taxes and fees
Baymont Inn & Suites by Wyndham Swanton/Toledo Airport

Hampton Inn & Suites Adrian

Hampton Inn & Suites Adrian
2.5 star property
Adrian
9.0 out of 10, Wonderful, (502)
"Nice hotel, nice breakfast options. "
United States
Matt
$93 nightly
The price is $104
Feb 1 - Feb 2
Total with taxes and fees
Hampton Inn & Suites Adrian

Quality Inn & Suites Monroe

Quality Inn & Suites Monroe
2.5 star property
Monroe
8.0 out of 10, Very Good, (1001)
"Awesome staff !! Very clean place!!"
United States
Adrienne Michelle
$72 nightly
The price is $78
Jan 21 - Jan 22
Total with taxes and fees
Quality Inn & Suites Monroe

La Quinta Inn by Wyndham Toledo Perrysburg

La Quinta Inn by Wyndham Toledo Perrysburg
3.0 star property
Perrysburg
8.6 out of 10, Excellent, (1004)
"Rooms were updated. Place was quiet, breakfast hit the spot."
United States
Brad
$72 nightly
The price is $81
Jan 18 - Jan 19
Total with taxes and fees
La Quinta Inn by Wyndham Toledo Perrysburg

Hampton Inn Monroe

Hampton Inn Monroe
2.5 star property
Monroe
8.4 out of 10, Very Good, (563)
"Clean rooms and friendly staff"
United States
Megan
$95 nightly
The price is $103
Jan 17 - Jan 18
Total with taxes and fees
Hampton Inn Monroe

TRU by Hilton Perrysburg Toledo, OH

TRU by Hilton Perrysburg Toledo, OH
2.5 star property
Perrysburg
8.8 out of 10, Excellent, (497)
"Breakfast was fresh the fitness room was clean and the staff were very helpful and friendly. "
United States
Jayla
$73 nightly
The price is $83
Jan 11 - Jan 12
Total with taxes and fees
TRU by Hilton Perrysburg Toledo, OH

Comfort Inn & Suites Maumee - Toledo (I80-90)

Comfort Inn & Suites Maumee - Toledo (I80-90)
2.5 star property
Maumee
8.6 out of 10, Excellent, (1005)
"Wonderful staff and delicious breakfast."
United States
Deirdre
$79 nightly
The price is $93
Jan 6 - Jan 7
Total with taxes and fees
Comfort Inn & Suites Maumee - Toledo (I80-90)

Candlewood Suites Perrysburg by IHG

Candlewood Suites Perrysburg by IHG
2.5 star property
Perrysburg
8.4 out of 10, Very Good, (435)
"It was a nice place. We would stay again. "
United States
Daniel
$79 nightly
The price is $89
Jan 25 - Jan 26
Total with taxes and fees
Candlewood Suites Perrysburg by IHG

Country Inn & Suites by Radisson, Rossford - Toledo South

Country Inn & Suites by Radisson, Rossford - Toledo South
3.0 star property
Perrysburg
8.4 out of 10, Very Good, (1392)
"Great stay… friendly and helpful staff"
United States
Annabelle
$74 nightly
The price is $84
Jan 11 - Jan 12
Total with taxes and fees
Country Inn & Suites by Radisson, Rossford - Toledo South

Holiday Inn Express & Suites Monroe by IHG

Holiday Inn Express & Suites Monroe by IHG
2.5 star property
Monroe
8.2 out of 10, Very Good, (474)
"Cleaning staff and breakfast outstanding!"
United States
James
$88 nightly
The price is $95
Jan 11 - Jan 12
Total with taxes and fees
Holiday Inn Express & Suites Monroe by IHG

Baymont by Wyndham Milan

Baymont by Wyndham Milan
2.5 star property
Milan
8.2 out of 10, Very Good, (1005)
"Very nice place to stay"
United States
Michael
$79 nightly
The price is $90
Jan 18 - Jan 19
Total with taxes and fees
Baymont by Wyndham Milan

Hampton Inn & Suites Dundee

Hampton Inn & Suites Dundee
2.5 star property
Dundee
9.0 out of 10, Wonderful, (312)
"Nice stay!"
United States
Jennifer
$99 nightly
The price is $107
Jan 26 - Jan 27
Total with taxes and fees
Hampton Inn & Suites Dundee

Comfort Inn & Suites Toledo North

Comfort Inn & Suites Toledo North
2.5 star property
Toledo
7.8 out of 10, Good, (1003)
"Clean and friendly "
Canada
Janet
$70 nightly
The price is $83
Jan 23 - Jan 24
Total with taxes and fees
Comfort Inn & Suites Toledo North

Wingate by Wyndham - Sylvania/Toledo

Wingate by Wyndham - Sylvania/Toledo
3.0 star property
Sylvania
9.2 out of 10, Wonderful, (937)
"Great place close to our family"
United States
Julie
$116 nightly
The price is $137
Jan 22 - Jan 23
Total with taxes and fees
Wingate by Wyndham - Sylvania/Toledo
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Petersburg attractions

Top Petersburg Hotel Reviews

More cheap stays in Petersburg

Hotels in Petersburg with star-rating

Find out more about Petersburg

Top reasons to visit Petersburg

  • Outdoor Recreation: Petersburg offers a plethora of activities, from urban parks to amusement facilities, ideal for adventure seekers and families.
  • Scenic Beauty: The picturesque botanical gardens and local parks provide a serene backdrop for relaxation and exploration.
  • Family-Friendly Atmosphere: The downtown area is perfect for family outings, ensuring fun for visitors of all ages.
  • Nearby Attractions: Explore the vibrant nightlife and charming boutiques in nearby cities like Luna Pier.
  • Diverse Accommodations: A variety of lodging options cater to all travelers, including pet-friendly and LGBTQIA welcoming hotels.

Find great hotels near Petersburg

Discover a variety of hotel accommodations in Petersburg, Michigan, perfect for every type of traveler. Whether you're looking for pet-friendly options, business-themed facilities, or LGBTQIA welcoming environments, you'll find the perfect place to stay. Enjoy comfortable lodging with easy access to local attractions, complemented by excellent reviews and amenities. Explore the best hotels in the area for a memorable vacation experience in this charming Michigan locale.

  • Red Roof Inn Toledo - University: Emphasizing a welcoming atmosphere for all, the Red Roof Inn Toledo - University is an ideal choice for families and LGBTQIA travelers alike, located 16 miles from Petersburg. This pet-friendly hotel provides a variety of amenities tailored to ensure a comfortable stay, including free cribs for children. The property’s commitment to diversity and inclusivity makes it a unique option for those seeking a family vacation experience while also allowing pets with specific restrictions. Enjoy a hassle-free stay in a friendly environment that caters to the needs of both parents and their furry companions.
  • Hilton Garden Inn Toledo Downtown: Situated 20 miles from Petersburg, the Hilton Garden Inn Toledo Downtown is a modern, 3-star hotel that caters to business travelers and LGBTQIA guests. Boasting a range of professional amenities, including a 24-hour business center and multiple meeting rooms, this hotel ensures that business needs are met with ease. Its pet-friendly policy allows for a seamless blend of work and leisure, making it a perfect choice for those traveling with pets. The downtown location offers easy access to local attractions, providing a vibrant backdrop for both work and relaxation.
  • Holiday Inn Express & Suites Toledo West by IHG: Located 16 miles from Petersburg, the Holiday Inn Express & Suites Toledo West by IHG is designed with the business traveler in mind while also being welcoming to LGBTQIA guests. With a 24-hour business center and conference space available, this hotel is perfect for those needing to stay connected and productive. Guests can enjoy a comfortable stay with modern amenities, all while benefiting from a location that balances work and leisure. This hotel’s inclusive atmosphere and focus on business convenience make it an excellent choice for your stay.

Where to stay near Petersburg

Petersburg, Michigan, offers an exciting blend of outdoor adventure and scenic beauty, perfect for a memorable vacation. Explore nearby cities like Luna Pier, where you can enjoy vibrant nightlife and charming local boutiques. The downtown area of Petersburg is family-friendly, making it ideal for excursions and adventures with loved ones. Whether you're seeking thrilling experiences or a relaxing atmosphere, this region has something for everyone.

  • Dundee: Nestled just 5 miles from Petersburg, Dundee offers a vibrant blend of family-friendly activities, entertainment, and adventure. Visitors flock here for its thrilling water park and resort experiences, making it a perfect getaway for families. The city's motor racing events add an adrenaline rush for adventure enthusiasts. Local landmarks like the theme park and stadium ensure there’s always something exciting happening. Whether you’re looking for a fun day out or a weekend filled with adventure, Dundee is a must-visit destination.
  • Deerfield: Located merely 3 miles from Petersburg, Deerfield is a scenic city that invites outdoor enthusiasts and cultural explorers alike. The city is especially popular during peak months in May, August, and November, offering a charming atmosphere perfect for leisurely strolls or a round of golf at its local courses. Historical sites, including a history museum and a historic village, provide an enriching experience for those interested in the local heritage. Deerfield is an excellent choice for visitors seeking beautiful landscapes and a taste of local culture.
  • Ida: Situated 7 miles away from Petersburg, Ida is a delightful city that promises outdoor adventures and family-oriented fun. The summer months from June to August see a surge in visitors drawn by its recreational areas and water park, perfect for cooling off on warm days. Shopping enthusiasts will also find a variety of options in the local shopping center. With attractions like a scenic lake and a nearby theme park, Ida is ideal for families looking to enjoy a mix of relaxation and entertainment in a picturesque setting.

Things to do in and around Petersburg

Petersburg, Michigan, offers a fantastic outdoor experience perfect for adventure seekers and nature lovers. Visitors can enjoy a variety of recreational activities, including trips to local parks and amusement facilities. With opportunities for memorable stays and engaging educational programs, it's an ideal spot for day trips filled with fun and excitement. Don't miss out on the chance to explore the scenic beauty and vibrant community of Petersburg during your vacation.

Shopping

Petersburg offers a quaint shopping experience with local stores. If you're up for a drive, visit The Mall of Monroe and Merchant's Landing Shopping Center, both 17 miles away, featuring a mix of entertainment and shopping. Alexis Park Shopping Center is also nearby at 14 miles, perfect for family vibes.

Recreation

Deme Acres Golf Course offers a rejuvenating experience with its scenic greens, perfect for both seasoned golfers and beginners. For relaxation, visit PaceSetter Park, where you can unwind in nature. Tamaron Country Club provides a luxurious atmosphere, ideal for enjoying upscale amenities and tranquil surroundings.

Adventure

At Holiday Inn Dundee-Waterpark, enjoy thrilling water slides and lazy rivers for endless family fun, located 5 miles from Petersburg. Experience adrenaline at Toledo Speedway, where high-speed motor racing and exhilarating events await, situated 16 miles away. For tennis enthusiasts, Varsity Tennis Center offers exciting matches and training 24 miles from Petersburg.

Nightlife

Petersburg's nightlife offers a blend of culture and entertainment. Enjoy captivating performances at the Children's Theatre Workshop or the Toledo Repertoire Theatre, both nearby. For a more relaxed vibe, catch a film at Cinemark Franklin Park 16, where romance and engaging stories come to life on the big screen.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Petersburg

To save money during your trip to Petersburg, Michigan, consider visiting between December and February for lower accommodation rates. Monday is the cheapest day to stay, while Saturday is the most expensive. Use Expedia to compare room rates and book packages that combine flights and hotels for extra savings. Join Expedia's One Key membership for exclusive discounts and earn OneKeyCash for future bookings. Don't forget to explore free local activities and utilize public transport options to further stretch your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Petersburg are December to February, where the prices are slightly lower. This is in comparison to August to October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Petersburg is Monday. The most expensive day to stay in Petersburg is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your options based on your budget, desired location, and preferred type of hotel. To find the best prices and deals, make sure to sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Petersburg hotel booking with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Petersburg

Petersburg, Michigan offers a delightful vacation experience for outdoor enthusiasts and families alike. Visitors can explore urban parks, the fairground, and a beautiful botanical garden, providing a mix of adventure and scenic beauty. Whether you're seeking a family-friendly outing or a taste of city life, Petersburg has something for everyone. Don't forget to look for nearby hotels to enhance your stay while you enjoy all the local attractions.

  • Old Mill Museum: Immerse yourself in local history at the Old Mill Museum, located just 5 miles from Petersburg. This charming museum offers a glimpse into the region's past through engaging exhibits and cultural displays.
  • Toledo Botanical Garden: Experience the beauty of nature at the Toledo Botanical Garden, 16 miles away. With its stunning outdoor landscapes, it’s a perfect spot for romantic strolls or family outings amid vibrant blooms and serene gardens.
  • Wildwood Preserve Metropark: Enjoy recreational activities at Wildwood Preserve Metropark, situated 15 miles from Petersburg. This expansive park features scenic trails, picnic areas, and lush greenery, making it an ideal place for outdoor enthusiasts.

Best time to go to Petersburg

The best time to visit Petersburg can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Petersburg falls in July, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in Petersburg falls in January, visitor numbers are high and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January25.0°F (-3.9°C)Light RainMostly CloudyHighSlightly Low
February26.1°F (-3.3°C)Light RainMostly CloudyLowSlightly Low
March36.9°F (2.7°C)Light RainMostly CloudyAverageAverage
April47.3°F (8.5°C)Light RainMostly CloudyLowAverage
May59.7°F (15.4°C)Light RainMostly SunnyAverageAverage
June68.4°F (20.2°C)Light RainMostly SunnyHighAverage
July72.5°F (22.5°C)Light RainMostly SunnyAverageAverage
August70.9°F (21.6°C)Light RainMostly SunnyAverageSlightly High
September64.9°F (18.3°C)Light RainMostly SunnyLowSlightly High
October53.2°F (11.8°C)Light RainMostly SunnyAverageSlightly High
November40.8°F (4.9°C)Light RainMostly SunnyHighAverage
December31.8°F (-0.1°C)Light RainMostly CloudyAverageSlightly Low

The nearest major airports for your trip to Petersburg

To visit Petersburg, Michigan, you can fly into several nearby airports. Detroit Metropolitan Wayne County Airport (DTW) is located 29 miles away, with great hotel options like The Westin Detroit Metropolitan Airport, just 1 mile from DTW, and DoubleTree by Hilton Detroit - Dearborn, 10 miles from the airport. Windsor International Airport (YQG) is another option, located 46 miles away, with hotels like Caesars Windsor and DoubleTree by Hilton Windsor, both 5 miles from YQG. Lastly, Toledo Express Airport (TOL) is 22 miles away, offering accommodations like Holiday Inn Toledo-Maumee, 7 miles from TOL. Each airport provides convenient access to Petersburg.

Frequently asked questions

What is the best area to stay in Petersburg?
The best area to stay in Petersburg, Michigan, is the downtown area, particularly around the intersection of Saline Street and Main Street.

This central part of Petersburg offers convenient access to local amenities and the town's small-town character. You'll find a few local eateries and shops within walking distance, and a general store for any last-minute needs. The area is quite compact and easy to navigate on foot.

For families, staying in this central area provides a practical base. It's close to the city's main park, which often hosts community events, and offers a quiet environment away from larger city bustle. Its central location also makes it a good starting point for exploring the surrounding rural areas and natural attractions.

Couples looking for a low-key getaway will appreciate the relaxed pace of downtown Petersburg.
When is the best time to go to Petersburg?
For most visitors, the best time to visit Petersburg is during the summer months, from June to August, when the weather is warm and conducive to outdoor activities.

During this period, temperatures are generally pleasant, ranging from the mid-70s to low 80s Fahrenheit, making it ideal for exploring the area's natural attractions. Families, in particular, will find this time convenient for visiting local parks, like Petersburg's own River Raisin Park, which offers picnic areas and walking paths along the river.

Early autumn, specifically September and early October, also provides a lovely experience for couples or those seeking a quieter visit. The weather remains comfortable, and the changing fall foliage offers scenic views, especially around the River Raisin.
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 Petersburg.
How can I save on a Petersburg hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Petersburg hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. 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 Petersburg hotel?
Prices for hotels in Petersburg often vary, but you can find a great deal from $51 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