HotelsEuropeWhere to Stay

10 Edinburgh Hotels That Are Absolutely Jaw‑Dropping

The kind of unforgettable stays that make every trip even more magical.

Transparency notice
  • This article contains affiliate links. I may receive a commission if you purchase from them, at no extra cost to you.

Edinburgh hits you the moment you arrive. The castle perched on an extinct volcano, the medieval alleys of the Royal Mile, the Georgian elegance of the New Town—it’s a city that demands you look up. And the hotels? They’re just as spectacular.

I’ve spent weeks digging through reviews, talking to Edinburgh locals, and cross-referencing every rating I could find to uncover the most stunning places to stay in this remarkable city. I selected these properties based on Agoda ratings, traveler reviews, and personal recommendations from frequent visitors who know Edinburgh inside out.

From converted newspaper buildings to contemporary towers with castle views, these Edinburgh hotels will leave you absolutely breathless.

So whether you’re planning a romantic weekend, a solo adventure, or a family trip, here are 10 jaw‑dropping places to rest your head in Scotland’s capital.

10. The Scotsman Hotel

Location: 20 North Bridge, Edinburgh Old Town, UK, EH1 1TR
Exceptional locations
Wonderful 🔗 See reviews on Agoda
🍳 Breakfast: Extra | 🛜 Wi-Fi: Free | 🐾 Pets: Service only

The Scotsman Hotel

Some hotels tell a story, but The Scotsman is a story. Housed in the former headquarters of The Scotsman newspaper, this Edinburgh landmark is a masterclass in Victorian grandeur. The moment you step into the lobby, you’re greeted by soaring marble columns, ornate ceilings, and a sweeping double staircase that feels like it belongs in a period drama.

💡Tip: The hotel offers guided history tours of the building. It’s a fascinating hour that brings the old newspaper world to life.

What makes this place truly special is how they’ve preserved the building’s character. The original boardroom where editors once gathered is now a stunning event space.

The old printing presses are gone, but the spirit of journalism lingers in the walls. My favorite corner is the Grand Cafe—a sun-drenched space with floor‑to‑ceiling windows overlooking the city.

Who it’s for: History buffs, architecture lovers, and anyone who wants to stay in a building with real character. It’s also a dream for train travelers—it’s literally right next to Waverley Station.

Nearby Attractions

  • Royal Mile – 1‑minute walk
  • St. Giles’ Cathedral – 3‑minute walk
  • Princes Street – 3‑minute walk
  • Grassmarket – 7‑minute walk
  • Edinburgh Castle – 10‑minute walk

Restaurants Nearby

  • Café One – 1‑minute walk
  • Brewhemia – 1‑minute walk
  • Bariuma Ramen – 1‑minute walk
  • La Locanda Edinburgh – 1‑minute walk

How to make the most of your stay: Ask for a room facing Princes Street. The view of the gardens and the castle is unforgettable. And don’t skip breakfast in the Grand Cafe—the smoked salmon and eggs are legendary.


9. The Rutland Hotel & Apartments

Location: 1-3 Rutland Street, Haymarket, UK, EH12A
Exceptional location
Exceptional 🔗 See reviews on Agoda
🍳 Breakfast: Extra | 🛜 Wi-Fi: Free | 🐾 Pets: Allowed

The Rutland Hotel Apartments

If you want to feel like a local while enjoying luxury, The Rutland is your answer. This boutique property sits right on Princes Street, offering stunning views of Edinburgh Castle from many of its rooms. The building itself is a beautiful Georgian townhouse, but inside, it’s all contemporary chic—think velvet furnishings, moody lighting, and floor‑to‑ceiling windows.

What I love about this place is the location. You step out the door, and you’re on Princes Street, with the castle right in front of you. The apartments are perfect for longer stays—they come with fully equipped kitchens, so you can cook your own Scottish breakfast if you’re feeling ambitious.

💡Tip: The apartments have washer/dryers—a lifesaver for longer stays or rainy days.

Who it’s for: Couples seeking romance, solo travelers who want to be in the thick of it, and anyone who appreciates stylish interiors.

Nearby Attractions

  • Princes Street – 1‑minute walk
  • George Street – 3‑minute walk
  • Usher Hall – 3‑minute walk
  • Dean Village – 8‑minute walk
  • Grassmarket – 9‑minute walk

Restaurants Nearby

  • The Court – 1‑minute walk
  • Kyloe Restaurant & Grill – 1‑minute walk
  • Ghillie Dhu – 1‑minute walk
  • The Huxley – 1‑minute walk

How to make the most of your stay: Book one of the castle‑view rooms. Watching the sun set behind Edinburgh Castle from your window is pure magic. Also, the hotel’s attached restaurant, Kyloe, serves some of the best steak in the city.


8. Leonardo Royal Hotel Edinburgh

Location: 43 Jeffrey Street, Edinburgh, UK, EH1 1DH
VIP Access Best seller Exceptional location
Wonderful 🔗 See reviews on Agoda
🍳 Breakfast: ❌ | 🛜 Wi-Fi: Free | 🐾 Pets: Service only

Leonardo Royal Hotel Edinburgh

The Leonardo Royal is a modern marvel tucked into Edinburgh’s historic Old Town. It’s a contemporary hotel that respects its surroundings—clean lines, warm colors, and large windows that frame the cobblestone streets below. The location is unbeatable: you’re literally steps from the Royal Mile.

What sets this place apart is the sheer convenience. You’re in the heart of the action—the castle, St. Giles’ Cathedral, and the Grassmarket are all within a 10‑minute walk. The rooms are spacious and quiet (rare for such a central spot), and the breakfast buffet is a feast.

Who it’s for: First‑time visitors who want to be in the center of everything. Also great for business travelers thanks to the conference facilities.

Nearby Attractions

  • Royal Mile – 1‑minute walk
  • St. Giles’ Cathedral – 6‑minute walk
  • Princes Street – 6‑minute walk
  • Grassmarket – 10‑minute walk
  • Edinburgh Castle – 13‑minute walk

Restaurants Nearby

  • Jury Inn – 1‑minute walk
  • The Bahn Mi Bar – 1‑minute walk
  • Chop House – 1‑minute walk

How to make the most of your stay: Use the hotel as a base for exploring the Royal Mile. The hotel’s central location means you can pop back to your room whenever you need a break from the crowds.

The hotel offers discounted parking if you’re driving—a rare find in central Edinburgh.


7. Wilde Aparthotels, Edinburgh, Grassmarket

Location: 26 King’s Stables Road, Edinburgh, EH1 2JY
Loved by couples
Exceptional 🔗 See reviews on Expedia
🍳 Breakfast: Extra | 🛜 Wi-Fi: Free | 🐾 Pets: Small dogs only

Wilde Aparthotels Edinburgh Grassmarket

Nestled in the heart of the Grassmarket, Wilde Aparthotels offers a unique blend of history and modern convenience. The building dates back centuries, but the interiors are fresh, stylish, and designed for comfort. Each apartment is a self‑contained haven with a kitchen, living area, and bedroom.

💡Tip: Request a top‑floor apartment for the best views of the castle and the surrounding rooftops.

The Grassmarket location is a dream. You’re steps away from the castle, the Royal Mile, and some of Edinburgh’s best pubs. The apartments are perfect for those who want space and independence—you can cook your own meals, spread out, and live like a local.

Who it’s for: Families, groups of friends, and travelers who prefer apartment‑style accommodation over traditional hotels.

Nearby Attractions

  • Grassmarket – 1‑minute walk
  • Military Tattoo Theatre – 3‑minute walk
  • Royal Mile – 4‑minute walk
  • Edinburgh Castle – 4‑minute walk
  • St. Giles’ Cathedral – 7‑minute walk

Restaurants Nearby

  • Beehive Inn – 1‑minute walk
  • The White Hart Inn – 1‑minute walk
  • Yum Yum Kebab House – 1‑minute walk

How to make the most of your stay: The apartments have fully equipped kitchens—shop at a local deli and create your own Scottish feast. And don’t miss the evening atmosphere in the Grassmarket—the pubs are lively, and the castle is beautifully lit.


6. The Resident Edinburgh

Location: 15 Drumsheugh Gardens, Haymarket, Edinburgh, UK, EH3 7UG
VIP Access Exceptional location
Exceptional 🔗 See reviews on Agoda
🍳 Breakfast: ❌ | 🛜 Wi-Fi: Free | 🐾 Pets: Allowed

The Resident Edinburgh

The Resident is a hidden gem in Edinburgh’s elegant West End. Tucked away on a quiet street near Dean Village, this boutique hotel offers a peaceful retreat from the city’s hustle. The rooms are beautifully designed, with warm wood tones, plush bedding, and local artwork.

What I appreciate about The Resident is the personal touch. The staff remember your name, the lobby has a cozy library feel, and there’s an honesty bar for late‑night drinks. The location is also ideal—you’re a short walk from Princes Street, but far enough from the tourist crowds.

Who it’s for: Travelers who want a quiet, sophisticated stay away from the busiest areas. Perfect for couples and solo adventurers.

Nearby Attractions

  • Dean Village – 3‑minute walk
  • Princes Street – 5‑minute walk
  • George Street – 6‑minute walk
  • Princes Street Gardens – 6‑minute walk
  • Edinburgh International Conference Centre – 9‑minute walk

Restaurants Nearby

  • Disposition Coffee – 1‑minute walk
  • La Plaza Bistro – 1‑minute walk
  • La Campagnola – 1‑minute walk

How to make the most of your stay: Start your day with a coffee at Disposition Coffee (it’s a local favorite) and then wander through Dean Village—it’s one of Edinburgh’s most picturesque spots. The hotel’s friendly staff can also recommend hidden gems in the West End.

Don’t Miss Out

The hotel has a partnership with a nearby gym, so you can keep up your workout routine if you’re staying for a while.


5. Dakota Edinburgh

Location: Ferrymuir Retail Park, Queensferry, Edinburgh, United Kingdom, EH30 9QZ
Top value Excellent location
Wonderful 🔗 See reviews on Agoda
🍳 Breakfast: Extra | 🛜 Wi-Fi: Free | 🐾 Pets: Service only

Dakota Edinburgh

If you want something a bit different, Dakota Edinburgh delivers. Located in South Queensferry, about 15 minutes from the city center, this hotel offers a sleek, modern escape with views of the iconic Forth Bridges. The design is bold—dark woods, leather furnishings, and striking lighting that creates a moody, sophisticated atmosphere.

What I love about Dakota is the peace. You’re away from the city noise, yet close enough to explore Edinburgh easily. The rooms are spacious and luxurious, with floor‑to‑ceiling windows that frame the bridges or the Firth of Forth. The restaurant is also excellent—Grill features locally sourced Scottish produce cooked to perfection.

💡Tip: Take a walk to the Forth Road Bridge viewpoint—it’s a short stroll and offers incredible photo opportunities.

Who it’s for: Travelers who appreciate contemporary design and want a quieter stay with stunning views. Great for couples and business travelers.

Nearby Attractions

  • Queensferry Museum – 13‑minute walk
  • Forth Road Bridge – 13‑minute walk
  • Forth Rail Bridge – 4‑minute drive
  • Inchcolm Abbey – 13‑minute walk

Restaurants Nearby

  • The Crab & Lobster Fish Shack – 2‑minute walk
  • After Taste – 9‑minute walk
  • McDonald’s – 10‑minute walk

How to make the most of your stay: Book a bridge‑view room and watch the sunset over the Firth of Forth. The hotel’s Grill restaurant is also worth a visit—the steaks are exceptional, and the service is impeccable.


4. Novotel Edinburgh Park Hotel

Location: 15 Lochside Avenue, Edinburgh Airport, Edinburgh, United Kingdom, EH11 4DG
Excellent location
Wonderful 🔗 See reviews on Agoda
🍳 Breakfast: Extra | 🛜 Wi-Fi: Free | 🐾 Pets: Allowed

Novotel Edinburgh Park Hotel

The Novotel Edinburgh Park is a contemporary hotel located in the Edinburgh Park business district, just a few minutes from the airport. It’s modern, comfortable, and designed for convenience. The rooms are sleek and functional, with large windows that let in plenty of natural light.

What I appreciate about this hotel is the practicality. You’re right next to the Edinburgh Park tram stop, so you can reach the city center in 15 minutes. The hotel also has a gym, a stylish restaurant, and a lounge area perfect for working or relaxing.

Who it’s for: Business travelers, airport visitors, and anyone who wants easy access to both the city and the airport.

Nearby Attractions

  • Edinburgh Park – 1‑minute walk
  • Gyle Shopping Centre – 19‑minute walk
  • Heriot‑Watt University – 3‑minute drive
  • Royal Mile – 23‑minute drive

Restaurants Nearby

  • Thyme – 6‑minute walk
  • KFC – 9‑minute walk
  • Greggs – 11‑minute walk
  • Tailend Fish Bar and Restaurant – 12‑minute walk

How to make the most of your stay: The tram is right outside the hotel—take it into the city center for a day of exploring, then retreat to the quiet of Edinburgh Park in the evening.

The hotel offers a “park and fly” package, which is great if you’re leaving your car and catching an early flight.


3. Moxy Edinburgh Airport

Location: 1 Fairview Road, Edinburgh Airport, UK, EH28 8AP
Exceptional location
Excellent 🔗 See reviews on Agoda
🍳 Breakfast: Extra | 🛜 Wi-Fi: Free | 🐾 Pets: Allowed

Moxy Edinburgh Airport

Moxy Edinburgh Airport is proof that airport hotels don’t have to be boring. This stylish property is just a 9‑minute walk from the terminal, making it perfect for early flights or late arrivals. The design is playful—think bold colors, quirky artwork, and a lobby that doubles as a social hub.

What I love about Moxy is the energy. The staff is young and enthusiastic, the bar serves craft cocktails, and the rooms are compact but well‑designed. It’s not a place for long, luxurious stays—it’s a place to crash and recharge before your next adventure.

💡Tip: The hotel offers a “sleep and fly” package with parking included—ideal if you’re driving to the airport.

Who it’s for: Budget‑conscious travelers, early‑morning flyers, and anyone who wants a fun, convenient stay near the airport.

Nearby Attractions

  • Royal Highland Centre – 7‑minute walk
  • Princes Street – 26‑minute drive
  • Royal Mile – 28‑minute drive
  • Edinburgh Castle – 28‑minute drive

Restaurants Nearby

  • Thermidors Seafood & Champagne Bar – 9‑minute walk
  • Pret A Manger – 9‑minute walk
  • Burger King – 9‑minute walk
  • All Bar One – 10‑minute walk

How to make the most of your stay: The airport tram stop is nearby—take it into the city center if you have a long layover. And don’t skip the welcome cocktail—it’s a fun way to start your stay.


2. Hampton by Hilton Edinburgh Airport

Location: 5 Almond Avenue, Ingliston, Edinburgh Airport, UK, EH12 9GN
Exceptional location
Excellent 🔗 See reviews on Agoda
🍳 Breakfast: Extra | 🛜 Wi-Fi: Free | 🐾 Pets: Service only

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport is the no‑nonsense, comfortable option for travelers who value consistency and convenience. Located just a 7‑minute walk from the terminal, it’s perfect for early flights or late arrivals. The rooms are spacious, the beds are comfortable, and the free breakfast is a welcome bonus.

What I appreciate about Hampton is the reliability. You know exactly what you’re getting—clean rooms, friendly service, and a good night’s sleep. It’s not flashy, but it doesn’t need to be. It’s the ideal choice for a stress‑free airport stay.

Who it’s for: Families, business travelers, and anyone who wants a comfortable, convenient stay near the airport.

Nearby Attractions

  • Royal Highland Centre – 7‑minute walk
  • Murrayfield Stadium – 19‑minute drive
  • Princes Street – 26‑minute drive
  • Edinburgh Castle – 28‑minute drive

Restaurants Nearby

  • Thermidors Seafood & Champagne Bar – 7‑minute walk
  • Pret A Manger – 7‑minute walk
  • Burger King – 7‑minute walk
  • All Bar One – 9‑minute walk

How to make the most of your stay: Take advantage of the free breakfast—it’s a great way to start a long travel day. And don’t forget to explore the airport’s restaurants and shops if you have extra time.

The hotel offers a “park, stay, and fly” package—it’s a great deal if you’re leaving your car for a few days.


1. Mercure Edinburgh Haymarket

Location: 38 Gardners Crescent, Haymarket, Edinburgh, UK, EH3 8DQ
Excellent location
Very good 🔗 See reviews on Agoda
🍳 Breakfast: Extra | 🛜 Wi-Fi: Free | 🐾 Pets: Service only

Mercure Edinburgh Haymarket

The Mercure Edinburgh Haymarket is a stylish hotel located in the vibrant Tollcross neighborhood, just a short walk from the city center. It’s a contemporary property with a touch of Scottish charm—think tartan accents, warm wood tones, and cosy lighting.

What I love about this hotel is the balance. You’re close enough to the action (the castle and Grassmarket are a 10‑minute walk), but you’re in a quieter area that feels more local. The rooms are comfortable and well‑appointed, and the staff is always happy to recommend hidden gems in the neighborhood.

💡Tip: The hotel offers discounted parking at a nearby garage—ask at reception for details.

Who it’s for: Travelers who want to be near the center but prefer a quieter area. Great for couples and solo adventurers.

Nearby Attractions

  • Edinburgh International Conference Centre – 4‑minute walk
  • Princes Street Gardens – 7‑minute walk
  • Grassmarket – 10‑minute walk
  • Princes Street – 10‑minute walk
  • Edinburgh Castle – 11‑minute walk

Restaurants Nearby

  • Roti Restaurant – 1‑minute walk
  • Maki & Ramen – 2‑minute walk
  • Topkapi Kebab House – 2‑minute walk
  • Armstrongs Deli – 2‑minute walk

How to make the most of your stay: The hotel is close to the Edinburgh International Conference Centre—perfect if you’re attending an event. And don’t miss the nearby Grassmarket for evening drinks and entertainment.


Quick Match: Which Edinburgh Hotel Is Right for You?

  • For historic grandeur: The Scotsman Hotel
  • For boutique elegance in the West End: The Resident Edinburgh
  • For apartment‑style stays: Wilde Aparthotels, Grassmarket
  • For castle views from your window: The Rutland Hotel & Apartments
  • For contemporary luxury near the bridges: Dakota Edinburgh
  • For airport convenience: Moxy Edinburgh Airport or Hampton by Hilton Edinburgh Airport
  • For a central location on the Royal Mile: Leonardo Royal Hotel Edinburgh
  • For modern convenience near the airport: Novotel Edinburgh Park
  • For a stylish stay near Haymarket: Mercure Edinburgh Haymarket


Small Tips for Your Edinburgh Stay

  • Book early. Edinburgh is incredibly popular during the Festival (August) and at New Year. Prices skyrocket, and rooms vanish quickly.
  • Wear comfortable shoes. Edinburgh is hilly, and many streets are cobblestone. A pair of comfortable walking shoes is a must.
  • Pack layers. The weather is famously unpredictable. You might get sun, rain, and wind in the same hour.
  • Take the tram. It’s the fastest, easiest way to get from the airport to the city center.

Don’t Miss Out

Edinburgh is a city that rewards exploration. Every alley, every hill, every viewpoint offers something new. The right hotel can elevate your experience from wonderful to unforgettable. Whether you’re seeking historic grandeur, modern convenience, or a peaceful retreat, these Edinburgh hotels offer something truly special.

I’ve curated this list to help you find the perfect home base for your Scottish adventure. From the newspaper legacy of The Scotsman to the contemporary chic of Dakota, each property brings its own magic to the table.

So go ahead—book that room, pack your walking shoes, and get ready to fall in love with one of the world’s most beautiful cities.

Source
Unsplash

William Mora

Hey, I'm Guillermo. After losing money on bad travel decisions, I created this space to help you travel smarter. Let's make your next trip unforgettable – together. Learn more about me →

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *