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.

Upper Bavaria

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Upper Bavaria?

We'll send you updates with the latest deals, reviews and articles for Upper Bavaria each week.

Map of Upper Bavaria Hotels

Hotels (1,354)

B&Bs / Inns (1,374)

Speciality Lodging (872)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travellers' Choice™ 2018 Winner Romance | Top Hotels | Best Service
 
Alpenhotel Zechmeisterlehen (Schoenau am Koenigssee) 4.0 of 5
Wahlstr. 35, 83471 Schoenau am Koenigssee, Bavaria, Germany
USD 233 - USD 402 Avg. price/night*
Ollie #1 of 1,354 hotels in Upper Bavaria
  •  Pure Relaxation 
  • unforgettable. This was our first trip as a family with small baby(3 mo... more
  • 26 August 2018
Traveller photos (282)
Hotel Gablerhof (Bad Reichenhall)
Nonn 55, 83435 Bad Reichenhall, Bavaria, Germany
Show Prices
USD 116 - USD 229 Avg. price/night*
Ollie #2 of 1,354 hotels in Upper Bavaria
Traveller photos (130)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Bargain | Best Service | Small Hotels
 
Laimerstrasse 40, 80639 Munich, Bavaria, Germany
Show Prices
USD 95 - USD 284 Avg. price/night*
Ollie #3 of 1,354 hotels in Upper Bavaria
#1 of 399 hotels in Munich
Traveller photos (890)
Offers & Announcements Package Deal
Certificate of Excellence
Travellers' Choice™ 2018 Winner Top Hotels
 
Das Graseck - my mountain hideaway (Garmisch-Partenkirchen) 4.0 of 5
Graseck 4, 82467 Garmisch-Partenkirchen, Bavaria, Germany
Show Prices
USD 267 - USD 532 Avg. price/night*
Ollie #4 of 1,354 hotels in Upper Bavaria
Traveller photos (369)
Ammergauer Hof (Oberammergau) 3.0 of 5
Bahnhofstr. 3, 82487 Oberammergau, Bavaria, Germany
Show Prices
USD 116 - USD 213 Avg. price/night*
Ollie #5 of 1,354 hotels in Upper Bavaria
Traveller photos (42)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Romance
 
Holzengasse 16, 83486 Ramsau, Bavaria, Germany
Show Prices
USD 218 - USD 388 Avg. price/night*
Ollie #6 of 1,354 hotels in Upper Bavaria
  •  Hidden Gem 
  • We had a near perfect stay @ this hotel. The service, food & amenities are... more
  • 2 September 2018
Traveller photos (439)
Hotel EDELWEISS (Berchtesgaden) 4.0 of 5
Maximilianstr. 2, 83471 Berchtesgaden, Bavaria, Germany
Show Prices
USD 183 - USD 294 Avg. price/night*
Ollie #7 of 1,354 hotels in Upper Bavaria
Traveller photos (374)
Special Offer Package Deal
Certificate of Excellence
Travellers' Choice™ 2018 Winner Luxury
 
Sophienstrasse 28, 80333 Munich, Bavaria, Germany
Show Prices
USD 376 - USD 2,218 Avg. price/night*
Ollie #8 of 1,354 hotels in Upper Bavaria
#2 of 399 hotels in Munich
Traveller photos (1320)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Top Hotels | Best Service
 
Richard-Voss-Str. 30, 83471 Berchtesgaden, Bavaria, Germany
Show Prices
USD 213 - USD 286 Avg. price/night*
Ollie #9 of 1,354 hotels in Upper Bavaria
  •  ALMOST PERFECT 
  • Our title for this review is 'Almost Perfect' because perfection is nearly... more
  • 20 September 2018
Traveller photos (256)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Romance
 
Ort 6, 83324 Ruhpolding, Bavaria, Germany
Show Prices
USD 147 - USD 232 Avg. price/night*
Ollie #10 of 1,354 hotels in Upper Bavaria
Traveller photos (114)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Bargain | Best Service
 
Pension Berganemone (Schoenau am Koenigssee)
Gruensteinstr. 35/37, 83471 Schoenau am Koenigssee, Bavaria, Germany
Show Prices
USD 102 - USD 192 Avg. price/night*
Ollie #11 of 1,354 hotels in Upper Bavaria
Traveller photos (162)
Marc Munchen (Munich) 4.0 of 5
Senefelderstrasse 12, 80336 Munich, Bavaria, Germany
Show Prices
USD 148 - USD 466 Avg. price/night*
Ollie #12 of 1,354 hotels in Upper Bavaria
#3 of 399 hotels in Munich
  •  Amazing hotel 
  • At check in we were uneasily surprised because our reservation was not in... more
  • 20 September 2018
Traveller photos (951)
Offers & Announcements Package Deal
Guntherstr. 16, 80639 Munich, Bavaria, Germany
Show Prices
USD 103 - USD 319 Avg. price/night*
Ollie #13 of 1,354 hotels in Upper Bavaria
#4 of 399 hotels in Munich
Traveller photos (462)
Hotel Zum Postillion (Reit im Winkl)
Dorfstr. 32-34, 83242 Reit im Winkl, Bavaria, Germany
Show Prices
USD 78 - USD 161 Avg. price/night*
Ollie #14 of 1,354 hotels in Upper Bavaria
  •  Highly over rated 
  • If you are looking for a friendly welcome don't show up at 5:01pm. I would... more
  • 7 August 2014
Traveller photos (55)
Trogerstrasse 21, 81675 Munich, Bavaria, Germany
Show Prices
USD 220 - USD 624 Avg. price/night*
Ollie #15 of 1,354 hotels in Upper Bavaria
#5 of 399 hotels in Munich
Traveller photos (878)
Special Price 20% off room rate
Landhotel Guglhupf (Schwangau)
Fuessener Str. 107, 87645 Schwangau, Bavaria, Germany
Show Prices
USD 110 - USD 220 Avg. price/night*
Ollie #16 of 1,354 hotels in Upper Bavaria
Traveller photos (245)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Luxury
 
Elmau 2, 82493 Elmau, Bavaria, Germany
Show Prices
USD 605 - USD 1,262 Avg. price/night*
Ollie #17 of 1,354 hotels in Upper Bavaria
#1 of 1 hotels in Elmau
Traveller photos (766)
Ueberfahrtstr. 10, 83700 Rottach-Egern, Bavaria, Germany
Show Prices
USD 314 - USD 1,045 Avg. price/night*
Ollie #18 of 1,354 hotels in Upper Bavaria
  •  Best ever 
  • Ez 5 stars. Spectacular movie set frontage. Rounded windows. Great... more
  • 6 September 2018
Traveller photos (522)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Bargain
 
Hotel Ferienhaus Fux (Oberammergau) 3.0 of 5
Mannagasse 2a, 82487 Oberammergau, Bavaria, Germany
Show Prices
USD 112 - USD 149 Avg. price/night*
Ollie #19 of 1,354 hotels in Upper Bavaria
Traveller photos (188)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Small Hotels
 
Hotel Maximilian (Oberammergau) 4.5 of 5
Ettaler Str. 5, 82487 Oberammergau, Bavaria, Germany
Show Prices
USD 218 - USD 428 Avg. price/night*
Ollie #20 of 1,354 hotels in Upper Bavaria
  •  Fantastic!!! 
  • My usual hotel was booked and had to find something else.. i booked into... more
  • 15 September 2018
Traveller photos (210)