Hotels in Sankt Goar

Search and compare Sankt Goar hotels from hundreds of travel sites and save

Sankt Goar, Germany
5 Aug — 6 Aug2
Sankt Goar, Germany
Thu 5/8
Fri 6/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Sankt Goar

Filter by star ratings
All filters
Hotel Cafe Restaurant Loreleyblick
Hotel Cafe Restaurant Loreleyblick
8.1 Excellent
An Der Loreley 37, Sankt Goar, Rhineland-Palatinate, Germany
Show on map
1.3 km from city centre, Sankt Goar 
ExcellentBased on 385 reviews
8.1

Located less than a 20-minute walk from St Goar Train Station, Hotel Cafe Restaurant Loreleyblick offers free Wi-Fi. Close to restaurants and shops, the hotel is a convenient base when in Sankt Goar.

Rheinhotel St. Goar
Rheinhotel St. Goar
9.2 Excellent
Heerstr. 71, Sankt Goar, Rhineland-Palatinate, Germany
Show on map
0.6 km from city centre, Sankt Goar 
ExcellentBased on 554 reviews
9.2

Just a stone's throw from St Goar Train Station, Rheinhotel St Goar offers a convenient place to stay, close to Sankt Goar's various tourist attractions. Guests can also enjoy complimentary internet throughout the property.

Rheinperle
Rheinperle
Heerstr. 15, Sankt Goar, Rhineland-Palatinate, Germany
Show on map
0.9 km from city centre, Sankt Goar 

Rheinperle provides a comfortable setting when in Sankt Goar and is close to everything the area has to offer. Those staying at the property can also enjoy complimentary Wi-Fi.

Burghotel Auf Schönburg
Burghotel Auf Schönburg
9.5 Excellent
Auf Schönburg, Oberwesel, Rhineland-Palatinate, Germany
Show on map
5.6 km from city centre, Sankt Goar 
ExcellentBased on 443 reviews
9.5

This comfortable hotel in Oberwesel offers complimentary wireless internet, as well as a swimming pool and a tour desk. It is ideally positioned for those wanting to visit local attractions.

Romantik Hotel Schloss Rheinfels
Romantik Hotel Schloss Rheinfels
8.2 Excellent
Schlossberg 47, Sankt Goar, Rhineland-Palatinate, Germany
Show on map
0.6 km from city centre, Sankt Goar 
ExcellentBased on 1,033 reviews
8.2

Featuring a sauna and an indoor pool, Romantik Hotel Schloss Rheinfels is an ideal place for a relaxing break and showcases exclusive views of Rhine River. It provides complimentary wireless internet and is moments from Rheinfels Castle and well-known attractions.

Pension Belzer
Pension Belzer
8.5 Excellent
Mühltal 62, Boppard, Rhineland-Palatinate, Germany
Show on map
14.1 km from city centre, Sankt Goar 
ExcellentBased on 276 reviews
8.5

Pension Belzer is located in Boppard and features free Wi-Fi. It also provides a sun deck, bicycle rental and an express check-in and check-out feature.

Tips for booking a Sankt Goar hotel

Cheapest month:August
Most expensive month:May
Average price in Sankt Goar:$189/night
Absolute cheapest price found:$52/night
Cheapest day:Friday
Most expensive day:Saturday
$92 - $347
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$78 - $130
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sankt Goar hotels

Show all 88 hotels
1
Romantik Hotel Schloss Rheinfels
Romantik Hotel Schloss Rheinfels
8.2 Excellent
Schlossberg 47, Sankt Goar, Rhineland-Palatinate, Germany
Show on map
0.6 km from city centre, Sankt Goar 

Featuring a sauna and an indoor pool, Romantik Hotel Schloss Rheinfels is an ideal place for a relaxing break and showcases exclusive views of Rhine River. It provides complimentary wireless internet and is moments from Rheinfels Castle and well-known attractions.

Cheapest hotels in Sankt Goar, Rhineland-Palatinate

Show all 88 hotels
Hotel Cafe Restaurant Loreleyblick
Hotel Cafe Restaurant Loreleyblick
8.1 Excellent
An Der Loreley 37, Sankt Goar, Rhineland-Palatinate, Germany
Show on map
1.3 km from city centre,  

Located less than a 20-minute walk from St Goar Train Station, Hotel Cafe Restaurant Loreleyblick offers free Wi-Fi. Close to restaurants and shops, the hotel is a convenient base when in Sankt Goar.

$88
Avg. per night
Rheinperle
Rheinperle
Heerstr. 15, Sankt Goar, Rhineland-Palatinate, Germany
Show on map
0.9 km from city centre,  

Rheinperle provides a comfortable setting when in Sankt Goar and is close to everything the area has to offer. Those staying at the property can also enjoy complimentary Wi-Fi.

$100
Avg. per night
Rheinhotel St. Goar
Rheinhotel St. Goar
9.2 Excellent
Heerstr. 71, Sankt Goar, Rhineland-Palatinate, Germany
Show on map
0.6 km from city centre,  

Just a stone's throw from St Goar Train Station, Rheinhotel St Goar offers a convenient place to stay, close to Sankt Goar's various tourist attractions. Guests can also enjoy complimentary internet throughout the property.

$111
Avg. per night
Pension Belzer
Pension Belzer
8.5 Excellent
Mühltal 62, Boppard, Rhineland-Palatinate, Germany
Show on map
1.9 km from city centre,  

Pension Belzer is located in Boppard and features free Wi-Fi. It also provides a sun deck, bicycle rental and an express check-in and check-out feature.

$114
Avg. per night
Burghotel Auf Schönburg
Burghotel Auf Schönburg
9.5 Excellent
Auf Schönburg, Oberwesel, Rhineland-Palatinate, Germany
Show on map
0.9 km from city centre,  

This comfortable hotel in Oberwesel offers complimentary wireless internet, as well as a swimming pool and a tour desk. It is ideally positioned for those wanting to visit local attractions.

$187
Avg. per night
Romantik Hotel Schloss Rheinfels
Romantik Hotel Schloss Rheinfels
8.2 Excellent
Schlossberg 47, Sankt Goar, Rhineland-Palatinate, Germany
Show on map
0.6 km from city centre,  

Featuring a sauna and an indoor pool, Romantik Hotel Schloss Rheinfels is an ideal place for a relaxing break and showcases exclusive views of Rhine River. It provides complimentary wireless internet and is moments from Rheinfels Castle and well-known attractions.

$199
Avg. per night

Hotel prices in Sankt Goar

3 stars

$88 - $114

Rheinperle

No. 1 most popular

$100
Avg. per night
Pension Belzer

No. 2 most popular

Pension Belzer
8.5 Excellent
$114
Avg. per night
Hotel Cafe Restaurant Loreleyblick

Best value

$88
Avg. per night
4 stars and up

$187 - $199

Romantik Hotel Schloss Rheinfels

No. 1 most popular

$199
Avg. per night
Burghotel Auf Schönburg

Best value

$187
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Sankt Goar

Sankt Goar travel FAQs

  • What are the best hotels in Sankt Goar?

    Romantik Hotel Schloss Rheinfels (8.2/10 from 1,033 reviews), Hotel Rheinfels (7.9/10 from 875 reviews), and Hotel an der Faehre (7.8/10 from 687 reviews) are all highly rated places to stay in Sankt Goar.

  • What is a good hotel near Loreley?

    Reviews of Hotel Rheinfels recommend it as a good place to stay near Loreley, scoring 7.9/10 from 875 ratings.

  • How much is a hotel in Sankt Goar tonight?

    A hotel in Sankt Goar tonight has an average price of $162, but some deals have been found for as low as $108 in HotelsCombined searches over the last 72 hours. Prices in Sankt Goar are changing frequently. The best price found for a 4-star Sankt Goar hotel for tonight has been $332.