Luxembourg City on a Mid-Range Budget: A Day-by-Day Plan

How to see the capital’s UNESCO old town, Kirchberg museums and Grund valley without blowing your budget — with realistic costs, transport tips and where to stay.

Day 1: The UNESCO Old Town and Grund Valley

Start at Place d’Armes, the city’s main square, where a coffee and croissant costs around €5–7. Walk five minutes to the Bock casemates (entry about €7) and the Chemin de la Corniche, a balcony path with views over the Grund. Cross the 17th-century Neumünster Abbey, now a cultural centre with free courtyards. For lunch, head down to the Grund via the lift from Plateau du Saint-Esprit or the cobbled Rue Saint-Ulric; a plat du jour in a brasserie there runs €14–18.

In the afternoon, visit the Notre-Dame Cathedral (free) and the Grand Ducal Palace (exterior only; interior tours in summer, around €15). Skip the tacky souvenir shops on Rue du Général-Alt and instead browse the independent boutiques on Rue de la Loge. Dinner in the old town: a three-course menu at a mid-range restaurant like Brasserie Guillaume (Place Guillaume II) costs €35–45 without wine. For a cheaper option, try the Vietnamese and Portuguese spots around Gare, where mains are €12–16.

Day 2: Kirchberg, Museums and the European Quarter

Take tram T1 from the old town (free under 20 minutes? No — a 2-hour ticket is €2) to Kirchberg, the modern plateau housing the European Court of Justice and several museums. The Mudam (Museum of Modern Art) charges €5–8 entry; the neighbouring Dräi Eechelen fortress museum is free. Allow two hours at Mudam, then walk ten minutes to the Philharmonie for its striking architecture (free to enter the foyer). Lunch at the Auchan cafeteria in the Kirchberg shopping centre is a budget-friendly €8–10; alternatively, the Vietnamese restaurant Pho 14 on Avenue J.F. Kennedy does a filling bowl for €11.

In the afternoon, if you have energy, take bus 18 from Kirchberg to the Luxembourg American Cemetery in Hamm (free entry, 20 minutes). Otherwise, return to the centre and explore the Pétrusse valley, a wooded gorge under the Adolphe Bridge with free walking paths. For dinner, the Grund’s riverside terraces are pricier; head instead to Rue de Hollerich near the station for Portuguese grilled chicken at €10–12. A nightcap at a bar on Rue de la Boucherie costs €6–8 for a beer.

Day 3: Day Trip to Vianden or Mullerthal

Use your third day for a day trip. Vianden, with its hilltop castle (entry €7), is 45 minutes by train to Ettelbruck plus a 15-minute bus; the whole return journey costs €6 with a day ticket. The castle tour takes about an hour; the town itself is small, so pair it with a walk along the Our river. Lunch in Vianden: a casual café serves a croque monsieur for €8–10. Alternatively, the Mullerthal region (Little Switzerland) offers marked hiking trails from Echternach, reachable by bus 110 in 50 minutes; the landscape is more rewarding than the town.

If you prefer to stay in the city, spend the morning at the National Museum of History and Art (free permanent collection) and the afternoon at the Casemates du Bock if you skipped them. For a slower pace, take the Pfaffenthal panoramic lift (free) down to the valley and walk back up through the park. Dinner on your last night: the three-course menu at a brasserie on Place Guillaume II is around €40; a cheaper alternative is the food hall at the Gare district, where stalls sell plates from €10.

Where to Stay and How to Get Around

Mid-range hotels cluster around the Gare district (Avenue de la Liberté), where double rooms typically cost €120–160 per night, and in the old town (Rue Notre-Dame, Rue de la Boucherie) at €160–200. Kirchberg is quieter but has fewer restaurants. I would book a hotel near the Gare: it’s a 15-minute walk to the old town, and the tram and bus hub connects everywhere. Avoid hotels on the far side of the station (Rue Joseph Junck) if you want quiet evenings; the area is lively but can be noisy. For charm, a small guesthouse in the Grund is lovely but books up months ahead.

Public transport across Luxembourg is free for second class on trains, trams and buses (since 2020). That means you can hop on the tram from Gare to Kirchberg without a ticket. The city is compact: walking from Gare to Place d’Armes takes 20 minutes. Taxis are expensive (€15–20 for short hops), so rely on trams. A Luxembourg Card (€13 for one day) covers museums and some transport, but if you’re only doing one or two paid sites, skip it. Best months: May–June and September–October for mild weather and fewer crowds; July and August are busy but lively.

Questions, answered

Is Luxembourg City expensive for a mid-range traveller?

It can be, but you can keep daily costs around €70–90 per person by eating one casual meal, using free public transport and choosing free or low-cost attractions. Hotels are the biggest expense; expect €120–180 for a double.

Do I need a car to explore Luxembourg City?

No. The city is walkable and public transport is free, including trams to Kirchberg and buses to the station. For day trips like Vianden, trains and buses are frequent and included in the free network.

What are the best free things to do in Luxembourg City?

Walk the Chemin de la Corniche, visit Notre-Dame Cathedral, explore the Pétrusse valley, ride the Pfaffenthal lift, and see the free permanent collection at the National Museum of History and Art.

Where should I stay in Luxembourg City on a mid-range budget?

The Gare district offers the best value, with doubles from €120 and easy transport. The old town is prettier but pricier. Kirchberg is quiet but lacks evening atmosphere.

How many days do I need in Luxembourg City?

Two full days cover the highlights; a third allows a day trip to Vianden or the Mullerthal. If you have only one day, focus on the old town and Grund.

What is the best time to visit Luxembourg City?

May to June and September to October offer mild weather and fewer tourists. July and August are busiest, but the city hosts many outdoor events.

Is the Luxembourg Card worth it?

Only if you plan to visit several museums and use regional transport. A one-day card costs €13 and covers many attractions, but if you’re seeing just one or two paid sites, it’s cheaper to pay individually.

What local food should I try in Luxembourg City?

Try judd mat gaardebounen (smoked pork with broad beans), gromperekichelcher (potato fritters) and Bouneschlupp (green bean soup). Mid-range restaurants serve these; casual spots around the Gare offer cheaper versions.

Search live hotel prices in Luxembourg →
5% back on completed stays · ~1 tonne CO₂ retired per booking

← Luxembourg's page