Let’s talk about where this place sits, because it’s practically a cheat code for exploring Edinburgh. You’re literally right next to Haymarket train station—like, right next to it. Need a train to Glasgow? Two minutes on foot. Fancy a stroll to Edinburgh Castle? Twenty minutes, tops. And if your legs give up (mine did, after three pints), there’s a tram stop outside that’ll whisk you to the airport or the city centre.
But here’s the sneaky bonus: you’re not in the tourist-packed Royal Mile. Instead, you’re in a quieter pocket of town with actual pubs that locals use. I stumbled into a tiny spot called The Mitre Bar around the corner—no bagpipes, no tartan tat, just proper ale and a man reading a newspaper. Bliss.
The room is smaller than your expectations, and that’s fine
I’ll be honest: the “Hub” concept means the rooms are compact. Like, ships-cabin compact. If you’re the type who needs a ballroom to do morning yoga, this might trigger a mild claustrophobic cough. But for a solo traveller or a couple who don’t mind cosy, it’s genius. The bed is a marshmallow of comfort—seriously, I slept like I’d been tranquilised—and the clever layout means you don’t bump into furniture every two seconds.
And yes, the shower pressure is strong enough to wash away a day’s worth of “I should have packed better” regrets. I tested it twice. For science.
HAYMARKET HUB HOTEL ab 81€ (1̶1̶3̶€̶): Bewertungen, Fotos
The little things that make a big difference
You know what I appreciated? The free Wi-Fi that actually worked, not the kind that makes you wait thirty seconds for an emoji to load. There’s a smart TV with Netflix pre-loaded (hello, rainy night in), and the blackout curtains are so effective I genuinely lost track of time. Also—and this is crucial—the room has a “mood lighting” setting that makes you look like you’re in a thriller film. I took a selfie. I’m not proud.
Breakfast is a whole other story. It’s a continental affair with an optional hot upgrade, and the pastries are dangerously good. I ate four croissants. Don’t judge me; it was raining again.