Hotels in Oberstdorf 4 stars

Showing 1 - 20 from 136 properties
Guest house
Price from: $160
Pfarrstraße 9, 87561 Oberstdorf, Germany
8.7 Fabulous
From: $160
Hotel
Price from: $339
Fellhornstr. 36, 87561 Oberstdorf, Germany
8.3 Very good
From: $339
Hotel
Price from: $259
Marktplatz 6, 87561 Oberstdorf, Germany
8.0 Very good
From: $259
Apartments
Price from: $178
2 Dienersberger Weg, 87561 Oberstdorf, Germany
9.1 Superb
From: $178
Hotel
Price from: $235
Im Ebnat 2, 87561 Oberstdorf, Germany
8.7 Fabulous
From: $235
Hotel
Price from: $266
Riedweg 5, 87561 Oberstdorf, Germany
8.5 Very good
From: $266
Hotel
Price from: $164
Prinzenstraße 24, 87551 Oberstdorf, Germany
7.8 Good
From: $164
Hotel
Price from: $347
Freibergstr. 21, 87561 Oberstdorf, Germany
9.0 Superb
From: $347
Hotel
Price from: $299
Freibergstrasse 15, 87561 Oberstdorf, Germany
8.4 Very good
From: $299
Holiday home
Price from: $912
Gartenstraße 26, 87561 Oberstdorf, Germany
9.7 Exceptional
From: $912
Hotel
Price from: $212
Christlessee 3, 87561 Oberstdorf, Germany
8.8 Fabulous
From: $212
Hotel
Price from: $403
Sesselweg 16, 87561 Oberstdorf, Germany
8.8 Fabulous
From: $403
Hotel
Price from: $230
Alte Walserstraße 20, 87561 Oberstdorf, Germany
8.0 Very good
From: $230
Hotel
Price from: $358
Oytalstr. 2, 87561 Oberstdorf, Germany
9.2 Superb
From: $358
Apartments
Price from: $133
Lindenstraße 3, 87561 Oberstdorf 1st & 2nd Floor, 87561 Oberstdorf, Germany
9.1 Superb
From: $133
Hotel
Price from: $284
Reute 20, 87561 Oberstdorf, Germany
8.4 Very good
From: $284
Hotel
Price from: $208
Falkenstraße 15, 87561 Oberstdorf, Germany
8.3 Very good
From: $208
Hotel
Price from: $233
Kornau 49, 87561 Oberstdorf, Germany
8.1 Very good
From: $233
Hotel
Price from: $194
Weststraße 49, 87561 Oberstdorf, Germany
9.1 Superb
From: $194
Apartments
Walserstr. 25, 87561 Oberstdorf, Germany
7.3 Good