Where to Stay in Edinburgh | 7 Areas & 11 Accommodation Options [2023]
If you’re wondering where to stay in Edinburgh, Scotland, then this guide is for you! Whether you’re a UK resident who’d never been before or visiting from the other side of the world, no one wants to miss out Edinburgh. Where to stay, though? It’s not easy to decide when you’ve never spent time in the Scottish capital before.
Which is exactly why I wrote this guide to all the best places to stay in Edinburgh. I’m from the border county of Northumberland, and even visited Edinburgh Zoo on a school trip. After university, I also lived in several areas of the city, and that was on top of regular visits to a boyfriend who’d moved there.
I have first-hand experience of Edinburgh, both as a tourist and as a resident. So let me help you find the best area to stay in Edinburgh! If you’re wondering where is the best place to stay in Edinburgh, this guide covers seven of my recommended areas.
For those pondering where to stay in Edinburgh – Old Town or New Town, read on to explore what these areas have to offer. As well as Stockbridge, Bruntsfield, Leith, Grassmarket and the city centre. Also covered is a brief guide to getting to Edinburgh – and getting around the Scottish capital.
By the end of this article, you should have your stay in Edinburgh all sorted! To begin, let’s move onto where is best to stay in Edinburgh, area-wise. But first, a quick reference comparison table so you can start deciding where to stay when visiting Edinburgh straightaway.
Where to stay in Edinburgh contents
- Where to stay in the Edinburgh area comparison table
- Where should I stay in Edinburgh – top options list
- Where is the best area to stay in Edinburgh – 7 areas
- 11 of the best places to stay in Edinburgh, Scotland
- Which area to stay in Edinburgh FAQs
Where to stay in Edinburgh comparison chart
Name | Location | Rating | Key features | Price |
The Balmoral | City centre | ***** | Perfect location, spa, whisky & cocktail bars, castle views, great afternoon tea | Check here |
Market Street Hotel | City centre | **** | Rooftop lounge with terrace, boutique-style rooms, free mini bar, near train station | Check here |
Rutland Hotel & Apartments | City centre | **** | End of Princes Street, late lounge bar, some castle views, rooms or apartments | Check here |
Cheval Old Town Chambers | Old Town | ***** | On Old Town High Street, apartments with 1, 2 or 3 bedrooms, some with balcony | Check here |
The Witchery by the Castle | Old Town | ***** | Famous restaurant, flamboyant decor, iconic location, only 9 exclusive suites | Check here |
Hotel Indigo | New Town | **** | Georgian townhouse, media hubs in rooms, well-stocked bar, contemporary decor | Check here |
Tigerlily | New Town | **** | Boutique styling, club and bar downstairs, walking distance to many attractions | Check here |
Wilde Aparthotel | Grassmarket | **** | Hotel-style amenities, kitchens with dishwasher, near Grassmarket & castle | Check here |
The Raeburn | Stockbridge | **** | Local feel, character property, bar & restaurant with outdoor terrace | Check here |
Bruntsfield Hotel | Bruntsfield | **** | Green area, restaurant & bar with garden, some parking, great value rates | Check here |
Fingal | Leith | ***** | Bar, daily breakfast, parking, unique accommodation, port location | Check here |
Where should you stay in Edinburgh – Top Options
- The Balmoral – Best for five star style
- Market Street Hotel – Best for rooftop views
- Rutland Hotel and Apartments – Best for late night lounging
- Cheval Old Town Chambers – Best for self catering
- Hotel Indigo – Best for after-dark drinks
- Tigerlily – Best for clubbers
- Wilde Aparthotel – Best of both worlds
- The Raeburn – Best for arty sorts
- Bruntsfield Hotel – Best for green space
- Fingal – Best for something different
- The Witchery by the Castle – Best for OTT opulence
Best places to stay in Edinburgh – An area guide
City Centre
Edinburgh’s city centre is clustered around Princes Street and most attractions are walking distance from here.
The city centre encompasses several of the areas detailed here. Where to stay in Edinburgh for a first time visit, though, can be very simple. For many – especially those in a hurry – the best location to stay in Edinburgh, Scotland is on or around Princes Street. From here, you can walk pretty much everywhere.
Princes Street is at the very heart of the city. This busy thoroughfare is home to shops, attractions, parks, galleries and restaurants. Of all the Edinburgh areas to stay, this is the most central of all. Some of the top places to stay in Edinburgh can be found here – including the most iconic hotel in the whole city.
High points:
- Most central area of all
- Iconic and luxurious hotels
Low points:
- Can be very expensive
- Busy area with an impersonal feel
Old Town
The Old Town is home to the Royal Mile and Edinburgh Castle, and is a charming, historic and central part of the city.
Edinburgh Castle and the Royal Mile can be found in the Old Town, so this is the historic heart of the city. If you’ve come to Auld Reekie to immerse yourself in history first and foremost, then this is the place to aim for. It’s also where to stay in Edinburgh for romantic types who want to wander the streets hand in hand each evening, with the stunning backdrop of the illuminated castle.
The Old Town is also just a stone’s throw from Princes Street. Grassmarket is also very close at hand, and this area is arguably home to the best pubs in the city.
High points:
- Historic heart of Edinburgh
- Close to Princes Street and Grassmarket
Low points:
- Often thronged with tourists
- Area can feel a little cramped
New Town
Edinburgh’s New Town is not new at all – the elegant streets are lined with Georgian architecture and it’s just north of Princes Street.
So the Old Town is just south of Princes Street, while the New Town lies immediately north. If you’re fond of graceful Georgian architecture, then this is where best to stay in Edinburgh. Elegant Georgian townhouses await, solidly constructed from golden-toned stone.
Properties in this area typically feature large, square windows that flood the buildings with light and spacious rooms. Edinburgh is often described as a genteel kind of place, and the New Town is surely the very epitome of that.
The New Town is packed with parks, tall sweeping terraces and curving crescents. It’s also located between Princes Street and the Stockbridge neighbourhood.
High points:
- Very aesthetically pleasing
- More of a neighbourhood feel
Low points:
- Limited dining, drinking and shopping options
- Parking can be impossible
Grassmarket
The Grassmarket is Edinburgh’s pub hub and is packed with characterful places to eat and drink. It’s also very near the OId Town.
Grassmarket is a good answer to the question of where to stay in Edinburgh for couples. It’s close to the Old Town, and the nightlife in this area is legendary. If you’re coming to the city to experience if after dark, then Grassmarket is a good choice.
High points:
- Legendary nightlife
- Close to the historic Old Town and castle
Low points:
- Can be noisy at night
- Limited accommodation options
Stockbridge
Stockbridge has a boho bent, with lots of boutiques, cafes and bars. This area also borders New Town and the Water of Leith.
Stockbridge is Edinburgh’s best-known boho locale. It’s just north of the New Town, and packed with appealing eateries, independent shops and stylish bars. The Water of Leith isn’t too far from here, so it’s easy to feel as though you’re escaping the big city when staying in Stockbridge.
It’s further to walk to the city centre and Old Town from here, however. I would recommend Stockbridge as best for those who don’t want to stay in the touristy centre and like walking – or for those on a second or subsequent visit.
High points:
- Bohemian feel
- Great shops, cafes, bars and restaurants
Low points:
- Further from the city centre and Old Town
Bruntsfield
Bruntsfield is south of the city centre and is a lovely locale with lots of green space. It’s also near Morningside and Marchmont.
This one’s my personal pick. It’s a bit further from the city centre than other areas, but I love the local feel here. It’s also a very pleasant walk from here into town, and you get to see how the city’s people live en route. This is my favourite Edinburgh neighbourhood. It’s also ideal if you’re pondering where to stay near Edinburgh that’s more peaceful than the centre.
The refined suburb of Morningside is just around the corner from here, and Marchmont is also nearby. Bruntsfield, the Meadows and Marchmont are a designated conservation area. If you want to live as a resident and don’t mind a twenty minute walk to Princes Street, then Bruntsfield is an elegant choice.
High points:
- Lovely local feel
- Close to appealing districts and green spaces
Low points:
- Walk from town is uphill and takes 20 minutes or more
Leith
Leith is home to Edinburgh’s historic port. It’s ideal for those who want to discover a new part of the city, or stay by the water.
Leith was once a rather down-at-heel district, but regeneration has seen the port seriously smarten up its act. If you’re wondering where to stay outside Edinburgh city centre and love the water, then Leith is a good option to consider.
This is the furthest of the districts from the city centre, but Leith does have a charm that’s all its own. It takes about 15 minutes by bus, or half an hour or so on foot from here to get to Princes Street. For a creative vibe plus vibrant shops and cafes, Leith has plenty to offer.
High points:
- Waterside location
- Quirky shops, eateries and bars
Low points:
- Furthest area from Princes Street
11 of the best Edinburgh, Scotland hotels
The Balmoral
1 Princes Street, Edinburgh EH2 2EQ
City centre – 5 stars
Best for five star style
The five star Balmoral at number 1 Princes Street is an Edinburgh institution. It offers a spa, pool, bars, a fine afternoon tea and some accommodation with castle views.
Number one on the list of where to stay in Edinburgh city centre is this iconic place. The Balmoral’s address is number one, Princes Street. I used to walk past the Balmoral on a daily basis, and there’s certainly that grand dame air about the place. It’s a beautiful hotel inside and out, and a Scottish institution.
Being located this centrally is very beneficial when you want to see as much of Edinburgh as possible in a short space of time. The Palm Court and its glass dome are incredibly elegant, and rooms are decorated in a distinctly Scottish style. It’s a bucket list kind of stay, yet room rates here are far more reasonable than in the likes of London.
High points:
- Unbeatable location
- Whisky and cocktail bars
- Some rooms have castle views
- Spa, pool, steam room, gym and sauna
- Best afternoon tea in the city at Palm Court
Low points:
- High prices
Click here to check pricing and availability
Market Street Hotel
6 Market Street, Edinburgh, EH1 1DE
City centre – 4 stars
Best for rooftop views
Boutique-style Market Street Hotel is close to Princes Street, Edinburgh Waverley and the Old Town, and has a fabulous rooftop lounge with terrace serving food and drinks.
Market Street Hotel is located south of Princes Street, between Edinburgh Waverley and the Old Town. The Royal Mile is thus nearby. If the question is ‘where is the best place to stay in Edinburgh, Scotland’ and you’re arriving by train, then this one’s pretty much a no brainer.
Accommodation here is boutique-style, with local artworks, one-off pieces of furniture, Apple TV and Chromecast and even a bespoke coffee blend supplied in each room. The hotel also has a rooftop lounge which serves brunch, small plates and drinks, and offers some of the best views in the city.
High points:
- Boutique-style accommodation
- Rooftop lounge with terrace
- Near Edinburgh Waverley
- Close to Royal Mile
- Free mini bar
Low points:
- Lounge open to non-guests and often fully booked
Click here to check pricing and availability
Rutland Hotel and Apartments
1-3 Rutland Street, Edinburgh, EH1 2AE
City centre – 4 stars
Best for late night lounging
At the western side of Princes Street, Rutland Hotel offers deluxe castle view rooms, more spacious apartments with kitchenettes and a late night bar and restaurant on site.
The Rutland Hotel and Apartments has the feel of a hidden gem. It’s so close to the western end of Princes Street, and the range of accommodation includes castle view rooms plus one and two bedroom apartments. All rooms are ultra sleek and stylish, and there’s an eatery and late-night lounge bar on site.
Accommodation comes with luxuries like homemade shortbread, surround sound, GHD hair stylers and upmarket tea blends. You can stroll from here to the castle via Princes Street Gardens in around a quarter of an hour. This isn’t only among the best hotels in Edinburgh, Scotland either, as it also offers apartments with more space and kitchenettes for self-catering.
High points:
- At end of Princes Street
- Castle view rooms available
- Apartments with kitchenette
- Deluxe, stylish accommodation
- Restaurant and late lounge on site
Low points:
- Not the quietest location
Click here to check pricing and availability
Cheval Old Town Chambers
329 High Street, Edinburgh, EH1 1PN
Old Town – 5 stars
Best for self catering
Stay in the real heart of the Old Town at Cheval Old Town Chambers. Apartments come with fully fitted kitchens and living space, and some have a city view balcony.
Cheval Old Town Chambers really is in the heart of the Old Town – it’s right there on High Street. This place really does offer the best of both worlds too, as each self-contained apartment has a fully equipped kitchen plus living and dining areas.
The very best apartments here come with the likes of a Bose sound system and a city view balcony. For those considering where to stay in Edinburgh Old Town this is the top pick. The train station, castle, Royal Mile and Princes Street are all within very easy walking distance. Apartments come as open plan studios, plus one, two or three bedroom apartments.
High points:
- Choice of studios and 1, 2 or 3 bedroom units
- Some apartments have balconies
- On the Old Town High Street
- Living and dining areas
- Fully fitted kitchens
Low points:
- Open plan apartments are small
Click here to check pricing and availability
The Witchery by the Castle
Castle Hill, Edinburgh, EH1 2NF
Old Town – 5 stars
Best for OTT opulence
You’ve probably heard of The Witchery by the Castle – the restaurant’s reputation precedes it. For a glamorous stay in an iconic location, there’s simply nowhere better.
Minimalists – look away now. The same applies to those searching for where to stay in Edinburgh on a budget. The Witchery by the Castle is not a place that’s shy of bold design and decadence. There are just nine suites, and in each you can expect features like velvet walls, four poster beds and free-standing silver bathtubs.
The restaurant here is also a firm favourite with foodies. If you want to dine here during your stay, then it’s wise to book months in advance. The same applies to the accommodation, in fact. With the castle right there, this is the best place to stay in Edinburgh for sightseeing as well as once-in-a-lifetime flamboyance and the city’s finest food.
High points:
- Famous name
- Castle location
- Flamboyant decor
- Only nine luxury suites
- Scotland’s best restaurant
Low points:
- Hotel and restaurant books up far in advance
Click here to check pricing and availability
Hotel Indigo
51-59 York Place, Edinburgh, EH1 3JD
New Town – 4 stars
Best for after-dark drinks
Hotel Indigo in Edinburgh’s New Town effortlessly combines the classic and the contemporary. The bar here offers a superb selection of craft beers and Scottish whiskies.
Hotel Indigo is situated on York Place, at the eastern side of the New Town and north of Princes Street. Rooms here come with a media hub, rainfall showers, Aveda toiletries and air conditioning. Twin doubles here have two double beds, so they can accommodate a family of three or four.
The on-site bar and restaurant here is a highlight, and this is very well stocked when it comes to Scottish whiskies and craft beers. Accommodation is modern in style, with smart teal or orange hues brightening up both the private and public spaces. This is the pick of the places to stay in Edinburgh for fans of Georgian architecture.
High points:
- Modern decor
- Georgian building
- Rooms have media hubs
- Well stocked on-site bar
- Aveda toiletries and rainfall showers
Low points:
- Rooms vary in size
Click here to check pricing and availability
Tigerlily
125 George Street, Edinburgh, EH2 4JN
New Town – 4 stars
Best for clubbers
Tigerlily in the centre of Edinburgh’s New Town is a boutique hotel with a bar and club downstairs. The property also offers deluxe boutique accommodation and a restaurant.
Tigerlily Edinburgh is also located in the New Town. For many this is the best neighbourhood to stay in Edinburgh, and it’s one of my favourite areas. George Street runs parallel with Princes Street, so you’ll be close to everything if you want to stay here. This is also the same side of town as Stockbridge and Leith.
The hotel is very photogenic, and kitted out in a modern, boutique style. There’s a bar and club downstairs, so if you’re deciding where to stay in Edinburgh for nightlife this place is a serious contender. A range of rooms is available, including doubles, twins and several more spacious suites.
High points:
- Heart of New Town
- Beautiful boutique style
- Bar and club downstairs
- Some more spacious suites
- Within walking distance of many areas
Low points:
- Not ideal for families with children
Click here to check pricing and availability
Wilde Aparthotel
26 King’s Stables Road, Edinburgh, EH1 2JY
Grassmarket – 4 stars
Best of both worlds
Edinburgh’s Wilde Aparthotel is close to the Grassmarket and Old Town, and some units have castle views. There’s also hotel-style facilities including a gym, restaurant and bar.
Wilde Aparthotel Edinburgh can be found just west of Grassmarket and the New Town. If you’re a history lover or pub fan who’s wondering which area to stay in Edinburgh, then this could be the answer. A mix of studios and larger apartments means this is also an option for those seeking where to stay in Edinburgh with a family.
The aparthotel is also really close to the castle complex. Inside there are hotel-style amenities such as a bar, restaurant and gym, but you also have the option of self-catering when staying here. Even the smaller studios come with kitchen equipment and a dishwasher. Accommodation here also comes with luxury touches like wooden flooring, artworks, rainfall showers, handmade sweets and Hypnos mattresses.
High points:
- Close to Grassmarket
- Near Edinburgh castle
- Lots of luxury touches
- Gym, bar and restaurant
- Kitchens with dishwasher
Low points:
Low points:
- Not all rooms have castle views
Click here to check pricing and availability
The Raeburn
112 Raeburn Place, Edinburgh, EH4 1HG
Stockbridge – 4 stars
Best for arty sorts
The Raeburn isn’t only named after a painter, it’s also located in arty Stockbridge. Housed in a handsome Georgian home, it boasts a bar, restaurant and terrace.
If you don’t mind a 20 minute walk via the New Town, The Raeburn in Stockbridge might be right for you. When you’re weighing up where to stay outside of Edinburgh centre for a neighbourhood and boho vibe, this is the number one choice. It’s ideal for couples, and has an eatery on site.
The hotel is named for a prominent Scottish painter, and is housed in a delightful detached Georgian home. There are original and character touches throughout, including tartan fabrics, exposed stonework and a fireplace in the bar. This also has a terrace, so this could be the best location in Edinburgh to stay if you appreciate outside space.
High points:
- Local feel
- Ideal for couples
- Character property
- Buzzing, boho neighbourhood
- Restaurant and bar with terrace
- 20 minutes’ walk to Princes Street
Click here to check pricing and availability
Bruntsfield Hotel
69 Bruntsfield Place, Edinburgh EH10 4HH
Bruntsfield – 4 stars
Best for green space
Bruntsfield Hotel is in my favourite Edinburgh neighbourhood. It overlooks green spaces, has a bar and restaurant with a garden and even offers some on-site parking spots.
Bruntsfield Hotel is my favourite place to stay in the Scottish capital. I just love the fact that The Meadows and Bruntsfield Links are close by, and also enjoy the downhill walk into town (there are regular buses for getting back too). If you’re seeking where to stay in Edinburgh for cheap rates, this is the one.
The Neighbourhood Kitchen, Bar and Garden here also provides outdoor space as well as food and drinks. If you want to find where to stay in Edinburgh with parking, then stop right here because there are some spaces on site. Accommodation is comfortable and tastefully decorated, and comes with satellite flatscreen TV, work desk and seating area.
High points:
- Great value rates
- Close to green spaces
- Limited parking on site
- Bar and restaurant with garden
- Close to Marchmont and Morningside
Low points:
- Not the closest to all the sights
Click here to check pricing and availability
Fingal
Alexandra Dock, Historic Port of Leith, Edinburgh, EH6 7DX
Leith – 5 stars
Best for something different
For something completely unique, why not book a stay on a boat moored in Leith? Fingal serves breakfast daily, has a bar and offers just 23 luxury double cabins.
Last but by no means least is the most quirky option of all. When you’re deciding where to stay in Leith, Edinburgh, then you just have to consider booking accommodation on a five star boat. All rooms here have King beds, and range from standard cabins to luxury rooms and duplexes.
With just 23 cabins on board, Fingal has an intimate feel. Rooms come with luxuries such as Egyptian cotton linen and Netflix, and the staff here are super helpful. This floating hotel has a bar, serves breakfast daily and also offers guest parking.
High points:
- On-site bar
- Parking available
- Breakfast included
- Unique accommodation
- Historic waterside locale
Low points:
- Furthest from the city centre
Click here to check pricing and availability
Getting to and around Edinburgh
Before you begin regarding the best area to stay in Edinburgh, Scotland, you really need to know how you’re going to get there. As well as, perhaps, how to get around. Here’s a few pointers.
Getting to Edinburgh
With Edinburgh Waverley in the true heart of the city centre, taking the train to Edinburgh is my recommended option.
Trains to Edinburgh
Edinburgh is very well served by public transport links. Waverley, the main train station, is right at the end of Princes Street – in fact it’s the most centrally located city station I can think of anywhere! So it’s ideal for reaching by rail. You can walk to many hotels from here.
Driving and parking in Edinburgh
Driving in Edinburgh is okay – we drove through the city centre a few years ago, and it was fine. But – parking is nothing short of shocking. Abysmal. Atrocious. Only in Edinburgh have I seen so many double parked cars. My best advice regarding driving to Edinburgh is simply – don’t do it, unless your hotel can guarantee a parking space, or you’re prepared to pay for a city centre car park.
Flights to Edinburgh
Edinburgh airport is compact, but busy. It’s about eight miles from the city centre, so flying into Scotland is a decent option. There are local and airport shuttle buses running between town and the airport, or you can take a taxi or the tram.
Getting around Edinburgh
You may not need any public transport in Edinburgh, as it’s one of the most walkable cities I know of.
Public transport in Edinburgh
The bus service is excellent, with routes running 24 hours per day. Edinburgh also has a tram network. The taxis are similar to those in London, which is to say that they’re spacious and comfortable, but can be costly.
Edinburgh accommodation FAQs
Which part of Edinburgh is best to stay?
The seven best areas to stay in Edinburgh are the city centre, the Old Town, the New Town, the Grassmarket, Stockbridge, Bruntsfield and Leith. For first-timers, the city centre, Old Town or New Town are best. The Old Town is the historic heart of Edinburgh, while the New Town features Georgian architecture. Princes Street is central, and divides these two areas.
Where is the main centre of Edinburgh?
Princes Street is at the heart of Edinburgh, and divides the Old Town and the New Town. The former is the oldest area and home to the castle and Royal Mile, while the New Town’s architecture dates from Georgian times.
Is it better to stay in the Old Town or the New Town in Edinburgh?
Whether to look for places to stay in Edinburgh New Town or Old Town depends on what you want to see and do. The Old Town is best for historic sites like the castle and Royal Mile, while the New Town is great for Georgian architecture and a more local feel. Princes Street divides the Old Town and New Town, so you can stay around there for the best of both worlds.
Is Edinburgh a walkable city?
During summer 2022, Time Out named Edinburgh as the number one most walkable city on the planet. There’s lot of history and culture to discover, plus great shopping, an exciting food scene and some beautiful parks. You can walk to most of the key sites and neighbourhoods within the city, and can even encounter nature in Holyrood Park or enjoy panoramic views from Arthur’s Seat.
How many days in Edinburgh is enough?
You will need around two full days to see the main sights of Edinburgh. Longer allows you to explore and experience more of the city, however. It’s also possible to get a feel for the city during a day trip or a one night stay, though you’ll have to be more selective about what to see and do.
Where will you stay in Edinburgh?
I hope you’ve found this guide to the best area to stay in Edinburgh helpful. There are some really cool places to stay in Edinburgh, and picking the right one for you can make your stay even more memorable.
If you’re seeking where to stay for Edinburgh Fringe, or at Christmas or New Year, you’ll need to book way in advance. The most luxurious and unique places to stay in Edinburgh are always taken if you leave it too late!
I do hope you end up loving Edinburgh as much as I do.
Polly x
Note – This post may contain affiliate links. If you buy via these, I may earn a small fee. This has absolutely no effect on the price you pay. As an Amazon Associate, I earn from qualifying purchases.
Related posts: