Are you planning a trip to Edinburgh and looking for cozy accommodation? Look no further than Edinburgh’s best bed and breakfasts.
The city is home to many that offer a comfortable, affordable stay, and they’re often in historic buildings with plenty of character. In this article, we’ll guide you through the top bed and breakfasts in Edinburgh.
Please note that this page contains affiliate links. While we only recommend products that we believe in, we may benefit financially from any purchases you make.
Best Bed and Breakfast in Edinburgh – Top Picks
Best decorated | Native Edinburgh | Book Now |
Best location | Six Brunton Place | Book Now |
Best all round | Castle Park Guest House | Book Now |
How to Choose the Best Bed and Breakfast in Edinburgh
When selecting a bed and breakfast in Edinburgh, there are a few factors to consider. The location is essential – we recommend choosing a bed and breakfast in the city center, so you’re close to the sights and attractions. You should also consider the amenities offered, such as Wi-Fi, breakfast, parking, and room size. Finally, it’s a good idea to read online reviews and check out recommendations from previous guests.
The Best Bed and Breakfasts in Edinburgh
Six Brunton Place
6 Brunton Place, Edinburgh, EH7 5EG

Located near the Royal Mile, Six Brunton Place is set in a stunning renovated Georgian townhouse. The rooms are charming with original features but have been updated for the modern world. You’ll find fluffy towels, egyptian cotton linens and bathrooms with heated floors.
They offer an amazing breakfast with smoked salmon and juice, and a cosy living area with free wine in the evenings. There are four rooms available.
Castle Park Guest House
75 Gilmore Place, Edinburgh, EH3 9NU

Set in a Victorian house, this family run bed and breakfast in Edinburgh is a 20 minute walk from Edinburgh Castle. It’s a place where modern meets classic with a homely touch. There are 7 guest rooms available, styled with a contemporary take on traditional Scottish hospitality. There are luxurious touches with Egyptian cotton towels and hand crafted mattresses.
They have a front room available open until the evening, where breakfast is served and board games and books available. Breakfast is a traditional Scottish breakfast, with an added selection of cereals, pastries, bread and jams.
Abercorn Guest House
1 Abercorn Terrace Portobello, Portobello, Edinburgh, EH15 2DD
A bit further out from the city is Abercorn Guest House, located near Portobello beach. Each room in this delightful bed and breakfast is uniquely decorated, with many containing period features. Expect beautiful draped curtains, plush carpets and thoughtful touches.
Run by a husband and wife team, they have poured a lot into restoring and improving the traditional Victorian house which is set in a beautiful, private walled garden.
For public areas, there is a dining room that opens onto a bright conservatory where you can eat or relax. Speaking of, their breakfast is delicious, with traditional Scottish food like porridge and kippers on offer. There is also an elegant drawing room upstairs.
Albyn Townhouse
16 Hartington Gardens, Edinburgh, EH10 4LD

Albyn Townhouse is set in a beautiful 4-storey, 19th-century townhouse located in a quiet cul-de-sac. The vibe is comfortable but classy, with quirky touches and welcoming rooms. Decorated in warm tones with plenty of decorations, the rooms feature flat-screen TVs, Wifi, king-size beds, safes, and tea and coffee facilities.
Enjoy their wonderful continental breakfast or get a breakfast basket sent to your room. As well as the traditional fare, you can also order pancakes, and homemade bread, jams and fruits.
Ben Cruachan Guest House
17 McDonald Road Edinburgh, Edinburgh, EH7 4LX

Ben Cruachan Guest House is set right in the center of the city in a quiet, residential area. Decorated in a contemporary manor, with thoughtful touches such as unique wallpapers and antique furniture. Although the rooms aren’t the biggest, they are filled with colourful accents, throws and cushions. You’ll also find a pack of playing cards and a small decanter of sherry or whisky when you check in.
There is a calming sitting area, filled with flowers and books for guests, as well as a breakfast room and garden to enjoy. Breakfast has generous portions, with traditional Scottish fare on offer as well as vegetarian and gluten-free options.
Martins Guest House
5 Granville Terrace, Edinburgh, EH10 4PQ
Stay in this welcoming Victorian townhouse that has retained its original period features. All rooms have a TV and tea and coffee facilities, as well as en suite bathrooms.
The bed and breakfast itself is set in a nice residential area that’s full of restaurants and bars. You’ll be only a 20 minute walk from Edinburgh castle and there’s a bus that heads there right outside the guest house.
Guests speak highly of the hospitable nature of the hosts, as well as their Scottish breakfast.
Native Edinburgh
74 -77 Queen Street, Edinburgh, EH2 4NF

Native is a bed and breakfast right in the center of Edinburgh city. It comes complete with luxury touches, decorated in rich tones and velvet fabrics.
The public spaces here are excellent, with a fitness room in the basement, free washing machines, and a bar.
Rooms feature flat screen TVs, private bathrooms, kitchenettes, dualit coffee makers and a marshall speaker. The luxuries continue with bathrobes, slippers, and fluffy towels.
They offer a grab and go style breakfast, with continental offerings such as yoghurts, pastries, eggs and pancakes. They also put out sandwiches through the day and snacks in the evening.
Barony House
20 Mayfield Gardens, Edinburgh, EH9 2BZ
Another beautiful Victorian property, this bed and breakfast in Edinburgh is run by a descendant of John Ruskin.
It’s only 1 mile from the city center. It’s also located on one of the main bus routes into the city, so you’ll have no trouble getting around. All rooms feature TVs and tea and coffee facilities.
Breakfast is truly an occasion here, with specialty dishes on offer with locally sourced ingredients. Expect home baked bread, aussie style pancakes and Macsween’s haggis.
Local Tips for Staying in a Bed and Breakfast in Edinburgh
Once you’ve booked your bed and breakfast in Edinburgh, here are a few local tips to help you make the most of your stay:
- Take advantage of Edinburgh’s excellent public transportation system. The city has an extensive bus network, and the tram is a great way to get to and from the airport.
- Edinburgh is a great city to explore on foot, so be sure to pack comfortable shoes and plan to do some walking.
- For an authentic Scottish dining experience, head to a local pub and try out some traditional dishes such as haggis, neeps, and tatties.
- Don’t forget to visit Edinburgh’s many museums and galleries, such as the National Museum of Scotland or the Scottish National Gallery.
- Finally, be sure to take a stroll along the Royal Mile, Edinburgh’s historic main street that stretches from Edinburgh Castle to Holyrood Palace.
Best Bed And Breakfast In Edinburgh Map
Edinburgh is a beautiful city with plenty of accommodation. If you’re looking for a cozy, home-away-from-home experience, a bed and breakfast is the way to go. With our guide to choosing the best bed and breakfast in Edinburgh, you’re sure to find the perfect place to stay. So what are you waiting for? Book your next trip to Edinburgh and experience the city’s best bed and breakfasts for yourself!
Staying in Edinburgh?
- Check out our guide to the best bakeries in Edinburgh
- Check out our guide to the best haggis in Edinburgh