Clean · Safe · Gym · Metro · Non-smoking · Budget

Where you'll sleep

Every pick below screened for the six things you asked for: spotless, safe area, on-site or 5-min-walk gym, walkable to the action, 100% non-smoking property, on the metro/tram network, and at the right price point.

MunichNurembergPragueViennaSalzburg 🎂LucerneGrindelwald 🎄StrasbourgParis 🎆DolomitesFlorenceRome

⚠ A note on the prices below

These are estimates based on typical winter rates. Actual Booking.com prices will differ — especially over Christmas (Grindelwald, Dec 25–28) and NYE (Paris, Dec 30 – Jan 1) where rates can run 1.5–2.5× higher than what I've listed. AUD conversions also drift daily with the exchange rate. Always click the blue "Check live price on Booking.com" button below each hotel to see the real current rate for your exact dates before committing. The button has your dates pre-filled.

Booking strategy

Book "free cancellation till 7 days before" where possible. We want cleanliness 8.5+ on Booking, 4.0+ on Google. For the 3 stops where prices surge — Grindelwald (Christmas), Paris (NYE), Salzburg (birthday) — book by August 2026. Other cities: 4–6 weeks ahead is fine.

Estimated total: A$8,100–A$10,500 for 27 nights

Averaging A$300–A$390/night depending on Christmas/NYE surge pricing. See full budget breakdown.

★ The one splurge worth doing

Grindelwald for Christmas. Eiger views on Christmas morning + sauna + in-house Christmas gala dinner — the room itself becomes the trip. Worth the premium more than any other upgrade. Runner-up: Hotel Sacher for Salzburg birthday.

Munich · Dec 13–14 · 2 nights

Aim for: Hauptbahnhof or Marienplatz area, on the S-Bahn or U-Bahn.

View larger ↗
★ Top pick

Leonardo Hotel Munich City Center

★★★★
~€100–145/nestimate · check live below
🏋 Gym + sauna🚇 2 min to U/S-Bahn🚭 Non-smoking⭐ 8.6

200m from Hauptbahnhof, 10 min walk to Marienplatz. Solid 4★ chain with on-site gym, sauna and Lavazza café.

Pros
  • Gym + sauna included
  • Steps from main station
  • Reliable chain
Cons
  • Hauptbahnhof area = busy
  • Breakfast extra €18pp
Check live price on Booking.com →
Budget pick

Motel One Sendlinger Tor

★★★
~€85–115/nestimate
🏃 Gym 200m (FitX)🚇 U-Bahn at door🚭 Non-smoking⭐ 8.8

Sleek German design-budget chain. U-Bahn station outside. 10-min walk to Marienplatz. FitX day pass €13.

Pros
  • Best value 3★
  • Modern, spotless
  • U-Bahn at door
Cons
  • Smaller rooms
  • Pay for breakfast
Check live price on Booking.com →
Splurge alternative

H+ Hotel München

★★★★
~€135–180/nestimate
🏋 Gym + sauna🚇 4 min to U-Bahn🚭 Non-smoking⭐ 8.7

Bigger rooms, full gym + sauna, near Hauptbahnhof. Free filter coffee + tea all day.

Pros
  • Larger rooms
  • Full wellness
Cons
  • ~€50 more/night
Check live price on Booking.com →

Nuremberg · Dec 15 · 1 night

Between Hauptbahnhof and old town, walkable to Christkindlesmarkt.

View larger ↗
★ Top pick

Park Inn by Radisson Nürnberg

★★★★
~€95–140/nestimate · Christmas market period higher
🏋 Fitness centre🚇 U-Bahn at door🚭 Non-smoking⭐ 8.5

Right on a U-Bahn line, 12 min walk to old town. Modern chain, on-site fitness, reliable.

Pros
  • Gym included
  • U-Bahn at door
  • Quiet
Cons
  • Not on the market square
Check live price on Booking.com →
Budget pick

ibis Nürnberg Hauptbahnhof

★★★
~€75–110/nestimate
🏃 Gym 5 min (McFit)🚇 At Hbf🚭 Non-smoking⭐ 8.4

Across from the main station. 8-min walk to Christkindlesmarkt. McFit day pass €15.

Pros
  • Cheapest reliable
  • Right at station
Cons
  • Tiny rooms
  • Generic feel
Check live price on Booking.com →
Boutique upgrade

Hotel Drei Raben

★★★★
~€125–180/nestimate · Christmas market premium
🏃 Gym 6 min walk🚇 U-Bahn 5 min🚭 Non-smoking⭐ 9.0

Themed boutique in old town, each room tells a Nuremberg legend. 5 min walk to market.

Pros
  • Unique character
  • Family-run
  • Old town
Cons
  • No on-site gym
Check live price on Booking.com →

Prague · Dec 16–17 · 2 nights

Old Town near Můstek / Náměstí Republiky metro — Line A + B both nearby.

View larger ↗
★ Top pick

K+K Hotel Central Prague

★★★★
~CZK 2,800–3,800/n≈ A$245–333/n · estimate
🏋 Gym + sauna🚇 Náměstí Republiky 1 min🚭 Non-smoking⭐ 9.0

Art Nouveau building, 5 min walk to Old Town Square. Breakfast included.

Pros
  • Breakfast included
  • Sauna + gym
  • Metro at door
Cons
  • Some rooms small
Check live price on Booking.com →
Budget pick

Mercure Prague Old Town

★★★★
~CZK 2,300–3,200/n≈ A$200–280/n · estimate
🏋 Gym🚇 Můstek 4 min🚭 Non-smoking⭐ 8.5

8-min walk to Old Town Square. Solid Accor chain with gym + sauna.

Pros
  • Best value with gym
  • Accor loyalty
Cons
  • Generic chain
Check live price on Booking.com →
Splurge alternative

Hilton Prague Old Town

★★★★★
~CZK 4,500–6,500/n≈ A$395–570/n · estimate
🏋 Gym + pool + spa🚇 Náměstí Republiky 3 min🚭 Non-smoking⭐ 9.0

Indoor pool, proper gym, Hilton Honors loyalty.

Pros
  • Pool + serious gym
  • Hilton Honors
Cons
  • +A$250 over base
Check live price on Booking.com →

Vienna · Dec 18–19 · 2 nights

Inside the Ring (1st district) or near the U-Bahn — U1/U3 best for our sights.

View larger ↗
★ Top pick

Mercure Wien City

★★★★
~€110–150/nestimate
🏋 Gym + sauna🚇 Schwedenplatz 4 min🚭 Non-smoking⭐ 8.6

1st district, 7 min walk to Stephansdom + Christmas market. On U1 + U4.

Pros
  • Inside the Ring
  • Gym + sauna
Cons
  • Smaller rooms
Check live price on Booking.com →
Budget pick

Motel One Wien Staatsoper

★★★
~€95–130/nestimate
🏃 Gym 3 min (John Reed)🚇 Karlsplatz 2 min🚭 Non-smoking⭐ 9.0

Behind the State Opera. Best location at this price. John Reed day pass €15.

Pros
  • Best location for €
  • Modern, spotless
Cons
  • No on-site gym
Check live price on Booking.com →
Splurge alternative

Grand Ferdinand Vienna

★★★★★
~€220–290/nestimate
🏋 Gym + rooftop pool🚇 Stadtpark 5 min🚭 Non-smoking⭐ 9.1

Heated rooftop pool with Parliament view (yes, in December).

Pros
  • Rooftop pool
  • 5★ value
Cons
  • +€100+ over base
Check live price on Booking.com →

Salzburg 🎂 · Dec 20–22 · 3 nights · Birthday HQ

Salzburg has no metro — old town is on foot. Buses 3/5/25 cover the rest.

View larger ↗

Pre-arrange the birthday surprise when you book

Email reception after booking: ask for flowers + small cake in room on Dec 22 morning (~€50). Most Salzburg 4★ properties happily oblige.

★ Top pick

H+ Hotel Salzburg

★★★★
~€120–175/nestimate · Christmas-week premium
🏋 Gym + sauna + steam🚌 Bus 5 min · station 10 min walk🚭 Non-smoking⭐ 8.7

15-min walk to old town. Full wellness floor — perfect for cold weather. Free coffee + tea all day.

Pros
  • Full wellness on-site
  • Birthday-friendly
Cons
  • 15-min walk to old town
Check live price on Booking.com →
Old town pick

Hotel zum Hirschen

★★★★
~€145–220/nestimate · premium dates
🏋 Sauna + steam (no gym)🚌 Bus 2 min · 10 min walk old town🚭 Non-smoking⭐ 8.8

Family-run since 1880, across the river. Charming, traditional. Cardio room only.

Pros
  • Family-run warmth
  • Authentic Austrian
Cons
  • Small cardio room only
Check live price on Booking.com →
Splurge alternative

Hotel Sacher Salzburg

★★★★★
~€350–550/nestimate · birthday-week premium
🏋 Gym + spa🚌 Foot of old town bridge🚭 Non-smoking⭐ 9.2

Iconic. River-facing rooms onto the fortress. Original Sachertorte downstairs.

Pros
  • Iconic heritage
  • Best location
  • Birthday-worthy
Cons
  • 2–3× the base
Check live price on Booking.com →

Lucerne · Dec 23–24 · 2 nights · Christmas Eve

Lucerne is walkable. Picks here all 3–8 min from train station + old town.

View larger ↗

Switzerland reality check

Swiss hotels run CHF 200+/night even budget. On-site gym actually saves money vs Lucerne gym day-pass (CHF 35+).

★ Top pick

Ameron Luzern Hotel Flora

★★★★
~CHF 220–320/n≈ A$385–560/n · estimate
🏋 Gym + sauna🚉 Station 5 min🚭 Non-smoking⭐ 8.6

5 min walk to old town + Chapel Bridge. On-site fitness + sauna.

Pros
  • Gym + sauna
  • Walkable
Cons
  • Not lake-facing
Check live price on Booking.com →
Budget pick

Hotel Cascada

★★★★
~CHF 180–260/n≈ A$315–455/n · estimate
🏋 Gym🚉 Station 3 min🚭 Non-smoking⭐ 8.4

Indoor waterfall in lobby. Steps from station, 8 min to Chapel Bridge.

Pros
  • Cheapest with gym
  • Quirky design
Cons
  • Some street noise
Check live price on Booking.com →
Splurge alternative

Radisson Blu Hotel Lucerne

★★★★★
~CHF 300–420/n≈ A$525–735/n · estimate
🏋 Gym + pool + spa🚉 Station 2 min🚭 Non-smoking⭐ 8.7

Indoor pool. Christmas Eve gala dinner.

Pros
  • Pool + spa
  • Christmas Eve gala
Cons
  • +CHF 100/night
Check live price on Booking.com →

Grindelwald 🎄 · Dec 25–28 · 4 nights · Christmas HQ

Alpine village. Train + cable car access, walkable from station.

View larger ↗
✓ Booked · 25 May 2026

🏡 Chalet Gletscherliechtli

Private alpine chalet — Christmas HQ

Check-in
Fri 25 Dec 2026
15:00 – 20:00
Check-out
Tue 29 Dec 2026
08:00 – 11:00
Stay
4 nights
2 adults · 1 chalet

Christmas Day plan: arrive on the Luzern–Interlaken Express, settle in, hotel doesn't have a restaurant so book a Christmas dinner reservation in the village (Spinne or Kirchbühl) ahead of time. Stars over the Alps. ⛰

Alternates considered (no need to book — locked in above)

★ Top pick

Sunstar Hotel Grindelwald

★★★★
~CHF 280–450/n (Xmas)≈ A$490–790/n · estimate
🏋 Gym + indoor pool + spa🚉 Train + First cable car 5 min🚭 Non-smoking⭐ 8.9

Full spa with heated indoor pool, sauna, steam, gym. In-house Christmas gala dinner.

Pros
  • Pool + full spa
  • Eiger-view balcony rooms
  • Christmas dinner
Cons
  • Christmas premium
Check live price on Booking.com →
Budget pick

Hotel Spinne

★★★★
~CHF 220–360/n (Xmas)≈ A$385–630/n · estimate
🏋 Sauna + steam (no gym)🚉 Train station 2 min🚭 Non-smoking⭐ 8.4

Family-run, near station. Sauna + steam. Half-board option saves money.

Pros
  • Best value at Christmas
  • Family-run
Cons
  • No full gym
  • Older property
Check live price on Booking.com →
Heritage upgrade

Hotel Belvedere Swiss Quality

★★★★
~CHF 340–520/n (Xmas)≈ A$595–910/n · estimate
🏋 Spa + pool + gym🚉 5 min walk station🚭 Non-smoking⭐ 9.1

Direct Eiger view from balcony rooms. Family-run since 1907.

Pros
  • Iconic Eiger view
  • Romantic
Cons
  • Books out 6+ months ahead
Check live price on Booking.com →

Strasbourg · Dec 29 · 1 night

Tram network covers the city. Near Cathedral or Petite France is ideal.

View larger ↗
★ Top pick

Mercure Strasbourg Centre Petite France

★★★★
~€125–185/nestimate
🏋 Fitness centre🚊 Tram 2 min🚭 Non-smoking⭐ 8.5

5 min walk to Petite France canals + Christmas market.

Pros
  • Gym included
  • Steps from canals
Cons
  • Market-period premium
Check live price on Booking.com →
Budget pick

Citadines Kléber Strasbourg

★★★★
~€100–155/nestimate
🏋 Fitness centre🚊 Tram at door (Homme de Fer)🚭 Non-smoking⭐ 8.6

Aparthotel — small kitchenette. On main tram hub. 5 min to Cathedral.

Pros
  • Best value + gym + kitchen
  • Tram hub at door
Cons
  • Apartment-style
Check live price on Booking.com →
Splurge alternative

Hôtel Cour du Corbeau MGallery

★★★★
~€175–260/nestimate
🏃 Gym 5 min walk🚊 Tram 4 min🚭 Non-smoking⭐ 9.0

1580s half-timbered. Steps from the Cathedral.

Pros
  • Historic 1580s
  • Right by Cathedral
Cons
  • No on-site gym
Check live price on Booking.com →

Paris 🎆 · Dec 30 – Jan 1 · 3 nights · NYE

Paris métro is dense — central works. Aim for Métro lines 1, 4, 7, or 9.

View larger ↗

NYE pricing is 1.5–2.5× normal

3-night minimum is standard over NYE. Book by mid-2026. The price ranges below already account for NYE surge — but click the live-price link to confirm.

★ Top pick

Holiday Inn Paris Opéra Grands Boulevards

★★★★
~€200–330/n (NYE)estimate
🏋 Gym 24/7🚇 Grands Boulevards 1 min🚭 Non-smoking⭐ 8.5

Walking distance to Champs-Élysées for NYE. 24/7 gym, IHG loyalty.

Pros
  • 24/7 gym
  • Métro at door
  • Walk to NYE
Cons
  • Chain feel
Check live price on Booking.com →
Budget pick

Mercure Paris Centre Tour Eiffel

★★★★
~€180–290/n (NYE)estimate
🏋 Fitness centre🚇 Charles Michels 4 min🚭 Non-smoking⭐ 8.4

10-min walk to Eiffel. Some rooms have Eiffel views (request).

Pros
  • Eiffel-view rooms
  • Best NYE value
Cons
  • Further from Louvre
Check live price on Booking.com →
Splurge alternative

Pullman Paris Tour Eiffel

★★★★★
~€310–520/n (NYE)estimate
🏋 Gym + spa🚇 Bir-Hakeim 3 min🚭 Non-smoking⭐ 8.7

Eiffel Tower fills your window. Watch the midnight sparkle from bed.

Pros
  • Eiffel in your window
  • Midnight sparkle from room
Cons
  • +€100–200/night
Check live price on Booking.com →

Dolomites · Jan 2–3 · 2 nights · Ortisei

Alpine village. Most hotels have free village shuttle + walk to cable cars.

View larger ↗
★ Top pick

Hotel Concordia

★★★
~€150–230/nestimate · ski-season pricing
🏋 Sauna + steam + gym🚠 Cable car 3 min walk🚭 Non-smoking⭐ 9.0

Family-run, central Ortisei. Half-board option (recommended). Full wellness.

Pros
  • Half-board
  • Full wellness
  • Walkable to lifts
Cons
  • Smaller property
Check live price on Booking.com →
Budget pick

Hotel Genziana

★★★
~€125–195/nestimate
🏋 Sauna + small gym🚠 Cable car 5 min walk🚭 Non-smoking⭐ 8.8

Family-run, more budget. Free village ski shuttle.

Pros
  • Cheapest with wellness
  • Family-run
Cons
  • Smaller rooms
Check live price on Booking.com →
Splurge alternative

Hotel Gardena Grödnerhof

★★★★★
~€320–500/nestimate · ski-season
🏋 1,200 sqm spa🚠 Cable car 4 min walk🚭 Non-smoking⭐ 9.3

1-Michelin Anna Stuben restaurant. Largest spa in Val Gardena.

Pros
  • 1-Michelin in-house
  • Best spa in valley
Cons
  • 2× the base
Check live price on Booking.com →

Florence · Jan 4–5 · 2 nights

Florence has tram T1 + small metro. Old town walkable — stay between Duomo + Santa Maria Novella.

View larger ↗
★ Top pick

Hotel L'Orologio Firenze

★★★★
~€160–230/nestimate
🏋 Gym + small spa🚊 Tram T1 3 min · station 5 min🚭 Non-smoking⭐ 9.2

Themed around watchmaking. 5 min walk to Santa Maria Novella.

Pros
  • Character + gym + spa
  • Excellent location
Cons
  • 10 min to Duomo
Check live price on Booking.com →
Budget pick

Mercure Firenze Centro

★★★★
~€125–190/nestimate
🏋 Fitness centre🚊 Station 5 min🚭 Non-smoking⭐ 8.4

Solid Accor near Santa Maria Novella. Gym + decent breakfast.

Pros
  • Best value with gym
  • Accor loyalty
Cons
  • Generic chain rooms
Check live price on Booking.com →
Boutique upgrade

Hotel Spadai

★★★★
~€200–300/nestimate
🏋 Gym + Turkish bath🚊 Tram 4 min · station 6 min🚭 Non-smoking⭐ 9.2

2 min walk to Duomo. Turkish bath + gym.

Pros
  • 2 min to Duomo
  • Turkish bath
Cons
  • +€60–100/night
Check live price on Booking.com →

Rome · Jan 6–8 · 3 nights · Final stop

Aim for Metro Line A (orange) or Line B (blue) — both go to all the big sights.

View larger ↗
★ Top pick

iQ Hotel Roma

★★★★
~€135–195/nestimate
🏋 Gym + rooftop terrace🚇 Termini 4 min🚭 Non-smoking⭐ 9.0

Modern boutique near Termini. Both metro lines at Termini. Eco-certified.

Pros
  • Both metro lines
  • Gym + rooftop
  • Eco-friendly
Cons
  • Termini area = busy
Check live price on Booking.com →
Old town pick

Hotel Lancelot

★★★
~€140–200/nestimate
🏃 Gym 5 min walk🚇 Colosseo 4 min🚭 Non-smoking⭐ 9.1

Family-run since 1953, 5 min from Colosseum. Rooftop with Colosseum view.

Pros
  • 5 min to Colosseum
  • Family-run
  • Rooftop view
Cons
  • No on-site gym
Check live price on Booking.com →
Splurge alternative

NH Collection Roma Fori Imperiali

★★★★★
~€210–310/nestimate
🏋 Gym + spa🚇 Cavour 2 min🚭 Non-smoking⭐ 9.0

5 min to Roman Forum. Rooftop bar with Imperial Forums view.

Pros
  • 5★ with gym
  • Rooftop bar
Cons
  • +€75/night over base
Check live price on Booking.com →

The estimated total

All "Top picks" combined, using mid-range of each estimate, with Christmas/NYE surge factored in:

StopNightsTop pickEstimated /nightSubtotal AUD
Munich2Leonardo Hotel~€120~A$400
Nuremberg1Park Inn Radisson~€115~A$190
Prague2K+K Central~CZK 3,300~A$580
Vienna2Mercure Wien City~€130~A$430
Salzburg 🎂3H+ Hotel Salzburg~€150~A$745
Lucerne2Ameron Flora~CHF 270~A$945
Grindelwald 🎄4Sunstar Hotel~CHF 360 (Xmas)~A$2,520
Strasbourg1Mercure Petite France~€155~A$255
Paris 🎆3Holiday Inn Opéra~€265 (NYE)~A$1,310
Dolomites2Hotel Concordia~€190~A$625
Florence2L'Orologio~€195~A$645
Rome3iQ Hotel Roma~€165~A$815
TOTAL27 nights~A$355/n avg~A$9,460

All budget picks → ~A$7,400. Two splurges (Sacher + Belvedere Grindelwald) → ~A$11,800. Click each hotel's blue button to get live, accurate prices for your specific dates.