Skip to main content

The best homestays in St Andrews

Check out our pick of great homestays in St Andrews

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Annandale Guest House is situated in St Andrews, 1.2 km from St Andrews East Sands Beach, 400 metres from St Andrews University, as well as 5 km from St Andrews Bay. It is located 600 metres from West Sands Beach and features luggage storage space. The guest house also provides free WiFi as well as a paid airport shuttle service.

The Inn was located 200m from the 1st tee of the Old Course which was great for me. The staff were friendly and helpful. The room was excellent.

Show more Show less
9.1
Superb
107 reviews
Price from
€ 353
per night

Lorimer House is set in St Andrews, 1.2 km from St Andrews East Sands Beach, 400 metres from St Andrews University, as well as 4.9 km from St Andrews Bay. It is located 600 metres from West Sands Beach and provides free WiFi plus luggage storage space.

Very comfortable and clean. Great location- walking distance to the beach, shops and golf course. We loved our stay- thank you.

Show more Show less
9.3
Superb
104 reviews
Price from
€ 188
per night

Housed in a historic building, The Spindle Guest Rooms provides accommodation with a terrace and free WiFi in St Andrews, 1.2 km from St Andrews East Sands Beach. The 3-star guest house features garden views and is 1.5 km from West Sands Beach. St Andrews University is 800 metres away and St Andrews Bay is 4.2 km from the guest house.

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.

Show more Show less
9.3
Superb
247 reviews
Price from
€ 165
per night

Featuring a patio with garden views, a fitness centre and a garden, Ailim House Serviced Cottage Escape, around the corner from the Old Course can be found in St Andrews, close to West Sands Beach and 1.5 km from St Andrews East Sands Beach. A hot tub and a bicycle rental service are available for guests. There is a sun terrace and guests can make use of free WiFi, free private parking and an electric vehicle charging station.

Loved the uniqueness of the interior of the cottage. Yufei and Ilya have created a home that is truly wondrous to behold and we feel blessed to have been given the opportunity to share it with them. They are a truly wonderful and generous couple.

Show more Show less
9.7
Exceptional
35 reviews
Price from
€ 450
per night

Located in St Andrews, near West Sands Beach and St Andrews East Sands Beach, the historic 34 Argyle Guesthouse features a garden. The property was built in 18th century and has accommodation with a patio. The guest house provides garden views, a sun terrace, and free WiFi is available throughout the property.

Breakfast, room, friendly welcome

Show more Show less
9.9
Exceptional
62 reviews
Price from
€ 259
per night

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

Guest rooms in the guest house are equipped with a TV. All rooms come with a private bathroom with a shower and free toiletries. The rooms include a desk or a coffee table.

Lovely little guest house in the heart of St. Andrews. Excellent value for money relative to other accommodations in the town. It was a perfect location for several days of golf. Ilya was a very gracious, welcoming, and helpful host!

Show more Show less
8.7
Fabulous
361 reviews
Price from
€ 106
per night

Situated in St Andrews, just 600 metres from West Sands Beach, Montague Guest House features beachfront accommodation with a garden, a terrace, a shared lounge and free WiFi. This 4-star guest house offers luggage storage space. The guest house has family rooms.

Pleasant and comfortable room, Well-kept guest house, Friendly and helpful staff all along.

Show more Show less
8.7
Fabulous
180 reviews
Price from
€ 259
per night

The privately-owned No 5 Pilmour is located within 100 metres of the historic St Andrews Links Golf Course and a 2-minute stroll from the heart of St Andrews. It offers free Wi-Fi and bike and a dedicated golf club storage room.

Awwwwwesoooome! The room is clean and well be cleaned daily. Cookies provided daily. Breakfast contains amount of choices like bagel+salmon or salmon+eggs (yet don’t know whether can order two or more once because I only order one). The location is really great as its in the town center and not far from the bus station. Some bar’s nearby.

Show more Show less
8.6
Fabulous
145 reviews
Price from
€ 262
per night

Offering a garden and garden view, 250 yards from the Old Course and the town centre is set in St Andrews, 1.5 km from St Andrews East Sands Beach and 700 metres from St Andrews University. It is located less than 1 km from West Sands Beach and provides a shared kitchen. This pet-friendly homestay also has free WiFi.

It was a tidy apartment, with necessary facilities that met my expectations. Kitchen was available to use with some ingredients if needed.

Show more Show less
6.9
Review score
23 reviews
Price from
€ 214
per night

Set in its own grounds, Pinewood Country House is a family-run guest accommodation located just 10 minutes’ drive from St Andrews. This Edwardian house features an original staircase and period fireplaces. It offers free WiFi, 6 elegantly decorated en suite bedrooms and ample on-site parking. The property also features a charge point for electric cars that guests can use at an additional cost.

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.

Show more Show less
9.6
Exceptional
35 reviews
Price from
€ 208
per night

Looking for a homestay?

Travellers on a budget looking to experience a place like a local will enjoy homestays. This simple accommodation is in a private home, where the host also lives. All facilities are shared and in most cases breakfast is included.
Search homestays in St Andrews

Most booked homestays in St Andrews this month

Homestays that guests love in St Andrews

  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,354 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.
    shane
    Family with young children
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,354 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.
    Lee
    Group
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 83 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
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 180 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 .
    caroline
    Young couple
  • Avg. price/night: € 152.96
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 116 reviews
    Lovely spot just out of St Andrews. Lovely host. Spotlessly clean and comfy room. Would love to stay here again.
    Genevieve
    Young couple
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 28 reviews
    Excellent location. Everything was great. Garry was a responsive and great host
    steve Tonneau
    Family with young children
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 123 reviews
    Great room, comfortable bed, very clean and breakfast was amazing too. Neil and Jane are great hosts and made us feel very welcome and went above and beyond to make us feel at home.
    Kiki
    Young couple
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 134 reviews
    Very cosy, creative decor, great hosts
    mark
    Young couple
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 81 reviews
    Fabulous location and great hosts !
    Francois
    Family with young children
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 45 reviews
    Fantastic location. Great apartment perfect for sharing with friends. Lovely hosts. Would come back in a heartbeat.
    Samantha
    Group