My Favourites

B&Bs & Guesthouses in Scotland

Dunallan Guest House
Dunallan Guest House

Perth, Perthshire, PH2 7HT

The Dunallan Guest House is located in the City of Perth and is a convenient base for shopping and sight-seeing.

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

Book Online

Reviews:
Ratings:
  • Visit Scotland Reviews Available 4 stars
McIntosh Hall
McIntosh Hall

St Andrews, KY16 9HT

McIntosh Hall offers budget accommodation in the heart of St Andrews.

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

Book Online

Reviews:
  • Point Cottage B&B
    Point Cottage B&B

    Ullapool, Ross-shire, IV26 2UR

    Welcome to Point Cottage, a traditional fisherman's cottage with stunning views on Ullapool's picturesque harbour front.

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

    Make Enquiry Book Online

    Reviews:
  • Achnacarry Guest House
    Achnacarry Guest House

    Perth, Perthshire, PH2 7HT

    Ideally located near city centre and tourist attractions. All rooms tastefully decorated with TV, En-suite & Free WiFi.

    Price: £45 - £105 (Per room per night)

    Make Enquiry Book Online

    Reviews:
    • Visitor Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    Kensington House
    Kensington House

    Ayr, Ayrshire, KA7 2AX

    Small friendly and family run guest house in the centre of Ayr. Close to local amenities and Prestwick Airport.

    Price: £55 - £80 (Per room per night)

    Book Online

    Reviews:
    • Visitor Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Tigh Na Leigh
    Tigh Na Leigh Guest House

    Alyth, PH11 8AJ

    Tigh Na Leigh is a small guest house that is big on hospitality, great food and quality service.

    Price: £39 - £120 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 5 stars
    Glendavan House
    Glendavan House

    nr Aboyne, Aberdeenshire, AB34 5LU

    Set in the heart of Royal Deeside, Glendavan House was built as a shooting lodge in 1886.

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

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 5 stars
    Dunvegan House
    Dunvegan House

    Brodick, Isle of Arran, KA27 8AJ

    Dunvegan House is situated on the sea front, a few minutes from the ferry between Brodick Pier and the village centre.

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

    Book Online

    Reviews:
    • Visitor Reviews Available
    • Yelp Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    Kilkerran Guest House
    Kilkerran Guest House

    Ayr, Ayrshire, KA8 8LD

    Family run guest house situated between Ayr and Prestwick.

    Book Online

    Reviews:
    • Visitor Reviews Available
    • Trip Advisor Reviews Available
  • Glenarroch
    Glenarroch

    Kyleakin, Isle of Skye, IV41 8PH

    Glenarroch is situated in Kyleakin and our rooms are within easy walking distance of all amenities.

    Book Online

    Reviews:
  • Arisaig B&B
    Arisaig B&B

    Kinnesswood, Kinross, KY13 9HP

    Arisaig B&B is a recently built split-level house in the pretty conservation village of Kinnesswood.

    Book Online

    Reviews:
    • Visitor Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    Grimisdale Guest House
    Grimisdale Guest House

    Leverburgh, HS5 3TS

    Grimisdale Guest House is ideally situated for touring Harris, Lewis and The Uists.

    Book Online

    Reviews:
  • Portobello Guest House
    Portobello Guest House

    Portobello, Edinburgh, EH15 2BA

    Portobello Guest House is an early Victorian town house conveniently situated on the promenade in Portobello.

    Book Online

    Reviews:
  • Braeside House
    Braeside House

    St Andrews, KY16 8AJ

    This Bed and Breakfast location is the perfect setting for a short break or a longer stay in St Andrews.

    Price: £45 - £48 (Per person per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    Blairdhu House
    Blairdhu House

    Kyleakin, IV41 8PR

    Blairdhu House Bed and Breakfast is conveniently located at The Skye Bridge.

    Book Online

    Reviews:
    • Visitor Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    1 Dunallan Guest House Perth, Perthshire, PH2 7HT 4 stars
    2 McIntosh Hall St Andrews, KY16 9HT
    3 Point Cottage B&B Ullapool, Ross-shire, IV26 2UR
    4 Achnacarry Guest House Perth, Perthshire, PH2 7HT 4 stars
    5 Kensington House Ayr, Ayrshire, KA7 2AX 3 stars
    6 Tigh Na Leigh Guest House Alyth, PH11 8AJ 5 stars
    7 Glendavan House nr Aboyne, Aberdeenshire, AB34 5LU 5 stars
    8 Dunvegan House Brodick, Isle of Arran, KA27 8AJ 4 stars
    9 Kilkerran Guest House Ayr, Ayrshire, KA8 8LD
    10 Glenarroch Kyleakin, Isle of Skye, IV41 8PH
    11 Arisaig B&B Kinnesswood, Kinross, KY13 9HP 4 stars
    12 Grimisdale Guest House Leverburgh, HS5 3TS
    13 Portobello Guest House Portobello, Edinburgh, EH15 2BA
    14 Braeside House St Andrews, KY16 8AJ 4 stars
    15 Blairdhu House Kyleakin, IV41 8PR 4 stars

    Click the map pins to view more information.