£50 off your first booking on select hotels. T&Cs apply.
HotHotels
Virgin Hotels Edinburgh, Edinburgh

Where to stay guide

Where to stay in Edinburgh: the best neighbourhoods and hotels

Updated 1 October 2026 · 7 areas · 26 hotels picked

Pictured: Virgin Hotels Edinburgh

Edinburgh looks like a city dreamed up by a novelist with a weakness for drama. A castle squats on a volcanic crag, the Royal Mile tumbles down from it through a warren of closes and wynds, and across the valley the New Town lays out its Georgian streets with almost smug precision. Arthur's Seat rises wild and grassy at the end of it all, and the sea is never far away.

Most of what you'll want to see sits within a compact centre, so the real choice is mood. The medieval Old Town is atmospheric and busy; the New Town, just across Princes Street Gardens, is elegant and better for shopping and dining; the West End and Haymarket are handy for trains and rugby; the Southside is leafy and calmer; and Leith, the old port, is where the city goes to eat. Book early for August, when the festivals take over and every bed in town is spoken for.

The short answer

Edinburgh areas at a glance

Old Town and the Royal MileFirst-timers, History, AtmosphereCastle, cobbles and closes: medieval Edinburgh at its most theatrical.Hotels: 4 picked
Princes Street and St Andrew SquareLuxury, Shopping, ViewsGrand hotels with the castle filling the window.Hotels: 5 picked
The New TownFamilies, Dining, ShoppingGeorgian crescents, garden squares and the best of the city’s dining.Hotels: 4 picked
West End and HaymarketTrains, Rugby, ValueGeorgian streets, easy train links and Murrayfield up the road.Hotels: 4 picked
Southside, Bruntsfield and NewingtonCouples, Quiet, ParksLeafy, local and calm, with the Meadows and Arthur’s Seat close by.Hotels: 4 picked
LeithFood, Waterfront, Local lifeThe old port, with seafood restaurants along the water and a floating hotel.Hotels: 2 picked
The airport, the Forth Bridges and the coastGolf, Early flights, Road tripsSeaside golf, the Forth Bridges and easy airport stays.Hotels: 3 picked

Old Town and the Royal Mile

Virgin Hotels Edinburgh, Edinburgh
The Inn On The Mile, Edinburgh
Old Town Chambers Autograph Collection, Edinburgh
Pictured: Virgin Hotels Edinburgh · The Inn On The Mile · Old Town Chambers Autograph Collection
  • First-timers
  • History
  • Atmosphere
Castle, cobbles and closes: medieval Edinburgh at its most theatrical.

The Old Town is the Edinburgh of ghost tours and shortbread tins, and it lives up to the hype. The Royal Mile runs from the castle down to Holyrood Palace, past St Giles' Cathedral and countless dark, steep closes. Below the castle, the Grassmarket and curving Victoria Street are lined with whisky bars, antique shops and pubs that have been pouring pints for centuries.

Hotels make the most of the history. The Witchery by the Castle has a handful of gothic suites with four-posters and velvet walls; Virgin Hotels Edinburgh brings a playful modern touch close to the castle; Old Town Chambers sits steps from the Royal Mile; and The Inn on the Mile fills a former bank built in 1923. It's busy and noisy in summer, so pick a room at the back if you sleep lightly.

Hotels to look at in Old Town and the Royal Mile

Princes Street and St Andrew Square

The Balmoral, Edinburgh
Mount Royal Edinburgh by The Unlimited Collection, Edinburgh
100 Princes Street, Edinburgh
Pictured: The Balmoral · Mount Royal Edinburgh by The Unlimited Collection · 100 Princes Street
  • Luxury
  • Shopping
  • Views
Grand hotels with the castle filling the window.

Princes Street is Edinburgh's great showpiece, with shops on one side and Princes Street Gardens on the other, the castle rearing up above them. At its east end, near Waverley station, stands the Balmoral, whose clock tower is a city landmark; at its west end, the Caledonian, a former railway hotel in the shadow of the castle. St Andrew Square, just behind, is the smart heart of the New Town.

Beyond those two grand dames, 100 Princes Street is a luxury townhouse with clear views of the castle, Gleneagles Townhouse brings the famous country hotel's polish to St Andrew Square with a rooftop bar, and Cheval The Edinburgh Grand has apartments with kitchens inside a restored bank. You can walk to the Old Town in minutes.

Hotels to look at in Princes Street and St Andrew Square

The New Town

Kimpton Charlotte Square Hotel, Edinburgh
InterContinental Edinburgh The George, Edinburgh
Indigo Edinburgh, Edinburgh
Pictured: Kimpton Charlotte Square Hotel · InterContinental Edinburgh The George · Indigo Edinburgh
  • Families
  • Dining
  • Shopping
Georgian crescents, garden squares and the best of the city’s dining.

Built in the 18th century as an escape from the overcrowded Old Town, the New Town is a grid of honey-coloured terraces, private gardens and wide streets, and a UNESCO World Heritage Site in its own right. George Street is the glamorous spine, lined with restaurants, cocktail bars and boutiques, while Stockbridge, down the hill, has a village feel and a Sunday market.

Kimpton Charlotte Square fills seven interconnected Georgian townhouses on one of the prettiest squares in town. The InterContinental Edinburgh The George has welcomed guests for more than 200 years, and Hotel Indigo occupies a Georgian townhouse nearby. Families will appreciate Eden Locke on George Street, whose apartments come with kitchens.

Hotels to look at in The New Town

West End and Haymarket

The Bonham Hotel, Edinburgh
The Roseate Edinburgh, Edinburgh
Voco Edinburgh - Haymarket, Edinburgh
Pictured: The Bonham Hotel · The Roseate Edinburgh · Voco Edinburgh - Haymarket
  • Trains
  • Rugby
  • Value
Georgian streets, easy train links and Murrayfield up the road.

The West End is the New Town's quieter twin, with handsome Georgian crescents, the Usher Hall and Lyceum Theatre, and a cluster of good restaurants. Haymarket station, just beyond, has trains to Glasgow and the airport tram, and Murrayfield Stadium is a short walk on match days.

The Bonham is a stylish boutique hotel on a Georgian street; The Roseate sits in a calm residential area close to Haymarket and Murrayfield; and voco Edinburgh Haymarket is a modern option a short walk from Princes Street. The Murrayfield Hotel, between Haymarket and the zoo, has Victorian character and a quiet setting.

Hotels to look at in West End and Haymarket

Southside, Bruntsfield and Newington

Prestonfield House , Edinburgh
The Scott, Edinburgh
Bruntsfield Hotel, WorldHotels Elite, Edinburgh
Pictured: Prestonfield House · The Scott · Bruntsfield Hotel, WorldHotels Elite
  • Couples
  • Quiet
  • Parks
Leafy, local and calm, with the Meadows and Arthur’s Seat close by.

South of the Old Town, the city relaxes. The Meadows is Edinburgh's favourite park, Bruntsfield and Newington are full of independent cafés and neighbourhood restaurants, and Arthur's Seat and Holyrood Park are close enough for a morning hike. The Royal Mile is a walk or short bus ride away.

Prestonfield House is the romantic choice, a lavish country house about 3 km from the Royal Mile surrounded by gardens and a golf course, with its acclaimed Rhubarb restaurant. The Scott fills a 1750s baronial house with 37 rooms, no two alike; the Bruntsfield Hotel looks across Bruntsfield Links and the Meadows; and Ten Hill Place is a quietly smart option near Surgeons' Hall.

Hotels to look at in Southside, Bruntsfield and Newington

Leith

Malmaison Edinburgh, Edinburgh
Sandaig Guest House, Edinburgh
Pictured: Malmaison Edinburgh · Sandaig Guest House
  • Food
  • Waterfront
  • Local life
The old port, with seafood restaurants along the water and a floating hotel.

Leith was a separate town until 1920 and still acts like one. The Shore, its waterfront, is lined with seafood bistros and pubs, and the area has some of the most acclaimed restaurants in Scotland. The Royal Yacht Britannia is moored nearby, and the tram runs into the city centre.

Stay aboard Fingal, a luxury floating hotel with 22 rooms, a terrace and The Lighthouse Restaurant, or at Malmaison Edinburgh, a sociable hotel with a brasserie. Leith is less pretty than the centre but far more local, and evenings here are all about eating well.

Hotels to look at in Leith

The airport, the Forth Bridges and the coast

Marine North Berwick, Edinburgh
DoubleTree by Hilton Edinburgh - Queensferry Cross, Edinburgh
Doubletree by Hilton Edinburgh Airport, Edinburgh
Pictured: Marine North Berwick · DoubleTree by Hilton Edinburgh - Queensferry Cross · Doubletree by Hilton Edinburgh Airport
  • Golf
  • Early flights
  • Road trips
Seaside golf, the Forth Bridges and easy airport stays.

If you have a car or an early flight, look beyond the centre. Marine North Berwick is a seaside hotel with a spa, views of the Bass Rock and the Firth of Forth, and North Berwick Golf Club practically on the doorstep. DoubleTree by Hilton Queensferry Crossing sits on the north shore of the Forth, within walking distance of the famous Forth Bridges, and the DoubleTree by Hilton Edinburgh Airport is handy for dawn departures. Inland, Falkirk has the Kelpies and the Falkirk Wheel.

Hotels to look at in The airport, the Forth Bridges and the coast

Which area?

First visit: the Old Town, for the castle and the Royal Mile. Fine dining and shopping: the New Town. A treat: one of the grand hotels on Princes Street. Couples wanting peace: the Southside. Food lovers: Leith. Coming for the rugby or by train from Glasgow: Haymarket and the West End.

Getting around

Central Edinburgh is compact and best on foot, though it is hilly and the cobbles are unforgiving, so bring good shoes. The tram runs from the airport through Haymarket and along Princes Street to Leith, and trains from London arrive at Waverley, right between the Old and New Towns. In August, book well ahead and expect higher prices.

See live prices in Edinburgh →

Questions about where to stay in Edinburgh

What is the best area to stay in Edinburgh?
For a first visit, the Old Town puts the castle, the Royal Mile and the Grassmarket on your doorstep. The New Town, just across Princes Street Gardens, is calmer and more elegant, with the best shopping and dining, and both are within easy walking distance of Waverley station.
Is it better to stay in the Old Town or the New Town in Edinburgh?
The Old Town is more atmospheric, with medieval streets, the castle and lively pubs, but it gets very busy. The New Town is quieter and more spacious, with Georgian architecture, good restaurants and shops. They are only a few minutes' walk apart, so you can't really go wrong.
Where should families stay in Edinburgh?
The New Town suits families, with wide streets, gardens and aparthotels with kitchens. Apartments on St Andrew Square and George Street offer more space, and the Southside is close to the Meadows, the city's best park for running around.
Where should I stay in Edinburgh during the Festival?
Anywhere central puts the Fringe venues within walking distance, but the Old Town is the epicentre and the loudest. For a calmer base, try the New Town, the Southside or Leith, which is linked by tram. Whatever you choose, book as early as you can.