Skip to main content

The best holiday homes in St Andrews

Check out our pick of great holiday homes in St Andrews

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Largo Law by Wigwam Holidays, hotel in St Andrews

Largo Law by Wigwam Holidays is an accommodation set in Kirkton of Largo, 23 km from St Andrews Bay and 35 km from Discovery Point.

The amazing location
Scored 10
10
Rated exceptional
Exceptional
6 reviews
Price from
£138
1 night, 2 adults
The Tree Houses at Madeira in Fife, hotel in St Andrews

The Tree Houses at Madeira in Fife, a property with a garden, is situated in Pittenweem, 16 km from St Andrews Bay, 17 km from St Andrews University, as well as 38 km from Discovery Point.

Fabulous setting and facilities. Host was lovely.
Scored 9.7
9.7
Rated exceptional
Exceptional
7 reviews
Price from
£362
1 night, 2 adults
Dundee Beach Villa, hotel in St Andrews

Dundee Beach Villa, a property with a garden, is located in Dundee, 25 km from St Andrews University, 29 km from St Andrews Bay, as well as 32 km from Scone Palace.

I must say this was an absolutely brilliant experience. Not just accommodation was comfortable, clean and we felt like at home. Also communication and all instructions from the host were brilliant and easy to follow. Location is in quiet area only 10 minutes from Dundee city centre. Groceries shops are very close only a few minutes walk/drive. Bonus was a lot of games and activities for kids so parents can have some rest after long day 😁 The host went above and beyond, and will definitely be coming back next time we're in Dundee.
Scored 9.1
9.1
Rated superb
Superb
11 reviews
Price from
£193
1 night, 2 adults
Windmill Cottage, hotel in St Andrews

Offering a garden and garden view, Windmill Cottage is set in Saint Monance, 22 km from St Andrews University and 40 km from Discovery Point.

The location was perfect. The garden was great for sitting in and the area was lovely and quiet.
Scored 9.2
9.2
Rated superb
Superb
22 reviews
Price from
£160
1 night, 2 adults
Ingleside Cottage, hotel in St Andrews

Situated in Elie, this holiday home is located just a 3-minute walk from the beach. There is a dining area and a kitchenette equipped with microwave.

The whole place compact and comfortable with a lovely private outside garden with a table and chairs. Bus stop very close and sea visible from the street. Lovely local shops and places to eat.
Scored 7.9
7.9
Rated good
Good
66 reviews
Price from
£125
1 night, 2 adults
West End Dream, hotel in St Andrews

Set in Dundee and only 2.3 km from Discovery Point, West End Dream offers accommodation with garden views, free WiFi and free private parking.

Fantastic host, great communication and easy check in and check out process. Off road parking area, property is offset from the main road giving a nice degree of privacy. Surprisingly spacious, the pictures do not do justice to give an indication of size, lots of storage, comfortable beds, brand new TVs in all rooms, fast internet access, and everything you need for a pleasant stay including a fully stocked kitchen, soap, cleaning products, bed linen and towels. Literally the only thing you need to bring are personal toiletries and your own food to stock the fridges/cupboards.
Scored 7.0
7.0
Rated good
Good
5 reviews
Price from
£390
1 night, 2 adults
Castlehill, hotel in St Andrews

A recently renovated holiday home located in Dundee, Castlehill features a garden. Guests staying at this holiday home have access to a balcony.

It ha everything for a quiet relaxing stay.
Scored 9.8
9.8
Rated exceptional
Exceptional
44 reviews
Price from
£160
1 night, 2 adults
Rustic Cabins, sea views from rewilded farm, hotel in St Andrews

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.

Nice and peaceful location. Clean and comfortable.
Scored 9.3
9.3
Rated superb
Superb
325 reviews
No. 14, hotel in St Andrews

Offering quiet street views, No. 14 is an accommodation set in St Andrews, 1.3 km from West Sands Beach and 400 metres from St Andrews University.

The house is very comfortable and clean and there was everything you could need
Scored 9.6
9.6
Rated exceptional
Exceptional
35 reviews
Taylor Cottage, hotel in St Andrews

Taylor Cottage is set in St Andrews, 14 km from St Andrews Bay, 17 km from Discovery Point, as well as 48 km from Scone Palace.

Spacious bedrooms and living area. Lots of cooking utensils etc which made life easier. Location good for our needs.
Scored 9.0
9.0
Rated superb
Superb
10 reviews
All holiday homes in St Andrews
Looking for a holiday home?
Great for families or large parties, holiday homes are privately owned accommodation, available for long or short-term rental. These homes are furnished and equipped with kitchen facilities for self-catering, although breakfast may be offered as an add-on. These properties have their own independent front door, which makes them different to apartments.
Search holiday homes in St Andrews

Most booked holiday homes in St Andrews this month

Enjoy breakfast in St Andrews!

  • Rustic Cabins, sea views from rewilded farm
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 325 reviews

    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.

    Comfortable, clean , great shower & very peaceful.

  • The Cottage at Hillhead Farm
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 6 reviews

    Situated in St Andrews and only 4.5 km from St Andrews Bay, The Cottage at Hillhead Farm features accommodation with sea views, free WiFi and free private parking.

  • Beautiful 3-Bed Lodge in St Andrews
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 7 reviews

    11 km from St Andrews Bay in St Andrews, Beautiful 3-Bed Lodge in St Andrews features accommodation with access to a hot tub.

    Exceptionally clean. Showers had good power. Kitchen facilities excellent

  • St Andrews house and garden
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 6 reviews

    Located in St Andrews, near St Andrews East Sands Beach and West Sands Beach, St Andrews house and garden is a recently renovated property, featuring, a garden and shared lounge.

    The house was in a good location and with waking distance to town centre. Spacious enough for our group of 10. Host very responsive to messages.

  • Maison Verte Lodge 8 Close to St Andrews
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 11 reviews

    Offering a garden and river view, Maison Verte Lodge 8 Close to St Andrews is situated in St Andrews, 11 km from St Andrews Bay and 21 km from Discovery Point.

  • Auld Tom's Rest
    Breakfast options
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 47 reviews

    Located in St Andrews, 1.7 km from St Andrews East Sands Beach, Auld Tom's Rest provides accommodation with a garden, free WiFi and private check-in and check-out.

    Spotlessly clean, very comfortable and furnished to a high standard.

  • Caddie's Cottage on Eden View Estate
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 9 reviews

    Set in St Andrews in the Fife region, Caddie's Cottage on Eden View Estate offers accommodation with free WiFi and free private parking.

    Superb views. Very close to St Andrews Well equipped kitchen

  • Drumcarrow Luxury Lodges
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 43 reviews

    Located in St Andrews, the recently renovated Drumcarrow Luxury Lodges provides accommodation 8 km from St Andrews University and 11 km from St Andrews Bay.

    Great location, proper solid and sturdy quality build.

Save money on holiday homes in St Andrews – budget options available!

  • Clubhouse Cottage on Eden View Estate
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 9 reviews

    Featuring a garden, Clubhouse Cottage on Eden View Estate offers accommodation in St Andrews, 8.9 km from St Andrews Bay and 18 km from Discovery Point.

    Geschmackvoll eingerichtet, top Lage, Hundefreundlich

  • Lovely 2-Bed House in St Andrews Scotland
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 17 reviews

    Located in St Andrews and only 2.7 km from St Andrews East Sands Beach, Lovely 2-Bed House in St Andrews Scotland provides accommodation with sea views, free WiFi and free private parking.

    The house had everything we needed, very comfortable.

  • Little Court
    Budget options available
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 12 reviews

    Set in St Andrews in the Fife region, with West Sands Beach and St Andrews East Sands Beach nearby, Little Court features accommodation with free private parking. This holiday home has a garden.

    Location! Location! Location! Modern and functional and clean!

  • Stewarts Resort Lodge 8
    Budget options available
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 10 reviews

    Boasting a sauna, Stewarts Resort Lodge 8 is situated in St Andrews. This property offers access to a patio and free private parking.

    Beautiful Lodge in Beautiful setting. Will visit again

  • Stewarts Resort Lodge 76
    Budget options available
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 13 reviews

    Featuring a sauna, Stewarts Resort Lodge 76 is set in St Andrews. This property offers access to a patio and free private parking.

    Modern and have thought everything through. Very impressive.

  • Stewarts Resort Lodge 4
    Budget options available
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 10 reviews

    Featuring a sauna, Stewarts Resort Lodge 4 is set in St Andrews. This property offers access to a patio and free private parking.

    The lodge was spotless with a real home from home feel.

  • Stewarts Resort Lodge 54
    Budget options available
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 11 reviews

    Boasting a sauna, Stewarts Resort Lodge 54 is set in St Andrews. This property offers access to a patio and free private parking.

    Arrived early, but was let into the accommodation anyway.

  • Stewarts Resort Lodge 16
    Budget options available
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 7 reviews

    Boasting a sauna, Stewarts Resort Lodge 16 is situated in St Andrews. This property offers access to a patio and free private parking.

Great access to the city centre! Check these holiday homes in St Andrews

  • Double Green House, Playfair Terrace
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Situated 1.2 km from St Andrews East Sands Beach, 500 metres from St Andrews University and 5 km from St Andrews Bay, Double Green House, Playfair Terrace features accommodation set in St Andrews.

  • The Wee House
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    The Wee House is situated in St Andrews, 1.3 km from St Andrews East Sands Beach, 700 metres from St Andrews University, and 4.7 km from St Andrews Bay.

  • Links Townhouse
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Situated in St Andrews, in a historic building, 700 metres from West Sands Beach, Links Townhouse is a villa with free bikes and terrace.

  • Torrance At Abbey Park Avenue
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Located in St Andrews in the Fife region, with St Andrews East Sands Beach and West Sands Beach nearby, Torrance At Abbey Park Avenue features accommodation with free private parking.

  • Steprock Cottage
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Located 1.3 km from St Andrews East Sands Beach, 600 metres from St Andrews University and 5.2 km from St Andrews Bay, Steprock Cottage provides accommodation set in St Andrews.

  • The Townhouse
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 6 reviews

    The Townhouse, a property with a garden, is located in St Andrews, 1.5 km from St Andrews East Sands Beach, 800 metres from St Andrews University, as well as 5 km from St Andrews Bay.

    This is a fabulous townhouse very close to centre of St Andrews. Eight friends using it for a weekend away and couldn't fault it. Perfect for our needs.

  • Beachy House St Andrews
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Beachy House St Andrews, a property with a garden, is set in St Andrews, 2.7 km from West Sands Beach, 2.2 km from St Andrews University, as well as 5.1 km from St Andrews Bay.

  • Willow Cottage, North Street
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 4 reviews

    Willow Cottage, North Street is situated in St Andrews, 1.2 km from St Andrews East Sands Beach, 400 metres from St Andrews University, and 5 km from St Andrews Bay.

  • 5 star luxury villa with Garden SPA
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 19 reviews

    Featuring accommodation with a heated pool, inner courtyard view and a patio, 5 star luxury villa with Garden SPA is located in St Andrews.

    Good location and a nice clean well appointed house.

  • 6 Howard Place
    Central location
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 reviews

    6 Howard Place, a property with a private beach area and a garden, is located in St Andrews, 1.4 km from St Andrews East Sands Beach, 700 metres from St Andrews University, as well as 4.9 km from St...

  • 8b Howard Place
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 reviews

    Set 1.4 km from St Andrews East Sands Beach, 700 metres from St Andrews University and 4.9 km from St Andrews Bay, 8b Howard Place offers accommodation situated in St Andrews.

  • No. 14
    Central location
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 35 reviews

    Offering quiet street views, No. 14 is an accommodation set in St Andrews, 1.3 km from West Sands Beach and 400 metres from St Andrews University.

    El Wellcome pack se agradece. La limpierza excelente.

  • Home with superb view of St Andrews
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 16 reviews

    Offering city views, Home with superb view of St Andrews is an accommodation set in St Andrews, 2.8 km from West Sands Beach and 2.7 km from St Andrews University.

    The views were amazing. Nice walk into St Andrews (about 20 mins).

  • 20 Golf Place
    Central location
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 4 reviews

    Located in St Andrews, just 600 metres from West Sands Beach, 20 Golf Place provides beachfront accommodation with free WiFi.

    Location and view of teh Old Course are exceptional

  • 30 Lade Braes
    Central location
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    Set 1.5 km from St Andrews East Sands Beach, less than 1 km from St Andrews University and 4.8 km from St Andrews Bay, 30 Lade Braes offers accommodation situated in St Andrews.

  • Osborne Steading
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 22 reviews

    Offering a garden and city view, Osborne Steading is situated in St Andrews, 2.8 km from West Sands Beach and 2.7 km from St Andrews University.

    Lovely place, very well equipped. Clean and tidy. Quiet place.

  • Argyle Rigg * Deluxe Central Townhouse * Balcony
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 80 reviews

    Argyle Rigg * Deluxe Central Townhouse * Balcony features a balcony and is situated in St Andrews, within just 1.3 km of West Sands Beach and 1.4 km of St Andrews East Sands Beach.

    superb configuration with 3 bathrooms for 4 people

  • St Andrews Hideaway
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 14 reviews

    St Andrews Hideaway, a property with a garden, is situated in St Andrews, 2.2 km from West Sands Beach, 1.4 km from St Andrews University, as well as 3.8 km from St Andrews Bay.

    Peaceful, good location and ideal for a getaway for two.

  • Braeside - 4 Beds - Sleeps 8 - Garden
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 43 reviews

    Located in St Andrews, 1.7 km from West Sands Beach, Braeside - 4 Beds - Sleeps 8 - Garden provides recently renovated accommodation with free WiFi and a garden.

    very convenient location and pictures are accurate

  • Beautiful Hidden Hideout - centre of St Andrews
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 3 reviews

    Situated in St Andrews in the Fife region, with St Andrews East Sands Beach and St Andrews University nearby, Beautiful Hidden Hideout - centre of St Andrews features accommodation with free WiFi and...

    The house was located at at strategic location, nearby Aldi and Morrisons. Public transport was convenient, walking distance

  • 14 South Street
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 4 reviews

    14 South Street is located in St Andrews, 1.3 km from West Sands Beach, 400 metres from St Andrews University, as well as 4.1 km from St Andrews Bay.

  • Argyle Rigg - Central Elegant Townhouse - Balcony
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 45 reviews

    Argyle Rigg - Central Elegant Townhouse - Balcony features a balcony and is located in St Andrews, within just 1.4 km of St Andrews East Sands Beach and less than 1 km of St Andrews University.

    We did not have a breakfast oincluded in our stay.

  • Gibson Place - 15 Secs to The Old Course: Parking Nearby
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 37 reviews

    Set 1.5 km from St Andrews East Sands Beach, 800 metres from St Andrews University and 5.2 km from St Andrews Bay, Gibson Place - 15 Secs to The Old Course: Parking Nearby provides accommodation...

    läget och utrymmena. väldigt rymligt för 4 personer

  • Heywood Cottage
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 5 reviews

    Located 1 km from St Andrews East Sands Beach, 300 metres from St Andrews University and 4.8 km from St Andrews Bay, Heywood Cottage provides accommodation situated in St Andrews.

  • The Golf Flat, Westburn Lane
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1 review

    Situated 1.4 km from West Sands Beach, 600 metres from St Andrews University and 4 km from St Andrews Bay, The Golf Flat, Westburn Lane features accommodation located in St Andrews.

  • Playfair Terrace
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1 review

    Set 1.2 km from St Andrews East Sands Beach, 500 metres from St Andrews University and 5 km from St Andrews Bay, Playfair Terrace offers accommodation situated in St Andrews.

  • 38 The Scores
    Central location
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 3 reviews

    38 The Scores is located in St Andrews, 1.2 km from St Andrews East Sands Beach, 500 metres from St Andrews University, as well as 5.1 km from St Andrews Bay.

  • Links View, Golf Place
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1 review

    Links View, Golf Place is set in St Andrews, 1.4 km from St Andrews East Sands Beach, 700 metres from St Andrews University, and 5.2 km from St Andrews Bay.

FAQ about holiday homes in St Andrews

Holiday homes that guests love in St Andrews

  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 17 reviews
    Great quiet location yet very handy for St.Andrews shops and restaurants. Very well equipped and a comfortably furnished property. A great holiday home that met most of our needs.
    jim
    Group
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 107 reviews
    So many things!! The location was peaceful and idyllic. The accommodation was as well thought out, homely, with high spec appliances and beautifully crafted homeware. Very clean. A huge beautiful and modern shower. A comfy and cosy bed which we slept so well in. A lovely picnic bench outside surrounded by wild flowers and a beach within 2 min walking distance. All whilst being very peaceful and remote. Loved it. We will be back
    Lyndsay
    Family with young children
  • Avg. price/night: £265
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 479 reviews
    Brilliant location and the room was lovely. Very clean and even had underfloor heating in the bathroom. Chloe and the other staff made us very welcome and even gave us a special table for dinner, which we enjoyed . Breakfast was made to order and well presented. All in all a very pleasant stay and we wouldn’t hesitate to back there.
    Jeannie
    Young couple
  • Avg. price/night: £107.25
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 1,048 reviews
    The property was very clean had friendly and helpful staff. We ate in the Restaurant and the food was delicious and great value with generous portions.
    Adrienne
    Family with young children
  • Scored 8.2
    8.2
    Rated very good
    Very good
     · 630 reviews
    Fantastic location.. Very clean/ comfortable. Superb Breakfast. Great Value.
    Jason
    People with friends
  • Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 1,811 reviews
    Breakfast excellent. Incredibly comfortable bed. Very clean. Restaurant and bar staff all very courteous & couldn’t do more to help. Lovely meals in La Cucina & StA Bay Clubhouse & Grill - amazing setting.
    susan
    Young couple
  • Avg. price/night: £204.75
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,309 reviews
    Staff lovely, hotel itself fine, breakfast excellent, all very clean, great location right in the middle of the town and with free public parking outside (subject to availability).
    Andrew
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 23 reviews
    Very modern, large, comfortable apartment with comfortable beds. Very very clean, peaceful setting but close to centre.
    Lynn
    Family with young children
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 16 reviews
    It was a very clean house, great facilities and views. Good clear communication from host, everything we needed was available.
    Tom
    Family with young children
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 16 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