We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.


$$ - $$$, European
Obere Bahnhofstrasse 21, Wil 9500, Switzerland
+41 71 913 05 10
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent42%
  • Very good30%
  • Average10%
  • Poor9%
  • Terrible9%
May 8, 2017
“Very good”
May 21, 2016
“Business dinner”
Restaurant Hours
Swiss, European
$$ - $$$
Obere Bahnhofstrasse 21, Wil 9500, Switzerland
All Details
Write a Review
Reviews (55)
Traveler rating
Traveler type
Time of year
Reviewed May 8, 2017 via mobile

Good place with good food, good wines and good atmosphere. The food has a great presentation. The place is clean, organized and calm. The attendants are polite and good professionals. The price is a little higher than normal, which avoids you to come back whenever...More

Thank FFratelli
Reviewed May 21, 2016

The hotel has his restaurant. Very clean, good service, smiling stuff, nice meats, good wine. They are talking also little French, English. I was really statisfied.

Thank Ksezek
Reviewed March 3, 2016 via mobile

We spent a day there. Place is nice close to railways and good parking place available . Furniture and enteriour is decent not to modern but stylish. Staff open minded willing to support and helpful, try make you feel comfortable. Food service is in good...More

Thank aho3
Reviewed December 22, 2015

Met a friend for a chat up there. From out table we had a nice view onto Wil. Good athmosphere with a good desert and some coffee.

Thank E_sweety
Reviewed September 23, 2014

I was here for lunch - we've been a couple of times before. Upon discovering that one of the Nestle Ice Tea soft drinks had precipitated into a kind of "goo" (that's the best I can really do on this), the waiter wasn't at all...More

Thank JohnClaytonNZ
Reviewed June 9, 2014

Great restaurant at our hotel. Hotel food isn't always the best... at least in the US. Swan 21 is very good though. I was recently in Wil with my husband, tagging along on a business trip. We stayed at the Hotel Schwanen and ended up...More

Thank mnnbrown
Nearby Restaurants
Cafe Bar La Moka
14 reviews
.24 miles away
51 reviews
.22 miles away
Capo's Burger House
47 reviews
.14 miles away
31 reviews
.13 miles away
Nearby Attractions
Fitness Island
59 reviews
.65 miles away
Wil's Tower (Wiler Turm)
53 reviews
1.01 miles away
Schlangenzoo Eschlikon
8 reviews
4.21 miles away
Maestrani's Chocolarium
66 reviews
6.73 miles away
Questions & Answers
Get quick answers from Swan21 staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Swiss, European
Lunch, Dinner
Restaurant features
Good for
Business meetings
Location and Contact Information
  • Address: Obere Bahnhofstrasse 21, Wil 9500, Switzerland
  • Location: Europe  >  Switzerland  >  Canton of St. Gallen  >  Wil
  • Phone Number: +41 71 913 05 10
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing