
Edinburgh is one of the few cities in the UK where luxury hotels feel deeply connected to history. From the volcanic rock of Edinburgh Castle to the Georgian elegance of the New Town, every street adds character to the stay.
If you are searching for the best 5-star hotels in Edinburgh city centre, this guide breaks down the top luxury stays based on location, design, service, and real guest experience, not just brand reputation. Read Best Hotels in Edinburgh City Centre to find out a perfect mix of boutique, luxury and value stays in Edinburgh City Centre!
Whether you’re visiting for the Edinburgh Festival, a romantic getaway, or a business trip, these hotels offer the best combination of comfort, luxury, and central access.
Table of Contents
Quick Comparison: Edinburgh’s Best 5-Star Hotels
| Hotel | Best For | Vibe |
| The Balmoral Hotel | Classic luxury + best breakfast in town | Grand Edwardian, warm and assured |
| Gleneagles Townhouse | Design lovers and cocktail fans | Playful Scottish chic, buzzy energy |
| W Edinburgh | Style-forward travelers and night-owls | Bold, modern, fashion-forward |
| Virgin Hotels Edinburgh | Couples and solo travelers | Sleek and social with a smart layout |
| InterContinental The George | Business travelers and New Town explorers | Stately Georgian elegance |
| The Witchery by the Castle | Romantic couples and gothic dreamers | Theatrical, dark, and totally unique |
| Waldorf Astoria – The Caledonian | Spa lovers and landmark seekers | Grand Victorian railway-hotel heritage |
1. The Balmoral Hotel: Best Classic 5-Star Hotel in Edinburgh City Centre
Check the Property’s location on Google Maps.

The Balmoral is the most iconic hotel in Scotland. It sits right on Princes Street with its famous clock tower (kept two minutes fast so guests don’t miss their trains). Inside, you get soaring ceilings, real fireplaces, marble hallways, and rooms with direct castle views across Princes Street Gardens. The Balmoral is widely regarded as the best luxury hotel in Edinburgh city centre, especially for first-time visitors looking for classic Scottish elegance. To find out more about this hotel, Read the guide on The Balmoral Hotel Edinburgh.
Key Features:
- Award-winning breakfast: Think Stornoway black pudding, Inverawe smoked salmon, and eggs done perfectly.
- Castle views: North-facing rooms look straight across the gardens to Edinburgh Castle.
- Number One restaurant: One of Scotland’s top dining rooms is right downstairs.
- Prime location: Sitting directly above Waverley Station, steps from the Royal Mile.
The Good & The Bad:
- Pros:
- Best breakfast of any luxury hotel in Edinburgh city centre.
- Iconic address with one of the great hotel views in Europe.
- Cons:
- Rates spike sharply during August Festival and Hogmanay: book well ahead.
Best for: First-time visitors to Edinburgh who want the full classic luxury experience.
[Compare prices and availability for The Balmoral Hotel on AGODA before you book.]
2. Gleneagles Townhouse: Best Boutique Luxury Hotel in Edinburgh New Town
Check the Property’s location on Google Maps.

Gleneagles is one of the most famous resort names in Scotland. Their Edinburgh townhouse on St Andrew Square brings that same quality into a beautiful Georgian building with 33 rooms and suites. It feels like staying in a very well-funded private apartment: stylish, comfortable, and full of Scottish art. Read a detailed review of Gleneagles Townhouse Edinburgh here.
Key Features:
- 33 rooms and suites: Original Georgian plasterwork, curated art, and tasteful tartan touches.
- The Spence bar: One of the best spots for a drink on the St Andrew Square social circuit.
- Central location: Right on St Andrew Square, close to top restaurants and galleries.
- Scottish art throughout: A proper curated collection in every public space and room.
The Good & The Bad:
- Pros:
- Smaller and more intimate than Edinburgh’s big-name luxury hotels.
- The bar and restaurant draw locals, so the energy is always real.
- Cons:
- Only 33 rooms means availability is tight, especially on weekends.
Best for: Design-conscious travelers who want the Gleneagles quality without the drive to Perthshire.
[Compare prices and availability for Gleneagles Townhouse on AGODA before you book.]
3. W Edinburgh: Best Modern Luxury Hotel in Edinburgh City Centre
Check the Property’s location on Google Maps.

W Edinburgh finally gave the city a truly modern luxury hotel when it opened on St Andrew Square in 2023. The rooms are dramatic: deep colors, statement lighting, seriously good beds and the whole property hums with energy. This is not a quiet retreat. It’s lively, social, and proud of it. You can read the detailed guide on W Edinburgh here.
Key Features:
- Rooftop WET deck bar: Panoramic views across the New Town toward Calton Hill.
- Whatever/Whenever service: Staff genuinely empowered to sort unusual requests.
- St Andrew Square location: Best restaurants and bars within a five-minute walk.
- Top gym and spa: Among the best fitness facilities of any city-centre hotel.
The Good & The Bad:
- Pros:
- The rooftop bar is one of the best views in Edinburgh city centre.
- Buzzy, social atmosphere that feels genuinely lively: not just a hotel lobby.
- Cons:
- Not the right pick if you want peace and quiet: it’s a busy, energetic property.
Best for: Style-forward travelers, younger luxury guests, and anyone who wants their hotel to have a real social scene.
[Compare prices and availability for W Edinburgh on AGODA before you book.]
4. Virgin Hotels Edinburgh: Best Value 5-Star Style Hotel in Edinburgh City Centre
Check the Property’s location on Google Maps.

Virgin Hotels’ first UK property sits on a quieter New Town street off George Street. The rooms are cleverly designed, each one splits into a sleeping area and a dressing lounge with a daybed. It makes every room feel bigger than it actually is. The vibe is sleek, social, and a little more relaxed than the big grand hotels.
Key Features:
- Chamber room design: Each room splits into sleeping and lounge zones, genuinely smart use of space.
- Commons Club bar: A solid dinner and drinks option without needing a reservation.
- Quieter New Town location: Close to everything but away from the Princes Street noise.
- Competitive pricing: Usually cheaper than The Balmoral or W Edinburgh for a comparable experience.
The Good & The Bad:
- Pros:
- Smartest room layout of any hotel on this list, the daybed is a real touch.
- Better value than most five-star options in Edinburgh city centre.
- Cons:
- The location on India Street is slightly less central than St Andrew Square hotels.
Best for: Couples and solo travelers who want sharp design and a social atmosphere without paying top rates.
[Compare prices and availability for Virgin Hotels Edinburgh on AGODA before you book.]
5. InterContinental Edinburgh The George: Best Historic Luxury Hotel in New Town
Check the Property’s location on Google Maps.

The George has been on George Street since 1881 and it still feels grand. The public rooms have their original plasterwork and chandeliers. The bedrooms are large by city-centre standards. It’s a proper, old-school luxury hotel: elegant, efficient, and reassuringly consistent every single time.
Key Features:
- George Street location: Midway between Charlotte Square and St Andrew Square.
- Larger-than-average rooms: Proper Georgian proportions mean real space to move around.
- Printing Press Bar & Kitchen: A reliable all-day dining room that fills up fast at lunch.
- Great meeting facilities: One of the best corporate event venues in the city centre.
The Good & The Bad:
- Pros:
- Room sizes are genuinely generous compared to other city-centre luxury hotels.
- Central George Street location puts you close to the best of the New Town.
- Cons:
- The style is traditional, if you want something edgy or modern, look elsewhere.
Best for: Business travelers and couples who want a classic, dependable luxury base in the New Town.
[Compare prices and availability for InterContinental Edinburgh on AGODA before you book.]
6. The Witchery by the Castle: Most Romantic Luxury Hotel in Edinburgh Old Town
Check the Property’s location on Google Maps.

The Witchery is not a regular hotel. It’s eight suites inside a 16th-century building on the Royal Mile, each one styled around a different chapter of Edinburgh’s dark history. Velvet drapes, carved four-poster beds, roll-top baths, antique mirrors, candlelight. It’s theatrical, moody, and completely unlike anywhere else in Scotland. [Read more about The Witchery by the Castle here]
Key Features:
- Only eight suites: Each one completely unique: no two rooms look anything alike.
- Royal Mile address: Steps below Edinburgh Castle esplanade, the most storied street in Scotland.
- Champagne and breakfast included: Complimentary bubbly and in-room breakfast hamper included.
- On-site restaurant: Regularly voted best atmosphere in Scotland, serious Scottish cooking.
The Good & The Bad:
- Pros:
- Surely one-of-a-kind experience: nothing else in Edinburgh comes close.
- Champagne and breakfast hamper included means fewer surprise charges.
- Cons:
- Only eight rooms means you need to book months ahead, especially for August or Hogmanay.
Best for: Couples celebrating anniversaries, proposals, or any occasion that deserves something truly special. Read my detailed guide 10 Romantic Boutique Hotels in Edinburgh City Centre for Couples to check out the best romantic hotels in Edinburgh City Centre, you wont regret!
[Compare prices and availability for The Witchery on AGODA before you book.]
7. Waldorf Astoria Edinburgh- The Caledonian: Best Spa Luxury Hotel in City Centre
Check the Property’s location on Google Maps.

“The Caley” has anchored the west end of Princes Street since 1903, built as the grand terminus hotel for the old Caledonian Railway. The red sandstone building looks like it was placed there specifically to impress arriving travelers: because it was. Inside, think Edwardian grandeur with a proper spa and pool added in the modern era.
Key Features:
- Castle and gardens views: Upper-floor rooms looking toward Edinburgh Castle are among the city’s best.
- Caley Bar: A serious single-malt whisky bar, not a cocktail lounge- proper Scotch territory.
- Pompadour by Galvin: French-Scottish fine dining by the Galvin brothers on the first floor.
- Peacock Alley spa and leisure club with pool: One of the very few city-centre luxury hotels with a proper pool and thermal suite.
The Good & The Bad:
- Pros:
- The only top-tier city-centre luxury hotel with a full pool and spa package for you.
- Caley Bar is one of the great whisky experiences in Edinburgh.
- Cons:
- The Princes Street location gets busy, street noise can carry to lower-floor rooms.
Best for: Guests who want spa access alongside a landmark Edinburgh address and serious fine dining.
[Compare prices and availability for The Caledonian on AGODA before you book.]
Why Stay in Edinburgh City Centre?
Edinburgh city centre is the best base for exploring the city, especially for first-time visitors. It connects the historic Old Town and elegant New Town within walking distance, making it ideal for luxury travelers. Most of Edinburgh’s top attractions are located here, including Edinburgh Castle, the Royal Mile, Princes Street Gardens, and St Andrew Square.
Staying in the city centre also gives you:
- Easy walking access to restaurants and nightlife.
- No need for transport between major attractions.
- The highest concentration of 5-star hotels in Edinburgh.
- Better overall travel convenience compared to outer areas.
Best Time to Book Luxury Hotels in Edinburgh City Centre
★Edinburgh’s hotel prices have two major spikes every year. The first is August, during the world famous Edinburgh Festival Fringe (the world’s largest arts festival), and the second is late December, during Hogmanay (New Year’s Eve celebrations). During these periods, rates at top central hotels like The Balmoral, The Witchery, and The Caledonian typically rise to 2–3 times their normal off-season prices, and in some cases even higher depending on demand and room category.
★For August stays, it is strongly recommended to book 9–12 months in advance, especially for premium room categories, as availability in central Edinburgh becomes extremely limited well before the festival begins. For Hogmanay, demand is even more intense in shorter bursts — The Witchery’s eight suites and other boutique luxury properties often sell out months in advance due to very limited inventory.
★During peak festival weeks in August, typical luxury hotel prices in Edinburgh city centre can range from approximately £350 to £800+ per night for superior or mid-tier rooms, with some premium suites exceeding this depending on location and view.
★The best value period is late January through March, when demand is lowest, the city is quieter, and hotel prices drop significantly compared to peak season. Another excellent window is late April and May, when prices remain moderate, daylight hours are longer, and the city is far less crowded than during summer festivals.
Frequently Asked Questions
Where to Stay & Neighborhood Comparisons
What are the best areas to stay in Edinburgh?
The top areas to stay in Edinburgh depend on your travel style:
- Old Town: Best for first-timers, historic sights, and castle views.
- New Town: Best for luxury shopping, fine dining, and 5-star grand hotels.
- West End: Best for quiet luxury, boutique stays, and proximity to Haymarket.
- Stockbridge: Best for village vibes, local cafes, and independent boutiques.
- Leith: Best for foodies, Michelin-starred dining, and waterfront hotels.
Is it better to stay in Old Town or New Town in Edinburgh?
Old Town is best if you want historic cobblestone charm, instant access to top sights like Edinburgh Castle, and atmospheric pubs right outside your hotel. New Town is better if you prefer spacious Georgian architecture, luxury department stores (like Harvey Nichols), upscale shopping on Multrees Walk, and quieter grand hotels away from the densest tourist crowds.
What’s the best neighborhood to stay in Edinburgh for first-timers?
Old Town (around the Royal Mile or Victoria Street) or New Town (around Princes Street and St Andrew Square) are the best choices for first-time visitors. Both sit directly in the city center, allowing you to walk to almost every major attraction without needing public transit or taxis.
Where to stay in Edinburgh City Centre?
For 5-star luxury in the city center, top locations include St Andrew Square (home to W Edinburgh and Gleneagles Townhouse), Princes Street (The Balmoral), and the Royal Mile (The Witchery by the Castle).
Is Haymarket a good place to stay in Edinburgh?
Yes. Haymarket is a well-connected transport hub at the western edge of the city center. It features a major train station and direct tram links to Edinburgh Airport, making it convenient and typically slightly more affordable than staying directly on the Royal Mile.
How far is Haymarket from Edinburgh City Centre?
Haymarket is approximately 1 mile (1.6 km) from the heart of the city center (Princes Street/Waverley Station). It takes about 15–20 minutes on foot, 5 minutes by train or tram, or 5–10 minutes by taxi.
Is Leith a good place to stay in Edinburgh?
Yes, especially for food lovers and return visitors. Located north of the city center along the waterfront, Leith is famous for Michelin-starred restaurants, historic docks, and the Royal Yacht Britannia. The Edinburgh Tram extension connects Leith directly to Princes Street in just 10–15 minutes.
Should I stay in Leith or Old Town?
Stay in Old Town if you are visiting for the first time, have limited days, and want to walk to major historical sites. Stay in Leith if you prefer a trendy culinary neighborhood, waterfront views, and don’t mind taking a short tram ride into the city center.
Where NOT to stay in Edinburgh?
Edinburgh is generally very safe, but for a tourist visit, avoid outer residential suburbs like Niddrie, Craigmillar, Muirhouse, or Wester Hailes. While these areas are not dangerous, they are far from major attractions, lack luxury hotel options, and require long commutes into the city center.
Sightseeing & Itinerary Planning
Where to stay in Edinburgh for sightseeing?
Stay on or just off Princes Street, St Andrew Square, or the Royal Mile. From these central points, Edinburgh Castle, the National Museum of Scotland, Holyrood Palace, and Calton Hill are all within a 5-to-15-minute walk.
How many nights are enough in Edinburgh?
3 nights (2 to 3 full days) is the sweet spot for first-time visitors. This allows enough time to explore Edinburgh Castle, walk the Royal Mile, climb Calton Hill or Arthur’s Seat, visit a world-class museum, and enjoy the local culinary scene without rushing.
How to spend a perfect day in Edinburgh?
- Morning: Walk up the Royal Mile and tour Edinburgh Castle, then grab coffee along Victoria Street.
- Afternoon: Explore the free National Museum of Scotland, then walk through the Georgian New Town to Stockbridge or Circus Lane.
- Late Afternoon: Catch sunset views over the city skyline from Calton Hill.
- Evening: Enjoy a high-end dinner (like SUSHISAMBA or The Witchery) followed by a nightcap at a historic Scotch whisky bar.
What are the top 3 tourist attractions in Edinburgh?
- Edinburgh Castle: The iconic fortress sitting atop an extinct volcanic crag dominating the city skyline.
- The Royal Mile: The historic cobbled street connecting Edinburgh Castle to the Palace of Holyroodhouse.
- National Museum of Scotland: A world-class, free-entry museum covering history, science, culture, and Scottish heritage.
What are the top 5 things to do in Edinburgh?
- Explore Edinburgh Castle and view the Crown Jewels of Scotland.
- Hike up Calton Hill or Arthur’s Seat for panoramic city views.
- Stroll down Victoria Street and explore the closes (alleyways) of the Old Town.
- Tour the Palace of Holyroodhouse, the official Scottish residence of the monarch.
- Experience a Scotch whisky tasting at The Scotch Whisky Experience or Johnnie Walker Princes Street.
Which is better, Arthur’s Seat or Calton Hill?
- Calton Hill is better if you want a quick, easy 5-minute walk with iconic classical monuments and the classic postcard view of Princes Street and Edinburgh Castle.
- Arthur’s Seat is better if you want a proper 1.5 to 2-hour outdoor hike up an extinct volcano for dramatic 360-degree views across the entire Lothian region and Firth of Forth.
What to do in Edinburgh at night?
- Book a luxury dinner at 5-star hotel spots like SUSHISAMBA (W Edinburgh) or Number One (The Balmoral).
- Take a guided ghost or underground vault tour through Blair Street Vaults or Mary King’s Close.
- Enjoy live Scottish folk music at historic pubs like The Royal Oak or Sandy Bell’s.
- Experience rooftop drinks with skyline views on the W Deck at St James Quarter.
What is the must-do day trip from Edinburgh, Scotland?
The most popular day trips from Edinburgh are:
- Loch Ness, Glencoe, and the Scottish Highlands: Full-day scenic tour of iconic lochs and glens.
- St Andrews: Famous as the birthplace of golf and a historic coastal town (1.5 hours away).
- The Kelpies & Stirling Castle: Iconic modern sculptures combined with a historic royal fortress.
Which is better to visit, Glasgow or Edinburgh?
Edinburgh is better for history, dramatic architecture, fairytale scenery, castles, and luxury tourism. Glasgow is better for live music, modern art, shopping, and vibrant industrial nightlife. First-time visitors to Scotland generally prefer Edinburgh.
Culture, Safety & Local Highlights
What is the prettiest part of Edinburgh?
Dean Village is widely considered the prettiest spot in Edinburgh—a quiet, picturesque former grain-milling village hidden along the Water of Leith, just a 10-minute walk from the West End. Circus Lane in Stockbridge and Victoria Street in the Old Town are close runners-up.
What is the prettiest street in Edinburgh?
Victoria Street (in the Old Town) with its curved, colorful storefronts and upper terrace, and Circus Lane (in Stockbridge) with its cobbled lane, stone cottages, and floral displays.
Which part of Edinburgh is safest?
Edinburgh is routinely ranked one of the safest cities in the UK. The central neighborhoods—New Town, Old Town, West End, Stockbridge, and Morningside—are extremely safe for tourists, even when walking at night.
What is a must-eat in Edinburgh?
- Haggis, Neeps & Tatties: Scotland’s national dish (savory spiced meat with turnips and mashed potatoes).
- Fresh Scottish Seafood: Local oysters, langoustines, and Scottish salmon.
- Warm Scones & Afternoon Tea: Served in luxury lounges like Palm Court at The Balmoral.
- Cullen Skink: A rich, comforting Scottish soup made of smoked haddock, potatoes, and onions.
What is famous in Edinburgh to buy?
- Pure Cashmere & Tartan Wool: Scarves, blankets, and kilts from authentic Scottish mills.
- Single Malt Scotch Whisky: Rare bottles from boutique shops along the Royal Mile.
- Scottish Shortbread: Traditional buttery biscuits (often sold in decorative tins).
- Heathergems Jewelry: Handcrafted jewelry made from dyed Scottish heather stems.
What is the best time of year to visit Edinburgh?
- May to June: Long daytime hours, blooming flowers, and pleasant weather without peak festival crowds.
- August: Best for culture lovers wanting to experience the world-famous Edinburgh Festival Fringe.
- December: Best for magical Christmas markets and traditional Hogmanay (New Year) celebrations.
Pingback: Best Hotels in Edinburgh City Centre: Luxury, Boutique & Value Stays - LetsBookStays
Pingback: 10 Romantic Boutique Hotels in Edinburgh City Centre for Couples - LetsBookStays
Pingback: The Witchery by the Castle, Edinburgh: Hotel Review & Restaurant Guide - LetsBookStays