Hotels in Sankt Goar

Search for Sankt Goar Hotels™ Rewards

Collect 10 nights, get 1 reward night

And look out for Secret Prices on selected hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Sankt Goar Hotels

Where to stay in Sankt Goar

Whether you're planning to stay for a night or a week, Sankt Goar has the right hotel for you. There are 3 hotels in Sankt Goar and you can shop for as many as 111 deals for rooms on, some with discounts of up to 30%. We have room prices as low as GBP 18 per night. Below, you can find the number of hotels by star rating in Sankt Goar as well as in the surrounding area:
  • • 6 5-star hotels from GBP 50 per night
  • • 59 4-star hotels from GBP 48 per night
  • • 94 3-star hotels from GBP 32 per night
  • • 12 2-star hotels from GBP 31 per night

How to get to Sankt Goar

Fly into Frankfurt (HHN-Frankfurt - Hahn), 22.7 mi (36.6 km) from the heart of Sankt Goar. Mainz (QFZ-Mainz Finthen) is the next-closest major airport, 24 mi (38.6 km) away. St Goar Station is the closest train station, located 1.6 mi (2.6 km) from the city centre.

What to see around Sankt Goar

Here are some of the recommended places to see in the surrounding area:
  • • Loreley (2.2 mi/3.6 km from the city centre)
  • • Bluecher Museum Kaub (5.4 mi/8.8 km from the city centre)
  • • Pfalzgrafenstein Castle (5.7 mi/9.1 km from the city centre)
  • • Landmuseum Ransel (8 mi/12.9 km from the city centre)
  • • Philippsburg Castle (8.8 mi/14.2 km from the city centre)

When to visit Sankt Goar

Wondering which time of year to travel or what you should pack? Here are some typical temperatures to help you plan your holiday:

Seasonal temperatures
  • • January-March: 8°F day, -4°F night
  • • April-June: 19°F day, 2°F night
  • • July-September: 19°F day, 8°F night
  • • October-December: 14°F day, -3°F night
Seasonal average rainfall
  • • January-March: 6 inches
  • • April-June: 7 inches
  • • July-September: 9 inches
  • • October-December: 6 inches