The 10 best homestays in St. Andrews, UK | Booking.com
Skip to main content

Homestays in St. Andrews

Find the homestays that appeal to you the most

The best homestays in St. Andrews

Check out our selection of great homestays in St. Andrews

Filter by:

Review score

No 5 Pilmour

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.

w
william
From
United States
The room was outstanding and the access to the golf course was perfect
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 97 reviews
Price from
THB 8,675.52
1 night, 2 adults

The Waterfront

Anstruther (Near 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.

M
Margaret
From
United States
The rooms were beautifully renovated. So comfortable and plenty of space. Great location on the waterfront of quaint Anstruther. Breakfast was lovely the next morning too. Our favorite place on our two week trip to Scotland.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,409 reviews
Price from
THB 5,470.85
1 night, 2 adults

The Spindrift Guest House

Anstruther (Near St. Andrews)

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

P
Philip
From
United Kingdom
Great breakfast, comfortable room, lovely lounge, beautiful house.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 101 reviews
Price from
THB 7,006.15
1 night, 2 adults

The Blue Loft

Anstruther (Near St. Andrews)

The Blue Loft offers accommodations in Anstruther, a 1-minute walk from Billow Ness Beach and 9 miles from Fairmont St Andrews Bay Golf Course.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 17 reviews
Price from
THB 6,033.07
1 night, 2 adults

The Old Post Office Double Room (town centre)

Carnoustie (Near St. Andrews)

The Old Post Office Double Room (town centre) offers accommodations in Carnoustie, 24 miles from St Andrews University and 27 miles from Fairmont St Andrews Bay Golf Course.

S
Swarna
From
Netherlands
Has everything you need for the stay. Kitchen is well equipped. Parking is free in the street. Stuart gave us good company and had engaging conversations. His pet dog Ole was also super friendly.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 95 reviews
Price from
THB 3,074.92
1 night, 2 adults

Shaftesbury Hotel Dundee

Dundee (Near St. Andrews)

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

N
Neil
From
Canada
A lovely old property, immaculately and lovingly maintained - and most certainly the quietest place that I have stayed so far!!!
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 804 reviews
Price from
THB 3,676.07
1 night, 2 adults

aabAlree Guest House

Dundee (Near St. Andrews)

In the heart of Dundee, within a minute's walk from tourist attractions such as the V&A/Discovery/HMS Frigate Unicorn/Verdant Works Museums, Slessor Gardens, Caird Hall, DCA, and REP Theater.

M
Mourad
From
Morocco
It closed to all amenities, Peache was a very welcoming and helpful.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 99 reviews
Price from
THB 4,670.77
1 night, 2 adults

30 College Street, Buckhaven, Leven, Fife, KY81JX

Buckhaven (Near St. Andrews)

30 College Street, Buckhaven, Leven, Fife, KY81JX enjoys a location in Buckhaven, 19 miles from St Andrews University and 19 miles from Fairmont St Andrews Bay Golf Course.

B
Beverley
From
Canada
Very clean and a great host John was kind and helpful.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 398 reviews
Price from
THB 1,513.67
1 night, 2 adults

Annandale Guest House

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.

E
Erik
From
United States
Very friendly and helpful staff. Lovely, cozy room.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 102 reviews

The Spindle Guest Rooms

St. Andrews

The Spindle Guest Rooms in St. Andrews provides adults-only accommodations with a garden, a terrace, and a shared lounge.

L
Lily
From
United States
Our host John was very helpful, gave us great advice on places to visit and helped us with finding transportation. He was also just a really nice guy!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 264 reviews
All homestays in St. Andrews

Looking for a homestay?

Travelers on a budget looking to experience a place like a local will enjoy homestays. These simple accommodations are in a private home, where the host also lives. All facilities are shared and in most cases breakfast is included.

Most booked homestays in St. Andrews and surrounding area in the past month

See all

Homestays That Guests Love in St. Andrews

See all
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 264 reviews
    Breakfast was not provided. Location was excellent. John was a very good host. Easy parking.
    Guest review by
    Sheila
    Young couple
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 264 reviews
    John was a great host and the room was spacious and fantastic.
    Guest review by
    Tom
    Young couple
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 91 reviews
    Very good location , close to the beach and a very short walk to the shops . Check in was very easy thanks to clear information and good communication by the lovely host . The room was very clean and comfortable with a nice bathroom. Very traditional decor with a fresh feel which added to the charm .
    Guest review by
    caroline
    Young couple