hotel image

The best B&Bs in Edinburgh

Our pick of the best-rated accommodation in Edinburgh’s Old and New Towns

Enjoy the treasures of Edinburgh

As summer is fast approaching it’s time to start looking for the ideal place to relax and spend quality time with family and friends. As one of the most treasured cities in the UK, Edinburgh offers excitement and charm with a blend of modern and historic architecture and its stunning gardens.

We’ve found these AA-Rated places to stay in the heart of Edinburgh that offer remarkable views over the city with easy access to attractions and transport.

Sherwood Guest House

This cosy Georgian townhouse is located on the southside of Edinburgh, just walking distance from the historic Old Town. This is a bed and breakfast with six bright and spacious bedrooms. Guests are offered a continental breakfast in the bright and airy dining room.

Elder York Guest House

At the heart of Edinburgh’s famous New Town, Elder York Guest House is minutes away from shops, theatres and gardens. For breakfast, there is a selection of tasty options to choose from while you look out on Queen Street. Accommodation is up two flights of stairs and offers 12 cosy and tastefully-decorated bedrooms.

Kingsway Guest House

Kingsway is ideal for the city centre, with off-road parking and an EV charging station. A Victorian building, it's still got some original features, while the quality Scottish breakfasts make for an excellent start to the day.

Arden Guest House

Arden Guest House is both modern and homely by design, with a selection of en suite rooms that are bright and spacious. Located on the southside of the city in the centre of Kenilworth, the house is a short walk from luxury bars and restaurants, and offers free parking on this quiet residential street.

No11 Brasserie & Boutique Hotel

Built in 1822, No 11 still has many original features, as well as 16 individually designed bedrooms. It has a restaurant, a welcoming bar and a quiet garden at the back. All the attractions of the city are close at hand.

The Bridge Inn at Ratho

On the banks of The Union Canal, The Bridge Inn is a community pub in the heart of Ratho village. This stunning inn has four light and spacious bedrooms that overlook the canal and surrounding countryside. The Bistro has a diverse menu using home-grown produce, which can be enjoyed outdoors in suitable weather. Guests are welcome to take part in evening events such as pub quizzes, or enjoy a meal at one of the two restaurant barges nearby.

The Witchery by the Castle

Surely one of the country’s most romantic destinations, The Witchery is an ancient and dramatic building at the gates of Edinburgh Castle. Filled with antiques, draped beds and roll-top baths, the castle offers the ultimate romantic getaway. Inside, there are two lush suites above the restaurant that are accessed via a winding stone staircase. Visitors can dine in a rich, baroque, oak-panelled interior, or enjoy a meal in the charming, candle-lit Secret Garden.


A jewel in the crown of Edinburgh’s city centre, 21212 is a renovated townhouse that stretches over four floors. The hotel includes an award-winning restaurant with a renowned five-course menu served on the luxury Royal Terrace. There are four large bedrooms with a dedicated lounge area that offers lovely views across the gardens and city.

Discover more rated travel ideas