Hotels in Mogelsberg

Search for Mogelsberg Hotels

When are you visiting Mogelsberg?™ Rewards

Collect 10 nights, get 1 reward night

And look out for Secret Prices on selected hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Mogelsberg Hotels

Where to stay in Mogelsberg

Whether you're planning a longer holiday or a weekend getaway, Mogelsberg has accommodation to fit your needs. You can shop for as many as 447 deals for Mogelsberg accommodation on, some with discounts of up to 33%. We have room prices starting at GBP 26 per night. Here's a breakdown of hotels by star rating in Mogelsberg as well as in the surrounding area:
  • • 5 5-star hotels from GBP 97 per night
  • • 35 4-star hotels from GBP 59 per night
  • • 55 3-star hotels from GBP 56 per night
  • • 9 2-star hotels from GBP 26 per night

How to get to Mogelsberg

Fly into Altenrhein (ACH-St. Gallen - Altenrhein), 21.3 mi (34.3 km) from central Mogelsberg. Zurich (ZRH) is the next-closest major airport, 27.6 mi (44.4 km) away.

What to see around Mogelsberg

Here are some of the recommended places to see in the surrounding area:
  • • Schoggi Land (3.9 mi/6.2 km from the city centre)
  • • Parish of St. Gallus (4.8 mi/7.7 km from the city centre)
  • • Ortsmuseum (4.9 mi/7.9 km from the city centre)
  • • Gimmelwald - Tanzbodeli (6.5 mi/10.4 km from the city centre)
  • • Schwaegalp Demonstration Dairy (7.4 mi/12 km from the city centre)