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
$269.23
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.

p
phil
From
Canada
outstanding breakfast, not your basic meal
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,405 reviews
Price from
$169.78
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.

k
kate
From
United States
Perfect location, great view, very clean & cute loft. Like other reviewers mentioned, if you’re aware of the quirky nature it can be a perfect fit.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 18 reviews
Price from
$187.22
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.

D
David
From
United States
Our host was very very accommodating. The first thing he did was help us get our laundry all done, and it smells so good.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 96 reviews
Price from
$95.42
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.

S
Susan
From
United States
The owner hosts, Mark and Jennifer, have created a wonderful B&B in Anstruther. The home is elegant, beautifully maintained and appointed, and creates a warm and inviting atmosphere for guests to relax and enjoy. Our room was quiet, spotless, and comfortable. Mark and Jennifer did everything possible to ensure a wonderful stay.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 98 reviews
Price from
$217.42
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.

S
Sue
From
United Kingdom
Breakfast was excellent. Delicious bacon and sausages. Good choice of cereals, fresh fruit, juices and yogurts and other breakfast choices.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 803 reviews
Price from
$114.08
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
$144.95
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.

J
Jean-Luc
From
South Africa
John was great. Great friendly guy. Location is perfect. He cleaned my room everyday without asking. Would stay here again. Highly recommended.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 397 reviews
Price from
$46.97
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.

T
Tanis
From
Canada
From the moment you walk through the yard, you are greeted with a quaint and beautiful setting within the town of St. Andrews. The host is personable and welcoming and obviously cares for his location. The area is safe and easy to locate - very central. Room and bathroom are so clean and comfortable and have nice touches.
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, 90 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