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 City Centre Luxury Breakfast included Mid-range Pool Romantic Free Parking Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic & up Independent Hotels & up Internet & up Cheap Hotels Hotels with Restaurants Clean Hotels Quiet Hotels Hotels with Free Wifi Meeting Rooms Non-Smoking Hotel Accessible rooms City Centre Hotels Air Conditioning Downtown Hotels Concierge Business Centre Modern Hotels Hotels with Balconies Spa Hotels $ $$ $$$ $$$$ Luxury Spa Hotels Ibis Hotels Mercure Beach Like a Local Budget Hotels Design Hotels Wyndham Garden Boutique Hotels Hotels with Smoking Rooms Affordable Hotels Within 10 km Within 25 km Any distance from Bad Ems Station
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
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Bad Emser Hof
Booking.com
View Deal
Lahnstr. 6-7, 56130 Bad Ems, Rhineland-Palatinate, Germany
0.2 km from Bad Ems Station
  • Free Wifi
  • Restaurant
Haeckers Grand Hotel
Hotels.com
View Deal
Romerstrasse 1 - 3, 56130 Bad Ems, Rhineland-Palatinate, Germany
0.3 km from Bad Ems Station
  • Pool
  • Restaurant
Wintersberg Berghotel am Limes
TripAdvisor
View Deal
Auffahrt Braubacher Strasse, 56130 Bad Ems, Rhineland-Palatinate, Germany
0.3 km from Bad Ems Station
  • Free Wifi
  • Free Parking
Hotel Schweizerhaus
TripAdvisor
View Deal
Malbergstr. 21, 56130 Bad Ems, Rhineland-Palatinate, Germany
0.4 km from Bad Ems Station
  • Restaurant
BSW Ferienhotel Lindenbach
TripAdvisor
View Deal
Lindenbach 28, 56130 Bad Ems, Rhineland-Palatinate, Germany
1.8 km from Bad Ems Station
  • Free Wifi
  • Fitness centre
No photo provided
TripAdvisor
View Deal
Lahnstr. 3, 56130 Dausenau, Rhineland-Palatinate, Germany
2.1 km from Bad Ems Station
  • Restaurant
Star Hotel
Expedia.com
USD 53*
View Deal
Sommerstr. 24, 56133 Fachbach, Rhineland-Palatinate, Germany
3.1 km from Bad Ems Station
  • Free Internet
No photo provided
Hauptstr. 2, 56132 Nievern, Rhineland-Palatinate, Germany
3.6 km from Bad Ems Station
  • Beachfront
No photo provided
TripAdvisor
View Deal
Nassauer Str. 5, 56379 Hoemberg, Rhineland-Palatinate, Germany
4.0 km from Bad Ems Station
  • Free Wifi
  • Pool
Hotel Am Rosengarten
Booking.com
USD 90*
View Deal
Dr.-Haupt-Weg 4, 56377 Nassau, Rhineland-Palatinate, Germany
4.9 km from Bad Ems Station
  • Free Wifi
No photo provided
Booking.com
View Deal
Obertal 11, 56377 Nassau, Rhineland-Palatinate, Germany
5.2 km from Bad Ems Station
    Lahnromantik
    Booking.com
    USD 104*
    View Deal
    Bezirksstr. 20, 56377 Nassau, Rhineland-Palatinate, Germany
    5.3 km from Bad Ems Station
    • Free Wifi
    • Restaurant
    Eifelhotel Daun
    Eifelblick 1, 54550 Daun, Rhineland-Palatinate, Germany
    6.9 km from Bad Ems Station
    • Free Parking
    • Restaurant
    Landhotel Ruckerhof
    Booking.com
    USD 64*
    View Deal
    Tiergartenstr. 1-4, 56412 Welschneudorf, Rhineland-Palatinate, Germany
    7.0 km from Bad Ems Station
      Wyndham Garden Lahnstein Koblenz
      SAVE USD 8
      USD 88*
      Expedia.com
      USD 80*
      View Deal
      Zu den Thermen 1 | 56112 Lahnstein, 56112 Lahnstein, Rhineland-Palatinate, Germany
      7.1 km from Bad Ems Station
      • Free Wifi
      • Free Parking
      Landhotel Weinhaus Treis
      Booking.com
      USD 94*
      View Deal
      Hauptstr. 1-3, 56379 Weinahr, Rhineland-Palatinate, Germany
      7.8 km from Bad Ems Station
      • Pool
      • Restaurant
      Hotel Huettenmuehle Hillscheid
      TripAdvisor
      View Deal
      Huettenmuehle 1, 56204 Hillscheid, Rhineland-Palatinate, Germany
      7.9 km from Bad Ems Station
      • Restaurant
      • Bar/Lounge
      Hotel Garni Maass
      Oberalleestr. 1, 56338 Braubach, Rhineland-Palatinate, Germany
      8.4 km from Bad Ems Station
      • Free Wifi
      Berghof Hotel
      Agoda.com
      USD 84*
      View Deal
      Lehrhohl 38, 56077 Koblenz, Rhineland-Palatinate, Germany
      8.5 km from Bad Ems Station
      • Free Wifi
      • Free Parking
      Rheinhotel Bellavista
      TripAdvisor
      View Deal
      Untere Gartenstr. 3, 56338 Braubach, Rhineland-Palatinate, Germany
      8.6 km from Bad Ems Station
      • Free Wifi
      • Breakfast included
      Hotel Rheinkrone
      Booking.com
      USD 118*
      View Deal
      Rudolf-Breitscheid-Str. 23, 56077 Koblenz, Rhineland-Palatinate, Germany
      8.8 km from Bad Ems Station
      • Free Wifi
      • Restaurant
      Hotel-Restaurant Sessellift
      TripAdvisor
      View Deal
      Obertal 22, 56077 Koblenz, Rhineland-Palatinate, Germany
      8.9 km from Bad Ems Station
        Hotel Restaurant Weinlaube
        TripAdvisor
        View Deal
        Haukertsweg 9, 56076 Koblenz, Rhineland-Palatinate, Germany
        9.0 km from Bad Ems Station
        • Free Wifi
        • Free Parking
        No photo provided
        TripAdvisor
        View Deal
        Hauptstr. 114, 56182 Urbar b Koblenz am Rhein, Rhineland-Palatinate, Germany
        9.0 km from Bad Ems Station
        • Free Wifi
        • Restaurant
        Diehls Hotel
        Booking.com
        USD 136*
        View Deal
        Rheinsteigufer 1, 56077 Koblenz, Rhineland-Palatinate, Germany
        9.1 km from Bad Ems Station
        • Free Wifi
        • Free Parking
        Hotel Weisses Ross
        Travelocity
        USD 82*
        View Deal
        Johannesstrasse 19, 56112 Lahnstein, Rhineland-Palatinate, Germany
        9.2 km from Bad Ems Station
        • Restaurant
        • Bar/Lounge
        Hotel Restaurant Bock
        Westalle 11, 56112 Lahnstein, Rhineland-Palatinate, Germany
        9.3 km from Bad Ems Station
        • Free Wifi
        • Restaurant
        Hotel Garni Altes Haus
        TripAdvisor
        View Deal
        Hochstr. 81, 56112 Lahnstein, Rhineland-Palatinate, Germany
        9.3 km from Bad Ems Station
        • Free Wifi
        Bock Nichtraucherhotel
        No availability for your dates from these sites
        Westallee 11, 56112 Lahnstein, Rhineland-Palatinate, Germany
        9.3 km from Bad Ems Station
          Weiland Hotel
          TripAdvisor
          View Deal
          Buergerm.-Mueller-Str. 3-7, 56112 Lahnstein, Rhineland-Palatinate, Germany
          9.4 km from Bad Ems Station
          • Restaurant
          • Bar/Lounge
          Still looking for a place to stay?
          Bad Ems has 6 B&Bs/inns with 38 reviews
          Villa Alexander
          Villenpromenade 7, 56130 Bad Ems, Rhineland-Palatinate, Germany
          0.4 km from Bad Ems Station
            Aktivhotel Alter Kaiser
            Koblenzer Str. 36, 56130 Bad Ems, Rhineland-Palatinate, Germany
            1.6 km from Bad Ems Station
            • Free Wifi
            Hotel Adria Kroatien
            Koblenzer Str. 1, 56130 Bad Ems, Rhineland-Palatinate, Germany
            1.3 km from Bad Ems Station
            • Free Wifi
            • Restaurant
            See all 6 Bad Ems B&Bs/inns
            See all hotels in or near Bad Ems
            Star Hotel
            Expedia.com
            USD 53*
            View Deal
            Sommerstr. 24, 56133 Fachbach, Rhineland-Palatinate, Germany
            3.1 km from Bad Ems Station
            • Free Internet
            No photo provided
            Hauptstr. 2, 56132 Nievern, Rhineland-Palatinate, Germany
            3.6 km from Bad Ems Station
            • Beachfront
            No photo provided
            TripAdvisor
            View Deal
            Lahnstr. 3, 56130 Dausenau, Rhineland-Palatinate, Germany
            2.1 km from Bad Ems Station
            • Restaurant
            No photo provided
            TripAdvisor
            View Deal
            Nassauer Str. 5, 56379 Hoemberg, Rhineland-Palatinate, Germany
            4.0 km from Bad Ems Station
            • Free Wifi
            • Pool
            Eifelhotel Daun
            Eifelblick 1, 54550 Daun, Rhineland-Palatinate, Germany
            6.9 km from Bad Ems Station
            • Free Parking
            • Restaurant
            ** 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.