View of Holyrood House (Image credit: https://www.flickr.com/photos/simononly/9476463775)

View of Holyrood House

Traditional town house B&B in Edinburgh

Traditional town house B&B in Edinburgh

City breaks to Edinburgh

Edinburgh is a firm favourite for city breaks and has an excellent range of B&Bs in and around the town centre which are perfect for your stay. Relax in one of the City's traditional town houses which often provide great facilities including free Wi-Fi, a guest lounge and licensed bar. Enjoy a locally sourced full Scottish breakfast and some properties can also provide evening meals by arrangement. There is a good choice of family friendly B&Bs and a small number will also take pets by arrangement. Stay in a welcoming guest house close to the Royal Mile for relaxing strolls up to the Castle or down to Holyrood Park. A B&B in the West End can also be convenient for Murrayfield or if you travelling to Edinburgh via the Airport.

Romantic Edinburgh B&B

Romantic Edinburgh B&B

Edinburgh romantic breaks

With a boutique range of B&Bs, charming castle and plenty of theatres to choose from, Edinburgh provides a superb base for a romantic weekend away. Choose from either contemporary or period accommodation with four poster beds and some properties offer other facilities including street parking and feature bathrooms. There is a good range of period B&Bs in Edinburgh city centre or stay close to the docks to take a tour of the Royal Yacht Britannia during your visit. Ride an open top bus tour and see the city in style, enjoy the wonderful views from Arthur's Seat or discover all about Scotland's history at the National Museum of Scotland during your weekend away.

Boutique Guest House in Edinburgh

Boutique Guest House in Edinburgh

In and around Edinburgh

If you wish to stay out of the hustle and bustle of the City Centre, Edinburgh has plenty of welcoming B&Bs set just a short bus ride away which often have handy facilities including free parking which are harder to come by closer to town. A B&B just away from the City Centre can also be ideal for business travellers wanting easy access to the M8 & M9 located just to the west of the City or for travellers heading north over the Forth Road Bridge. Enjoy hiking in the surrounding Lothian hills or explore the coastline of the Firth of Forth, an important conservation area.

Best Reviewed B&Bs in Edinburgh City Centre

  • Edinburgh   (1.4 miles from the centre of Edinburgh)
    Prices from
    £160
    TripAdvisor traveller rating from 334 reviews
    Rating from 334 reviews
    With a stay at Sheridan Guest House in Edinburgh (Leith), you'll be convenient to Newhaven Heritage Museum and Royal Yacht Britannia. This guesthouse is close to Palace of Holyr...
    TripAdvisor traveller rating from 334 reviews
    Rating from 334 reviews
    star
    star
    star
    no star
    no star
    Guest House
  • Edinburgh   (2.8 miles from the centre of Edinburgh)
    Prices from
    £30
    Per person (B&B)
    TripAdvisor traveller rating from 787 reviews
    Rating from 787 reviews
    With a stay at Aaron Lodge Guest House Hotel in Edinburgh (Liberton), you'll be close to Craigmillar Castle and Arthur's Seat. This 4-star guesthouse is close to Greyfriars Kirk...
    TripAdvisor traveller rating from 787 reviews
    Rating from 787 reviews
    star
    star
    star
    star
    no star
    Guest House
  • Edinburgh   (0.5 miles from the centre of Edinburgh)
    Prices from
    £38
    Per person B&B (2 sharing)
    TripAdvisor traveller rating from 660 reviews
    Rating from 660 reviews
    Bed and breakfast guesthouse in Edinburgh close to major amenities and attractions. Parking available. Free high speed Wi-Fi internet.
    TripAdvisor traveller rating from 660 reviews
    Rating from 660 reviews
    star
    star
    star
    no star
    no star
    Guest House
  • Edinburgh   (2.6 miles from the centre of Edinburgh)
    Prices from
    £64
    Per room per night
    TripAdvisor traveller rating from 118 reviews
    Rating from 118 reviews
    Our Edinburgh B&B is just 10 minutes from the city centre. We offer a choice of 6 double, twin & family rooms, most with countryside views. Free Wi-Fi and on site parking.
    TripAdvisor traveller rating from 118 reviews
    Rating from 118 reviews
    star
    star
    star
    no star
    no star
    Guest House
    Call
  • Edinburgh   (1.6 miles from the centre of Edinburgh)
    Prices from
    £54
    per night
    TripAdvisor traveller rating from 118 reviews
    Rating from 118 reviews
    With a stay at Appin House - Guest house in Edinburgh (Newington), you'll be convenient to National Library of Scotland and Arthur's Seat. This guesthouse is close to Palace of ...
    TripAdvisor traveller rating from 118 reviews
    Rating from 118 reviews
    star
    star
    star
    no star
    no star
    Guest House
  • Edinburgh   (1.2 miles from the centre of Edinburgh)
    Prices from
    £37
    per room
    TripAdvisor traveller rating from 435 reviews
    Rating from 435 reviews
    With a stay at The Lairg Hotel in Edinburgh (Haymarket), you'll be minutes from St. Mary's Episcopal Cathederal and close to Edinburgh International Conference Centre. This hote...
    TripAdvisor traveller rating from 435 reviews
    Rating from 435 reviews
    star
    star
    star
    no star
    no star
    Rating