Skip to main content

The best guest houses in St. Andrews

Check out our selection of great guest houses in St. Andrews

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Annandale Guest House, hotel in St. Andrews

Annandale Guest House enjoys a location in St. Andrews, 3.1 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

Great location - comfortable beds - fabulous breakfast- friendly hosts - a great find
Lorimer House, hotel in St. Andrews

Lorimer House enjoys a location in St. Andrews, 3.1 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point. This guest house provides luggage storage space and free Wifi.

The location is ideal for anything you might like to do in St. Andrew's. Walking distance to everything. Surprisingly easy on-street or lot parking. Staff is fantastic. Room was clean and crisp.
Ailim House Serviced Cottage Escape, around the corner from the Old Course, hotel in St. Andrews

Just a 13-minute walk from West Sands Beach and 0.9 miles from St Andrews East Sands Beach, Ailim House Serviced Cottage Escape, around the corner from the Old Course features accommodations in St.

Location. The garden.
Montague Guest House, hotel in St. Andrews

Just a 7-minute walk from West Sands Beach and 0.7 miles from St Andrews East Sands Beach, Montague Guest House features accommodations in St. Andrews, with a terrace and a shared lounge.

Clean. Modern. Well located.
Doune Guest House, hotel in St. Andrews

Doune Guest House provides rooms in St Andrews. This 4-star guest house offers luggage storage space. The property is 1312 feet from St Andrews University and 2297 feet from St Andrews Cathedral.

Helpful staff. Newly remodeled. Clean. Location to walk everywhere.
No 5 Pilmour, hotel in St. Andrews

The privately-owned No 5 Pilmour is located within 328 feet of the historic St Andrews Links Golf Course and a 2-minute stroll from the heart of St Andrews.

Location and staff and good coffee!
Pinewood Country House, hotel in St. Andrews

Set in its own grounds, Pinewood Country House is a family-run guest accommodations located just 10 minutes’ drive from St Andrews.

Very beautiful and stately. Immaculately groomed home with a peaceful garden area. Beautifully landscaped yard. Breakfast was amazing, great, stupendous! The homemade bread deserves special commendation as possibly the best ever baked. Owners Karen and Thomas are most welcoming.
The Waterfront, hotel in St. Andrews

Just a few steps from Anstruther’s harbor and marina, with views of the Firth of Forth, The Waterfront offers 4-star accommodations with breakfast included and free Wi-Fi.

WiFi was not working but otherwise the harbor room view “D” was perfect
The Spindrift Guest House, hotel in St. Andrews

The Spindrift Guest House in Anstruther provides adults-only accommodations with a garden, a bar, and a shared lounge.

Great breakfast, comfortable room, lovely lounge, beautiful house.
Shaftesbury Hotel Dundee, hotel in St. Andrews

Located in the West End of Dundee, the Shaftesbury Lodge Guest House is a 5-minute taxi journey from Dundee city center.

Near the bus station. The morning breakfast was quite a variety and the chef (owner?) was so nice and willing to make the breakfast as perfect as possible.
All guest houses in St. Andrews
Looking for a guest house?
Warm and welcoming guest houses are ideal for travelers who prefer laid-back accommodations with a personal touch. Usually family run, these hosts will provide local recommendations and even optional meals. Guest houses sometimes feature a cozy living room or a garden – and are still cheaper than most regular hotels.
Search guest houses in St. Andrews

Most booked guest houses in St. Andrews this month

Guest Houses That Travelers Love in St. Andrews

  • Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 418 reviews
    I loved the location and the gorgeous look of place, dry quaint. Outdoor furniture to sit and enjoy gardens. Dry well kept guest house really excellent . Family that own and run place stay onsite and nothing to much bother actually feel like extended family staying in house , amazing people. Breakfast great and breakfast room perfect size, I chatted to a few of guest including couple visiting from Australia. , Would stay again great location xx
    Jackie
    Solo traveler
  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 80 reviews
    Great location, immaculate and cozy with everything you need and more! The photos/description do not do it justice... it's a 10/10. Great host with easy Check-in/Check-out. Will visit again!
    Anon
    Group
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 166 reviews
    Great Location, great host, could not fault. Very clean, easy access. Very friendly hosts. Highly recommend.
    Hossein Ali
    Group
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 166 reviews
    Amazing apartments. Had everything we needed and more. Very quiet, relaxing and spotlessly clean. Great hosts who checked we were happy with everything. Good location for exploring Fife. Loved it and will return.
    Lesley
    Family with young children
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 259 reviews
    John is the friendliest, kindest host. There were many small touches with hospitality in mind that we really appreciated. The location is fantastic - quiet but a stones throw from the city centre. Would absolutely recommend for a stay in an authentic Victorian terrace house!
    William
    Young couple
  • Avg. price/night: $228.80
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 394 reviews
    Great hosts, great location and great accommodation. Would recommend. Thanks
    Gerard
    Family with young children
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 259 reviews
    Convenient location for the town centre, quiet and relaxing. The Spindle Guest House is spotlessly clean, beautifully presented and very welcoming. Our host, John, has thought of every need for his guests. Nothing is too much trouble. Excellent facilities and lovely atmosphere. We will definitely be returning.
    Carmel
    Young couple
  • Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 418 reviews
    Lovely breakfasts - cereals , fresh fruits , etc and full Scottish breakfast available. Tasteful and stylish decorated bedroom with generous size bathroom and a classy large lounge area with reception and beautiful hall / stairway .We enjoyed the character of this guest house .,Very accommodating hosts and staff . Lovely touches recognising the history of the property - door key fob was in the style of a railway ticket . Location was fabulous to get to St Andrews with only a short drive .
    Nigel
    Solo traveler
  • Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 324 reviews
    The guesthouse has a great location with walking distance to shops, restaurations and to the St Andrews golf courses. The room was a bit small but clean and tidy. The bathroom looked just refurbished and nice. The manager IIya was very helpful to make our stay comfortable and enjoyable, many thanks for that! The breakfast was charming and freshly prepared for us and served to the table.
    Hans
    Young couple
  • Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 418 reviews
    Charming B&B just 5 or 10 minutes by car from St. Andrews. Hosts were very friendly. Breakfast was great. Quiet very green surroundings.
    Gary
    Group