Find hotels in Petersburg, PA from CA $64

  • 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 prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Petersburg hotels

Econo Lodge Mifflintown

Econo Lodge Mifflintown
2.0 star property
Mifflintown
7.6 out of 10, Good, (453 reviews)
"nice front desk lady"
United States
Sam
The price is CA $92
CA $103 total
includes taxes & fees
Mar 22 - Mar 23
Econo Lodge Mifflintown

The Queen, A Victorian Bed & Breakfast

The Queen, A Victorian Bed & Breakfast
3.5 star property
Bellefonte
9.4 out of 10, Exceptional, (247 reviews)
"Beautiful atmosphere and great attention to detail."
United States
Linda
The price is CA $260
CA $289 total
includes taxes & fees
Mar 2 - Mar 3
The Queen, A Victorian Bed & Breakfast

Budget Inn

Budget Inn
1.5 star property
Mifflintown
6.2 out of 10, (302 reviews)
"Clean and comfy Great spot to stay if you like to fish."
United States
mark
The price is CA $82
CA $91 total
includes taxes & fees
Mar 2 - Mar 3
Budget Inn

Riffles and Runs B & B

Riffles and Runs B & B
3.5 star property
Bellefonte
9.8 out of 10, Exceptional, (64 reviews)
"The room was lovely, the breakfast was delicious, and the hosts were wonderful. I would 100% recommend this wonderful bed and breakfast. "
United States
Laura
The price is CA $313
CA $348 total
includes taxes & fees
Mar 30 - Mar 31
Riffles and Runs B & B

Best Western Nittany Inn Milroy

Best Western Nittany Inn Milroy
2.5 star property
Reedsville
8.4 out of 10, Very good, (871 reviews)
"The facility has gone downhill. They need to work more on small details that seemed to be taken care of 5 years ago. "
United States
David
The price is CA $135
CA $150 total
includes taxes & fees
Mar 2 - Mar 3
Best Western Nittany Inn Milroy

Keller House

Keller House
3.0 star property
Centre Hall
9.6 out of 10, Exceptional, (99 reviews)
"Hosts were friendly and stay was lovely. "
United States
Kandice
The price is CA $202
CA $225 total
includes taxes & fees
Mar 17 - Mar 18
Keller House

Hotel State College

Hotel State College
2.0 star property
Downtown State College
9.8 out of 10, Exceptional, (9 reviews)
"Fantastic staff and rooms. Wonderful dinner at Allen Street Grill as well. Felt at home and will definitely be the place we stay at next time we visit"
United States
Gabrielle
The price is CA $184
CA $205 total
includes taxes & fees
Mar 10 - Mar 11
Hotel State College

Reynolds Mansion B&B

Reynolds Mansion B&B
4.0 star property
Bellefonte
10.0 out of 10, Exceptional, (126 reviews)
"House and grounds are beautiful, room was spotless and very cozy. Breakfast was excellent, and everyone was very friendly."
United States
laurel
The price is CA $244
CA $271 total
includes taxes & fees
Mar 30 - Mar 31
Reynolds Mansion B&B

Holiday Inn Express & Suites Reedsville - State Coll Area by IHG

Holiday Inn Express & Suites Reedsville - State Coll Area by IHG
2.5 star property
Reedsville
9.4 out of 10, Exceptional, (550 reviews)
"Room was fantastic, check in and out great"
United States
Deborah
The price is CA $203
CA $226 total
includes taxes & fees
Mar 2 - Mar 3
Holiday Inn Express & Suites Reedsville - State Coll Area by IHG

Horseshoe Curve Lodge

Horseshoe Curve Lodge
2.0 star property
Altoona
7.4 out of 10, Good, (158 reviews)
"Excelent place "
United States
David
Horseshoe Curve Lodge

Relax Inn Altoona

Relax Inn Altoona
2.0 star property
Altoona
6.0 out of 10, (389 reviews)
"Room was nice and spacious "
United States
Joseph
The price is CA $81
CA $98 total
includes taxes & fees
Mar 5 - Mar 6
Relax Inn Altoona

We Are Inn

We Are Inn
2.5 star property
Philipsburg
8.4 out of 10, Very good, (91 reviews)
"Good overnight stop. Would stay here again. Excellent meatball sub at onsite restaurant!"
United States
Gary
The price is CA $128
CA $143 total
includes taxes & fees
Mar 10 - Mar 11
We Are Inn

Microtel Inn & Suites By Wyndham Altoona

Microtel Inn & Suites By Wyndham Altoona
2.5 star property
Altoona
9.0 out of 10, Wonderful, (1,002 reviews)
"It was great, staff was great! "
United States
Lorie
The price is CA $128
CA $142 total
includes taxes & fees
Mar 22 - Mar 23
Microtel Inn & Suites By Wyndham Altoona

Cedar Grove Motel

Cedar Grove Motel
2.5 star property
Altoona
4.2 out of 10, (84 reviews)
"Convenient to sheetz."
United States
Kristina
Cedar Grove Motel

Rodeway Inn Altoona Orchard Plaza

Rodeway Inn Altoona Orchard Plaza
2.0 star property
Altoona
7.2 out of 10, Good, (1,001 reviews)
"Decent place to stay. "
United States
Terry L
The price is CA $58
CA $64 total
includes taxes & fees
Mar 24 - Mar 25
Rodeway Inn Altoona Orchard Plaza

Suburban Studios Altoona

Suburban Studios Altoona
2.0 star property
Altoona
9.0 out of 10, Wonderful, (94 reviews)
"Great stay"
United States
Geoffrey
The price is CA $103
CA $115 total
includes taxes & fees
Mar 30 - Mar 31
Suburban Studios Altoona

Comfort Suites State College near Penn State

Comfort Suites State College near Penn State
2.5 star property
College Heights
9.6 out of 10, Exceptional, (1,001 reviews)
"Great stay! Staff went above and beyond to make sure our stay was enjoyable. Clean and spacious rooms, great pool area. Would 100% come back to stay!! "
United States
Ashley
The price is CA $156
CA $173 total
includes taxes & fees
Mar 15 - Mar 16
Comfort Suites State College near Penn State

Super 8 by Wyndham Altoona

Super 8 by Wyndham Altoona
2.0 star property
Altoona
7.4 out of 10, Good, (1,001 reviews)
"Room was great"
United States
William
The price is CA $84
CA $93 total
includes taxes & fees
Mar 8 - Mar 9
Super 8 by Wyndham Altoona

Springhill Suites by Marriott State College

Springhill Suites by Marriott State College
3.0 star property
Oakwood
9.0 out of 10, Wonderful, (449 reviews)
"This hotel has comfortable pillows and beds. The breakfast was great and the staff were very. We are sticking with Marriott hotels from now on."
United States
Jody
The price is CA $161
CA $184 total
includes taxes & fees
Mar 30 - Mar 31
Springhill Suites by Marriott State College

Sleep Inn & Suites Altoona North

Sleep Inn & Suites Altoona North
2.5 star property
Altoona
9.0 out of 10, Wonderful, (1,000 reviews)
"Check in was easy, room was clean and smelled good. Hot water was sparse and the breakfast is nothing to write home about. "
United States
Gina
The price is CA $115
CA $127 total
includes taxes & fees
Mar 29 - Mar 30
Sleep Inn & Suites Altoona 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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Petersburg attractions

Learn more about Petersburg

Explore the historic Juniata Iron Works where interpretive trails reveal Petersburg's industrial past. Kayak the peaceful Juniata River or visit nearby Raystown Lake for fishing, while Lincoln Caverns offers fascinating underground tours.

Whipple Dam
Photo by Connie Summers
Open Photo by Connie Summers

Top Petersburg Hotel Reviews

Recent Reviews in Petersburg

More cheap stays in Petersburg

Hotels in Petersburg with star rating

Frequently asked questions

What is the best area to stay in Petersburg?
The best area to stay in Petersburg, Pennsylvania, is right in the heart of the town, particularly near Main Street.

This central area offers the most convenience for visitors. Main Street is where you'll find a selection of local eateries, small shops, and the town's historic buildings. It's a compact and walkable area, making it easy to explore on foot.

For couples looking for a relaxed getaway, staying near Main Street is ideal. You'll be within easy reach of local attractions like the Petersburg Museum and the Petersburg Public Library, and many of the town's dining options are just a short stroll away.
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?
Members always get our best prices. Find our best Petersburg hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 CA $64 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