Book Petersburg hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Petersburg

Cheap Petersburg hotels

Welcome Hotel Marburg

Welcome Hotel Marburg

Pilgrimstein 29 Marburg HE
Fully refundableReserve now, pay when you stay
The price is AU$221 per night from 7 June to 8 June
AU$221
7 June - 8 June
includes taxes & fees
A stay at Welcome Hotel Marburg places you in the heart of Marburg, steps from Marburger Kunstverein and Alte Universitat.
Opens in a new windowWelcome Hotel Marburg
Best Western Plus Hotel Steinsgarten

Best Western Plus Hotel Steinsgarten

4 out of 5
Hein-Heckroth-Straße 20 Giessen HE
Fully refundableReserve now, pay when you stay
The price is AU$204 per night from 28 June to 29 June
AU$204
28 June - 29 June
includes taxes & fees
A stay at Best Western Plus Hotel Steinsgarten places you in the heart of Giessen, within a 15-minute walk of Stadttheater and Giessen Botanical Garden.
Opens in a new windowBest Western Plus Hotel Steinsgarten
 Hotel Rosenpark

Hotel Rosenpark

Anneliese Pohl Allee 7-17 Marburg HE
Fully refundableReserve now, pay when you stay
The price is AU$305 per night from 7 June to 8 June
AU$305
7 June - 8 June
includes taxes & fees
With a stay at Hotel Rosenpark, you'll be centrally located in Marburg, a short 8-minute walk from St. Elizabeth Church and 10 minutes by foot from Old Botanical ...
Opens in a new window Hotel Rosenpark
Save an average of 15% on thousands of hotels when you're signed in
B&B HOTEL Gießen-City

B&B HOTEL Gießen-City

Schanzenstraße 11 Giessen
Fully refundableReserve now, pay when you stay
The price is AU$103 per night from 14 June to 15 June
AU$103
14 June - 15 June
includes taxes & fees
With a stay at B&B HOTEL Gießen-City in Giessen, you'll be within a 10-minute walk of Mathematikum and Liebig Museum.
Opens in a new windowB&B HOTEL Gießen-City
Noxx Hotel

Noxx Hotel

Rudolf-Bultmann-Straße 4m Marburg HE
Fully refundableReserve now, pay when you stay
The price is AU$295 per night from 7 June to 8 June
AU$295
7 June - 8 June
includes taxes & fees
Located in Marburg, Noxx Hotel is in the business district, within a 5-minute drive of St. Elizabeth Church and Old Botanical Garden.
Opens in a new windowNoxx Hotel
Hotel Marburger Hof

Hotel Marburger Hof

Elisabethstraße 12 Marburg HE
Fully refundableReserve now, pay when you stay
The price is AU$225 per night from 21 June to 22 June
AU$225
21 June - 22 June
includes taxes & fees
A stay at Hotel Marburger Hof places you in the heart of Marburg, steps from St. Elizabeth Church and Huguenot and Waldensian Trail.
Opens in a new windowHotel Marburger Hof
Trip Inn City Hotel Giessen

Trip Inn City Hotel Giessen

Westanlage 30-32 Giessen HE
Fully refundableReserve now, pay when you stay
The price is AU$113 per night from 28 June to 29 June
AU$113
28 June - 29 June
includes taxes & fees
A stay at Trip Inn City Hotel Giessen places you in the heart of Giessen, within a 10-minute walk of Mathematikum and Liebig Museum.
Opens in a new windowTrip Inn City Hotel Giessen
B&B Hotel Marburg

B&B Hotel Marburg

Gutenbergstraße 6 Marburg
Fully refundableReserve now, pay when you stay
The price is AU$150 per night from 14 June to 15 June
AU$150
14 June - 15 June
includes taxes & fees
With a stay at B&B Hotel Marburg in Marburg, you'll be within a 10-minute walk of Alte Universitat and Town Hall.
Opens in a new windowB&B Hotel Marburg
SleepySleepy Hotel Gießen

SleepySleepy Hotel Gießen

Robert-Bosch-Straße 4 Linden HE
Fully refundableReserve now, pay when you stay
The price is AU$133 per night from 30 May to 31 May
AU$133
30 May - 31 May
includes taxes & fees
Located in Linden, SleepySleepy Hotel Gießen is in the business district, within a 10-minute drive of Liebig Museum and Mathematikum.
Opens in a new windowSleepySleepy Hotel Gießen
Don't see what you're looking for?
See all available properties in Petersburg
View all properties
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 in Petersburg

Get your index finger at the ready. There's only 1 hotel within a 10-kilometre radius of the centre of Petersburg, so if you want to stay close by, get to it!

Travellers will want to grab a room at the Bio Hotel Forellenhof, as it's the only place close to central Petersburg.

More hotel options include the VILA VITA Rosenpark, which is 17 kilometres from downtown, and the Hotel Burg Staufenberg, which is 16 kilometres away. If these don't float your boat, we'd recommend you have a look at the Hotel Bellevue, which is 13 kilometres from all the action.

Attractions and Hotels Near Petersburg

Sure, you could spend your entire break just in Petersburg, but you're gonna have FOMO. For some truly epic adventures, you've gotta explore Hessen's other attractions. Outdoorsy types should plan an outing to Petersburg's amazing forests, rivers, streams and lakes. A few other gotta-see sights are castles, old towns and historic mansions. Also, take the opportunity to have a go at some popular local pursuits like mountain biking and mountain climbing.

Wißmar is another place where you can sit back and order up room service like a boss. Sitting 16 kilometres southeast of Petersburg, it's where you'll find the Staufenberg Rathaus and the Burg Staufenberg. The Residenz Hotel Giessen and Aparthotel Wettenberg are a few of the great apartment and hotel options here. 45 kilometres to the south of Petersburg you'll find Usingen, which is home to the Klippenhotel garni and Limes Hotel. While in Usingen, be sure to explore Saalburg Roman Fort and Hessenpark.

Travel 50 kilometres northwest and you'll come across Schmallenberg, a regional centre with a population of 26,000. While you're checking out this neck of the woods, you'll be able to whip out your selfie stick and get your tourist on at the Golfclub Schmallenberg, Grafschaft Abbey and Thikos Kinderland. If you've got time to spare, keep the good times rolling with a visit to Golfplatz Winkhausen and Witzwanderweg. Schmallenberg has hotels and apartments that should suit everyone, including the Romantik Wellnesshotel Deimann and Berghotel Hoher Knochen.

Hopped on the last flight into Petersburg? Completely worn out? Then it's probably wise to grab some accommodation near the airport. The Sheraton Frankfurt Airport Hotel & Conference Center and the Hilton Frankfurt Airport aren't too far from Frankfurt International Airport, 80 kilometres from the centre of town.

Petersburg hotels essential information

Accommodation
476 hotels
Lowest Price
AU$103
Highest Price
AU$305
Popular hotels
Welcome Hotel Marburg, Best Western Plus Hotel Steinsgarten, Hotel Rosenpark, B&B HOTEL Gießen-City, Noxx Hotel, Hotel Marburger Hof, Trip Inn City Hotel Giessen, B&B Hotel Marburg, SleepySleepy Hotel Gießen

Most recent Petersburg hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.