HotelsCasa

Hotels in Wil

9 properties with instant confirmation · from 148,43 € per night

Without dates, the “from” price is indicative: choose dates to see the real price and availability.
flexy.motel Wil en Wil0reviews

flexy.motel Wil

★★★2 Bronschhoferstrasse, Wil, St. Gallen, 95008,2 Very good · 41 reviews
  • Wifi
  • Parking
  • Accessible
Travelers Club: from 147,43 € per night
from 148,43 € per nightBook
Bett am Weiher en Wil0reviews

Bett am Weiher

★★★Marktgasse 64, Wil9,1 Fantastic · 125 reviews
  • Wifi
  • Parking
  • Restaurant
Travelers Club: from 154,88 € per night
from 155,88 € per nightBook
Hotel von Rotz en Wil0reviews

Hotel von Rotz

Industriestrasse 29, Wil8,8 Very good · 1467 reviews
  • Wifi
  • Parking
  • Air conditioning
Travelers Club: from 188,44 € per night
from 189,44 € per nightBook
Hotel Münchwilen en Wil — building0reviews

Hotel Münchwilen

★★★★Schmiedstrasse 5, 9542 Münchwilen8,7 Very good · 98 reviews
  • Wifi
  • Parking
  • Restaurant
Travelers Club members: €1 off per night
Hotel Schwanen Wil en Wil0reviews

Hotel Schwanen Wil

★★★Obere Bahnhofstrasse 21, Wil8,3 Very good · 118 reviews
  • Wifi
  • Breakfast
  • Parking
Travelers Club members: €1 off per night
flexymotel Wil en Wil — building0reviews

flexymotel Wil

Bronschhoferstr. 2, Wil7,8 Good · 1479 reviews
  • Wifi
  • Parking
  • Restaurant
Travelers Club members: €1 off per night

Places to stay nearby

BnB im Grossacker en Münchwilen — building0reviews

BnB im Grossacker

44 Grossackerstrasse, Münchwilen9,4 Fantastic · 23 reviews
  • Wifi
  • Breakfast
  • Parking
Travelers Club: from 139,32 € per night
from 140,32 € per nightBook
Hotel / Restaurant Post en Eschlikon0reviews

Hotel / Restaurant Post

7 Bahnhofstrasse, Eschlikon8,3 Very good · 53 reviews
  • Wifi
  • Parking
  • Restaurant
Travelers Club: from 160,44 € per night
from 161,44 € per nightBook
Hotel Pension Im Dorf en Zuzwil — building0reviews

Hotel Pension Im Dorf

★★★Ausserdorfstrasse 4E, Zuzwil9,2 Fantastic · 13 reviews
  • Wifi
  • Parking
  • Restaurant
Travelers Club: from 158,26 € per night
from 159,26 € per nightBook
Hotel Rössli en Zuzwil0reviews

Hotel Rössli

Ausserdorfstrasse 2c, Zuzwil8,2 Very good · 186 reviews
  • Wifi
  • Parking
  • Pets allowed
Travelers Club: from 170,46 € per night
from 171,46 € per nightBook
Hotel Kloster Fischingen en Fischingen0reviews

Hotel Kloster Fischingen

★★★Kloster Fischingen9,3 Fantastic · 851 reviews
  • Wifi
  • Parking
  • Restaurant
Travelers Club: from 220,29 € per night
from 221,29 € per nightBook
BnB Alpenblick en Lütisburg0reviews

BnB Alpenblick

★★★★Speerstrasse 4, Lütisburg9,4 Fantastic · 125 reviews
  • Wifi
  • Parking
  • Restaurant
Travelers Club: from 162,66 € per night
from 163,66 € per nightBook
Macardo Premium B&B en Bissegg — building0reviews

Macardo Premium B&B

★★★★21 Frauenfelderstrasse, Bissegg9,0 Fantastic · 12 reviews
  • Wifi
  • Parking
  • Air conditioning
Travelers Club: from 263,60 € per night
from 264,60 € per nightBook
kroneLODGE en Mosnang0reviews

kroneLODGE

★★★21 Unterdorf, Mosnang, SG, 96079,4 Fantastic · 25 reviews
  • Wifi
  • Breakfast
  • Parking
Travelers Club: from 179,37 € per night
from 180,37 € per nightBook
Hotel Uzwil en Uzwil0reviews

Hotel Uzwil

★★★★Bahnhofstrasse 67, Uzwil9,2 Fantastic · 220 reviews
  • Wifi
  • Breakfast
  • Parking
Travelers Club: from 250,46 € per night
from 251,46 € per nightBook
Hotel Schäfli en Uzwil — building0reviews

Hotel Schäfli

Bahnhofstrasse 107, Uzwil8,3 Very good · 968 reviews
  • Wifi
  • Parking
  • 24-hour reception
Travelers Club: from 130,14 € per night
from 131,14 € per nightBook
Gästehaus Sonne en Bütschwil0reviews

Gästehaus Sonne

★★★Landstrasse 7, Bütschwil7,4 Good · 30 reviews
  • Wifi
  • Parking
  • Restaurant
Travelers Club: from 174,92 € per night
from 175,92 € per nightBook
Gasthaus zum Trauben en Weinfelden — building0reviews

Gasthaus zum Trauben

Rathausstrasse 1, Weinfelden9,0 Fantastic · 494 reviews
  • Wifi
  • Parking
  • Restaurant
Travelers Club: from 217,00 € per night
from 218,00 € per nightBook
Landgasthof Schwanen en Felben0reviews

Landgasthof Schwanen

Weinfelderstrasse 14, Felben9,0 Fantastic · 70 reviews
  • Wifi
  • Parking
  • Restaurant
Travelers Club: from 182,71 € per night
from 183,71 € per nightBook
Haus am Sternsberg en Sternenberg — building0reviews

Haus am Sternsberg

★★★★Obere Langfurri 62, Sternenberg
  • Wifi
  • Parking
  • Restaurant
Travelers Club: from 239,83 € per night
from 240,83 € per nightBook
Wellnesshotel Golfpanorama en Lipperswil — building0reviews

Wellnesshotel Golfpanorama

★★★★Golfpanorama 6, Lipperswil9,2 Fantastic · 118 reviews
  • Wifi
  • Breakfast
  • Parking
Travelers Club: from 348,84 € per night
from 349,84 € per nightBook
Hotel Blumenstein en Frauenfeld0reviews

Hotel Blumenstein

★★★Oberstadtstrasse 4 (Bahnhofplatz), Frauenfeld, TG, 85007,6 Good · 47 reviews
  • Wifi
  • Breakfast
  • Parking
Travelers Club: from 209,43 € per night
from 210,43 € per nightBook
Hotel Linde en Dettighofen0reviews

Hotel Linde

Steckbornstrasse 111, Dettighofen8,7 Very good · 20 reviews
  • Wifi
  • Parking
  • Restaurant
Travelers Club: from 182,71 € per night
from 183,71 € per nightBook
Hotel Flawil en Flawil0reviews

Hotel Flawil

★★★Rösslistrasse 7, Flawil8,6 Very good · 66 reviews
  • Wifi
  • Parking
  • Restaurant
Travelers Club: from 189,39 € per night
from 190,39 € per nightBook
Landgasthof Lowen en Sulgen0reviews

Landgasthof Lowen

Hauptstrasse 27, Sulgen8,6 Very good · 38 reviews
  • Wifi
  • Parking
  • Restaurant
Travelers Club: from 255,08 € per night
from 256,08 € per nightBook
Klein Rigi en Schönenberg0reviews

Klein Rigi

★★★★31 Thurbruggstrasse, Schönenberg8,8 Very good · 69 reviews
  • Wifi
  • Parking
  • Air conditioning
Travelers Club: from 187,72 € per night
from 188,72 € per nightBook
Berger Zentrum en Berg — building0reviews

Berger Zentrum

Hauptstrasse 49, Berg7,9 Good · 166 reviews
  • Wifi
  • Parking
  • Restaurant
Travelers Club: from 164,34 € per night
from 165,34 € per nightBook
Hotel Frauenfeld en Frauenfeld — building0reviews

Hotel Frauenfeld

★★★Schaffhauserstrasse 74, Frauenfeld8,3 Very good · 797 reviews
  • Wifi
  • Breakfast
  • Parking
Travelers Club: from 204,98 € per night
from 205,98 € per nightBook
Gasthaus zum Bahnhof en Berg0reviews

Gasthaus zum Bahnhof

★★★Bahnhofstrasse 32, Berg8,8 Very good · 70 reviews
  • Wifi
  • Parking
  • Pets allowed
Travelers Club: from 199,45 € per night
from 200,45 € per nightBook
Hotel Gibswilerstube en Gibswil0reviews

Hotel Gibswilerstube

Tösstalstrasse 466, Gibswil9,4 Fantastic · 75 reviews
  • Wifi
  • Parking
  • Restaurant
Travelers Club: from 257,01 € per night
from 258,01 € per nightBook
Villa Donkey BnB en Degersheim — building0reviews

Villa Donkey BnB

Hauptstrasse 115, Degersheim9,0 Fantastic · 70 reviews
  • Wifi
  • Parking
  • Restaurant
Travelers Club: from 168,23 € per night
from 169,23 € per nightBook
LILIENBERG en Ermatingen0reviews

LILIENBERG

★★★★Blauortstrasse 10, Ermatingen9,1 Fantastic · 539 reviews
  • Wifi
  • Parking
  • Swimming pool
Travelers Club: from 239,66 € per night
from 240,66 € per nightBook
Hotel Arenenberg en Salenstein — building0reviews

Hotel Arenenberg

★★★1 Arenenberg, Salenstein8,6 Very good · 441 reviews
  • Wifi
  • Parking
  • Restaurant
Travelers Club: from 184,94 € per night
from 185,94 € per nightBook
Ferienhotel Bodensee en Berlingen0reviews

Ferienhotel Bodensee

★★★Seestrasse 86, Berlingen8,4 Very good · 45 reviews
  • Wifi
  • Parking
  • Restaurant
Travelers Club: from 219,45 € per night
from 220,45 € per nightBook
Schmid am See en Gaienhofen — building0reviews

Schmid am See

★★★38 Uferstraße, Gaienhofen
  • Wifi
  • Parking
  • Beach
Travelers Club: from 331,15 € per night
from 332,15 € per nightBook
Haus am Ufer en Gaienhofen — building0reviews

Haus am Ufer

★★★Im alten Bach 10, Gaienhofen
  • Wifi
  • Parking
  • Pets allowed
Travelers Club: from 182,72 € per night
from 183,72 € per nightBook
Schloss Brunnegg en Kreuzlingen0reviews

Schloss Brunnegg

Girsbergstrasse 43, Kreuzlingen9,4 Fantastic · 116 reviews
  • Wifi
  • Parking
  • Pets allowed
Travelers Club: from 287,32 € per night
from 288,32 € per nightBook
Sechs Bergspitzen en Ebnat — balance & terrace0reviews

Sechs Bergspitzen

★★★★42 Kapplerstrasse, Ebnat8,5 Very good · 46 reviews
  • Wifi
  • Breakfast
  • Parking
Travelers Club: from 189,28 € per night
from 190,28 € per nightBook

Popular searches

#HotelInWil #HotelsInWilCityCentre #CheapHotelWil #WhereToStayInWil #HotelsInCH #AccommodationInWil #HotelWithPoolInWil #HotelsWilNearTheBeach #BestHotelInWil #HotelDealsWil