If you're looking for a place to get away, look no further than Sankt Margrethen. Whether you're planning to stay for a night or for the week, the area around Sankt Margrethen has accommodations to fit every need. Search for hotels in Sankt Margrethen with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Sankt Margrethen hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Sankt Margrethen hotel deals are here with our lowest price guarantee.
Photo by Richard Mayer (CC BY)
Hotels in Sankt Margrethen
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Where to stay in Sankt Margrethen?

Ibis Styles St Margrethen Bodensee
Ibis Styles St Margrethen Bodensee
9.2 out of 10, Wonderful, (80)
$140 nightly
The price is $145
Jun 29 - Jun 30
Total includes taxes and fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Go beyond your typical stay in Sankt Margrethen
Top landmarks in Sankt Margrethen
Nature Reserve Eselschwanz
Nature Reserve Eselschwanz is 1.1 mi (1.8 km) from central Sankt Margrethen, why not stop by during your stay.
Learn more about Sankt Margrethen
Sankt Margrethen is well-known for its attractions such as Rhine and Nature Reserve Eselschwanz.

Frequently asked questions
Find out more about Sankt Margrethen
Find out more about Sankt Margrethen
Keep exploring
Keep exploring
- Hotels near St Margrethen Station
- Hotels near Nature Reserve Eselschwanz
- Au Hotels
- Hotels near Rheinfelden Schifflände Ferry Terminal
- Berneck Hotels
- Rheineck Hotels
- Heerbrugg Hotels
- Thal Hotels
- Hotels near Au Heerbrugg Station
- Balgach Hotels
- Widnau Hotels
- Hotels near St. Gallen - Altenrhein
- Altenrhein Hotels
- Rebstein Hotels
- Staad Hotels
- Hotels near Staad Station
- Hotels near Staad SG Ferry Terminal
- Diepoldsau Hotels
- Marbach Hotels
- Hotels near Rorschach Station
- Rorschacherberg Hotels
- Hotels near Altstätten SG Station
- Altstaetten Hotels
- Hotels near Altstaetten Station
- Rorschach District Hotels
- Eggersriet Hotels
- Goldach Hotels
- Hotels near Goldach Station
- Untereggen Hotels
- Rheintal Hotels
- Montlingen Hotels
- Tübach Hotels
- Steinach Hotels
- Morschwil Hotels
- Berg Hotels
- Hotels near St. Gallen St. Fiden Station
- Hotels near St. Gallen Trade Fair
- Hotels near Grand Casino St. Gallen
- Hotels near Theater St. Gallen
- St. Gallen Hotels
- Hotels near Dottenwil Castle
- Rüthi Hotels
- Hotels near Abbey of St. Gall
- Canton of St. Gallen Hotels
- Hotels near St. Gallen Small Theater
- Hotels near University of St. Gallen
- Hotels near Abbey Library of Saint Gall
- Hotels near Textile Museum
- Hotels near St. Gallen Station
- Luxury Hotels in St. Gallen
- Cheap Hotels in St. Gallen
- Apartments in St. Gallen
- Hotels with Parking in St. Gallen
- 4 Star Hotels in St. Gallen
- 2 Star Hotels in St. Gallen
- Hotels with Free Breakfast in St. Gallen
- Pet Friendly Hotels in St. Gallen
- Family Hotels in St. Gallen
- 3 Star Hotels in St. Gallen
- Business Hotels in St. Gallen
- Lienz Hotels
- Hotels near Hoher Kasten
- Gaiserwald Hotels
- Saint Gallen District Hotels
- Hotels near St. Gallen Bruggen Station
- Sennwald Hotels
- Hotels near Freizeit Santispark
- Abtwil Hotels
- Muolen Hotels
- Hotels near Kybunpark
- Waldkirch Hotels
- Hotels near Walter Zoo
- Andwil Hotels
- Hotels near Gossau Sg Station
- Sax Hotels
- Gossau Hotels
- Haag Hotels
- Hotels near Rorschach Hafen Station
- Hotels near Wildpark Peter and Paul
- Hotels near Red Square
- Hotels near St. James Way
- Hotels near Alpine Panorama Path
- Hotels near Three Ponds
- Hotels near Beer Bottle Museum
- Häggenschwil Hotels
- Hotels near Weingallerie Simone Lanz
- Hotels near St. Laurenzen Church
- Rorschach Hotels