Find hotels in Petersburg, IN from $61

Go beyond your typical stay in Petersburg

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Petersburg hotels

1. Jasper Inn

Jasper Inn
2.5 star property
Jasper
8.0 out of 10, Very good, (850 reviews)
"probably the most comfortable bed I have ever slept in at a hotel. I was genuinely and happily surprised at how nice the bed was. The rest of the hotel was exactly as expected."
United States
Elizabeth
Jasper Inn

2. Comfort Inn Ferdinand

Comfort Inn Ferdinand
2.5 star property
Ferdinand
8.2 out of 10, Very good, (777 reviews)
"Super friendly staff and very clean rooms"
United States
Benjamin
$90 nightly
The price is $101
Dec 3 - Dec 4
Total with taxes and fees
Comfort Inn Ferdinand

3. Comfort Inn Jasper South

Comfort Inn Jasper South
2.5 star property
Jasper
9.2 out of 10, Wonderful, (671 reviews)
"Great stay, very friendly and helpful staff. Room Hotel was clean!"
United States
Kandice
$108 nightly
The price is $121
Nov 18 - Nov 19
Total with taxes and fees
Comfort Inn Jasper South

4. Baymont by Wyndham Dale

Baymont by Wyndham Dale
2.5 star property
Dale
6.6 out of 10, (1,000 reviews)
"Stay was great"
United States
Susan
$71 nightly
The price is $80
Nov 18 - Nov 19
Total with taxes and fees
Baymont by Wyndham Dale

5. Quality Inn & Suites Ferdinand

Quality Inn & Suites Ferdinand
2.5 star property
Ferdinand
7.0 out of 10, Good, (744 reviews)
"All was good and clean. But smelt old and a little dirty. And had a knock on the door at 11:05 because I hadnt checked out yet. As we were gathering everything up.."
United States
Genny
$74 nightly
The price is $83
Dec 3 - Dec 4
Total with taxes and fees
Quality Inn & Suites Ferdinand

6. Holiday Inn Express & Suites Jasper by IHG

Holiday Inn Express & Suites Jasper by IHG
2.5 star property
Jasper
8.4 out of 10, Very good, (567 reviews)
"We really enjoyed our stay….. all good."
United States
Ken
$97 nightly
The price is $109
Nov 26 - Nov 27
Total with taxes and fees
Holiday Inn Express & Suites Jasper by IHG

7. Fairfield Inn & Suites Jasper

Fairfield Inn & Suites Jasper
3.0 star property
Jasper
9.2 out of 10, Wonderful, (453 reviews)
"The staff were so friendly & kind"
United States
Kathy
$118 nightly
The price is $132
Nov 27 - Nov 28
Total with taxes and fees
Fairfield Inn & Suites Jasper

8. Clarion Pointe Jasper

Clarion Pointe Jasper
2.5 star property
Jasper
9.0 out of 10, Wonderful, (299 reviews)
"Super friendly and helpful staff, easy location, I liked the coffee choices."
United States
Denise
$95 nightly
The price is $107
Nov 30 - Dec 1
Total with taxes and fees
Clarion Pointe Jasper

9. Hampton Inn Jasper

Hampton Inn Jasper
2.5 star property
Jasper
9.6 out of 10, Exceptional, (332 reviews)
"It was a pretty good hotel and nice that it had a hot tub and didn't really have much complaints about it thankfully. I'd definitely stay there again."
United States
Samuel
$128 nightly
The price is $143
Nov 26 - Nov 27
Total with taxes and fees
Hampton Inn Jasper

10. Holiday Inn Express & Suites Evansville North by IHG

Holiday Inn Express & Suites Evansville North by IHG
2.5 star property
Evansville
8.6 out of 10, Excellent, (681 reviews)
"Greatly enjoyed the stay."
United States
Daniel
$98 nightly
The price is $113
Dec 13 - Dec 14
Total with taxes and fees
Holiday Inn Express & Suites Evansville North by IHG

11. Baymont by Wyndham Washington

Baymont by Wyndham Washington
2.5 star property
Washington
8.0 out of 10, Very good, (752 reviews)
"We loved the large room with a king, queen, twin and pull out couch for our family of six."
United States
Lisa
$102 nightly
The price is $118
Dec 6 - Dec 7
Total with taxes and fees
Baymont by Wyndham Washington

12. Hampton Inn Princeton

Hampton Inn Princeton
2.5 star property
Princeton
9.2 out of 10, Wonderful, (566 reviews)
"Very clean, staff was very friendly, rooms were clean, however, the bed felt like I was laying on concrete"
United States
Rebecca
$110 nightly
The price is $123
Dec 4 - Dec 5
Total with taxes and fees
Hampton Inn Princeton

13. Comfort Suites Vincennes

Comfort Suites Vincennes
2.5 star property
Vincennes
8.4 out of 10, Very good, (640 reviews)
"Clean, Convenient location & friendly staff"
United States
Jesi
$82 nightly
The price is $94
Nov 29 - Nov 30
Total with taxes and fees
Comfort Suites Vincennes

14. Baymont by Wyndham Evansville North/Haubstadt

Baymont by Wyndham Evansville North/Haubstadt
2.5 star property
Haubstadt
7.6 out of 10, Good, (1,001 reviews)
"It met our needs and would stay again"
United States
Kevin
$79 nightly
The price is $88
Nov 15 - Nov 16
Total with taxes and fees
Baymont by Wyndham Evansville North/Haubstadt

15. Hampton Inn Vincennes

Hampton Inn Vincennes
2.5 star property
Vincennes
8.8 out of 10, Excellent, (415 reviews)
"Very nice place, clean, spacious room, close to several shopping and restaurants, nice pool and breakfast. Would definitely stay here again."
United States
P
$106 nightly
The price is $122
Nov 19 - Nov 20
Total with taxes and fees
Hampton Inn Vincennes

16. Holiday Inn Express Vincennes by IHG

Holiday Inn Express Vincennes by IHG
2.5 star property
Vincennes
8.6 out of 10, Excellent, (514 reviews)
"Enjoyable stay."
United States
Lori
$116 nightly
The price is $133
Nov 27 - Nov 28
Total with taxes and fees
Holiday Inn Express Vincennes by IHG

17. Holiday Inn Express Washington by IHG

Holiday Inn Express Washington by IHG
2.5 star property
Washington
8.4 out of 10, Very good, (115 reviews)
"The guy at the front desk was perhaps the nicest person I've ever encountered. The hotel was very clean. The third floor (where my room was) hallway seemed a bit "rundown" -- not sure if they were in the middle of some sort of maintenance to it. The room was just fine, and everywhere else was really nice."
United States
Kayloni
$107 nightly
The price is $124
Dec 11 - Dec 12
Total with taxes and fees
Holiday Inn Express Washington by IHG

18. TownePlace Suites by Marriott Vincennes

TownePlace Suites by Marriott Vincennes
3.0 star property
Vincennes
9.0 out of 10, Wonderful, (427 reviews)
"Great kitchen Very clean and comfortable staff helpful variety of breakfast items"
United States
holly
$116 nightly
The price is $133
Nov 18 - Nov 19
Total with taxes and fees
TownePlace Suites by Marriott Vincennes

19. Quality Inn Huntingburg - Jasper

Quality Inn Huntingburg - Jasper
2.5 star property
Huntingburg
7.4 out of 10, Good, (600 reviews)
"Fantastic place to stay on Holiday World trip"
United States
Kristen
$67 nightly
The price is $75
Dec 3 - Dec 4
Total with taxes and fees
Quality Inn Huntingburg - Jasper

20. Super 8 by Wyndham Evansville North

Super 8 by Wyndham Evansville North
2.0 star property
Evansville
7.6 out of 10, Good, (559 reviews)
"Excellent value for the money"
United States
Darlene
$59 nightly
The price is $67
Nov 22 - Nov 23
Total with taxes and fees
Super 8 by Wyndham Evansville North
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.

Hotels recommended for families in Petersburg

Top Petersburg Hotel Reviews

Frequently Asked Questions

What is the best area to stay in Petersburg?

The best area to stay in Petersburg, Indiana, is near the downtown square, which offers the most convenient access to local amenities and the town's character.

This central area around the Pike County Courthouse is the heart of Petersburg. You'll find local eateries, shops, and community buildings within easy walking distance. It's a small, traditional American downtown, making it easy to navigate.

For solo travelers or couples looking for a focused, relaxed experience, staying near the square is ideal.

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 much is the nightly rate at a Petersburg hotel?

Prices for hotels in Petersburg often vary, but you can find a great deal from $61 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