We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Hotels near Berchtesgaden National Park

Check In Check Out
Show Prices
Sort by:
Traveller Ranked
Traveller Ranked
Lowest Price
Lowest Price
Distance
Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
SPONSORED
Richard-Voss-Str. 30, 83471 Berchtesgaden, Bavaria, Germany
5.8 km from Berchtesgaden National Park
#1 of 21 hotels in Berchtesgaden
Special Price: 15% off room rate
Gilt nur ab 7 Übernachtungen. Bitte direkt bei Buchung nach... Read more
Slideshow
Check In Check Out
Show Prices
Rotheben 5, 83486 Ramsau, Bavaria, Germany
0.0 km from Berchtesgaden National Park
Check In Check Out
Show Prices
Im Tal 4, 83486 Ramsau, Bavaria, Germany
1.1 km from Berchtesgaden National Park
Check In Check Out
Show Prices
Holzengasse 16, 83486 Ramsau, Bavaria, Germany
1.9 km from Berchtesgaden National Park
Check In Check Out
Show Prices
Am Gseng 10, 83486 Ramsau, Bavaria, Germany
2.8 km from Berchtesgaden National Park
Check In Check Out
Show Prices
Grunsteinstrasse 65, 83471 Schoenau am Koenigssee, Bavaria, Germany
3.0 km from Berchtesgaden National Park
Check In Check Out
Show Prices
Alpenstr. 66, 83486 Ramsau, Bavaria, Germany
3.2 km from Berchtesgaden National Park

Check In Check Out
Show Prices
Pension BerganemoneOffers & AnnouncementsPackage Deal
Gruensteinstr. 35/37, 83471 Schoenau am Koenigssee, Bavaria, Germany
3.4 km from Berchtesgaden National Park
Slideshow
Check In Check Out
Show Prices
Fischmichlstr. 2, 83471 Schonau, Bavaria, Germany
3.8 km from Berchtesgaden National Park
No photo provided
Check In Check Out
Show Prices
Hinterseer Str. 45, 83486 Ramsau, Bavaria, Germany
4.0 km from Berchtesgaden National Park
Check In Check Out
Show Prices
Wahlstr. 35, 83471 Schoenau am Koenigssee, Bavaria, Germany
4.2 km from Berchtesgaden National Park
Check In Check Out
Show Prices
Punzenmoos 8, 83471 Schoenau am Koenigssee, Bavaria, Germany
4.2 km from Berchtesgaden National Park
Check In Check Out
Show Prices
Am Koeppelwald 15, 83471 Schoenau am Koenigssee, Bavaria, Germany
4.3 km from Berchtesgaden National Park
Check In Check Out
Show Prices
Hofreitstr. 7 | 83471 Schönau am Königssee, 83471 Schoenau am Koenigssee, Bavaria, Germany
4.6 km from Berchtesgaden National Park
Check In Check Out
Show Prices
Im Weiherermoos 1, 83471 Schoenau am Koenigssee, Bavaria, Germany
4.6 km from Berchtesgaden National Park
Check In Check Out
Show Prices
Hubertuspark 2-5, 83471 Schonau, Bavaria, Germany
4.7 km from Berchtesgaden National Park

Check In Check Out
Show Prices
Untersteiner Str. 20, 83471 Schoenau am Koenigssee, Bavaria, Germany
4.8 km from Berchtesgaden National Park
Check In Check Out
Show Prices
Seestr. 6, 83471 Schoenau am Koenigssee, Bavaria, Germany
5.0 km from Berchtesgaden National Park
Check In Check Out
Show Prices
Ulmenweg 14-16, 83471 Schoenau am Koenigssee, Bavaria, Germany
5.1 km from Berchtesgaden National Park
Check In Check Out
Show Prices
Kollertradte 21, 83483 Bischofswiesen, Bavaria, Germany
5.1 km from Berchtesgaden National Park

No photo provided
Check In Check Out
Show Prices
Modereggweg 21, 83471 Schoenau am Koenigssee, Bavaria, Germany
5.2 km from Berchtesgaden National Park
Check In Check Out
Show Prices
Am Rehwinkl 3, 83471 Berchtesgaden, Bavaria, Germany
5.2 km from Berchtesgaden National Park
#11 of 21 hotels in Berchtesgaden
Check In Check Out
Show Prices
Seestr. 34 | Lake Konigsee, 83471 Schoenau am Koenigssee, Bavaria, Germany
5.2 km from Berchtesgaden National Park
Check In Check Out
Show Prices
Seestr. 29, 83471 Schoenau am Koenigssee, Bavaria, Germany
5.3 km from Berchtesgaden National Park
Check In Check Out
Show Prices
Quellenweg 11, 83483 Bischofswiesen, Bavaria, Germany
5.7 km from Berchtesgaden National Park
Check In Check Out
Show Prices
Richard-Voss-Str. 30, 83471 Berchtesgaden, Bavaria, Germany
5.8 km from Berchtesgaden National Park
#1 of 21 hotels in Berchtesgaden
Slideshow
Check In Check Out
Show Prices
Reitweg 25, 83483 Bischofswiesen, Bavaria, Germany
5.8 km from Berchtesgaden National Park
Check In Check Out
Show Prices
Untersteiner Str. 101, 83471 Schonau, Bavaria, Germany
5.8 km from Berchtesgaden National Park

Check In Check Out
Show Prices
Reissenpoint 11, 83483 Bischofswiesen, Bavaria, Germany
6.0 km from Berchtesgaden National Park
Check In Check Out
Show Prices
Am Brandholz, 83471 Berchtesgaden, Bavaria, Germany
6.1 km from Berchtesgaden National Park
#9 of 21 hotels in Berchtesgaden
Check In Check Out
Show Prices
Friedbichlweg 14, 83471 Schoenau am Koenigssee, Bavaria, Germany
6.1 km from Berchtesgaden National Park
Check In Check Out
Show Prices
*Prices above are the total stay price including base rate, taxes, and fees as provided by our partners. Please see our partners for full details.
Berchtesgaden Travel Forum Need specific advice visiting Berchtesgaden, Upper Bavaria? Visit the TripAdvisor Travel Forum for Berchtesgaden and ask our Destination Experts and the travel community.