Hotels in Petersburg

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Where to stay in Petersburg?

Baymont by Wyndham Washington

2.5 star property
8.2 out of 10, Very Good, (611)
$107 nightly
The price is $124
Aug 17 - Aug 18
Total includes taxes and fees
Baymont by Wyndham Washington

Oakland Courtyard

2.0 star property
$113 nightly
The price is $126
Jul 22 - Jul 23
Total includes taxes and fees
Oakland Courtyard

Walk to Ocu, Golf: Updated Oakland City Studio!

3.0 star property
$168 nightly
The price is $186
Aug 6 - Aug 7
Total includes taxes and fees
Walk to Ocu, Golf: Updated Oakland City Studio!

Holiday Inn Express Washington by IHG

2.5 star property
8.4 out of 10, Very Good, (81)
$112 nightly
The price is $130
Aug 17 - Aug 18
Total includes taxes and fees
Holiday Inn Express Washington by IHG

Hampton Inn Vincennes

2.5 star property
9.0 out of 10, Wonderful, (305)
$117 nightly
The price is $134
Jul 26 - Jul 27
Total includes taxes and fees
Hampton Inn Vincennes

Comfort Suites

2.5 star property
8.4 out of 10, Very Good, (509)
$110 nightly
The price is $126
Jul 26 - Jul 27
Total includes taxes and fees
Comfort Suites

Super 8 by Wyndham Vincennes

2.0 star property
7.0 out of 10, Good, (350)
$97 nightly
The price is $112
Jul 26 - Jul 27
Total includes taxes and fees
Super 8 by Wyndham Vincennes

Quality Inn

2.5 star property
6.0 out of 10, (197)
$93 nightly
The price is $107
Jul 26 - Jul 27
Total includes taxes and fees
Quality Inn

Econo Lodge

2.0 star property
6.4 out of 10, (153)
$56 nightly
The price is $65
Aug 15 - Aug 16
Total includes taxes and fees
Econo Lodge

TownePlace Suites by Marriott Vincennes

3.0 star property
9.0 out of 10, Wonderful, (385)
$169 nightly
The price is $194
Jul 18 - Jul 19
Total includes taxes and fees
TownePlace Suites by Marriott Vincennes

Holiday Inn Express Vincennes by IHG

2.5 star property
8.6 out of 10, Excellent, (413)
$103 nightly
The price is $119
Jul 27 - Jul 28
Total includes taxes and fees
Holiday Inn Express Vincennes by IHG

Hampton Inn Princeton

2.5 star property
9.2 out of 10, Wonderful, (468)
$114 nightly
The price is $128
Jul 25 - Jul 26
Total includes taxes and fees
Hampton Inn Princeton

Holiday Inn Express Princeton by IHG

2.5 star property
8.0 out of 10, Very Good, (316)
$97 nightly
The price is $109
Aug 1 - Aug 2
Total includes taxes and fees
Holiday Inn Express Princeton by IHG
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.

Learn more about Petersburg

You could take an afternoon to explore the area around Oakland City University during your visit.

Check out the Petersburg hotels guests love right now

Frequently asked questions

How much does a hotel room cost in Petersburg?
You can find top hotels in Petersburg from $65 with options to suit your budget and needs. If you're looking for an affordable hotel in Petersburg that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Petersburg hotels?
Members can save up to 20% on select hotels in Petersburg. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Petersburg hotels with free cancellation?
In order to book a refundable Petersburg hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top Petersburg hotels with a pool?
Discover some of the best Petersburg hotels with a pool for a little extra luxury on your trip. To find more stays in Petersburg with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
Are all taxes and fees included in the Petersburg hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.
Can I book a refundable hotel in Petersburg?
If you want the flexibility to change your travel plans to Petersburg, most hotels offer refundable* rates you can book. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Petersburg be like during my vacation?
The warmest months in Petersburg are usually July and August with an average temp of 74°F. January and February are the chilliest months when the average temp is 38°F. The rainiest months are April and May.
Why should I book my Petersburg hotel with Hotels.com?
There are plenty of reasons to book your Petersburg travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Petersburg

Find out more about Petersburg

Enchanting Petersburg: Where History Meets Adventure by the Water

Discover the charm of Petersburg, Indiana, a hidden gem bursting with family-friendly fun and rich history. Dive into adventure at the local waterpark and theme park, or explore the historic charm of its quaint downtown. Don’t miss the opportunity to stroll through the scenic landscapes surrounding the picturesque lakes, perfect for a relaxing afternoon. With a legacy steeped in tradition, including a historic college university, Petersburg invites travelers to embrace its community spirit and vibrant culture. Whether you’re seeking thrills or a peaceful retreat, this off-the-beaten-path destination has something for everyone. For our best hotel rates in Petersburg and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Petersburg

Petersburg, Indiana, offers a range of hotel accommodations, from cozy inns to comfortable chains. Expect friendly service and reasonable rates, making it easy to find a place to rest after exploring the area’s attractions. Enjoy a welcoming atmosphere in this charming small town. Here are some of the most popular hotels with our travelers in Petersburg:

  1. Baymont by Wyndham WashingtonOpens in a new window: Baymont by Wyndham Washington is a charming 2.5-star hotel, perfect for leisure travelers seeking comfort and convenience. With a focus on providing exceptional business amenities, this hotel features a well-equipped Business Center and accessible Meeting Room. Guests will appreciate the clean and comfortable accommodations, complemented by a very good breakfast that promises a delightful start to the day.
  2. Hampton Inn VincennesOpens in a new window: Hampton Inn Vincennes is a delightful 2.5-star hotel that caters to leisure travelers looking for a relaxing escape. This property offers a serene atmosphere with comfortable, quiet rooms, making it an ideal choice for a restful stay. Guests rave about the great breakfast, which includes fresh fruit salad, enhancing the overall experience. The safe location adds to its appeal, making it a preferred choice for those visiting the area.
  3. Holiday Inn Express Washington by IHGOpens in a new window: Holiday Inn Express Washington by IHG is a welcoming 2.5-star hotel designed for leisure travelers who appreciate a balance of comfort and modern enhancements. Recently remodeled, this property shines with refreshed interiors and an inviting ambiance. Guests enjoy the well-maintained rooms and the commitment to providing a pleasant stay. The hotel’s location, combined with its thoughtful renovations, ensures a memorable experience for those seeking a cozy retreat.

Top locations to stay in Petersburg

When visiting Petersburg, Indiana, great areas to stay include Winslow, Oakland City, and Wheatland. Oakland City offers cultural sites like St Joseph's Church and entertainment at the Victory Theatre, while Wheatland provides a quaint, small-town atmosphere. Winslow is charming but less developed. For first-time visitors, Oakland City is the best choice, with its diverse attractions and vibrant nightlife.

  1. Oakland CityOpens in a new window: Oakland City is a charming destination that offers a unique slice of Indiana life. It's home to fascinating historical sites like St Joseph's Church and the Colonel William Jones Home, perfect for those interested in local culture and heritage. For a dose of history, the Dubois County Museum showcases the area's rich past. If you're looking for a blend of relaxation and entertainment, the cultural venues like Victory Theatre and Alhambra Theater provide enjoyable shows. Don’t forget to explore the local shopping scene at the Antique Shak and Jasper City Mill for some unique finds that reflect the local craftsmanship.
  2. WinslowOpens in a new window: Winslow is a quaint community that boasts a serene atmosphere, making it ideal for those seeking a peaceful retreat. While it may not have a vast array of attractions, the charm of this small town lies in its simplicity. Visitors can enjoy leisurely strolls through the area, appreciating the local landscape and community vibe. It's a great spot for those who want to escape the hustle and bustle and experience a slower pace of life. Winslow offers an authentic slice of Midwestern hospitality, making it a cozy place to unwind.
  3. WheatlandOpens in a new window: Wheatland is a quiet, picturesque town that provides a relaxed setting for travelers. While it may not have prominent attractions, its charm lies in the surrounding natural beauty and the friendly community vibe. It's a perfect base for exploring nearby areas, with easy access to local parks and scenic routes. Enjoy the tranquility of small-town Indiana, where you can take in the simplicity of life and connect with nature. Wheatland is ideal for those looking for a peaceful getaway without the distractions of larger cities.

Things to do in Petersburg

Petersburg offers a delightful mix of outdoor fun and educational experiences, surrounded by stunning lakes, lush parks, and scenic beaches. Enjoy thrilling water parks, explore nature through hiking or boating, and tee off at picturesque golf courses. This vibrant destination invites travelers to relax and play in a beautiful setting.

  • Gregg ParkOpens in a new window – Get ready for a day of fun at Gregg Park, where you can enjoy a mix of activities! Whether you're looking to splash around in the waterpark, explore the theme park attractions, or take a leisurely stroll around the scenic lake, there's something for everyone. History lovers will appreciate the nearby historic college university, adding a touch of educational charm to your visit. Don't forget to pack a picnic to enjoy in the park's beautiful green spaces, making it a perfect spot for family outings or a relaxing day with friends. With its diverse offerings, Gregg Park is a fantastic place to unwind and create lasting memories.

5 tips for savvy savings when booking a hotel in Petersburg

  1. Book for the cheapest times: The most affordable time to visit Petersburg is during January, November, and December, when hotel prices are lower. For those on a budget, staying for at least 2 to 3 days is recommended to fully appreciate the city’s key landmarks, historical sites, and cultural attractions. You can explore historic places, including a renowned college university and scenic lakes, all while enjoying great value for money. With prices potentially dropping during these months, it’s an excellent opportunity for budget-conscious travelers to discover the rich history and culture of Petersburg.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Petersburg, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover hotel rates starting from RM259 as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and exclusive promotions. Additionally, the Smart ShoppingOpens in a new window tool available in the app allows you to compare hotel prices and amenities, helping you make informed choices. By using these resources, you could be among the first to know when prices drop or rooms become available for a spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and the time of year. Being flexible with your travel dates might help you save on your stay in a Petersburg hotel. If you're in search of something special, boutique hotels often provide a more personalized experience and may offer better value. When you book through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we might suggest more affordable dates to increase your chances of getting the best deal.
  4. Consider your location: Staying near major attractions or city centers can be convenient, but it often comes with higher prices. For more budget-friendly options, look for hotels in less central areas or neighborhoods, where you can find a balance between cost and accessibility to the places you want to visit. You might also consider independent hotels located a bit further out, which are usually more likely to offer an authentic and affordable experience.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Petersburg. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

Best time to go to Petersburg

Petersburg experiences its lowest average temperature in January, at 32.2°F (0.1°C), while July is the hottest month, with an average temperature of 76.8°F (24.9°C). April is typically the wettest month. If you’re looking to soak up the lively atmosphere in Petersburg, March, April, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, accompanied by light rainfall. However, if you prefer a more relaxed experience, January, November, and December are perfect for a quieter getaway, marked by light rainfall and mostly sunny to mostly cloudy conditions.

If you're looking for a place to get away, look no further than Petersburg. Whether you're planning to stay for a night or for the week, the area around Petersburg has accommodations to fit every need. Search for hotels in Petersburg with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Petersburg hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Petersburg hotel deals are here with our lowest price guarantee.