Search
Filter By
Price (per night):
€0 - €39
€40 - €49
€50 - €59
€60 - €79
€80+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
Score 8.0 from 171 reviews
Pricesfrom (per room per night)
Single€45
Double€
Hotel im Kornspeicher
Molkereistrasse 6, Marburg an der Lahn, 35039, Germany Show on map 2.54 miles from Marburg an der Lahn
Score 8.3 from 343 reviews
Pricesfrom (per room per night)
Single€89
Double€151
Hotel Restaurant Cala Luna
Alte Kasselerstr.66, Marburg an der Lahn, 35039, Germany Show on map 1.25 miles from Marburg an der Lahn
Score 7.6 from 191 reviews
Pricesfrom (per room per night)
Single€65
Double€89
Marburger Hof
Elisabethstr. 12, Marburg an der Lahn, 35037, Germany Show on map 1.3 miles from Marburg an der Lahn
Score 8.3 from 1041 reviews
Pricesfrom (per room per night)
Single€71
Double€178
Score 8.5 from 138 reviews
Pricesfrom (per room per night)
Single€23
Double€160
VILA VITA Rosenpark
Anneliese Pohl Allee 7-17, Marburg an der Lahn, 35037, Germany Show on map 1.25 miles from Marburg an der Lahn
Score 9.0 from 496 reviews
Pricesfrom (per room per night)
Single€121
Double€246
Stadthotel Marburg
Bahnhofstrasse 14, Marburg an der Lahn, 35037, Germany Show on map 0.17 miles from Marburg an der Lahn
Score 7.2 from 357 reviews
Pricesfrom (per room per night)
Single€79
Double€147
Score 8.7 from 524 reviews
Pricesfrom (per room per night)
Single€78
Double€199
Stu?mpelstal
Stu?mpelstal 2-6, Marburg an der Lahn, 35041, Germany Show on map 1.79 miles from Marburg an der Lahn
Score 8.0 from 219 reviews
Pricesfrom (per room per night)
Single€68
Double€109
Welcome Hotel Marburg
Pilgrimstein 29, Marburg an der Lahn, 35037, Germany Show on map 1.74 miles from Marburg an der Lahn
Score 7.9 from 468 reviews
Pricesfrom (per room per night)
Single€89
Double€294