
Edinburgh City, Edinburgh, United Kingdom
Next to Edinburgh Zoo
Indoor heated pool
On-site casino
Edinburgh is where medieval mystery meets modern chic, and the city’s hotels are just as intriguing as its winding closes and castle-topped skyline. Whether you’re after a boutique bolthole in the Old Town, a stately stay overlooking Princes Street, or a quirky guesthouse in Leith, there’s a bed for every kind of explorer. From romantic hideaways perfect for whisky toasts to spacious suites for family antics, the vibe here is warm, witty, and unmistakably Scottish-think tartan touches, hearty breakfasts, and a cheeky wee dram to welcome you home after a day out.
Our Edinburgh hotels are spread right across the city, so you can choose your perfect base for exploring. In the Old Town, you'll find boutique boltholes and aparthotels tucked along the Royal Mile and Grassmarket—brilliant for being steps from Edinburgh Castle, hidden closes, and medieval charm. Head to the New Town and Princes Street area for elegant Georgian townhouses and luxury stays with jaw-dropping castle views, perfect for shopping and fine dining. Fancy something quieter? The West End offers Victorian hotels near leafy streets, while Haymarket puts you near the station with easy access everywhere. Further out, hotels near Murrayfield and the airport come with pools and family-friendly facilities. Whether you're after tartan-touched boutique charm or modern comfort, Edinburgh's hotels deliver proper Scottish hospitality.
Your money is protected
Deposits from £30pp
Payment plans with no fees
The home of holiday perks