
Petersburg Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Petersburg Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Victorian Inn
Price was CA $724, price is now CA $702 per person
CA $702
per person
Jul 30 - Aug 3
found 1 day ago
Roundtrip non-stop flight included
Bangor (BGR) to Grand Island (GRI)
8.2/10 Very Good! (336 reviews)
The room was clean, could use a couple more towels there were only 2 bath towels and we had 3 people. The pillows were way too small for the beds. Overall a decent place to stay if your not looking for something special
Reviewed on Jun 7, 2026

Island Inn
Price was CA $1,098, price is now CA $1,087 per person
CA $1,087
per person
Jul 25 - Jul 28
found 7 hours ago
Roundtrip non-stop flight included
Winnipeg (YWG) to Grand Island (GRI)
6.4/10 (488 reviews)
They provide a full size refrigerator but no microwave. My refrigerator had no handles. They were broken off. It just seemed pointless. I needed a microwave.
Reviewed on Jun 8, 2026


Comfort Suites Grand Island South
Price was CA $794, price is now CA $794 per person
CA $794
per person
Jul 30 - Aug 3
found 1 day ago
Roundtrip non-stop flight included
Bangor (BGR) to Grand Island (GRI)
9.4/10 Exceptional! (570 reviews)
The staff was excellent and the breakfast outstanding.
Reviewed on Jun 13, 2026
Petersburg Hotel Deals

Tranquil 7-bedroom house in charming small-town Petersburg
Petersburg NE
The price is CA $442 per night from Jun 30 to Jul 1
CA $442
CA $538 total
Jun 30 - Jul 1
includes taxes & fees

Cardinal Inn & Event Center
2588 State Hwy 14 Albion NE
The price is CA $133 per night from Jun 30 to Jul 1
CA $133
CA $144 total
Jun 30 - Jul 1
includes taxes & fees
9.2/10 Wonderful! (463 reviews)
"Very clean room, comfy bed"
Reviewed on Jun 14, 2026

Elgin Sleepin Inn
501 N 2nd St Elgin NE
Fully refundableReserve now, pay when you stay
The price is CA $136 per night from Jun 17 to Jun 18
CA $136
CA $152 total
Jun 17 - Jun 18
includes taxes & fees
8.4/10 Very Good! (5 reviews)
"Room was comfortable and convenient."
Reviewed on Jun 16, 2026
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.
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







