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.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Breakfast included Luxury Pool Mid-range Romantic Free Parking Family-friendly Charming Restaurant Pets Allowed Suites Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Independent Hotels & up & up Internet & up Meeting room Reduced mobility rooms Business services Concierge Non-Smoking Hotel €€ €€€ €€€€ Air Conditioning Classic Cheap Hotels Kitchenette Lindner Hotels Beach Ski-In / Ski-Out Golf course Within 10 km Within 25 km Any distance from Mainz-Marienborn Station
Accommodation
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Ringhotel Nassau Oranien
Booking.com
US$127
View Deal
Am Elbbachufer 12, 65589 Hadamar, Hesse, Germany
55.9 km from Mainz-Marienborn Station
  • Free Wifi
  • Free Parking
Freimuehle Hotel
TripAdvisor
View Deal
Freimuehle 1, 56412 Girod, Rhineland-Palatinate, Germany
57.7 km from Mainz-Marienborn Station
  • Free Wifi
  • Free Parking
Serways Hotel Heiligenroth
Expedia.com
US$76
View Deal
An der Autobahn A3, 56412 Heiligenroth, Rhineland-Palatinate, Germany
60.4 km from Mainz-Marienborn Station
  • Free Wifi
  • Free Parking
Hotel Paffhausen
Booking.com
US$84
View Deal
Bahnhofstr. 100, 56422 Wirges, Rhineland-Palatinate, Germany
64.5 km from Mainz-Marienborn Station
  • Restaurant
  • Bar/Lounge
Landhotel Villa Moritz
Booking.com
US$134
View Deal
Hauptstr. 3, 56414 Oberahr, Rhineland-Palatinate, Germany
65.4 km from Mainz-Marienborn Station
  • Free Wifi
No photo provided
Am Waldsee 3, 35794 Mengerskirchen, Hesse, Germany
65.7 km from Mainz-Marienborn Station
  • Pool
  • Restaurant
No photo provided
Booking.com
US$104
View Deal
Alte Viehweide 100, 56244 Helferskirchen, Rhineland-Palatinate, Germany
67.9 km from Mainz-Marienborn Station
  • Free Wifi
  • Beachfront
Alte Landratsvilla - Hotel Bender
Booking.com
US$112
View Deal
Wilhelmstrasse 28, 56457 Westerburg, Rhineland-Palatinate, Germany
69.8 km from Mainz-Marienborn Station
  • Free Wifi
  • Free Parking
Lindner Hotel & Sporting Club Wiesensee
Expedia.com
US$153
View Deal
Am Wiesensee, 56457 Westerburg, Rhineland-Palatinate, Germany
71.1 km from Mainz-Marienborn Station
  • Free Wifi
  • Free Parking
No photo provided
Booking.com
US$90
View Deal
Rheinstr. 24, 56242 Selters (Westerwald), Rhineland-Palatinate, Germany
71.6 km from Mainz-Marienborn Station
  • Free Wifi
  • Restaurant
Wildpark Hotel
Booking.com
US$132
View Deal
Kurallee 2, 56470 Bad Marienberg, Rhineland-Palatinate, Germany
79.4 km from Mainz-Marienborn Station
  • Free Wifi
  • Free Parking
Landhotel Kristall
Booking.com
US$120
View Deal
Goethestr. 21, 56470 Bad Marienberg, Rhineland-Palatinate, Germany
79.4 km from Mainz-Marienborn Station
  • Free Wifi
  • Free Parking
Hubertusklause Hotel
Booking.com
View Deal
Europastr. 2 | Duesseldorf, 56470 Bad Marienberg, Rhineland-Palatinate, Germany
79.4 km from Mainz-Marienborn Station
  • Free Wifi
  • Restaurant
No photo provided
Bergstrasse16, 56479 Willingen, Rhineland-Palatinate, Germany
79.4 km from Mainz-Marienborn Station
    No photo provided
    Alter Markt 3, 57627 Hachenburg, Rhineland-Palatinate, Germany
    83.0 km from Mainz-Marienborn Station
    • Restaurant
    • Bar/Lounge
    Hotel Tannenhof Haiger
    SAVE US$3
    US$126
    Hotels.com
    US$123
    View Deal
    Am Schimberg 1, 35708 Haiger, Hesse, Germany
    86.1 km from Mainz-Marienborn Station
    • Pool
    • Restaurant
    Hotel Zum Muehlental
    Ringstr. 12, 57629 Atzelgift, Rhineland-Palatinate, Germany
    86.4 km from Mainz-Marienborn Station
      Hotel Reuter
      Hauptstrasse 82, 35708 Haiger, Hesse, Germany
      87.1 km from Mainz-Marienborn Station
      • Free Wifi
      • Restaurant
      Hotel-Restaurant Snorrenburg
      Hotels.com
      US$141
      View Deal
      Roemer 8, 57299 Burbach, North Rhine-Westphalia, Germany
      88.1 km from Mainz-Marienborn Station
      • Restaurant
      Hotel Gasthof Koch
      Priceline
      US$108
      View Deal
      Mittelstr. 1-3, 57567 Daaden, Rhineland-Palatinate, Germany
      88.4 km from Mainz-Marienborn Station
      • Pool
      • Restaurant
      Hotel Landhaus Krombach
      TripAdvisor
      View Deal
      Rainstr. 10, 57578 Elkenroth, Rhineland-Palatinate, Germany
      88.5 km from Mainz-Marienborn Station
      • Free Wifi
      • Pool
      Glockenspitze Sports & Seminar Hotel
      Booking.com
      US$137
      View Deal
      Im Sportzentrum 2, 57610 Altenkirchen, Rhineland-Palatinate, Germany
      90.8 km from Mainz-Marienborn Station
      • Free Wifi
      • Free Parking
      Gastehaus Wilgersdorf
      TripAdvisor
      View Deal
      Kalkhain 23, 57234 Wilnsdorf, North Rhine-Westphalia, Germany
      94.4 km from Mainz-Marienborn Station
        Zum Gruenen Baum
        Hellerstr. 11, 57518 Betzdorf, Rhineland-Palatinate, Germany
        95.3 km from Mainz-Marienborn Station
        • Free Wifi
        • Restaurant
        No photo provided
        Augustastr. 5, 57518 Betzdorf, Rhineland-Palatinate, Germany
        95.5 km from Mainz-Marienborn Station
        • Free Wifi
        • Restaurant
        Hotel Breidenbacher Hof
        TripAdvisor
        View Deal
        Klosterhof 7, 57518 Betzdorf, Rhineland-Palatinate, Germany
        95.8 km from Mainz-Marienborn Station
        • Free Wifi
        • Free Parking
        Hotel Ambiente
        Hockelbachstr. 2, 57537 Wissen, Rhineland-Palatinate, Germany
        97.4 km from Mainz-Marienborn Station
        • Free Wifi
        • Restaurant
        Romantik Hotel Alte Vogtei
        SAVE US$4
        US$130
        Hotels.com
        US$126
        View Deal
        Lindenallee 3, 57577 Hamm (Sieg), Rhineland-Palatinate, Germany
        97.5 km from Mainz-Marienborn Station
        • Free Wifi
        • Free Parking
        GERMANIA Wissen
        Booking.com
        US$109
        View Deal
        Oststrasse 2, 57537 Wissen, Rhineland-Palatinate, Germany
        97.5 km from Mainz-Marienborn Station
          No photo provided
          Booking.com
          US$86
          View Deal
          Nassauer Str. 2, 57537 Wissen, Rhineland-Palatinate, Germany
          97.5 km from Mainz-Marienborn Station
          • Restaurant
          • Bar/Lounge
          Still looking for a place to stay?
          Bad Marienberg has 3 B&Bs/inns with 18 reviews
          Hotel Westerwaelder Hof
          Wilhelmstr. 21, 56470 Bad Marienberg, Rhineland-Palatinate, Germany
          79.2 km from Mainz-Marienborn Station
          • Restaurant
          • Bar/Lounge
          No photo provided
          Rauscheidstr. 2, 56470 Bad Marienberg, Rhineland-Palatinate, Germany
          79.0 km from Mainz-Marienborn Station
          • Free Wifi
          No photo provided
          Wilhelmstr. 3, 56470 Bad Marienberg, Rhineland-Palatinate, Germany
          79.2 km from Mainz-Marienborn Station
            See all 3 Bad Marienberg B&Bs/inns
            See all hotels in or near Bad Marienberg
            Lindner Hotel & Sporting Club Wiesensee
            Expedia.com
            US$153
            View Deal
            Am Wiesensee, 56457 Westerburg, Rhineland-Palatinate, Germany
            71.1 km from Mainz-Marienborn Station
            • Free Wifi
            • Free Parking
            No photo provided
            Alter Markt 3, 57627 Hachenburg, Rhineland-Palatinate, Germany
            83.0 km from Mainz-Marienborn Station
            • Restaurant
            • Bar/Lounge
            Alte Landratsvilla - Hotel Bender
            Booking.com
            US$112
            View Deal
            Wilhelmstrasse 28, 56457 Westerburg, Rhineland-Palatinate, Germany
            69.8 km from Mainz-Marienborn Station
            • Free Wifi
            • Free Parking
            Hotel Gasthof Koch
            Priceline
            US$108
            View Deal
            Mittelstr. 1-3, 57567 Daaden, Rhineland-Palatinate, Germany
            88.4 km from Mainz-Marienborn Station
            • Pool
            • Restaurant
            Hotel Landhaus Krombach
            TripAdvisor
            View Deal
            Rainstr. 10, 57578 Elkenroth, Rhineland-Palatinate, Germany
            88.5 km from Mainz-Marienborn Station
            • Free Wifi
            • Pool
            *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.