Madrid travel blog
103 in-depth guides to planning your Madrid trip — neighbourhoods, food, day trips, seasons and where to stay. Browse everything or jump to a theme.
Only about 12 hotels in Luxembourg City proper have a real pool — here are the ones worth booking.
5 min read
Central Luxembourg charges $25-40 a day for hotel parking — these 9 properties include it free.
5 min read
Ranked from 10 properties I’ve toured with kids, factoring pools, family rooms, and walkability.
5 min read
Eight hotels that genuinely welcome dogs — plus fees, which run $15-30 a night.
5 min read
Nine small, design-led hotels with under 50 rooms — the ones worth the $200+ price tag.
5 min read
Six airport hotels ranked — Findel is a 15-minute tram to town, so location matters less than you think.
5 min read
Only about 7 hotels in the city routinely go under $100 — here's what you actually get.
5 min read
Ranked by 8 hotels where you actually pay for the view over the Petrusse and Alzette valleys.
5 min readThe valley neighbourhood beneath the ramparts, walkable in 30 minutes and worth a full evening.
5 min readThe EU quarter and business plateau, connected by tram in 8 minutes to the old town.
5 min readThe station district — cheapest hotels, mixed reputation, and 12 minutes' walk to Place d’Armes.
5 min read
It's hard but possible — the free public transport is your biggest ally.
5 min read
The comfortable middle — a proper hotel, one nice meal, and everything you’d want to see.
5 min read
12 months of weather, events and hotel prices — May and September are the honest sweet spots.
5 min read
Statistically one of Europe's safest capitals, with two caveats worth knowing.
5 min read
Public transport is completely free since 2020 — here's how to use it without a ticket in your hand.
5 min read
Ten restaurants worth building a trip around, from $18 workers' lunches to $200 tasting menus.
5 min readThe country's best castle, 45 minutes by free train and bus — a proper full day.
5 min read
112km of trails through Luxembourg's Little Switzerland — the best day out you can have here.
5 min read
42 kilometres of vineyards along the river — cremant, riesling, and cellars you can actually visit.
5 min read
23 kilometres of tunnels beneath the old city — but you only need to see two sections.
5 min read
Six tourist staples that aren’t worth your time — and 6 better swaps.
5 min read
A one-day itinerary that hits the essentials without feeling like a checklist forced march.
5 min read
Luxembourg has no strictly adults-only hotels — but 6 properties genuinely feel that way.
5 min read
23 June is the biggest night of the year — hotels sell out 3 months ahead and the fireworks are excellent.
5 min readThe old town on the plateau is the priciest bed in the country, with rooms from around 220 EUR a night in low season.
5 min read
Grund has fewer than a dozen guest beds, and the ones that exist run 180-260 EUR in a quiet, riverside pocket.
5 min readClausen has maybe 200 hotel beds total, priced around 150-220 EUR, and is the closest you get to a nightlife district in Luxembourg.
5 min read
Pfaffenthal is quieter, cheaper by 30-50 EUR a night, and sits directly under the panoramic lift.
5 min read
Kirchberg has more four-star rooms than any other neighbourhood and prices swing wildly, from 110 EUR on weekends to 320 EUR on EU summit weeks.
5 min read
The station district has the country's cheapest central hotels, from 75 EUR a night, but the two streets behind the station are the roughest in the city.
5 min readBonnevoie is where guesthouses run 90-130 EUR when Ville Haute is at 250, and the walk to the old town is 25 minutes.
5 min readLimpertsberg is a leafy uphill neighbourhood 10 minutes from Ville Haute, with a handful of hotels around 130-180 EUR.
5 min readBelair is Luxembourg's smartest residential district, and its few hotels run 140-200 EUR with easy parking.
5 min readHollerich has budget business hotels from 95 EUR and is home to Rockhal-adjacent venues and the Rotondes nearby.
5 min readMerl is a residential district built around a 12-hectare park, with a couple of hotels around 120-160 EUR and easy bus links.
5 min read
Cents is a residential hillside 10 minutes from Findel airport, with a couple of guesthouses under 100 EUR.
5 min read
Neudorf sits in the Alzette valley below Kirchberg, with small guesthouses around 100-140 EUR and one direct bus route to town.
5 min readWeimerskirch is a tiny historic village absorbed into the city, with barely 50 guest beds priced around 110-150 EUR.
5 min readEsch has hotel rooms from 80 EUR, a 25-minute train to the capital, and a walkable centre around Rue de l’Alzette.
5 min readDifferdange has guesthouses under 80 EUR and gives you the Fond-de-Gras heritage railway on the doorstep.
5 min readDudelange sits on the French border with hotels around 85-120 EUR and a 20-minute train to the capital.
5 min readEttelbruck has practical hotels from 90 EUR and is the rail junction for Vianden, Diekirch and the Ardennes.
5 min readDiekirch has small hotels from 95 EUR and puts you between the Ardennes and the Mullerthal.
5 min read
Vianden has around 15 small hotels priced 90-160 EUR, and the town empties after 18:00 when day-trippers leave.
5 min readEchternach has hotels from 95 EUR and is the trailhead for the Mullerthal Trail and its 112 kilometres of paths.
5 min readRemich has hotels from 100 EUR right on the Moselle promenade, and Wormeldange's vineyards are 10 minutes away.
5 min readMondorf is Luxembourg's only thermal spa town, with hotels from 130 EUR and rooms at the Mondorf Domaine Thermal from 180 EUR.
5 min readClervaux has small hotels from 95 EUR, holds the Family of Man photography exhibition, and is the last stop before Belgium.
5 min read
Nine properties where the spa is a genuine reason to book, not a treadmill in a basement.
5 min read
Ten hotels with on-site chargers, tested against what actually works when you arrive at 22:00 with 12% battery.
5 min read
Eight self-catering options for stays over four nights, when €35 hotel breakfasts stop making sense.
5 min read
Eight hotels with genuine step-free access, tested against the hilly geography that trips up most "accessible" listings here.
5 min read
Eight genuine château stays across the Ardennes and Moselle — no marketing fluff, just which ones are actually castles.
5 min read
Eight places to sleep among the Riesling and Crémant vines between Wasserbillig and Schengen, ranked by what the terrace actually looks at.
5 min read
Nine hotels within tram distance of the EU institutions, judged on desk quality, breakfast speed and how early room service actually starts.
5 min read
Nine hotels where dinner is a reason to stay in, not a fallback — including the country's two Michelin-starred hotel dining rooms.
5 min read
Eight hotels for anniversaries and proposals, judged on views, quiet and whether the walls between rooms are actually thick.
5 min read
Nine hotels where both are actually in the rate — because central Luxembourg parking alone is €25-40 a night.
5 min read
Eight places that don’t punish single occupancy — including where the lobby is friendly and where you can eat dinner alone without feeling odd.
5 min read
Eight hotels tested against traffic, tram lines, church bells and the neighbours — with specific rooms to request.
5 min read
A committed order for the 10 sights that actually earn a spot on a first-time itinerary.
5 min read
Seven trips you can do and return the same evening, ordered by how much they reward the effort.
5 min read
Six museums worth your time, ordered by what they actually deliver rather than what they claim.
5 min read
Five urban walks that show you the fortress city from the angles that matter, ordered by payoff.
5 min read
Seven viewpoints worth the detour, ordered by how much they reward you for showing up.
5 min read
Eight places I’d send a friend to, one per category, with honest reasons.
5 min read
Six areas ordered by how well they actually serve someone spending two or three nights here.
5 min read
Seven things worth doing in Luxembourg's "Little Switzerland", ordered by payoff per hour.
5 min read
Six castles worth the detour, ordered by how much they reward the trip out.
5 min read
Six producers worth booking a tasting with, ordered by what they actually deliver.
5 min read
Five green spaces worth an hour, ordered by what they add to a visit.
5 min read
Ten genuinely free experiences worth your time, ordered by what they give back.
5 min read
One packed day covering the Old Town, the Grund and Kirchberg with 3 walking stretches and zero taxis.
5 min read
Day 1 in the capital, day 2 out to Vianden — 2 castles, 1 valley walk, no rental car needed.
5 min read
City, castles and wine country in 72 hours with 4 overnights covered and honest timings.
5 min read
Seven days across the capital, the Ardennes, the Mullerthal and the Moselle with 5 hotel bases and no filler.
5 min read
A 220 km driving route through the Ardennes and the Mullerthal, hitting 6 castles across 2 days.
5 min read
A single continuous walk from Gare to Kirchberg covering 3 valleys, 2 lifts and 9 kilometres.
5 min read
A one-day themed route hitting 4 wineries between Schengen and Wormeldange along 42 km of river.
5 min read
Six indoor stops across 3 neighbourhoods, all reachable dry via tram, funicular and covered arcades.
5 min read
Two days built around 3 lifts, 1 castle and 2 parks that keep under-tens moving and fed.
5 min read
All public transport in the country is free, and 3 days of real sightseeing without a rental is genuinely doable.
5 min read
A 12-month breakdown of weather, prices, closures and what actually happens in the Grand Duchy.
5 min read
The 22-23 June weekend triples some rates and sells out three months out — here's how to plan.
5 min read
Five weeks of markets across four squares, plus what's open on the 25th and 26th (almost nothing).
5 min read
Rooms from 75 euros, half of Grund shut for two weeks, and daylight until 5pm — the honest picture.
5 min read
Long days, 18-22 degree afternoons and rates 25 percent below June — with one weekend to avoid.
5 min read
Half the country is on holiday, Schueberfouer takes over late August, and independent restaurants shut for weeks.
5 min read
The Ardennes turn red, Moselle harvest wraps up, and rooms drop 20 percent from September peaks.
5 min read
Five holiday windows a year push rural rates up and empty the city — here's the calendar.
5 min read
Terraces and Schueberfouer against Winterlights and cheap rooms — a honest comparison across six factors.
5 min read
Cellars close January-February, harvest starts in September, and the Grevenmacher festival is the calendar's peak.
5 min read
Four-day weekend, one genuinely local festival, and rural hotels booked six months out.
5 min read
Two weeks of nothing between autumn colour and Winterlights, with rural hotels shutting for maintenance.
5 min read
Yes, all buses, trams and second-class trains inside the country have been free since 29 February 2020.
5 min read
Service is included by law, so rounding up or leaving 5-10 percent is generous, not expected.
5 min read
Three official languages (Luxembourgish, French, German) plus fluent English from almost everyone under 50.
5 min read
Cards work almost everywhere, but keep 30-50 euros in cash for markets, small bakeries and the odd rural cafe.
5 min read
The upper city and Kirchberg are excellent; the Grund, Pfaffenthal and old fortifications are a real challenge.
5 min read
Yes for 2-3 days as part of a wider trip; probably not as a week-long standalone destination.
5 min read
Eleven common blunders that cost visitors time, money or a decent lunch on their first trip.
5 min read
Almost no shops, but roughly 80 percent of restaurants, all museums and public transport run normally.
5 min read