
March 15, 2026
Just booked a trip to Scotland and now wondering where the heck to stay in Edinburgh for your first visit? You’re not alone! For a compact city, there’s actually a lot to consider, and there are so so so many design-forward hotels to choose from (aka my personal weakness), so deciding where to stay in Edinburgh can feel surprisingly tricky.
Should you book a charming hotel in the historic Old Town, stay somewhere elegant in New Town, or find a quieter base a little farther out? In this guide, I’ll break down where to stay in Edinburgh for first-time visitors, the pros and cons of each area, and the absolute best hotels so you can pick the neighborhood that fits your travel style perfectly.
Because if you’re anything like me, choosing the hotel might (not-so) secretly be the most important part of the trip.
And if you’re still figuring out what to actually do once you arrive, I also put together a guide to 26+ Best Things to Do in Edinburgh for First-Time Visitors that covers all the major sights and experiences in the city.
If you’re planning a shorter visit, you’ll probably also want to check out my post A First Timer’s Guide to the Best 3-Day Edinburgh Itinerary, where I map out exactly how to spend your days exploring the city.
So let’s get into it 👇

Read more on United Kingdom 🤍
This site contains affiliate links, which means I may earn a small commission if you make a purchase through them (which will likely go towards overpriced airport wine or buying my dog more unnecessary toys). However, none of that impacts the integrity of my reviews. All thoughts and opinions are my own.
Short on time? Here are my top picks for the best boutique hotels in Edinburgh, Scotland:

FYI: Each neighborhood in Edinburgh has a slightly different personality, and where you stay can shape your entire trip. You could be waking up in the shadow of Edinburgh Castle steps from the Royal Mile, or staying somewhere a bit further out where things are quieter, greener, and often a little cheaper.
The good news is that Edinburgh is compact and very walkable, so even if you don’t stay directly in the historic center, most places are still within easy reach.
On my most recent trip, I personally stayed at the InterContinental Edinburgh on George Street, which sits right in the heart of New Town. The hotel was clean, quiet, and super convenient. It was a breeze to get to from the airport via public transportation and an easy walk to most things I wanted to see. Surprisingly, it also ended up being really close to the pickup point for my Scottish Highlands day trip 🐮
If you’re thinking about doing this while visiting the city, I share my full experience in What to Expect on an Edinburgh Day Trip to the Scottish Highlands (My Honest Take).
But before we get into specific hotels, it helps to understand the main areas travelers usually consider when deciding where to stay in Edinburgh:
Old Town: The city’s heart, home to the main attractions and Edinburgh’s most historic buildings and streets. You’ll pay more for the convenience of staying here.
New Town: Still extremely central and moderately cheaper than the Old Town, its got the city’s best transport links, including Waverley Station.
West End: Quieter and more residential but still walkable to the city center. Not much of an identity, if you stay here then use it purely as a (cheaper) base.
Stockbridge: A slice of countryside in the heart of Edinburgh, but you’ll sacrifice access to the city center if you stay out here.
Leith: Probably the best compromise if the city center isn’t for you – easy access to the Old Town and a unique appeal with waterfront Michelin star dining and British maritime history.

If it’s your first trip to Edinburgh and you want to be within touching distance of all the main attractions, then the Old Town is the best place to stay. The Old Town is Edinburgh’s historic core, centered around the Royal Mile. This runs from Edinburgh Castle at the top down to the Palace of Holyroodhouse, the official Scottish residence of the British monarch.
As you’d expect from this historic spot, the architecture in the Old Town is incredible – it’s filled with narrow alleyways (known as “closes”) and there are impressive views of the castle from all angles.
The main reason for staying in the Old Town is your proximity to Edinburgh Castle, the Royal Mile, St Giles Cathedral, the National Museum and just about every other major attraction in the city center.
Ps. Many of these spots are also included in my guide to 26+ Best Things to Do in Edinburgh for First-Time Visitors, which is a great resource if you’re building out your trip.
For some, the downside can be cost.
Staying here puts you right in the middle of everything though, which means prices for hotels, food, and drinks tend to be a little higher. It’s also the most energetic part of the city, with lots of activity throughout the day and evening.
But if it’s your first time in Edinburgh and you’re traveling as a tourist, I’d say it’s worth it, especially if you’re only visiting for a few days like I did!


Whether you’re staying in the Old Town or not, many of the top things to do in Edinburgh revolve around exploring this historic part of the city.
Start with a stop at Victoria Street, easily the most colorful street in Edinburgh, before wandering along the Royal Mile and making your way up to Edinburgh Castle.
A visit to Palace of Holyroodhouse at the opposite end of the Royal Mile is also well worth adding to your list.
And if you’re looking for some epic views, hiking up Arthur’s Seat in Holyrood Park is absolutely worth it. The walk is steep, but the panoramic views over the city make it one of the best viewpoints in Edinburgh.
Looking for more things to do in Old Town? Make sure to check out my guide to the best 3-day edinburgh itinerary for first-time visitors!

Located just north of the Old Town, New Town is newer than Old Town but not that new. Are you with me? 😂
Dating to the 18th century, this part of Edinburgh was built under the Georgians, as they expanded the city. Unlike the narrow warren of alleys in the Old Town, the New Town has wider streets, larger buildings and more classical architecture.
It’s still extremely central, putting you within 15 minutes’ walk of Edinburgh Castle. It’s also close to Waverley Station, the main train station in Edinburgh – this is handy if you’re combining Edinburgh with other Scottish cities, like Glasgow, or heading south to London (like I did!).
Many first-time visitors actually base themselves here and use it as a starting point for the routes I outline in A First Timer’s Guide to the Best 3-Day Edinburgh Itinerary.
Buses and trams (including a direct tram to the airport) are also frequent in this area, which makes navigating the city easy.
There’s a great mix of accommodation in New Town too, from grand historic options like the Balmoral to more intimate boutiques (more on this below).
While prices here aren’t dramatically cheaper than Old Town, New Town offers a different kind of charm with its elegant Georgian architecture and wide streets. And when it comes to location and convenience, it’s hard to beat.


There’s loads to do in New Town but since you know I’m in my wellness era – I personally enjoyed a spa day and afternoon tea at the Balmoral Hotel in New Town during my stay in Edinburgh.
This is a proper British experience and for me one of the best things to do in Edinburgh.
George Street is also home to some of Edinburgh’s best shopping and nightlife, with lots of rooftop bars and cocktail lounges to enjoy.
And for art fans, the Scottish National Gallery (free to visit) is located here too!
Looking for more things to do in New Town? Make sure to check out my guide to the best 3-day edinburgh itinerary for first-time visitors!

The West End is located just beyond the western edge of New Town, and as a result of being a bit further out, it’s noticeably quieter and with a more residential feel. The West End is known for its long rows of terraced houses.
It is, however, still close enough to the city centre to be walkable, which makes this area of Edinburgh a good place to stay in the city if you’re on a budget.
Princes Street is 10 minutes away on foot, and Edinburgh Castle is never more than 20 minutes away.
Transport connections are good too, as you’ve got Haymarket Station and several tram stops in the vicinity.
Overall, The West End has a calmer, more neighborhood-like feel compared to the busy streets of Old Town and New Town, which can be a nice change of pace after a full day of sightseeing.
While it’s less touristy, it’s still within easy reach of Edinburgh’s main attractions. If you’re deciding where to stay in Edinburgh and want a peaceful base that’s still close to the action, the West End can be a great option.
If you’re planning your days from here, you’ll probably want to reference A First Timer’s Guide to the Best 3-Day Edinburgh Itinerary so you can easily map out what to see each day.


Although you’re going to want to use this area as a base rather than for sightseeing, there are a couple of things worth mentioning here.
The Scottish National Gallery of Modern Art is located in this part of the city, and it’s also worth paying a visit to the oh so picturesque Dean Village. It’s straight out of a fairytale!
This former milling hamlet is nestled on the Water of Leith, just a 10-minute walk from Princes Street.
It’s home to historic stone buildings and is a great place for a relaxed morning walk: you’ll feel transported into the countryside even though you’re on the outskirts of the city center!
Looking for more things to do in The West End? Make sure to check out my guide to the best 3-day edinburgh itinerary for first-time visitors!

Speaking of the countryside, if you want to take the country feeling of the West End even further then consider staying in Stockbridge. Grand Georgian and Victorian terraces dominate this affluent area, and it’s a popular part of the city with young professionals and families, home to boutique shops, independent cafes and gastropubs.
It feels more like a bougie village than a part of Edinburgh city center and whether you stay here or not, it’s worth a visit.
Lannan Bakery is the neighborhood star, famous for its flaky pastries that regularly draw lines out the door and weekly Sunday Market is also a big local favorite.
This area is also home to the Royal Botanic Gardens, one of the prettiest places to visit in Edinburgh.
And you’re still within walking distance of Edinburgh Castle, Princes Street and other main attractions!
If you prefer quieter evenings and country walks but want the city center on your doorstep, then Stockbridge is arguably the best place to stay in Edinburgh.
Accommodation in Stockbridge tends to lean toward the boutique side (yaaaay), with lovely hotels like The Raeburn and Nira Caledonia worth checking out. The neighborhood sits about a mile and a half from the Royal Mile, so it’s a bit removed from the busiest sightseeing areas, but still close enough to reach the main attractions with a short walk or quick ride.


As well as the Botanic Gardens (which are home to one of the largest collections on Earth), Stockbridge is also close to Dean Village, which I mentioned earlier. You’ll also want to enjoy a walk along the Water of Leith path, which runs for ~11 miles along the river through the heart of the city: it’s right on your doorstep if staying in Stockbridge.
Looking for more delicious restaurants or things to do in Stockbridge? Make sure to check out my guide to the best 3-day edinburgh itinerary for first-time visitors!

Leith is Edinburgh’s historic port district, to the northeast of the city center. In the 18th century, this was one of the most important trading ports in the world.
Today, it blends this maritime history with modern development, and has pivoted into one of the coolest areas in Edinburgh.
Despite this, accommodation is still cheaper than the city center and thanks to tram links, it’s easy to reach Princes Street and Edinburgh Airport with direct services.
Leith is probably best known for its food scene, with Michelin-star restaurants including Sam Yorke’s “Heron” and Tom Kitchin’s “The Kitchin” probably the best known. Leith is also home to one of Edinburgh’s most popular attractions: The Royal Yacht Britannia 🛳️
Honestly, Leith is probably my favourite area in Edinburgh outside of the Old Town, it’s really nice to be on the water and being the foodie I am, the dining scene here really draws me in.
One thing to keep in mind is that Leith sits a little outside the city center, but it’s still very accessible. You technically can walk into town in about 45 minutes, and the route along Leith Walk is lined with shops, cafés, and restaurants that make the walk surprisingly enjoyable.
I cover this in my 3-day edinburgh itinerary for first-time visitors but I recommend popping into Rocksalt cafe for a traditional Scottish breakfast during your walk!



The Royal Yacht Britannia is a really cool Edinburgh attraction.
It was used for more than 40 years as the floating royal residence of Elizabeth II, and was used to host state visits and royal receptions all over the world.
It is now retired and permanently docked in Leith, and you can explore the five decks and enjoy a cup of tea at the Royal Deck Tea Room.

If you’re visiting Edinburgh with children then you may have slightly different considerations when choosing where to stay in Edinburgh.
The Old Town is unbeatable for sightseeing and family attractions, and your travel times between destinations will be reduced, but it’s also busy, expensive and home to steep streets and smaller hotels.
New Town has more space whilst maintaining most of the benefits while cheaper and more relaxed options for families include Leith, Stockbridge and West End.
Edinburgh is largely a very safe city, but some of its areas hold little appeal for visitors. Neighborhoods including Niddrie, Pilton, Wester Hailes and Sighthill are located too far away from the city’s main attractions, with more limited public transport and less in terms of tourist infrastructure such as hotels, restaurants and bars.
Any accommodation you do find will be cheaper in these parts of the city, but unless budget is your main concern then I’d recommend sticking to the other parts of Edinburgh highlighted in this blog.

Here are some of the most frequently asked questions about where to stay in Edinburgh 😎
If it’s your first time visiting Edinburgh, I almost always recommend staying in Old Town or New Town. Old Town is the historic heart of the city, where you’ll find major sights like Edinburgh Castle, the Royal Mile, and Victoria Street all within walking distance. New Town, where I personally stayed, feels a little calmer and more polished, with beautiful Georgian streets, boutique hotels, and great restaurants.
The best part is that the two areas are only about a 10–15 minute walk apart, so you really can’t go wrong with either.
Honestly, it depends on the kind of trip you want. Old Town is perfect if you want the full medieval Edinburgh experience. Aka cobblestone streets, historic pubs, and major landmarks right outside your hotel. New Town, on the other hand, feels more elegant and relaxed, with wide streets, boutique shopping, and some of the city’s best restaurants and cocktail bars.
I stayed in New Town and loved the balance. I could easily walk to Old Town during the day but come back to a quieter neighborhood at night.
I was also taking an early train down to London on my last day so I really valued the less than ~5 minute walk to Waverley station.
Yes! Edinburgh is generally considered a very safe city for travelers, including solo travelers (aka me).
During my visit I spent a lot of time walking around both Old Town and New Town, even in the evenings, and it felt very comfortable and easy to navigate. Like any major city, you still want to keep an eye on your belongings in busy tourist areas and late-night bar districts, but serious safety concerns are rare.
Some of the safest and most popular neighborhoods for visitors are New Town, Old Town, and Stockbridge. New Town tends to feel the most polished and residential, with elegant streets and lots of boutique hotels. Old Town is busier because it’s where many major attractions are located, but it’s still very safe and full of tourists. Stockbridge is another great option if you want a quieter, more local neighborhood with cafés, independent shops, and a slower pace.
Edinburgh has some incredible boutique hotels, especially in Old Town and New Town, which are the two areas I recommend most for first-time visitors. Some of my personal favorites include The Hoxton Edinburgh (some of you might know already that I love this hotel brand more than anything), Market Street Hotel, Virgin Hotels Edinburgh, and Tigerlily Hotel.
Each one has a strong design-forward vibe and a great location for exploring the city on foot.
If nightlife is high on your list, I would stay near George Street, Rose Street, or the Grassmarket area. George Street in New Town is known for cocktail bars, upscale lounges, and late-night restaurants, while the Grassmarket in Old Town has more traditional pubs and live music spots. Cowgate nearby is also known for clubs and late-night venues if you want something more lively.
No, you definitely don’t need a car when visiting Edinburgh. The city is extremely walkable, especially if you stay in central neighborhoods like Old Town or New Town.
During my trip I walked almost everywhere and only used public transportation once when coming from the airport.
And if you want to explore the Scottish Highlands, it’s usually easier to book a guided day tour instead of renting a car.

Well there you have it! I tried to cover all the best areas to stay and safe neighborhoods for travelers in Edinburgh!
If it’s your first time visiting and you’re trying to figure out where to stay in Edinburgh, my honest advice is pretty simple: start with Old Town or New Town. If you’re chasing that classic Edinburgh experience, these are the neighborhoods that put you right in the middle of it all.
Yes, hotels here can be a little pricier, but the walkability alone makes it worth it.
You can step outside your hotel and be minutes from places like Edinburgh Castle, the Royal Mile, and Princes Street, which saves you time (and plenty of transportation costs).
For travelers who prefer something quieter, Stockbridge is another great answer to where to stay in Edinburgh. It feels more like a charming village tucked into the city, with leafy streets, cozy cafés, and independent shops, while still being close enough to reach the main attractions without much effort.
And if you’re spending a bit more time in Edinburgh and want a slightly different perspective on where to stay in Edinburgh, then Leith is a great option. It has its own personality, some of the best restaurants in the city, and a cool waterfront vibe that feels a bit removed from the main tourist areas while still being within easy reach of the major sights. Also the fooood scene is literally to die for.
At the end of the day, there’s really no wrong answer when deciding where to stay in Edinburgh. The city is compact, easy to get around, and every neighborhood offers its own little slice of charm.
If you’re still planning your trip, I’d also recommend checking out 26+ Best Things to Do in Edinburgh for First-Time Visitors for activity ideas and A First Timer’s Guide to the Best 3-Day Edinburgh Itinerary if you want a simple day-by-day plan.
And if you’re considering venturing outside the city for a day, my guide What to Expect on an Edinburgh Day Trip to the Scottish Highlands (My Honest Take) covers everything you need to know before booking.
Where did YOU end up staying in Edinburgh? Let me know in the comments below!
Check out my other travel guides on Scotland here.
Check out my other travel guides on Europe here.
March 15, 2026
Just booked a trip to Scotland and now wondering where the heck to stay in Edinburgh for your first visit? You’re not alone! For a compact city, there’s actually a lot to consider, and there are so so so many design-forward hotels to choose from (aka my personal weakness), so deciding where to stay in Edinburgh can feel surprisingly tricky.
Should you book a charming hotel in the historic Old Town, stay somewhere elegant in New Town, or find a quieter base a little farther out? In this guide, I’ll break down where to stay in Edinburgh for first-time visitors, the pros and cons of each area, and the absolute best hotels so you can pick the neighborhood that fits your travel style perfectly.
Because if you’re anything like me, choosing the hotel might (not-so) secretly be the most important part of the trip.
And if you’re still figuring out what to actually do once you arrive, I also put together a guide to 26+ Best Things to Do in Edinburgh for First-Time Visitors that covers all the major sights and experiences in the city.
If you’re planning a shorter visit, you’ll probably also want to check out my post A First Timer’s Guide to the Best 3-Day Edinburgh Itinerary, where I map out exactly how to spend your days exploring the city.
So let’s get into it 👇

Read more on United Kingdom 🤍
This site contains affiliate links, which means I may earn a small commission if you make a purchase through them (which will likely go towards overpriced airport wine or buying my dog more unnecessary toys). However, none of that impacts the integrity of my reviews. All thoughts and opinions are my own.
Short on time? Here are my top picks for the best boutique hotels in Edinburgh, Scotland:

FYI: Each neighborhood in Edinburgh has a slightly different personality, and where you stay can shape your entire trip. You could be waking up in the shadow of Edinburgh Castle steps from the Royal Mile, or staying somewhere a bit further out where things are quieter, greener, and often a little cheaper.
The good news is that Edinburgh is compact and very walkable, so even if you don’t stay directly in the historic center, most places are still within easy reach.
On my most recent trip, I personally stayed at the InterContinental Edinburgh on George Street, which sits right in the heart of New Town. The hotel was clean, quiet, and super convenient. It was a breeze to get to from the airport via public transportation and an easy walk to most things I wanted to see. Surprisingly, it also ended up being really close to the pickup point for my Scottish Highlands day trip 🐮
If you’re thinking about doing this while visiting the city, I share my full experience in What to Expect on an Edinburgh Day Trip to the Scottish Highlands (My Honest Take).
But before we get into specific hotels, it helps to understand the main areas travelers usually consider when deciding where to stay in Edinburgh:
Old Town: The city’s heart, home to the main attractions and Edinburgh’s most historic buildings and streets. You’ll pay more for the convenience of staying here.
New Town: Still extremely central and moderately cheaper than the Old Town, its got the city’s best transport links, including Waverley Station.
West End: Quieter and more residential but still walkable to the city center. Not much of an identity, if you stay here then use it purely as a (cheaper) base.
Stockbridge: A slice of countryside in the heart of Edinburgh, but you’ll sacrifice access to the city center if you stay out here.
Leith: Probably the best compromise if the city center isn’t for you – easy access to the Old Town and a unique appeal with waterfront Michelin star dining and British maritime history.

If it’s your first trip to Edinburgh and you want to be within touching distance of all the main attractions, then the Old Town is the best place to stay. The Old Town is Edinburgh’s historic core, centered around the Royal Mile. This runs from Edinburgh Castle at the top down to the Palace of Holyroodhouse, the official Scottish residence of the British monarch.
As you’d expect from this historic spot, the architecture in the Old Town is incredible – it’s filled with narrow alleyways (known as “closes”) and there are impressive views of the castle from all angles.
The main reason for staying in the Old Town is your proximity to Edinburgh Castle, the Royal Mile, St Giles Cathedral, the National Museum and just about every other major attraction in the city center.
Ps. Many of these spots are also included in my guide to 26+ Best Things to Do in Edinburgh for First-Time Visitors, which is a great resource if you’re building out your trip.
For some, the downside can be cost.
Staying here puts you right in the middle of everything though, which means prices for hotels, food, and drinks tend to be a little higher. It’s also the most energetic part of the city, with lots of activity throughout the day and evening.
But if it’s your first time in Edinburgh and you’re traveling as a tourist, I’d say it’s worth it, especially if you’re only visiting for a few days like I did!


Whether you’re staying in the Old Town or not, many of the top things to do in Edinburgh revolve around exploring this historic part of the city.
Start with a stop at Victoria Street, easily the most colorful street in Edinburgh, before wandering along the Royal Mile and making your way up to Edinburgh Castle.
A visit to Palace of Holyroodhouse at the opposite end of the Royal Mile is also well worth adding to your list.
And if you’re looking for some epic views, hiking up Arthur’s Seat in Holyrood Park is absolutely worth it. The walk is steep, but the panoramic views over the city make it one of the best viewpoints in Edinburgh.
Looking for more things to do in Old Town? Make sure to check out my guide to the best 3-day edinburgh itinerary for first-time visitors!

Located just north of the Old Town, New Town is newer than Old Town but not that new. Are you with me? 😂
Dating to the 18th century, this part of Edinburgh was built under the Georgians, as they expanded the city. Unlike the narrow warren of alleys in the Old Town, the New Town has wider streets, larger buildings and more classical architecture.
It’s still extremely central, putting you within 15 minutes’ walk of Edinburgh Castle. It’s also close to Waverley Station, the main train station in Edinburgh – this is handy if you’re combining Edinburgh with other Scottish cities, like Glasgow, or heading south to London (like I did!).
Many first-time visitors actually base themselves here and use it as a starting point for the routes I outline in A First Timer’s Guide to the Best 3-Day Edinburgh Itinerary.
Buses and trams (including a direct tram to the airport) are also frequent in this area, which makes navigating the city easy.
There’s a great mix of accommodation in New Town too, from grand historic options like the Balmoral to more intimate boutiques (more on this below).
While prices here aren’t dramatically cheaper than Old Town, New Town offers a different kind of charm with its elegant Georgian architecture and wide streets. And when it comes to location and convenience, it’s hard to beat.


There’s loads to do in New Town but since you know I’m in my wellness era – I personally enjoyed a spa day and afternoon tea at the Balmoral Hotel in New Town during my stay in Edinburgh.
This is a proper British experience and for me one of the best things to do in Edinburgh.
George Street is also home to some of Edinburgh’s best shopping and nightlife, with lots of rooftop bars and cocktail lounges to enjoy.
And for art fans, the Scottish National Gallery (free to visit) is located here too!
Looking for more things to do in New Town? Make sure to check out my guide to the best 3-day edinburgh itinerary for first-time visitors!

The West End is located just beyond the western edge of New Town, and as a result of being a bit further out, it’s noticeably quieter and with a more residential feel. The West End is known for its long rows of terraced houses.
It is, however, still close enough to the city centre to be walkable, which makes this area of Edinburgh a good place to stay in the city if you’re on a budget.
Princes Street is 10 minutes away on foot, and Edinburgh Castle is never more than 20 minutes away.
Transport connections are good too, as you’ve got Haymarket Station and several tram stops in the vicinity.
Overall, The West End has a calmer, more neighborhood-like feel compared to the busy streets of Old Town and New Town, which can be a nice change of pace after a full day of sightseeing.
While it’s less touristy, it’s still within easy reach of Edinburgh’s main attractions. If you’re deciding where to stay in Edinburgh and want a peaceful base that’s still close to the action, the West End can be a great option.
If you’re planning your days from here, you’ll probably want to reference A First Timer’s Guide to the Best 3-Day Edinburgh Itinerary so you can easily map out what to see each day.


Although you’re going to want to use this area as a base rather than for sightseeing, there are a couple of things worth mentioning here.
The Scottish National Gallery of Modern Art is located in this part of the city, and it’s also worth paying a visit to the oh so picturesque Dean Village. It’s straight out of a fairytale!
This former milling hamlet is nestled on the Water of Leith, just a 10-minute walk from Princes Street.
It’s home to historic stone buildings and is a great place for a relaxed morning walk: you’ll feel transported into the countryside even though you’re on the outskirts of the city center!
Looking for more things to do in The West End? Make sure to check out my guide to the best 3-day edinburgh itinerary for first-time visitors!

Speaking of the countryside, if you want to take the country feeling of the West End even further then consider staying in Stockbridge. Grand Georgian and Victorian terraces dominate this affluent area, and it’s a popular part of the city with young professionals and families, home to boutique shops, independent cafes and gastropubs.
It feels more like a bougie village than a part of Edinburgh city center and whether you stay here or not, it’s worth a visit.
Lannan Bakery is the neighborhood star, famous for its flaky pastries that regularly draw lines out the door and weekly Sunday Market is also a big local favorite.
This area is also home to the Royal Botanic Gardens, one of the prettiest places to visit in Edinburgh.
And you’re still within walking distance of Edinburgh Castle, Princes Street and other main attractions!
If you prefer quieter evenings and country walks but want the city center on your doorstep, then Stockbridge is arguably the best place to stay in Edinburgh.
Accommodation in Stockbridge tends to lean toward the boutique side (yaaaay), with lovely hotels like The Raeburn and Nira Caledonia worth checking out. The neighborhood sits about a mile and a half from the Royal Mile, so it’s a bit removed from the busiest sightseeing areas, but still close enough to reach the main attractions with a short walk or quick ride.


As well as the Botanic Gardens (which are home to one of the largest collections on Earth), Stockbridge is also close to Dean Village, which I mentioned earlier. You’ll also want to enjoy a walk along the Water of Leith path, which runs for ~11 miles along the river through the heart of the city: it’s right on your doorstep if staying in Stockbridge.
Looking for more delicious restaurants or things to do in Stockbridge? Make sure to check out my guide to the best 3-day edinburgh itinerary for first-time visitors!

Leith is Edinburgh’s historic port district, to the northeast of the city center. In the 18th century, this was one of the most important trading ports in the world.
Today, it blends this maritime history with modern development, and has pivoted into one of the coolest areas in Edinburgh.
Despite this, accommodation is still cheaper than the city center and thanks to tram links, it’s easy to reach Princes Street and Edinburgh Airport with direct services.
Leith is probably best known for its food scene, with Michelin-star restaurants including Sam Yorke’s “Heron” and Tom Kitchin’s “The Kitchin” probably the best known. Leith is also home to one of Edinburgh’s most popular attractions: The Royal Yacht Britannia 🛳️
Honestly, Leith is probably my favourite area in Edinburgh outside of the Old Town, it’s really nice to be on the water and being the foodie I am, the dining scene here really draws me in.
One thing to keep in mind is that Leith sits a little outside the city center, but it’s still very accessible. You technically can walk into town in about 45 minutes, and the route along Leith Walk is lined with shops, cafés, and restaurants that make the walk surprisingly enjoyable.
I cover this in my 3-day edinburgh itinerary for first-time visitors but I recommend popping into Rocksalt cafe for a traditional Scottish breakfast during your walk!



The Royal Yacht Britannia is a really cool Edinburgh attraction.
It was used for more than 40 years as the floating royal residence of Elizabeth II, and was used to host state visits and royal receptions all over the world.
It is now retired and permanently docked in Leith, and you can explore the five decks and enjoy a cup of tea at the Royal Deck Tea Room.

If you’re visiting Edinburgh with children then you may have slightly different considerations when choosing where to stay in Edinburgh.
The Old Town is unbeatable for sightseeing and family attractions, and your travel times between destinations will be reduced, but it’s also busy, expensive and home to steep streets and smaller hotels.
New Town has more space whilst maintaining most of the benefits while cheaper and more relaxed options for families include Leith, Stockbridge and West End.
Edinburgh is largely a very safe city, but some of its areas hold little appeal for visitors. Neighborhoods including Niddrie, Pilton, Wester Hailes and Sighthill are located too far away from the city’s main attractions, with more limited public transport and less in terms of tourist infrastructure such as hotels, restaurants and bars.
Any accommodation you do find will be cheaper in these parts of the city, but unless budget is your main concern then I’d recommend sticking to the other parts of Edinburgh highlighted in this blog.

Here are some of the most frequently asked questions about where to stay in Edinburgh 😎
If it’s your first time visiting Edinburgh, I almost always recommend staying in Old Town or New Town. Old Town is the historic heart of the city, where you’ll find major sights like Edinburgh Castle, the Royal Mile, and Victoria Street all within walking distance. New Town, where I personally stayed, feels a little calmer and more polished, with beautiful Georgian streets, boutique hotels, and great restaurants.
The best part is that the two areas are only about a 10–15 minute walk apart, so you really can’t go wrong with either.
Honestly, it depends on the kind of trip you want. Old Town is perfect if you want the full medieval Edinburgh experience. Aka cobblestone streets, historic pubs, and major landmarks right outside your hotel. New Town, on the other hand, feels more elegant and relaxed, with wide streets, boutique shopping, and some of the city’s best restaurants and cocktail bars.
I stayed in New Town and loved the balance. I could easily walk to Old Town during the day but come back to a quieter neighborhood at night.
I was also taking an early train down to London on my last day so I really valued the less than ~5 minute walk to Waverley station.
Yes! Edinburgh is generally considered a very safe city for travelers, including solo travelers (aka me).
During my visit I spent a lot of time walking around both Old Town and New Town, even in the evenings, and it felt very comfortable and easy to navigate. Like any major city, you still want to keep an eye on your belongings in busy tourist areas and late-night bar districts, but serious safety concerns are rare.
Some of the safest and most popular neighborhoods for visitors are New Town, Old Town, and Stockbridge. New Town tends to feel the most polished and residential, with elegant streets and lots of boutique hotels. Old Town is busier because it’s where many major attractions are located, but it’s still very safe and full of tourists. Stockbridge is another great option if you want a quieter, more local neighborhood with cafés, independent shops, and a slower pace.
Edinburgh has some incredible boutique hotels, especially in Old Town and New Town, which are the two areas I recommend most for first-time visitors. Some of my personal favorites include The Hoxton Edinburgh (some of you might know already that I love this hotel brand more than anything), Market Street Hotel, Virgin Hotels Edinburgh, and Tigerlily Hotel.
Each one has a strong design-forward vibe and a great location for exploring the city on foot.
If nightlife is high on your list, I would stay near George Street, Rose Street, or the Grassmarket area. George Street in New Town is known for cocktail bars, upscale lounges, and late-night restaurants, while the Grassmarket in Old Town has more traditional pubs and live music spots. Cowgate nearby is also known for clubs and late-night venues if you want something more lively.
No, you definitely don’t need a car when visiting Edinburgh. The city is extremely walkable, especially if you stay in central neighborhoods like Old Town or New Town.
During my trip I walked almost everywhere and only used public transportation once when coming from the airport.
And if you want to explore the Scottish Highlands, it’s usually easier to book a guided day tour instead of renting a car.

Well there you have it! I tried to cover all the best areas to stay and safe neighborhoods for travelers in Edinburgh!
If it’s your first time visiting and you’re trying to figure out where to stay in Edinburgh, my honest advice is pretty simple: start with Old Town or New Town. If you’re chasing that classic Edinburgh experience, these are the neighborhoods that put you right in the middle of it all.
Yes, hotels here can be a little pricier, but the walkability alone makes it worth it.
You can step outside your hotel and be minutes from places like Edinburgh Castle, the Royal Mile, and Princes Street, which saves you time (and plenty of transportation costs).
For travelers who prefer something quieter, Stockbridge is another great answer to where to stay in Edinburgh. It feels more like a charming village tucked into the city, with leafy streets, cozy cafés, and independent shops, while still being close enough to reach the main attractions without much effort.
And if you’re spending a bit more time in Edinburgh and want a slightly different perspective on where to stay in Edinburgh, then Leith is a great option. It has its own personality, some of the best restaurants in the city, and a cool waterfront vibe that feels a bit removed from the main tourist areas while still being within easy reach of the major sights. Also the fooood scene is literally to die for.
At the end of the day, there’s really no wrong answer when deciding where to stay in Edinburgh. The city is compact, easy to get around, and every neighborhood offers its own little slice of charm.
If you’re still planning your trip, I’d also recommend checking out 26+ Best Things to Do in Edinburgh for First-Time Visitors for activity ideas and A First Timer’s Guide to the Best 3-Day Edinburgh Itinerary if you want a simple day-by-day plan.
And if you’re considering venturing outside the city for a day, my guide What to Expect on an Edinburgh Day Trip to the Scottish Highlands (My Honest Take) covers everything you need to know before booking.
Where did YOU end up staying in Edinburgh? Let me know in the comments below!
Check out my other travel guides on Scotland here.
Check out my other travel guides on Europe here.
PLEASE COMMENT BELOW