My Favourites

« Back to accommodation in Edinburgh

B&Bs & Guesthouses in Edinburgh

As a very popular visitor destination, Edinburgh guest house and B&B accommodation offers a huge choice in all kinds of settings, from the New Town to the suburbs and down to the coast at Joppa and Musselburgh. University halls of residence widen the choice further. At peak times, especially around the Edinburgh Festival, it is strongly advisable to book in advance.

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 20
Glenora Guest House
Glenora Guest House

West End, Edinburgh, EH12 5JY

Ideally located for business and tourism. We offer great accommodation and service at reasonable prices.

Price: £60 - £200 (Per room per night)

Book Online

Reviews:
Ratings:
  • Visit Scotland Reviews Available 4 stars
Ellesmere House Bed & Breakfast
Ellesmere House Bed & Breakfast

Edinburgh, EH3 9LN

Ellesmere House is a Victorian Town House offering Boutique Bed and Breakfast in a wonderful location.

Book Online

Reviews:
  • Heriott Park Guest House
    Heriott Park Guest House

    Edinburgh, EH5 3AN

    Two Edwardian properties combined into a Guest House which is comfortable and modern, whilst retaining character.

    Price: £49 - £160 (Per room per night)

    Book Online

    Reviews:
    • Trust Reviews Available
    • Trip Advisor Reviews Available
  • Caravel Guest House
    Caravel Guest House

    Edinburgh, EH3 6NA

    The Caravel Guest House is the ideal location for your stay in Edinburgh.

    Price: £40 - £220 (Per room per night)

    Book Online

    Reviews:
    • Trust Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 2 stars
    M.W Townhouse
    M W Townhouse

    Edinburgh, EH16 5AG

    The MW Townhouse offers deluxe bed and breakfast accommodation only 20 minutes walk from the centre of Edinburgh.

    Price: £40 - £110 (Per person per night)

    Book Online

    Reviews:
    • Trust Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    Amaryllis Guest House
    Amaryllis Guest House

    Edinburgh, EH3 9NL

    Amaryllis is a lovely Georgian Town House located in Edinburgh city centre in a quiet residential street.

    Price: £30 - £60 (Per person per night)

    Book Online

    Reviews:
    • Trust Reviews Available
    • Trip Advisor Reviews Available
  • Edinburgh Caledonian Guest House
    Edinburgh Caledonian Guest House

    Edinburgh, EH10 4PQ

    Edinburgh Caledonian Guesthouse, located in the desirable Merchiston area of Edinburgh and just 1 mile from Princes Street.

    Price: £160 - £600 (Per room per night)

    Book Online

    Reviews:
  • Lindsay Guest House
    Lindsay Guest House

    Edinburgh, EH11 1NN

    Located in the highly desirable and quiet residential area of Merchiston.

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    Counan Guest House
    Counan Guest House

    Edinburgh, EH9 2BR

    The Counan Guest House is situated at the heart of Edinburgh City Centre.

    Book Online

    Reviews:
  • The Beverley Guest House
    The Beverley Guest House

    Edinburgh, EH12 6AY

    The Beverley is situated in a quiet tree lined avenue and is only minutes from Edinburgh's historic city centre.

    Book Online

    Reviews:
    • Trust Reviews Available
    • Trip Advisor Reviews Available
  • Number 45
    Number 45

    Edinburgh, EH16 5NS

    Number 45 Bed & Breakfast is lovely fully refurbished Victorian Semi-detached villa on the south side of Edinburgh.

    Book Online

    Reviews:
    • Trust Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    Edinburgh House Guest House
    Edinburgh House Guest House

    Edinburgh, EH7 4LX

    We are a four star comfortable personally run B&B just 15 minutes' walk from the city centre.

    Price: £100 - £140 (Per room per night)

    Book Online

    Reviews:
  • Martin's Guest House
    Martin's Guest House

    Edinburgh, EH10 4PQ

    Traditional family-run Victorian guest house offering friendly service and a convenient location.

    Price: £50 - £250 (Per room per night)

    Book Online

    Reviews:
    • Trust Reviews Available
    • Trip Advisor Reviews Available
  • Arrandale Guest House
    Arrandale Guest House

    Edinburgh, EH9 2BZ

    Have a warm comfortable stay at the Arrandale, a spacious Victorian villa.

    Book Online

    Reviews:
    • Trust Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Anderson Guest House
    Anderson Guest House

    Edinburgh, EH8 7BW

    A modern freshly decorated house which is ideally located just a 30 minute walk from the city centre.

    Price: £22.50 (Per person per night)

    Make Enquiry

    Reviews:
  • 1 Glenora Guest House West End, Edinburgh, EH12 5JY 4 stars
    2 Ellesmere House Bed & Breakfast Edinburgh, EH3 9LN
    3 Heriott Park Guest House Edinburgh, EH5 3AN
    4 Caravel Guest House Edinburgh, EH3 6NA 2 stars
    5 M W Townhouse Edinburgh, EH16 5AG 4 stars
    6 Amaryllis Guest House Edinburgh, EH3 9NL
    7 Edinburgh Caledonian Guest House Edinburgh, EH10 4PQ
    8 Lindsay Guest House Edinburgh, EH11 1NN 4 stars
    9 Counan Guest House Edinburgh, EH9 2BR
    10 The Beverley Guest House Edinburgh, EH12 6AY
    11 Number 45 Edinburgh, EH16 5NS 4 stars
    12 Edinburgh House Guest House Edinburgh, EH7 4LX
    13 Martin's Guest House Edinburgh, EH10 4PQ
    14 Arrandale Guest House Edinburgh, EH9 2BZ 3 stars
    15 Anderson Guest House Edinburgh, EH8 7BW

    Click the map pins to view more information.

    • 1 (you are here)
    • 2
    • 3
    • 4
    • 20

    Search Filters

    Places

    Price Per Room

    Price Per Person

    Booking

    Rating

    Features & Facilities

    Region

    • Aberdeen, Aberdeenshire and Moray
    • Argyll & the Isles
    • Aviemore and the Cairngorms
    • Ayrshire, Arran & Clyde Valley
    • Caithness, Sutherland & Ross-shire
    • Dumfries & Galloway
    • Edinburgh X
    • Fife & St. Andrews
    • Fort William, Ben Nevis & Lochaber
    • Glasgow
    • Inverness, Loch Ness & Nairn
    • Isle of Skye & Kyle of Lochalsh
    • Loch Lomond, Stirling & the Trossachs
    • Lothian & Scottish Borders
    • Orkney Islands
    • Outer Hebrides
    • Perthshire, Angus & Dundee
    • Shetland Islands