Skip to main content

The best homestays in St. Andrews

Check out our selection of great homestays in St. Andrews

Filter by:

Review score

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.

The rooms were clean and the towels were changed daily.The
Review score
8.3
Very Good
112 reviews
Price from
$266.37
1 night, 2 adults

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.

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.
Review score
9.0
Wonderful
1,408 reviews
Price from
$165.18
1 night, 2 adults

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

The hosts were very helpful and knowledgeable!
Review score
9.4
Wonderful
159 reviews
Price from
$220.67
1 night, 2 adults

Honeypot Guest House in Crail provides accommodations with a garden and a terrace. This guest house features free private parking, luggage storage space, and free Wifi.

The room was a good size, the shower was fantastic and the warm welcome and hospitality was superb. We also enjoyed the breakfast!
Review score
9.3
Wonderful
86 reviews
Price from
$169.75
1 night, 2 adults

The Coastal Inn OUTBUILDING in Cellardyke provides accommodations with a garden and a bar.

Amazing stay, very friendly staff, clean room. Incredible breakfast. Would absolutely not hesitate to recommend here. We will definitely be back.
Review score
8.4
Very Good
460 reviews
Price from
$155.38
1 night, 2 adults

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

Heating not working properly. The room was very cold, cold air coming in beneath the entrance door.
Review score
7.8
Good
870 reviews
Price from
$110.99
1 night, 2 adults

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.

Staff behavior
Review score
7.1
Good
143 reviews
Price from
$141.02
1 night, 2 adults

Toasty & Warm Beds offers accommodations in Dundee, 14 miles from St Andrews University and 17 miles from Fairmont St Andrews Bay Golf Course.

Review score
5.0
Fair
11 reviews
Price from
$75.73
1 night, 2 adults

Providing a garden, The Cairns Leven provides accommodations in Fife.

3rd time I have stayed here and each time gets better. It's the unexpected added extras that make it. It's clean, comfortable and right on the promenade with good access to public transport and shops.
Review score
9.3
Wonderful
283 reviews
Price from
$117.52
1 night, 2 adults

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.

Owner very welcoming and very very clean with fridge and microwave in room. Brilliant little hotel
Review score
9.1
Wonderful
392 reviews
Price from
$84.87
1 night, 2 adults
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 this month

See all

Homestays That Guests Love in St. Andrews

See all
  • Review score
    9.3
    Wonderful · 260 reviews
    Breakfast was not provided. Location was excellent. John was a very good host. Easy parking.
    Guest review by
    Sheila
    Young couple
  • Review score
    8.9
    Excellent · 383 reviews
    Great location, lovely hosts , very friendly atmosphere, rooms spotless
    Guest review by
    James
    Young couple
  • Review score
    9.3
    Wonderful · 427 reviews
    Small friendly inn with welcoming locals and staff.Room was clean and tidy with all the facilities you would need including a mini fridge with chilled water and fresh milk provided.Bathroom had a good shower with plenty pressure and storage area for toiletries was good.The bedroom had a door to a small shared patio area and was in an attached building to the inn making it very peaceful with no traffic noise. Bed was comfortable and there was two chairs to relax in breakfast was tasty with a good choices.Very nice stay
    Guest review by
    Elizabeth
    Young couple
  • Review score
    9.3
    Wonderful · 260 reviews
    John was a great host and the room was spacious and fantastic.
    Guest review by
    Tom
    Young couple
  • Review score
    8.2
    Very Good · 1,238 reviews
    Amazing location and one of the best breakfasts we have experienced. The staff are excellent and the Garden Suite was perfect for a family of 4.
    Guest review by
    shane
    Family with young children
  • Review score
    8.2
    Very Good · 1,238 reviews
    Garden suite was perfect for a golf group, 4 beds in 2 rooms to fulfil a fourball at any of the surrounding courses. Breakfast was excellent.
    Guest review by
    Lee
    Group
  • Review score
    9.3
    Wonderful · 73 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!
    Guest review by
    Anon
    Group
  • Review score
    8.9
    Excellent · 94 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
  • Avg. price/night: $169.75
    Review score
    8.3
    Very Good · 98 reviews
    Lovely spot just out of St Andrews. Lovely host. Spotlessly clean and comfy room. Would love to stay here again.
    Guest review by
    Genevieve
    Young couple
  • Review score
    9.7
    Exceptional · 79 reviews
    Excellent location. Everything was great. Garry was a responsive and great host
    Guest review by
    steve Tonneau
    Family with young children