Want to stay right in the heart of Edinburgh but on a tight budget? Then try the great value Euro Hostel - a bed in this clean, comfy and convenient hostel can cost as little as £19 per night.
21 Heriot Row
This self-catered apartment has to be the most stylish way to stay in Edinburgh city. A luxurious combination of old town house and minimal yet welcoming interior has a decadent price tag to match.
Is literally screaming 'LUXURY!' at the top of its superbly sophisticated voice. And there's a Michelin star in the restaurant too! If you have arrived on one of our trains to Edinburgh then this is in the perfect location as it is right by the train station.
Haymarket & Buchan Hotel
Is a very affordable Edinburgh townhouse hotel with a warm, friendly welcome.
Deserves a sharp intake of breath as it's the very definition of boutique chic and gratifyingly close to Harvey Nichols.
Innkeeper's Lodge, Edinburgh West
For a clean, simple, reasonably-priced bed for the night; perfect for a budget trip to Edinburgh. Check the website for offers.
Oh so gorgeously Georgian, here's a friendly, family-run hotel close to all the favourite shopping and cultural hotspots.