Find and Book Top Resorts in St. Gallen

Search among 1 available resort in St. Gallen from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
8.4
Great356 reviews
MapView on map1.1 km from City Centre200 m from Beer Bottle Museum
From   US$ 175 /nightSelect

Best Resorts and Places to Stay in St. Gallen

Why visit?

Located in northeast Switzerland, St. Gallen offers a unique blend of rich history, stunning landscapes, and cultural experiences. Here are some reasons why visiting St. Gallen would be interesting for tourists:

Abbey of St. Gall: A UNESCO World Heritage site, this medieval abbey is renowned for its Baroque cathedral and library, housing a vast collection of ancient manuscripts.

Old Town: Stroll through the charming cobblestone streets of the Old Town, lined with well-preserved medieval buildings and picturesque squares.

Textile Museum: Discover the city's textile heritage in this fascinating museum, showcasing various textile techniques and designs.

Lake Constance: Situated nearby, Lake Constance offers opportunities for boating, swimming, and relaxing by the water's edge.

Appenzellerland: Explore the scenic landscapes of the Appenzell region, known for its rolling hills, beautiful farms, and quaint villages.

Why is choosing a resort in St. Gallen better than staying in a hotel?

Privacy and Space: Resorts offer more spacious accommodations, providing you with the luxury of privacy and ample room to relax.

Exclusive Facilities: Resorts often provide a range of amenities such as swimming pools, spas, fitness centers, and on-site restaurants, ensuring you have everything you need within reach.

Customized Experiences: Resorts strive to create personalized experiences for guests, offering tailored services and unique activities to enhance your stay.

Natural Surroundings: Many resorts in St. Gallen are nestled within breathtaking natural landscapes, providing stunning views and easy access to outdoor activities.

Family-Friendly Environment: Resorts often cater to families, offering kid-friendly facilities and entertainment options, ensuring a memorable vacation for all.

What is the price to stay in a resort per night?

The price to stay in a resort in St. Gallen can vary depending on the star rating of the resort. Here is a general overview of the average prices per night:

3-star resorts: Starting from $120 to $200 per night.

4-star resorts: Starting from $200 to $350 per night.

5-star resorts: Starting from $350 to $600+ per night.

Best Value for Money:

Säntispark Hotel & Wellness: Located just outside St. Gallen, this 3-star resort offers comfortable rooms, spa facilities, and a range of indoor and outdoor activities at affordable rates.

Hotel Dom: Situated in the heart of St. Gallen's Old Town, this charming 3-star resort provides a cozy atmosphere, modern amenities, and easy access to notable landmarks.

Best Luxury Resorts:

Einstein St. Gallen: This 4-star resort combines elegance and comfort, featuring luxurious rooms, a gourmet restaurant, and a prime location near the Abbey of St. Gall.

Hotel Walhalla: Boasting a 5-star rating, this refined resort offers exquisite accommodations, fine dining options, and impeccable service in the heart of St. Gallen.

Best Pets-Friendly Resorts:

Hotel am Spisertor: A pet-friendly 3-star resort located near the city center, offering comfortable rooms and convenient access to parks and walking trails.

Hotel Sporting: This welcoming 4-star resort allows pets, providing spacious rooms and a lovely garden to enjoy walks with your furry companions.

Best Resorts for Families:

Hotel Säntispark: Perfect for families, this 4-star resort provides spacious family rooms, a large water park, entertainment options, and easy access to nearby attractions.

Radisson Blu Hotel, St. Gallen: This family-friendly 4-star resort offers comfortable accommodations, a fitness center, and play areas for children.

Best Resorts with Unique Views:

Oberwaid: Das Hotel: Set in a tranquil location on a hill, this 4-star resort offers stunning panoramic views of Lake Constance, elegant rooms, and a modern wellness area.

Best Western Hotel Walhalla: Overlooking St. Gallen's beautiful Old Town, this 4-star resort provides captivating views, luxurious rooms, and a prime central location.

Show moreLess