A rural landscape with rolling hills, a winding path, and traditional houses.

Find hotels in Mogelsberg from CA $157

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 27 - Aug 28
Tomorrow
Aug 28 - Aug 29
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for Mogelsberg hotels

1. Hotel Swiss Views

Hotel Swiss Views
Neckertal
Canada
Alan
CA $220
CA $234 total
includes taxes & fees
Sep 26 - Sep 27
Hotel Swiss Views

2. Hotel Kloster Fischingen

Hotel Kloster Fischingen
Fischingen
United States
Eric
CA $180
CA $187 total
includes taxes & fees
Sep 27 - Sep 28
Hotel Kloster Fischingen

3. Hotel Schäfli

Hotel Schäfli
Uzwil
United States
Cesar
CA $155
CA $161 total
includes taxes & fees
Sep 20 - Sep 21
Hotel Schäfli

4. kroneLODGE

kroneLODGE
Mosnang
United Kingdom
Anonymous traveller
CA $258
CA $268 total
includes taxes & fees
Sep 5 - Sep 6
kroneLODGE

5. Hotel Uzwil

Hotel Uzwil
Uzwil
Switzerland
Suzana
CA $278
CA $331 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Uzwil

6. Herisau Swiss Quality Hotel

Herisau Swiss Quality Hotel
Herisau
United Kingdom
Nicola
CA $284
CA $295 total
includes taxes & fees
Aug 31 - Sep 1
Herisau Swiss Quality Hotel

7. flexy.motel Wil

flexy.motel Wil
Wil
Germany
Vanesa
CA $181
CA $188 total
includes taxes & fees
Sep 4 - Sep 5
flexy.motel Wil

8. Hotel von Rotz

Hotel von Rotz
Wil
United States
Azizjon
CA $297
CA $309 total
includes taxes & fees
Aug 28 - Aug 29
Hotel von Rotz

9. Gästehaus Rossfall 424 - Self-Check-in

Gästehaus Rossfall 424 - Self-Check-in
Urnaesch
Canada
Laura
CA $164
CA $171 total
includes taxes & fees
Aug 30 - Aug 31
Gästehaus Rossfall 424 - Self-Check-in

10. Hotel one66

Hotel one66
St. Gallen
United Kingdom
James
CA $235
CA $260 total
includes taxes & fees
Sep 26 - Sep 27
Hotel one66

11. Hotel Rössli

Hotel Rössli
Zuzwil
United States
Bruce
CA $249
CA $259 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Rössli

12. TouchBed City Apartments St. Gallen

TouchBed City Apartments St. Gallen
St. Gallen
United States
Erika
CA $125
CA $210 total
includes taxes & fees
Aug 30 - Aug 31
TouchBed City Apartments St. Gallen

13. Revier Hotel Säntispark

Revier Hotel Säntispark
Gaiserwald
United Kingdom
George
CA $263
CA $288 total
includes taxes & fees
Aug 31 - Sep 1
Revier Hotel Säntispark

14. Hotel Walhalla

Hotel Walhalla
St. Gallen
Canada
Liliane
CA $178
CA $200 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Walhalla

15. Säntis - Das Hotel

Säntis - Das Hotel
Hundwil
Germany
Christian
CA $428
CA $445 total
includes taxes & fees
Aug 30 - Aug 31
Säntis - Das Hotel

16. Landgasthof Hasenstrick

Landgasthof Hasenstrick
Duernten
United States
JAMES
CA $184
CA $191 total
includes taxes & fees
Sep 27 - Sep 28
Landgasthof Hasenstrick

17. Hotel Le Lion - Self-Check-In

Hotel Le Lion - Self-Check-In
Bischofszell
Sweden
Anonymous traveller
CA $251
CA $269 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Le Lion - Self-Check-In

18. Sporting Hotel

Sporting Hotel
St. Gallen
Germany
Norbert
CA $215
CA $238 total
includes taxes & fees
Sep 27 - Sep 28
Sporting Hotel

19. Hotel und Spezialitätenrestaurant zur Linde

Hotel und Spezialitätenrestaurant zur Linde
Teufen
United States
Dora
CA $313
CA $325 total
includes taxes & fees
Sep 4 - Sep 5
Hotel und Spezialitätenrestaurant zur Linde

20. Hotel NewStar

Hotel NewStar
St. Gallen
United Kingdom
Katie
CA $296
CA $322 total
includes taxes & fees
Sep 18 - Sep 19
Hotel NewStar
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Mogelsberg Hotel Reviews

Oberwaid Hotel

Oberwaid Hotel

10/10 Excellent
"Very relaxing. Staff was very accommodating"
Steven 3-night trip
Posted less than an hour ago
Oberwaid Hotel
B&B Hotel St Gallen

B&B Hotel St Gallen

8/10 Good
"Very clean, convenient location to the bus lines. The directions from one of the desk clerks were vague and hard for us to follow. There was no room for our luggage. We don’t need a lot of amenities, but a few would have been helpful!"
Cynthia 1-night trip
Posted 11 hours ago
B&B Hotel St Gallen
Revier Hotel Säntispark

Revier Hotel Säntispark

10/10 Excellent
"Great hotel excellent breakfast, family friendly."
Ingo 2-night trip
Posted 1 day ago
Revier Hotel Säntispark
Hotel Graf Zeppelin

Hotel Graf Zeppelin

10/10 Excellent
"Clean, tidy room. Staff were great and very helpful. Lovely breakfast with everything you could want. 10 mins from Bodensee / lake Constance. 3 mins from lots of great shops and restaurants. Parking was three minutes away at the Altstadt for €24 overnight. Fan in room plus fridge for the essentials."
Dougal Ian 7-night trip
Posted 3 days ago
Hotel Graf Zeppelin
Hotel Walhalla

Hotel Walhalla

10/10 Excellent
"A Wonderful Stay, With One Note for Housekeeping Our stay at Walhalla Hotel in St. Gallen was fantastic, and we’re already looking forward to coming back. The service stood out, especially from a lady at reception who had just joined the team. I’m sorry I didn’t catch her name, but she was consistently warm, always smiling, and full of great local recommendations — she made a real difference to our stay. Breakfast offered excellent value for the price. I’m not usually a big breakfast person, but I enjoyed it, and my kids loved it too. Our room was spacious and comfortable, easily fitting the three of us. Small touches like the automatic windows were a nice surprise, and the floors and overall finish were great. The Molton Brown toiletries in the bathroom were a lovely detail too. The one area for improvement was housekeeping. While the staff were friendly, they always seemed rushed — the floors were often left dirty, and the bathroom floor wasn’t properly cleaned. They’d make the bed and swap the towels, but the actual floor cleaning was consistently missed. This is meant purely as constructive feedback, as everything else about our stay was excellent."
Seema 4-night trip
Posted 5 days ago
Hotel Walhalla
Hotel Müllers Self-Check-In

Hotel Müllers Self-Check-In

8/10 Good
"We recently stayed at the Mullers studio on our road trip through the Alps. The area is beautiful and very quiet - places close around 9.30. We found an amazing swimming lido about 10 minutes walk and realised it was half price after 5pm so spent our nights there. We booked a studio so didn't have any amenities for cooking however the studio was spacious and gave us enough space. We did have issues with the Aircon which my husband solved and an issue with one of the blinds. We did report this however had to use towels to block the light and move my child's bed down the ladders for him to sleep. The honesty bar and coffee was a HUGE hit with my husband. We would definitely stay again"
Katie 3-night trip
Posted 7 days ago
Hotel Müllers Self-Check-In
Hotel Neu-Schönstatt

Hotel Neu-Schönstatt

8/10 Good
"Great hotel, wonderful location - felt a bit hollow with no staffed reception or restaurant open (I beleive closed weekdays) Great breakfast"
Elliot 1-night trip
Posted 8 days ago
Hotel Neu-Schönstatt
Gästehaus Centro

Gästehaus Centro

8/10 Good
"Great location in the centre of Konstanz. Air conditioning in the room was brilliant for surviving and sleeping in the heat. The room had a small working refrigerator which was also a godsend. Hotel was really good, I would have marked it excellent if it would have had modern locks on the doors, not a big key which you needed to lock once in the room and when you left. Tea and coffee making facilities"
C 3-night trip
Posted 9 days ago
Gästehaus Centro
TouchBed City Apartments St. Gallen

TouchBed City Apartments St. Gallen

8/10 Good
"Perfection"
Emilie 2-night trip
Posted 11 days ago
TouchBed City Apartments St. Gallen

More cheap stays in Mogelsberg

Hotel David 22

Hotel David 22

Davidstrasse 22 St. Gallen
CA $136
CA $157 total
Sep 20 - Sep 21
includes taxes & fees
7.4/10 Good! (14 reviews)
Hotel David 22
Hotel Müllers Self-Check-In

Hotel Müllers Self-Check-In

6 Hafenstrasse Arbon TG
CA $161
CA $168 total
Sep 27 - Sep 28
includes taxes & fees
8.8/10 Excellent! (71 reviews)
Hotel Müllers Self-Check-In
Sporting Hotel

Sporting Hotel

Straubenzellstrasse 19 St. Gallen SG
CA $215
CA $238 total
Sep 27 - Sep 28
includes taxes & fees
8.2/10 Very good! (61 reviews)
Sporting Hotel
Tailormade Hotel METROPOL St.Gallen

Tailormade Hotel METROPOL St.Gallen

Bahnhofplatz 3 St. Gallen
CA $221
CA $245 total
Sep 6 - Sep 7
includes taxes & fees
8.8/10 Excellent! (172 reviews)
Tailormade Hotel METROPOL St.Gallen
Quers Inn

Quers Inn

15 Speerstrasse Pfäffikon ZH
CA $253
CA $262 total
Aug 28 - Aug 29
includes taxes & fees
9.8/10 Exceptional! (9 reviews)
Quers Inn
Hotel Rondo - Self-Check-in

Hotel Rondo - Self-Check-in

4 Wilenstrasse Wil SG
Get rates
8.4/10 Very good! (75 reviews)
Hotel Rondo - Self-Check-in

Frequently asked questions

What is the best area to stay in Mogelsberg?
The best area to stay in Mogelsberg is directly within the village centre, particularly near the main square and the train station.This central area offers convenient access to local amenities and public transport. You'll find a selection of guesthouses and holiday apartments, many of which provide views of the surrounding Toggenburg valley. The village itself is compact, making it easy to navigate on foot, with local shops and eateries clustered around the church.For families, staying in the village centre is ideal due to its proximity to the Mogelsberg Tree Top Walk. This popular attraction is just a short walk or drive away and offers an engaging experience for all ages, allowing you to explore the forest canopy. Many accommodations in this area are family-friendly, often offering larger rooms or self-catering options.Couples looking for a peaceful escape will also appreciate the village centre. It provides a quiet base from which to explore the hiking trails that crisscross the region, offering stunning vistas of the Swiss countryside.
When is the best time to go to Mogelsberg?
The best time to visit Mogelsberg largely depends on whether you're seeking winter sports or summer outdoor activities.For winter sports enthusiasts, the prime time to visit is from December to March. During these months, the slopes around Mogelsberg, particularly those in the nearby Chäserrugg area, are typically covered in snow, offering excellent conditions for skiing, snowboarding, and cross-country skiing. The festive period around Christmas and New Year's also brings a lovely, cosy atmosphere to the region.If you're more interested in hiking, cycling, and enjoying the Swiss countryside, the best time to go is from June to September. The weather is generally warm and sunny, superb for exploring the extensive network of trails in the Toggenburg valley. The alpine meadows are in full bloom, offering beautiful scenery, and the longer daylight hours allow for extended outdoor adventures.Those looking for a quieter experience with pleasant weather for walking, but without the peak season crowds, might consider late spring (April-May) or early autumn (October).
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Mogelsberg.
How much is the nightly rate at a Mogelsberg hotel?
Prices for hotels in Mogelsberg often vary, but you can find a great deal from CA $157 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia