Although I’ve only been to Edinburgh twice, I’ve somehow managed to stay in 5 different hotels while exploring the city in-depth… which makes it easy to recommend the best hotels in Edinburgh! All of these hotels listed in this guide are located in old town or new town Edinburgh and all are either places I’ve personally stayed or hotels that are on my (ever-growing) *hotel bucket list*.
For more on Edinburgh, don’t miss…
The Best Hotels in Old Town Edinburgh

Hotel Du Vin Edinburgh
Located in the heart of Edinburgh, Hotel du Vin offers a perfect blend of classic elegance and modern comfort. The moment you step inside, you’re greeted with a warm and inviting atmosphere that makes you feel right at home. Each room is thoughtfully designed, featuring luxurious bedding and stylish decor that reflects the rich history of the city. The hotel’s Bistro is a culinary delight, serving up dishes that highlight local ingredients with a French twist. Whether you’re unwinding in the cozy lounge or exploring the nearby attractions, Hotel du Vin ensures a memorable stay in Scotland’s historic capital.
BOOK YOUR STAY AT HOTEL DU VIN EDINBURGH HERE!
MONO Suites Old Town
Mono Suites Edinburgh is a hidden gem in the city’s historic old town, offering a stylish retreat for those visiting Edinburgh. The suites are thoughtfully designed, combining modern decor with cozy touches that make you feel right at home. Each suite features a fully equipped kitchen, a spacious living area, and luxurious bedding, providing the perfect blend of comfort and convenience. Located just steps away from the Royal Mile, Mono Suites places you in the heart of Edinburgh.
BOOK YOUR STAY AT MONO SUITES OLD TOWN HERE!
Motel One Edinburgh Royal
Motel One Edinburgh Royal is a chic and affordable option situated right in the heart of Edinburgh’s bustling old town. The hotel’s design effortlessly blends modern aesthetics with touches of traditional Scottish charm, creating a welcoming and stylish atmosphere. Located just a stone’s throw away from the iconic Edinburgh Castle and the historic Royal Mile, Motel One Edinburgh-Royal offers easy access to the city’s top attractions. Whether you’re sipping a drink in the lounge bar or stepping out to explore the local sights and nearby pubs, this hotel provides a perfect balance of comfort and convenience.
BOOK YOUR STAY AT MOTEL ONE EDINBURGH ROYAL HERE!
Virgin Hotels Edinburgh
BOOK YOUR STAY AT VIRGIN HOTELS EDINBURGH HERE!
The Best Hotels in New Town Edinburgh

Angels Share Hotel and Bar
Angels Share Hotel is a stylish boutique hotel that perfectly captures the essence of Scottish culture. Each room is uniquely designed, celebrating the icons of Scotland with bespoke artwork and luxurious furnishings. The hotel’s bar and restaurant are a highlight, offering an extensive selection of Scottish whiskies and delectable dishes made from locally sourced ingredients. Just a short stroll from Princes Street, Angels Share Hotel is an ideal base for both leisure travelers. Whether you’re enjoying live music in the bar or exploring the nearby historic attractions, this hotel offers a chic and comfortable retreat.
BOOK YOUR STAY AT ANGELS SHARE HOTEL HERE!
Hotel Indigo – Edinburgh – Princes Street
BOOK YOUR STAY AT HOTEL INIDGO – EDINBURGH – PRINCES STREET HERE!
Nira Caledonia
BOOK YOUR STAY AT NIRA CALEDONIA HERE!
Tigerlily
BOOK YOUR STAY AT TIGERLILY HERE!
FAQ

Q: “Should I stay in old town or new town Edinburgh?”
- A: I don’t think that either part of Edinburgh is a bad place to stay! They both offer two different experiences. On one hand, old town is much older and a bit more touristy. New town feels more local and has beautiful streets with boutique stores and great restaurants. I don’t think you could go wrong with either choice.
Q: “Is Edinburgh Castle in old town or new town?”
- A: Edinburgh Castle is in the old town.
Scotland Essentials – What You Need & Need to Know About Visiting Scotland
TRAVELING THROUGH SCOTLAND
- The easiest way to book train tickets in Scotland is through Omio
- The easiest way to book bus tickets in Scotland is through Bookaway or Omio
- To book a flight to Scotland, I recommend using Skyscanner or a big search engine to compare options
- For car rentals in Scotland, I recommend Discover Cars
- If you want a driver waiting to pick you up at the airport, use Welcome Pickups
- I highly recommend travel insurance when traveling through Scotland – I use and recommend SafetyWing (see why here and here)
- If you need a SIM card, aloSIM for an easy and affordable e-SIM – use code “KYLEE5” for 5% off
ACCOMODATION IN SCOTLAND
- To easiest way to book hotels in Scotland is through a booking platform
TOURS IN SCOTLAND
- For tours and activities in Scotland, I recommend using Get Your Guide or Viator
WHAT TO BRING TO SCOTLAND
- Don’t forget a Scotland guide book to help plan your travels
- You’ll need a travel plug adapter (Scotland uses type G)
- I recommend bringing a reusable water bottle to cut down on plastic waste
- My favorite luggage is Calpak
- My favorite travel backpack is Nordace
- I recommend a sleep mask for long flights
Edinburgh is such a fun, lively, and historic city. If you get the chance to visit, I hope that these best hotels in Edinburgh make your stay more comfortable and memorable! If you have any questions about visiting Edinburgh, let me know in a comment below!
If you’re planning to travel beyond Edinburgh, don’t miss…
- Everything You Need to Know About Renting a Car in Scotland
- The Best 2 Day Isle of Skye Itinerary
- The Best Things to Do in Oban in 48 Hours
- 9 Best Places to Visit in Scotland (that aren’t Edinburgh)
For more information on things to see and do in Scotland, make sure to check out my Instagram page/highlight reel by searching “#ppinscotland” or under my highlights for “Scotland”; alternatively, head to my TikTok and search for the saved “Scotland” highlight
Pin Me!
Disclosure: This post may contain affiliate links, meaning I get a commission if you decide to purchase through my link, at no cost to you. Passports and Preemies is also a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees.

