TravelerPulse
Seattle·Washington·United States
Airports Airlines Travel news
St Gallen Switzerland guide

Hotels & Accommodation in St Gallen Switzerland

Where to stay — hotels, homestays, hostels, rare finds and everything in between.

Accommodation Quick Facts
Hostel: CHF 35–60 per night (dorm bed)
Budget hotel: CHF 90–140 per night
Mid-range: CHF 150–250 per night
Luxury: CHF 280–450+ per night
Peak season: Late spring to early autumn (May–September); also busy during the OLMA Swiss national fair (October) and Openair St. Gallen festival (June)
Main areas: Old Town (Altstadt), city centre near the main station, Rotmonten, lakeside corridor toward Lake Constance
Homestays: Limited but available via Airbnb and local platforms; genuine family-run B&Bs exist in the canton's rural communes
Check-in: Typically 14:00–15:00; check-out 11:00–12:00; varies by property
Tourism tax: Kurtaxe (visitor's tax) typically CHF 2–4 per person per night; applied in many St. Gallen canton municipalities — confirm with your property
Currency: Swiss Franc (CHF)

Understanding the Accommodation Scene

St. Gallen is a compact university and business city in northeastern Switzerland, best known for its UNESCO-listed Abbey district and a strong tradition of textile heritage. The accommodation scene reflects this dual identity: the city centre offers solid mid-range business hotels and a handful of upscale boutique properties, while budget travellers are served by a small but functional hostel sector. Chain hotels cluster near the main railway station, which also makes them convenient for day-tripping into Appenzell, Lake Constance, or Liechtenstein.

Beyond the city itself, the broader Canton of St. Gallen opens up a genuinely varied ecosystem. The Alpine foothills and Appenzell borderlands host farm stays (Bauernhöfe), rural guesthouses, and occasional monastery-adjacent lodgings that offer a very different experience from the urban core. Lake Constance (Bodensee) communities in the canton's north — such as Rorschach and Arbon — add lakeside hotels and holiday apartments to the mix. This geographic spread means that where you stay in the canton shapes your experience fundamentally.

The city's accommodation stock is relatively modest in total volume compared to Zurich or Geneva, which means desirable properties fill quickly during the OLMA fair in October, the Openair St. Gallen music festival in late June, and major trade events. Travellers who expect big-city variety may find choices somewhat limited at the luxury end, but the overall quality-to-price ratio tends to be reliable, and Swiss hospitality standards are consistently applied across property types.

Best Areas to Stay

Old Town (Altstadt) & Abbey District
Best for: First-time visitors|History|No car|Food

Dense with medieval lanes, the Baroque cathedral, and the Abbey Library; walkable and characterful. Closest you can get to the historic heart.

Tradeoff: Parking is difficult and expensive; some narrow streets mean limited accessibility; quieter after 21:00 on weekdays.

mixed
City Centre & Main Station (Bahnhof) Area
Best for: First-time visitors|No car|Business|Airport

Efficient and well-connected; most chain and mid-range hotels are here, with direct rail links across the canton and to Zurich.

Tradeoff: Less atmospheric than the Altstadt; commercial feel.

mixed
Rotmonten & Rosenberg Hills
Best for: Quiet|Families|Long stays

Residential hilltop neighbourhoods above the city with green surroundings and views; quieter and more local in character.

Tradeoff: Requires a bus or car to reach the centre; fewer dining options within walking distance.

budget
Rorschach & Lake Constance Shore
Best for: Families|Quiet|Long stays

Lakeside town in the canton with a waterfront promenade, historic granary, and a slower pace; good base for Bodensee exploration.

Tradeoff: About 20 minutes by train from St. Gallen city; limited nightlife and dining variety.

mixed
Rapperswil-Jona (Lake Zurich Shore, Canton St. Gallen)
Best for: Families|History|Quiet|Luxury

Rose city on Lake Zurich with a medieval castle, marina, and upscale lakeside ambiance; technically in St. Gallen canton.

Tradeoff: Over an hour by rail from St. Gallen city; more oriented toward Zurich than the canton capital.

upscale
Appenzell Borderlands & Foothills (Canton St. Gallen border zone)
Best for: Quiet|Families|Rare finds

Rolling green hills, painted farmhouses, and small villages; the right base for hiking, cheese-tasting, and genuine rural Switzerland.

Tradeoff: A car is strongly recommended; limited public transport frequency; very few English-speaking staff at smaller properties.

budget
Bad Ragaz & Rhine Valley
Best for: Luxury|Families|Long stays

Famous spa resort town in the southern canton; home to one of Switzerland's best-known thermal spa hotel complexes and a more upscale clientele.

Tradeoff: Significantly more expensive than the rest of the canton; quite a distance from St. Gallen city (about 70 km south).

upscale

Rare & Memorable Places to Stay

Einstein Hotel St. Gallen
Upscale
Best luxury in the city
City centre, near Altstadt

Long-established upscale city hotel named after Albert Einstein's connection to the city; considered one of St. Gallen's landmark full-service hotels with a restaurant and conference facilities.

★ heritage★ local stayVerify before booking
Josefshaus
Budget
Best budget
City centre, St. Gallen

Small, simply appointed guesthouse offering budget-oriented accommodation in the city; popular with independent travellers seeking affordable central lodging.

★ budget findVerify before booking
Youth Hostel St. Gallen
Budget
Best hostel
City centre / Altstadt fringe

Official SJH/Hostelling International hostel for St. Gallen; the primary backpacker and budget option in the city, with dorms and private rooms in a well-located building.

★ budget findVerify before booking
Grand Resort Bad Ragaz
Luxury
Best luxury / rare spa experience
Bad Ragaz, Rhine Valley, southern Canton St. Gallen

One of Switzerland's most celebrated spa and thermal resort complexes, with multiple hotels, thermal baths fed by natural hot springs, a casino, and golf. A rare destination in its own right within the canton.

★ rare findVerify before booking
Hotel Hasen Appenzell
Moderate
Local classic / best near Appenzell
Appenzell village (border of St. Gallen canton / Appenzell Innerrhoden)

Traditional Appenzeller-style hotel in the village of Appenzell itself; a classic base for exploring the folklore, cheese-dairy culture, and hiking of the region just outside St. Gallen canton.

★ heritage★ local stayVerify before booking
Gasthof Hecht Rorschach
Budget
Local classic on Lake Constance
Rorschach, Lake Constance shore

Long-standing lakeside inn in Rorschach with a traditional restaurant; a genuine local establishment offering simple accommodation within walking distance of the Bodensee waterfront.

★ local stay★ family runVerify before booking
Klostergasthof Uznach (St. Gallen Canton)
Budget
Rare find — monastery lodging
Uznach / Linthebene area, western Canton St. Gallen

Monastery-associated guest accommodation in the canton; a rare find for travellers seeking retreat-style lodging in a historic religious setting. Verify availability and booking process directly.

★ rare find★ heritage★ local stayVerify before booking
Farm Stay / Bauernhof Accommodation (Canton St. Gallen hill communities)
Budget
Rare find — farm stay
Various rural communes — Toggenburg valley, Fürstenland region, Appenzellerland border

Working farm stays offered by local farming families across the canton's hill and valley communities; typically simple rooms, farm breakfasts, and direct contact with rural Swiss life. Listed via MySwitzerland.com and regional tourism offices.

★ rare find★ family run★ local stayVerify before booking
Hotel Schwert Rapperswil
Moderate
Best for Rapperswil / Lake Zurich
Rapperswil-Jona, Lake Zurich shore (Canton St. Gallen)

Historic hotel in the old town of Rapperswil near the medieval castle; a well-established property in one of the canton's most picturesque lakeside towns.

★ heritage★ local stayVerify before booking
Weissbad Hotel & Spa (Appenzell Innerrhoden / St. Gallen border)
Upper Mid
Best wellness / mountain escape
Weissbad, Appenzell foothills

Traditional wellness and nature hotel in the mountain foothills near the canton border; known for its spa, hiking access, and classic Alpine valley setting.

★ local stay★ rare findVerify before booking
Hotel Dom St. Gallen
Moderate
Best for first visit / history
Altstadt / Abbey District, St. Gallen

Small hotel positioned very close to the Cathedral and Abbey Library; one of the few accommodation options within the historic Abbey quarter itself.

★ heritage★ local stayVerify before booking

Places Travelers Talk About

AI-researched from well-known properties — always verify current status, rates and availability before booking. Nothing here is a paid placement.

Hotels

Einstein Hotel St. Gallen
Upscale
Best luxury in the city
City centre, near Altstadt

Long-established upscale city hotel named after Albert Einstein's connection to the city; considered one of St. Gallen's landmark full-service hotels with a restaurant and conference facilities.

★ heritage★ local stayVerify before booking
Hotel Ekkehard
Moderate
Best value mid-range
City centre, near main station

Well-regarded mid-range city hotel with a long-standing reputation among business and leisure travellers; solid location for station access and Old Town walks.

Verify before booking
Hotel Säntispark
Moderate
Best family
Abtwil, outskirts of St. Gallen

Large leisure hotel attached to a waterpark and wellness centre; particularly popular with families and groups; slightly outside the city core near the motorway.

Verify before booking
Hotel Hasen Appenzell
Moderate
Local classic / best near Appenzell
Appenzell village (border of St. Gallen canton / Appenzell Innerrhoden)

Traditional Appenzeller-style hotel in the village of Appenzell itself; a classic base for exploring the folklore, cheese-dairy culture, and hiking of the region just outside St. Gallen canton.

★ heritage★ local stayVerify before booking
Hotel Schwert Rapperswil
Moderate
Best for Rapperswil / Lake Zurich
Rapperswil-Jona, Lake Zurich shore (Canton St. Gallen)

Historic hotel in the old town of Rapperswil near the medieval castle; a well-established property in one of the canton's most picturesque lakeside towns.

★ heritage★ local stayVerify before booking
Hotel Dom St. Gallen
Moderate
Best for first visit / history
Altstadt / Abbey District, St. Gallen

Small hotel positioned very close to the Cathedral and Abbey Library; one of the few accommodation options within the historic Abbey quarter itself.

★ heritage★ local stayVerify before booking

Resorts

Grand Resort Bad Ragaz
Luxury
Best luxury / rare spa experience
Bad Ragaz, Rhine Valley, southern Canton St. Gallen

One of Switzerland's most celebrated spa and thermal resort complexes, with multiple hotels, thermal baths fed by natural hot springs, a casino, and golf. A rare destination in its own right within the canton.

★ rare findVerify before booking
Weissbad Hotel & Spa (Appenzell Innerrhoden / St. Gallen border)
Upper Mid
Best wellness / mountain escape
Weissbad, Appenzell foothills

Traditional wellness and nature hotel in the mountain foothills near the canton border; known for its spa, hiking access, and classic Alpine valley setting.

★ local stay★ rare findVerify before booking

Hostels

Youth Hostel St. Gallen
Budget
Best hostel
City centre / Altstadt fringe

Official SJH/Hostelling International hostel for St. Gallen; the primary backpacker and budget option in the city, with dorms and private rooms in a well-located building.

★ budget findVerify before booking

Guesthouses

Josefshaus
Budget
Best budget
City centre, St. Gallen

Small, simply appointed guesthouse offering budget-oriented accommodation in the city; popular with independent travellers seeking affordable central lodging.

★ budget findVerify before booking
Gasthof Hecht Rorschach
Budget
Local classic on Lake Constance
Rorschach, Lake Constance shore

Long-standing lakeside inn in Rorschach with a traditional restaurant; a genuine local establishment offering simple accommodation within walking distance of the Bodensee waterfront.

★ local stay★ family runVerify before booking

Apartments

Holiday Apartments / Ferienwohnungen (Lake Constance shore)
Moderate
Best for long stays on the lake
Rorschach, Arbon, Horn — Lake Constance, Canton St. Gallen

Private holiday apartments along the Bodensee shoreline, typically offered directly by local owners or via regional platforms; well-suited to families and longer stays with access to the lake.

Verify before booking

Farm Stays

Farm Stay / Bauernhof Accommodation (Canton St. Gallen hill communities)
Budget
Rare find — farm stay
Various rural communes — Toggenburg valley, Fürstenland region, Appenzellerland border

Working farm stays offered by local farming families across the canton's hill and valley communities; typically simple rooms, farm breakfasts, and direct contact with rural Swiss life. Listed via MySwitzerland.com and regional tourism offices.

★ rare find★ family run★ local stayVerify before booking

Monastery Stays

Klostergasthof Uznach (St. Gallen Canton)
Budget
Rare find — monastery lodging
Uznach / Linthebene area, western Canton St. Gallen

Monastery-associated guest accommodation in the canton; a rare find for travellers seeking retreat-style lodging in a historic religious setting. Verify availability and booking process directly.

★ rare find★ heritage★ local stayVerify before booking

What Accommodation Costs

Hostel dormCHF 35–60 per night
Budget hotelCHF 90–140 per night
Mid-rangeCHF 150–230 per night
UpscaleCHF 240–380 per night
Luxury / spa resortCHF 380–700+ per night
Vacation rental / apartmentCHF 100–280 per night depending on size and location
Typical observed rates — vary by date and availability.

When to Book

Seasonal Demand & Booking Lead Times

High demand periods — book 4–8 weeks ahead or more:

  • OLMA Swiss National Fair (mid-October, ~10 days): the single biggest pressure on St. Gallen city accommodation. Properties within walking distance of the fair grounds sell out weeks in advance and prices spike significantly.
  • Openair St. Gallen (late June/early July): one of Switzerland's largest open-air music festivals; affects the entire city and surroundings.
  • Whitsun / Pfingstmontag weekend and Swiss public holiday weekends: short but sharp demand spikes.

Shoulder seasons (April–May, September–October, excluding OLMA): Reasonable availability; book 2–3 weeks ahead for city hotels, longer for rural farm stays.

Winter (November–March): Lowest demand for most of the canton; some rural guesthouses and farm stays close or reduce hours. St. Gallen city hotels maintain reasonable occupancy from business travel.

Bad Ragaz spa resort: Demand is year-round and relatively consistent; book well ahead for weekends and Swiss public holidays regardless of season.

Before You Book

Destination-Specific Warnings

  • Kurtaxe (visitor's tax): A small nightly tourism tax is charged per person in many St. Gallen municipalities; it is often not included in the displayed room rate — confirm this when booking.
  • Air conditioning: Rare in older St. Gallen city properties and in rural guesthouses. Summers can be warm (June–August). If AC matters to you, confirm explicitly before booking.
  • Elevators: Many properties in the Altstadt and older building stock have no lift; ask directly if mobility is a concern.
  • Parking: In-city parking is expensive and often not included. If arriving by car, confirm whether parking is available on-site and its cost.
  • Minimum stays: Some rural B&Bs and farm stays require a 2-night minimum, especially on weekends and in summer.
  • Seasonal closures: Smaller rural guesthouses and farm stays in the canton may close for several weeks in winter (typically January–February). Verify operating dates.
  • Language: German is the dominant language. In rural and small-village properties, English may be limited.
  • Breakfast: Often not included in budget and mid-range hotels despite Switzerland's reputation; check the rate breakdown carefully.
  • OLMA pricing: Rates can be significantly higher than typical for any accommodation during the fair; comparison shopping and early booking are essential.
  • Bad Ragaz: Spa and thermal bath access may require a separate fee on top of room rates; confirm what is included.

Booking Safely

Booking Safely

For St. Gallen city hotels, established booking platforms (Booking.com, Expedia, the hotel's own website) are standard and reliable. For rural farm stays, homestays, and smaller guesthouses in the canton, some properties only operate via direct contact or regional Swiss platforms — this is normal and legitimate, but always get written confirmation of your booking, rate, and cancellation terms before transferring any payment. Be cautious of listings on general classified sites that request bank transfers or off-platform payment before arrival. When in doubt, look for properties listed with established platforms, Swiss Tourism (MySwitzerland.com), or regional tourism boards such as St. Gallen–Bodensee Tourismus.

Getting Around From Your Accommodation

Accommodation Location & Transport

St. Gallen's main railway station (St. Gallen Hauptbahnhof) is the transport hub for the entire region. Staying within walking distance of the station — which includes most Altstadt and city-centre properties — means excellent access to regional trains toward Appenzell, Rorschach, Lake Constance, Zurich, and across the canton without needing a car.

The city itself is compact and walkable; the Altstadt to the main station is about a 10-minute walk. City buses cover the broader urban area well. Trams are limited compared to larger Swiss cities.

For rural accommodation in the foothills, Appenzell border area, or smaller lake communities, a rental car is strongly recommended as bus frequency drops significantly in the evenings and on Sundays. The Swiss Travel Pass covers regional rail to Rorschach, Rapperswil, and Bad Ragaz, making those destinations car-free friendly if you base yourself near a station. The nearest international airports are Zurich (about 75 minutes by rail) and Friedrichshafen in Germany (accessible by rail/bus via Lake Constance).

Family & Group Stays

Family & Group Accommodation

Families are generally well-served in the broader canton. Lake Constance shore towns like Rorschach offer lakeside hotels where children can access waterfront areas, and several mid-range hotels in St. Gallen city have family rooms. Rural farm stays (Bauernhöfe) in the canton's hill communities are a particularly strong choice for families with young children — contact with farm animals and open countryside at affordable rates. These must be booked directly and verified as currently operating.

For larger groups, vacation rentals via Airbnb or local agencies work better than multi-room hotel bookings in terms of value; the Rhine Valley and Lake Constance area have chalet-style rentals suitable for 6–10 people. Bad Ragaz's spa resort is family-friendly but at a premium price point. Check age policies and extra-bed fees at smaller properties, as they vary widely.

Longer Stays

Long Stays & Serviced Apartments

St. Gallen city has a modest but functional serviced apartment and aparthotel sector, geared largely toward business visitors and students (the University of St. Gallen draws international faculty and researchers). Several city-centre properties offer weekly and monthly rates that are meaningfully lower than the nightly rack rate — always enquire directly rather than assuming discounts appear on booking platforms.

For stays of a month or more, local real estate and apartment rental agencies operating in the St. Gallen market are a more cost-effective route than hotel platforms. Furnished short-term apartment listings appear on Swiss sites such as Homegate.ch and Comparis.ch. In Bad Ragaz and Rapperswil-Jona, some upscale residence-style properties cater to extended stays, but at considerably higher price points than the city.

Frequently Asked Questions

Do I need a car to stay in St. Gallen and explore the canton?

For the city of St. Gallen itself and day trips to Rorschach, Appenzell, or Rapperswil, the train and bus network is excellent and a car is not needed. However, if you plan to stay in rural farm accommodation, smaller Toggenburg valley villages, or remote hiking areas, a car or willingness to work around infrequent bus schedules is strongly recommended.

When is it hardest to find accommodation in St. Gallen?

The OLMA Swiss national fair in mid-October is by far the most constrained period — book months ahead if your travel overlaps with it. The Openair St. Gallen music festival in late June is the second biggest demand spike. Swiss public holiday long weekends also tighten availability across the canton.

Is there genuine farm stay or rural accommodation in St. Gallen canton?

Yes, genuinely. The canton's Toggenburg valley, Fürstenland, and the Appenzellerland border areas have working farms that host guests, typically in simple but clean rooms with farm-fresh breakfasts. These are best found through MySwitzerland.com (Swiss national tourism) or by contacting regional tourist offices directly rather than through major hotel booking platforms.

What is the visitor's tax (Kurtaxe) and do I have to pay it?

Most municipalities in St. Gallen canton charge a small nightly tourism tax per person, typically in the range of CHF 2–4. It is often charged separately at check-out and not included in the online booking price. Ask your property in advance so you are not surprised.

Is air conditioning standard in St. Gallen hotels?

No. Many hotels in the city's older building stock and most rural guesthouses and farm stays do not have air conditioning. Summers can reach warm temperatures in July and August. If AC is important to you, confirm it explicitly with the property before booking.

What is the best area to stay for accessing both the Altstadt and the train station?

The city centre area between the Hauptbahnhof (main station) and the Altstadt covers only about 10–15 minutes on foot, so most centrally located hotels serve both well. The Abbey District and Cathedral are a short walk from the centre. Staying near the station gives the added benefit of easy regional rail connections.

Are there luxury accommodation options in St. Gallen canton?

The Grand Resort Bad Ragaz in the canton's south is the standout luxury option, with thermal spa facilities and multiple hotel categories on one estate. Within St. Gallen city, the Einstein Hotel is the best-known upscale property. The Rapperswil lakeside area also offers upscale options, though it is oriented more toward Zurich than the canton capital.

Run a hotel, homestay or guesthouse in St Gallen Switzerland? Or found a great place to stay? Submit it for review — approved listings appear in this guide.
Submit a place to stay

AI-researched guide, generated 2026-08-27. Property status, rates and policies change — verify with the property before booking.

Can't find what you're looking for? Ask travelers about Hotels & Accommodation in St Gallen Switzerland — or share what you know.

St Gallen Switzerland Stays Talk – Vibes

0 posts · 0 following
Sign in to join the discussion.

No posts yet — start the conversation.

TravelerPulse
Get the TravelerPulse app
Scan a QR and it's on your phone in seconds.