Scotland’s capital city continues to grow in popularity, drawing tourists from all over the world, making it the second most popular destination in the United Kingdom. Whether you are visiting one of Edinburgh’s famous festivals or coming to explore the rich history, there are many things to do in Edinburgh.
To help you decide what area to stay in Edinburgh Scotland, we’ve rounded up some of the most popular neighbourhoods for travellers and the best Edinburgh hotels. The city is relatively compact and has an excellent bus system, plus taxi cabs are plentiful, so no matter where to stay in Edinburgh, you’ll have no trouble getting around town. By reading this guide, you can find out where to stay in Edinburgh old town or new town.
We will cover off all types of Edinburgh accommodation options from Hostels to luxury Edinburgh hotels as well as how to decide where to stay in Edinburgh Scotland, the best Edinburgh hotels, best places in Edinburgh to visit, the best places to stay in Edinburgh, hotels near Edinburgh attractions, Edinburgh neighborhood guide and many more.
This post contains some affiliate links for your convenience. Click here to read my full disclosure policy.
Old Town & The Royal Mile – Best Place to stay in Edinburgh for tourists
Old Town encompasses the Royal Mile (also known as Edinburgh city) and contains the historic area of Edinburgh. Is located in the city centre, making this an excellent choice for Edinburgh accommodations, especially if you are planning to visit the main tourist highlights. The Royal Mile is the main street of Edinburgh, which runs from Famous Edinburgh Castle to Holyroodhouse and is where tourists stay in Edinburgh.This area has some of the best places to stay in Edinburgh at Christmas and it’s one of the safe places to stay in Edinburgh (although everywhere is fairly safe).
If this is your first trip to Edinburgh, you will likely spend a lot of time exploring the attractions along the Famous Royal Mile (which is only a few minutes walk) including a visit to the beautiful Princes Street gardens, making this a great place to stay in Edinburgh as most attractions are within walking distance. This is likely the most expensive place to stay in Edinburgh however it is the best area to stay in Edinburgh due to its convenience of access to everything including Edinburgh Waverley train station, making it worth it.
Best place to stay in Old Town Edinburgh & The Royal Mile Edinburgh
New Town – Best Place to stay in Edinburgh with families
Wondering where to stay in Edinburgh with family? Up the hill from Old Town, New Town is new in the sense of only going back to 18th century, as opposed to the 12th century as some other areas of Edinburgh. But, no worries, you’ll still see a lot of historic buildings and sites of interest in New Town. The center of New Town is Princes Street, another main shopping thoroughfare of Edinburgh.
Princes Street is the busiest street in Edinburgh and has a beautiful public garden with fun events in the summer. This is the best neighborhood to stay in Edinburgh for families who want to be close to the center, with easy access to green space for kids to run around.
Best place to stay in New Town
Leith – Coolest place to stay in Edinburgh
Leith is on the north side of Edinburgh, where the shipping docks are, showcasing the Royal Yacht Britannia. It’s is one of Edinburgh’s quickly gentrifying neighbourhoods, in the process of transitioning from a rough past to a trendy neighbourhood. Just 15 minutes from central Edinburgh, Leith offers affordable accommodation options that are still convenient to everything in town. If you like to stay in a place with a bit of an edge, Leith is a great choice. It’s ideally where to stay near Edinburgh. Leith is also the best places to stay in Edinburgh for couples, its a chilled out neighbourhood.
Best place to stay in Leith
Broughton – Best Place to stay in Edinburgh on a budget
For a local feel like Leith, but a little less grit, consider staying in Broughton. It’s adjacent to New Town and has many bars, restaurants, cafes and boutiques, but it’s just far enough off the tourist path that you’ll see more locals and have a more authentic Edinburgh experience. Broughton is a great neighbourhood if you’re looking to rent a flat, as there are more private homes than commercial hotels in this neighbourhood, offering cheap hotels Edinburgh.
Best place to stay in Broughton
Grassmarket – Where to stay in Edinburgh for nightlife
Originally a livestock marketplace dating back to 1477, the Grassmarket neighborhood of Edinburgh is a lively place filled with history. Today, the cobblestone streets are lined with boutiques and design stores. Some Edinburgh’s best restaurants are found in Grassmarket. Some of the most popular nightclubs are also in Grassmarket, so it can get a bit rowdy at night. Wondering where to stay in Edinburgh city centre, this is the best area!
Best place to stay in Grassmarket
West End – Best Place to stay in Edinburgh for Celebrity sightings
Edinburgh’s West End includes the areas of Dean Village and Stockbridge. Again, the entire area is in walking distance of the city center, but has a totally different feel than Edinburgh’s other neighborhoods. Dean Village is just northwest of the city center, and used to be called the “Water of Leith” village since it sits on the banks of the river.
Thanks to the river, nearly a dozen mills once sat here, but it’s now an upscale residential neighborhood. Stockbridge, on the other hand, is a haven for bohemians and artists. Each neighborhood has a different vibe, but are excellent choices for your Edinburgh home base, especially if you prefer to rent a flat and get the local feel, offering the coolest places to stay in Edinburgh.
Best place to stay in the West End
If you’d like to save it for later, please save it to Pinterest.