Strasbourg is compact, so any central hotel puts the cathedral and Petite France within a short walk or a few tram stops. The real choices are about atmosphere, budget and transport: whether you want to sleep among the half-timbered lanes, need parking, or plan day trips by train to Colmar and the Wine Route. In December, there is one more factor: the Christmas market, when the Grande Île closes to cars during market hours and hotels fill up early. Here are the areas that work best, and the hotel we would choose in each.
The Grande Île: for first-timers and Christmas markets
The island at the heart of the city holds the cathedral, the Palais Rohan, the Place Kléber with its giant Christmas tree and most of the market squares. For a splurge, the Sofitel Strasbourg Grande Île sits on the quiet Place Saint-Pierre-le-Jeune, with 150 rooms, a brasserie, the Link Bar and private parking with valet service, a real asset when the centre is closed to traffic. For a mid-range stay a few minutes from the cathedral, the Hôtel Gutenberg on the Rue des Serruriers has 43 calm, contemporary rooms renovated in 2023. It has no lift and no parking, so it suits train travellers with light luggage.
Petite France: for romance
The canal quarter at the western tip of the island is the most picturesque place to stay. The Hôtel & Spa Régent Petite France occupies a 17th-century ice mill on the water, with canal-view rooms, some with balconies, a spa with sauna, Turkish bath and jacuzzi, a riverside restaurant and a champagne bar. It is ideal for a winter break, with the Advent Village in Square Louise Weiss a short walk away.
Near the station: for value and day trips
The streets between the station and Petite France are practical and well connected, with trains to Colmar in around half an hour. The ibis Strasbourg Centre Petite France on the Rue du Faubourg National is about five minutes from both, with air-conditioned rooms, a 24-hour bar and a paid car park by reservation. It is our budget pick and the easiest base if you plan to drive to Haut-Koenigsbourg or the wine villages without entering the old town.
Colmar: for the Wine Route
If wine villages are the focus, spend a night or two in Colmar. Le Maréchal is a 16th-century half-timbered mansion on the water in Little Venice, with 30 characterful rooms, the À l’Échevin restaurant and parking. The children’s Christmas market sets up on the same square, and Eguisheim, Kaysersberg and Riquewihr are a short drive away.
Matching base to trip
For a special occasion or a Christmas market stay with a car, choose the Sofitel. For romance and a spa, the Régent Petite France. For a central boutique stay on a budget, the Gutenberg. For the lowest price and easy trains, the ibis. For the Wine Route and Colmar’s markets, Le Maréchal.
Practical tips
Breakfast is usually charged separately, so check your rate. A local tourist tax is added per person per night. In December, book months ahead for weekends, and if you drive, ask your hotel how to reach its parking during market hours or use a park-and-ride with tram tickets included.




