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 Trendy Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Green & up & up Independent Hotels Internet & up Hotels with Restaurants Reduced mobility rooms Meeting room Cheap Hotels Business services Non-Smoking Hotel Air Conditioning Quiet Hotels Hotels on the Lake Concierge Charming Hotels Hotels with Free Wifi Modern Hotels Luxury Spa Hotels Hotels with Balconies Hotels with Villas Hotels with Jacuzzi Spa Hotels Hotels with Shuttle $ $$ $$$ $$$$ Ski-In / Ski-Out Four Points Ibis Hotels Boutique Mercure Foodie Golf course Hotels with Hot Tubs Beach Goer Best Western Casino Within 10 km Within 25 km Any distance from St Margrethen Station
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
Style
Hotel brand
More
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
Like saving money? We search up to 200 sites to help you save up to 30%
Gasthof Meindl
TripAdvisor
View Deal
Hofsteigstrasse 15 | 6890 Lustenau, Lustenau 6890, Austria
2.5 km from St Margrethen Station
  • Free Wifi
  • Free Parking
Swiss Dreams Hotel Walzenhausen
Travelocity
View Deal
Dorf 45 | Walzenhausen Swiss Quality Hotel, Walzenhausen 9428, Switzerland
2.8 km from St Margrethen Station
  • Free Parking
  • Breakfast included
Hotel Hecht
TripAdvisor
View Deal
Hauptstrasse 51, Rheineck 9424, Switzerland
3.7 km from St Margrethen Station
  • Restaurant
Hotel Paul's
Expedia.com
View Deal
Parkstrasse 1, Widnau 9443, Switzerland
4.6 km from St Margrethen Station
  • Free Wifi
  • Free Parking
Forum Hotel Widnau
Expedia.com
View Deal
Bahnhofstrasse 24, Widnau 9443, Switzerland
5.3 km from St Margrethen Station
  • Free Wifi
  • Free Parking
Hotel Am See
Priceline
View Deal
Uferstrasse 1, Hard 6971, Austria
5.5 km from St Margrethen Station
  • Free Wifi
  • Free Parking
Pension Kohlmeier
Mittriedstrasse 2, Hard 6971, Austria
5.6 km from St Margrethen Station
    Schloss-Hotel Wartensee
    SAVE USD 20
    USD 211*
    Travelocity
    USD 191*
    View Deal
    Wartensee 1 | 9404 Rorschacherberg, Rorschacherberg 9404, Switzerland
    7.2 km from St Margrethen Station
    • Free Wifi
    • Free Parking
    Four Points by Sheraton Panoramahaus Dornbirn
    SAVE USD 5
    USD 116*
    Booking.com
    USD 111*
    View Deal
    Messestrasse 1 | 6850 Dornbirn, Dornbirn 6850, Austria
    7.3 km from St Margrethen Station
    • Free Wifi
    • Pool
    4-Lander Hotel Deutschmann
    TripAdvisor
    View Deal
    Rheinstrasse 83A, Bregenz 6900, Austria
    7.4 km from St Margrethen Station
    • Free Wifi
    • Free Parking
    Hotel Heiden
    Expedia.com
    View Deal
    Seeallee 8, Heiden 9410, Switzerland
    7.9 km from St Margrethen Station
    • Free Wifi
    • Breakfast included
    Hotel Garni Matt
    Wuhrbaumweg 36, Bregenz 6900, Austria
    8.0 km from St Margrethen Station
      No photo provided
      Booking.com
      USD 114*
      View Deal
      Seeallee 5, Appenzell 9410, Switzerland
      8.1 km from St Margrethen Station
        Sternen Hotel
        No availability for your dates from these sites
        Sternenplatz 4, Wolfurt 6922, Austria
        8.6 km from St Margrethen Station
        • Free Wifi
        • Restaurant
        Hotel Andreas Hofer
        No availability for your dates from these sites
        Moosmahdstrasse 34, Dornbirn 6850, Austria
        8.6 km from St Margrethen Station
          Hotel Schloss Wartegg
          Hotels.com
          View Deal
          Von Blarer Weg 1 | 9404 Rorschacherberg, Rorschacherberg 9404, Switzerland
          8.7 km from St Margrethen Station
          • Free Parking
          • Pool
          Hotel Schwarzler
          Expedia.com
          USD 169*
          View Deal
          Landstrasse 9, Bregenz 6900, Austria
          8.7 km from St Margrethen Station
          • Free Wifi
          • Breakfast included
          Harry's Home Hotel Dornbirn
          SAVE USD 62
          USD 158*
          Booking.com
          USD 96*
          View Deal
          Klostergasse 8, Dornbirn 6850, Austria
          8.7 km from St Margrethen Station
          • Free Wifi
          Savings alert: 19% below average rate

          The price you found is 19% lower than this hotel's average rate of USD 119/night.

          We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

          No photo provided
          Vorklostergasse 6, Bregenz, Austria
          8.7 km from St Margrethen Station
            Hotel Katharinenhof Comfort
            TripAdvisor
            View Deal
            Franz-Michael-Felder-Strasse 4, Dornbirn 6850, Austria
            8.8 km from St Margrethen Station
            • Free Wifi
            • Free Parking
            Vienna House Martinspark Dornbirn
            SAVE USD 44
            USD 166*
            Agoda.com
            USD 122*
            View Deal
            Mozartstrasse 2, Dornbirn 6850, Austria
            8.9 km from St Margrethen Station
            • Free Wifi
            • Free Parking
            Rotes Haus
            Am Marktplatz, Dornbirn 6850, Austria
            9.0 km from St Margrethen Station
            • Restaurant
            Hirschen
            Orbitz.com
            View Deal
            Haselstauderstrasse 31, Dornbirn 6850, Austria
            9.2 km from St Margrethen Station
            • Free Wifi
            • Free Parking
            Mercure Bregenz City
            Booking.com
            USD 106*
            View Deal
            Platz der Wiener Symphoniker 2 | 6900 Bregenz, Bregenz 6900, Austria
            9.3 km from St Margrethen Station
            • Free Wifi
            • Restaurant
            Hotel Krone
            No availability for your dates from these sites
            Hatlerstrasse 2, Dornbirn 6850, Austria
            9.4 km from St Margrethen Station
            • Free Wifi
            • Free Parking
            Bischof
            No availability for your dates from these sites
            Hatlerstrasse 7, Dornbirn, Austria
            9.4 km from St Margrethen Station
              Best Western Hotel Rebstock
              SAVE USD 19
              USD 172*
              Booking.com
              USD 153*
              View Deal
              Thalerstrasse 57, Rorschacherberg 9404, Switzerland
              9.5 km from St Margrethen Station
              • Free Wifi
              • Free Parking
              Ibis Bregenz
              Expedia.com
              USD 100*
              View Deal
              Sankt-Anna-Strasse 11, Bregenz 6900, Austria
              9.5 km from St Margrethen Station
              • Pool
              Hotel Sonne-Garni
              AMOMA
              View Deal
              Saegerstrasse 8, Dornbirn 6850, Austria
              9.5 km from St Margrethen Station
              • Free Wifi
              • Free Parking
              Villa Raczynski
              Schlossbergstrasse 11, Bregenz 6900, Austria
              9.5 km from St Margrethen Station
                Hochst has 2 B&Bs/inns with 102 reviews
                Die Linde - Hotel & Landgasthof
                Kirchplatz 16, Hochst 6973, Austria
                0.8 km from St Margrethen Station
                • Free Wifi
                • Free Parking
                Das smarte Hotel garni
                Landstrasse 57, Hochst 6973, Austria
                1.2 km from St Margrethen Station
                • Free Wifi
                See all 2 Hochst B&Bs/inns
                See all hotels in or near Hochst
                Swiss Dreams Hotel Walzenhausen
                Travelocity
                View Deal
                Dorf 45 | Walzenhausen Swiss Quality Hotel, Walzenhausen 9428, Switzerland
                2.8 km from St Margrethen Station
                • Free Parking
                • Breakfast included
                Gasthof Meindl
                TripAdvisor
                View Deal
                Hofsteigstrasse 15 | 6890 Lustenau, Lustenau 6890, Austria
                2.5 km from St Margrethen Station
                • Free Wifi
                • Free Parking
                Hotel Hecht
                TripAdvisor
                View Deal
                Hauptstrasse 51, Rheineck 9424, Switzerland
                3.7 km from St Margrethen Station
                • Restaurant
                Hotel Am See
                Priceline
                View Deal
                Uferstrasse 1, Hard 6971, Austria
                5.5 km from St Margrethen Station
                • Free Wifi
                • Free Parking
                Hotel Paul's
                Expedia.com
                View Deal
                Parkstrasse 1, Widnau 9443, Switzerland
                4.6 km from St Margrethen Station
                • Free Wifi
                • Free Parking
                ** 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.