Skip to main content

The best vacation rentals in St. Andrews

Check out our selection of great vacation rentals in St. Andrews

Filter by:


Review Score

Wonderful: 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.

Offering barbecue facilities and sea view, Rustic Cabins, sea views from rewilded farm is located in St Andrews, 2.6 km from St Andrews East Sands Beach and 700 metres from St Andrews Bay. This holiday home provides free private parking and private check-in and check-out. Guests can access the holiday home via private entrance.

Loved the Cabins! Great space and great quality and AWESOME views!

Show more Show less
9.3
Wonderful
264 reviews
Price from
£109.25
per night

Boasting a garden and views of garden, The Arran, St Andrews is a recently renovated aparthotel situated in St Andrews, 600 metres from West Sands Beach. It is set 1.1 km from St Andrews East Sands Beach and features luggage storage space. Outdoor furniture is available for guests to relax or dine outside.

Modern amenities in a traditional area were the exception not the norm. Angus went above and beyond in making certain that we enjoyed our stay. Will definitely book again when we return to St. Andrews.

Show more Show less
9.2
Wonderful
672 reviews
Price from
£150
per night

No1 Apartments St Andrews - South Street is set in St Andrews, 1 km from West Sands Beach, 500 metres from St Andrews University, and 4.5 km from St Andrews Bay. The apartment is 21 km from Discovery Point. Free WiFi is available throughout the property and St Andrews East Sands Beach is 1 km away.

Everything looked recently renovated, clean and comfortable. The location was also very convenient

Show more Show less
9.5
Exceptional
182 reviews
Price from
£453.60
per night

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
Wonderful
109 reviews
Price from
£250
per night

Offering a garden and garden view, No1 Apartments & Bedrooms St Andrews - St Mary's is located in St Andrews, 1.2 km from St Andrews East Sands Beach and 500 metres from St Andrews University. This apartment is 4.7 km from St Andrews Bay and 21 km from Discovery Point. The property offers allergy-free units and is set less than 1 km from West Sands Beach.

We asked and received a quiet room on the back side of the property knowing that a university town can be noisy at night. The beds were hard (but not too hard), linens good quality, and kitchen amenities good.

Show more Show less
9.2
Wonderful
757 reviews
Price from
£247.66
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.

The accommodation was very clean, in a fantastic location, great for late arrival check-in. Breakfast was beautiful each morning. Scott is super friendly, nothing is too much trouble.

Show more Show less
9.3
Wonderful
104 reviews
Price from
£195.50
per night

Offering a bar and inner courtyard view, Beautiful Property In A Fantastic Location is situated in St Andrews, 700 metres from St Andrews University and 4.8 km from St Andrews Bay. The property has garden and city views, and is 1.4 km from St Andrews East Sands Beach. Free WiFi is available throughout the property and West Sands Beach is 1.1 km away.

Location was fantastic. The host stocked the fridge and provided lots of welcome snacks on arrival. She really went above and beyond to make us comfortable

Show more Show less
9.5
Exceptional
132 reviews

No12 Bed and Breakfast, St Andrews is a 4-star property set in St Andrews, facing the sea. Both free WiFi and parking on-site are available at the bed and breakfast free of charge. The accommodation offers a concierge service and a housekeeping service for guests.

Pam, was delightful would stay there again

Show more Show less
9.2
Wonderful
173 reviews
Price from
£228
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.

It’s a very cosy, clean friendly property. The Landlort John is a wonderful person, and really take care of guests

Show more Show less
9.3
Wonderful
243 reviews
Price from
£140
per night

Situated in St Andrews, in a building dating from 2014, 7 km from St Andrews University, Woodside Apartments features a garden and apartments with free WiFi. This property is within 7 km of St Andrews Cathedral. Guests can enjoy garden views.

Spacious and had everything you might need. Beautiful views of farm land, city and sea. Wonderful hosts. Definitely value for money.

Show more Show less
9.7
Exceptional
139 reviews
Price from
£182.85
per night

Most booked vacation rentals in St. Andrews this month

Enjoy breakfast in St. Andrews!

  • Rustic Cabins, sea views from rewilded farm
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 264 reviews

    Rustic Cabins, sea views from rewilded farm offers accommodations in St. Andrews, 1.6 miles from St Andrews East Sands Beach and a 8-minute walk from Fairmont St Andrews Bay Golf Course.

    Location was spot-on ! Unobstructed view of the sea.

  • Annandale Guest House
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 109 reviews

    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.

    Very clean, decor tasteful, great central location

  • Lorimer House
    Breakfast options
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 104 reviews

    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.

    Breakfast was fab. Love the pancakes! Coffee amazing too.

  • Beautiful Property In A Fantastic Location
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 132 reviews

    Just a 16-minute walk from St Andrews East Sands Beach and 0.4 miles from St Andrews University, Beautiful Property In A Fantastic Location features accommodations in St. Andrews with a bar.

    Beautifully designed and equipped: even had a sewing kit

  • No12 Bed and Breakfast, St Andrews
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 173 reviews

    No12 Bed and Breakfast, St Andrews provides beachfront accommodations in St. Andrews. Both free Wifi and parking on-site are available at the bed and breakfast free of charge.

    Warm welcome. Comfortable room. Delicious breakfast.

  • The Spindle Guest Rooms
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 243 reviews

    Housed in a historic building, The Spindle Guest Rooms provides accommodations with a terrace and free Wifi in St. Andrews, a 14-minute walk from St Andrews East Sands Beach.

    Breakfast was continental everything was excellent

  • Woodside Apartments
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 139 reviews

    Located in St Andrews, in a building dating from 2014, 4.3 mi from St Andrews University, Woodside Apartments features a garden and apartments with free WiFi.

    Very spacious, clean, quiet Everything was provided

  • Scooniehill Farm House B&B
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 140 reviews

    Located 1.5 miles from the town of St Andrews, Scooniehill Farmhouse is a farmhouse with a large garden, offering panoramic views of the Scottish countryside.

    The location, the room and the breakfast were all amazing.

These vacation rentals in St. Andrews have options with FREE cancellation

  • No1 Apartments St Andrews - South Street
    Free cancellation options available
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 182 reviews

    No1 Apartments St Andrews - South Street offers accommodations in St. Andrews near West Sands Beach and St Andrews University.

    Spacious, beautifully decorated and great amenities.

  • No1 Apartments & Bedrooms St Andrews - St Mary's
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 758 reviews

    Just a 10-minute walk from West Sands Beach and 0.7 miles from St Andrews East Sands Beach, No1 Apartments & Bedrooms St Andrews - St Mary's features accommodations in St. Andrews, with a garden.

    Great location, great facility, brilliant weekend, thank you.

  • 12 kinkell court
    Free cancellation options available
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 4 reviews

    12 kinkell court is located in St. Andrews, just 1.4 miles from St Andrews University and 1.4 miles from Fairmont St Andrews Bay Golf Course.

  • The Old Station Guest House
    Free cancellation options available
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 428 reviews

    A former railway station set in 2 acres of landscaped garden, The Old Station Guest House consists of of the main building and a train carriage converted into suites.

    Fantastic reception., lovely hosts & great food.

  • Luxurious apartment 10 minute walk from Old Course
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 11 reviews

    Luxurious apartment 10 minute walk from Old Course offers accommodations in St. Andrews, 2.7 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    Luftig ,fresht ,rent og godt utstyrt leilighet,bra beliggenhet 😊

  • The Hide at Woodside
    Free cancellation options available
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 12 reviews

    The Hide at Woodside provides a hot tub and free private parking, and is within 5 miles of St Andrews University and 7.5 miles of Fairmont St Andrews Bay Golf Course.

    Just a luxury hide away, quite and beautiful surroundings dogs loved

  • Skye Sands - 11 Alexandra Penthouse - St Andrews
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 13 reviews

    Skye Sands - 11 Alexandra Penthouse - St Andrews offers accommodations in St. Andrews, 13 miles from Discovery Point.

    The location was ideal for both golf and entertainment.

  • The Golf Cottage - 30 Seconds to The Old Course
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 13 reviews

    The Golf Cottage - 30 Seconds to The Old Course is located in St. Andrews, just a 14-minute walk from St Andrews East Sands Beach and 500 yards from St Andrews University.

    Great location, comfortable and very spacious for 4 adults.

Highly-rated vacation rentals in St. Andrews

  • The Arran, St Andrews
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 672 reviews

    Housed in a historic building, the recently renovated The Arran, St Andrews features accommodations with a garden and free Wifi.

    Modern, fresh and immaculate in a fabulous location.

  • Andrean House, St Andrews
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 10 reviews

    Andrean House, St Andrews is located in St. Andrews, just 3.1 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point. With garden views, this accommodation offers a terrace.

    Gorgeous property Very clean with lovely surroundings Perfect location

  • Drumcarrow Luxury Lodges
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 28 reviews

    Drumcarrow Luxury Lodges offers accommodations in St. Andrews, 5 miles from St Andrews University and 6.8 miles from Fairmont St Andrews Bay Golf Course.

    Location,Peace and Quiet Minutes from St Andrews Plenty walks

  • 41 Lade Links St Andrews Holiday Park
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 47 reviews

    41 Lade Links St Andrews Holiday Park is located in St. Andrews, just 1.5 miles from Fairmont St Andrews Bay Golf Course and 15 miles from Discovery Point.

    it was very clean, modern decor, had everything we needed.

  • Lovely 2-Bed House in St Andrews Scotland
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 12 reviews

    Lovely 2-Bed House in St Andrews Scotland is located in St. Andrews, just 1.7 miles from St Andrews East Sands Beach and 1.5 miles from St Andrews University.

    The house had everything we needed, very comfortable.

  • Off Grid Travel at Cambo Estate
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 75 reviews

    A good location for a stress-free getaway in St. Andrews, Off Grid Travel at Cambo Estate is an apartment surrounded by views of the garden.

    Gorgeous space and lovely location overlooking fields and the coast beyond

  • Skye Sands - City Road Residence - Central St Andrews
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 8 reviews

    Skye Sands - City Road Residence - Central St Andrews offers accommodations in St. Andrews, 3 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    Location was excellent and the property layout was excellent.

  • Murray Place - 5 min walk from The Old Course
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 18 reviews

    Murray Place - 5 min walk from The Old Course is located in St. Andrews, just 3.1 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    Excellent location to the Old Course, city center, and beach.

FAQ about vacation rentals in St. Andrews








Vacation Rentals That Guests Love in St. Andrews

  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 394 reviews
    A very comfortable and welcoming small Hotel with well appointed rooms finished to a very high standard. The breakfast is cooked to order and one of the best I have had anywhere, likewise the evening meals are of a high standard and cooked to order. The Hotel is well situated in the pretty village of Kingsbarns and makes a good base for exploring St Andrews and the East Neuk of Fife.
    Alistair
    Young couple
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 7 reviews
    We have stayed in a few holiday homes in St Andrews and this is by far the best! It is a beautiful home. Very peaceful with fantastic views. Spotlessly clean. I would definitely book again.
    Catriona
    Family with young children
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,660 reviews
    The interior was lovely, views amazing beautiful as we looked over the course and water + village a bit. Comfy beds, good showers. Nice staff. Kind & accomodating. Lovely hotel. Would stay and recommend. Staff very helpful with train info etc.
    Matthew
    Family with young children
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 264 reviews
    Well equipped, excellent location for St Andrews and the nearby villages such as Crail & Elie. The views are exceptional and it was relaxing/quiet.
    Martin
    Young couple
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 264 reviews
    Lovely views, private, just enough equipment for short term self catering, much more independence than staying in a hotel. pet friendly
    Linda
    Solo traveler
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 394 reviews
    Really quiet little village, perfect for an escape from the world for a couple of days. Very dog friendly is a plus. Short walk to the beach, which is great for the coastal path and a short drive to St Andrews and the East Neuk. We'd definitely visit again.
    Daniel
    Young couple
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 9 reviews
    The location is perfect for St Andrews and the East Neuk coastal villages, Crail, Anstruther, Kingsbarns. A visit to Cambo House just before Kingsbarns is an absolute delight, the walled gardens are well worth a visit.
    Jacqueline
    Family with young children
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 104 reviews
    Location location location Everything I thought it would be. Fab size lounge, comfortable beds. Lovely wee garden to front of the villa. Ideal if you have kids or dogs as closed in with gated area. Private parking too.
    Christina
    Family with young children
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 394 reviews
    I had an amazing stay, the rooms were clean, comfortable and had all the amenities needed (including robes and slippers). Annette and Max who own the hotel were excellent hosts who made me feel incredibly at home, and they went above and beyond throughout the stay. The location and village is beautiful and not far from the beach. Breakfast was delicious and I would most definitely stay again!
    Maria
    Group
  • Avg. price/night: £165
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,085 reviews
    food we had was very good both dinner and breakfast. Staff were helpful. The situation was exactly what we wanted with ready access to golf and the East Neuk villages.
    derek
    Young couple

Research, refine, and make plans for your whole trip

gogless