Edinburgh has a lot to take in on a first visit.
There’s the Castle and the Royal Mile, the Georgian elegance of the New Town, Arthur’s Seat rising behind it all, and a maze of closes and cobbled streets connecting the two halves of the city. It’s compact enough to explore mostly on foot, but that compactness also means where you stay shapes your whole trip more than it would in a bigger city.
The trouble is, it’s hard to judge locations you’ve never seen.
Pick somewhere too deep in the Old Town and you might spend the whole trip surrounded by tourist crowds and late-night noise. Pick somewhere too far out and you’ll spend more time walking to the sights than actually seeing them. For a first visit especially, the right hotel should make the city feel manageable rather than overwhelming.
If you’re working out where to stay in Edinburgh first time around, it helps to think about three things: how easily you can reach the main sights. A good accommodation guide covers exactly this kind of area-by-area thinking.
Here are some of the best hotels in Edinburgh for first-time visitors, and what each one offers as an introduction to the city.
1. Black Ivy
Black Ivy sits in Bruntsfield, a genuine Edinburgh neighbourhood rather than a tourist strip, five minutes from the city centre and within easy walking distance of the Old Town, New Town and The Meadows. For a first visit, that balance matters.
You get an easy walk into the Royal Mile and Edinburgh Castle when you want to sightsee, plus a proper local feel of cafés, shops and a park across the road once you’re back. The hotel itself has 21 individually designed rooms, a restaurant and bar serving until late, and a terrace over Bruntsfield Links, enough character to feel like part of the Edinburgh experience, not just a base to sleep in.
Best for: first-time visitors who want an easy walk into the centre with a genuine neighbourhood feel to come back to.
2. The Scotsman Hotel
Housed in the former Scotsman newspaper building, this hotel sits directly on North Bridge, the exact point where the Old Town and New Town meet, about as central as Edinburgh gets. For a first timer, that location does a lot of planning for you.
Waverley Station is a short walk away for arrivals, the Royal Mile is right outside, and Princes Street and the New Town are just as close on the other side. The building itself, with its marble staircase and grand café, gives you a real sense of Edinburgh’s history before you’ve even left the hotel.
Best for: visitors who want to be exactly between Old Town and New Town, with minimal walking to either.
3. Kimpton Charlotte Square
Kimpton Charlotte Square puts you in the heart of the New Town’s Georgian architecture, just off Princes Street and George Street, making it an easy, elegant introduction to Edinburgh’s more polished side. From here, it’s a short walk down into the Old Town for the Castle and Royal Mile, and an equally short walk to the shops and restaurants on George Street. The hotel’s own restaurants and spa give you somewhere comfortable to return to after a day of sightseeing.

Best for: first-time visitors who want a stylish New Town base within easy reach of the Old Town’s main sights.
4. Hotel Du Vin Edinburgh
Set in the Old Town near The Meadows, Hotel Du Vin has the kind of character that makes a first Edinburgh visit feel distinctive rather than generic, a French-inspired bistro, a whisky snug, and a building that once served as a poorhouse and asylum before its restoration. It’s a short walk to the Royal Mile and Grassmarket, without sitting directly in the busiest, loudest stretch of the Old Town, which suits visitors who want central access without constant crowds outside the door.
Best for: visitors who want Old Town characters and genuinely good food without the noisiest streets.
5. Virgin Hotels Edinburgh
Virgin Hotels Edinburgh sits on Victoria Street, one of Edinburgh’s most photographed streets, taking steps from the Grassmarket, the Royal Mile and Edinburgh Castle. The design-led interiors and two in-house restaurants make it a good option for first timers who want a strong sense of place without needing to research where to eat each night. Being this central does mean a livelier atmosphere outside, which is part of the appeal for many first-time visitors wanting to feel immersed in the Old Town.
Best for: first-time visitors who want to be right in the middle of the Old Town’s most iconic streets.
6. Market Street Hotel
For visitors arriving by train, the Market Street Hotel solves one of the biggest first-visit questions before it comes up: it sits directly opposite Waverley Station, making arrival and orientation simple. The rooftop bar, Nor’ Loft, gives you a panoramic view over the Old Town and New Town rooftops, a genuinely useful way to get your bearings on your first evening in the city. From here, the Royal Mile is a two-minute walk, and Princes Street is just as close.
Best for: first-time visitors arriving by train who want an easy, central base with a view to orient themselves.
7. ApexGrassmarketHotel
Apex Grassmarket puts you in one of the Old Town’s most characterful spots, with views of Edinburgh Castle from many rooms and easy walking access to the Royal Mile, the National Museum of Scotland and Grassmarket’s own restaurants and pubs. The indoor pool and gym are a practical bonus after a day spent walking Edinburgh’s hills and cobbled streets, which first-time visitors often underestimate.

Best for: first-time visitors who want to be in the thick of the Old Town, with a pool to recover afterwards.
How to Choose Where to Stay in Edinburgh First Time
Most first-time visitors overthink the choice between “central” and “local,” when the better question is how much walking you want to do each day. The Old Town puts the Castle, Royal Mile and Grassmarket on your doorstep, but it’s also the loudest and busiest part of the city.
The New Town offers a calmer; more elegant base that’s still a short walk from the main sights. Neighbourhoods like Bruntsfield sit just outside the centre, trading a few minutes of extra walking for a much quieter, more local feel once you’re back at the hotel.
For a first Edinburgh trip, it’s worth choosing based on how you actually like to travel rather than what looks most central on a map, understanding what the city has to offer helps make that decision much easier.
What First-Time Visitors Should Look For in a Hotel
A good hotel for a first Edinburgh visit does more than tick off a location on a map. It should be an easy walk, or a short bus or tram ride, from the main sights, so you’re not losing hours of your trip to travel time. It should also feel distinctly like Edinburgh with local character, not the same generic hotel you’d find in any other city, and give you somewhere genuinely comfortable to rest, since Edinburgh’s hills and cobbles are more tiring underfoot than they look on a map.

Black Ivy covers all three: an easy walk into the centre, a proper Bruntsfield neighbourhood feel, and a restaurant, bar and terrace to unwind in once the day’s sightseeing is done.
Your Starting Point for Edinburgh
However, you plan your first trip, where you stay sets the tone for the whole visit. Some travellers want to be right in the middle of the Old Town’s crowds and energy from the first night. Others prefer a slightly calmer base that’s still an easy walk from everything. For visitors comparing hotels in Edinburgh for first-time visitors, Black Ivy offers a genuinely balanced starting point, close enough to the Old Town and New Town to explore easily, with a proper neighbourhood feel once you’re back.
Contact to reserve today or read our full guide to choosing where to stay in Edinburgh to start planning your first visit.





