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

Great little spot, quiet and great views of the night sky. Close to St Andrews if you have a car.
Scored 9.3
9.3
Rated superb
Superb
331 reviews
Price from
£182
1 night, 2 adults
Lodge 17 St Andrews, hotel in St. Andrews

Lodge 17 St Andrews, a property with a fitness centre and a terrace, is situated in St. Andrews, 6.8 km from St Andrews University, 11 km from St Andrews Bay, as well as 19 km from Discovery Point.

The property was lovely, clean and modern! The spa facilities on site were great and the site staff very helpful, and informed us where the tea/coffee, biscuits were. We had plenty time in the facilities despite them being busier than usual. The lodge itself worked perfectly for myself and 2 friends, and we managed to cook in the lodge one evening too! The host, Tanya, was very helpful and easy to contact via message. Easy to access the property using the lock box, and 11am checkout was great to give us a bit of time to get everything packed up. Around 15min drive from St Andrews so did need use of the car, but made a lovely day trip!
Scored 9.8
9.8
Rated exceptional
Exceptional
8 reviews
Price from
£280
1 night, 2 adults
St Andrews Holiday Home, hotel in St. Andrews

Offering a terrace and mountain view, St Andrews Holiday Home is situated in St. Andrews, 500 metres from St Andrews East Sands Beach and 2.3 km from St Andrews University.

N/A
Scored 8.6
8.6
Rated fabulous
Fabulous
94 reviews
Price from
£166.60
1 night, 2 adults
Montrave Estate by Wigwam Holidays, hotel in St. Andrews

Montrave Estate by Wigwam Holidays offers a hot tub and free private parking, and is within 21 km of St Andrews University and 24 km of St Andrews Bay.

Great location, exactly what we wanted. Quiet getaway with some luxuries. Will definitely be back in the future. Hosts were very polite and helpful.
Scored 9.0
9.0
Rated superb
Superb
6 reviews
Price from
£153.05
1 night, 2 adults
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.

Location, cleanliness and BBQ hut
Scored 9.4
9.4
Rated superb
Superb
14 reviews
Price from
£114
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.8
9.8
Rated exceptional
Exceptional
9 reviews
Price from
£250.47
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.

Everything about Windmill Cottage was perfect. Very well equipped and clean. Had everything we needed. The wine and fudge was a treat.
Scored 9.2
9.2
Rated superb
Superb
24 reviews
Price from
£160
1 night, 2 adults
Ugly Duckling, License number FI 00863 P, hotel in St. Andrews

Set in Fife and only 500 metres from Billow Ness Beach, Ugly Duckling, License number FI 00863 P offers accommodation with sea views, free WiFi and free private parking.

Can't fault the place. Great value, comfy beds and a great view! Clean
Scored 8.0
8.0
Rated very good
Very good
112 reviews
Price from
£168.42
1 night, 2 adults
Dundee Beds, hotel in St. Andrews

Dundee Beds in Dundee provides accommodation with free WiFi, 2.2 km from Discovery Point, 23 km from St Andrews University and 28 km from St Andrews Bay.

The location and hospitality
Scored 7.1
7.1
Rated good
Good
14 reviews
Price from
£202
1 night, 2 adults
The Schoolhouse Cottages peaceful and quiet retreat with log burner, hotel in St. Andrews

The Schoolhouse Cottages peaceful and quiet retreat with log burner, a property with a garden, is set in Kingskettle, 23 km from St Andrews University, 26 km from St Andrews Bay, as well as 31 km from...

Lovely hideaway, very cosy, exactly what we were looking for!
Scored 9.4
9.4
Rated superb
Superb
47 reviews
Price from
£270
1 night, 2 adults
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.

Most booked holiday homes in St. Andrews this month

See all

Enjoy breakfast in St. Andrews!

  • Eden Lodge - Eden View Estate, St Andrews
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 7 reviews

    Situated in St. Andrews in the Fife region, Eden Lodge - Eden View Estate, St Andrews has a patio. This property offers access to a terrace, free private parking and free WiFi.

    View from property across the estuary. Nice and warm.

  • Swilcan Lodge - Eden View Estate, St Andrews
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 5 reviews

    Situated in St. Andrews in the Fife region, Swilcan Lodge - Eden View Estate, St Andrews features a patio. This property offers access to a terrace, free private parking and free WiFi.

  • The Cottage at Hillhead Farm
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 10 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 cottage set in a stunning location. Very welcoming hosts.

  • Beautiful 3-Bed Lodge in St Andrews
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 9 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.4
    9.4
    Rated superb
    Superb
     · 11 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.

    Everything was as described and perfect for what we needed.

  • Maison Verte Lodge 8 Close to St Andrews
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 15 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.

    Clean, tidy, everything we needed was in the lodge, peaceful and calm surroundings.

  • Auld Tom's Rest
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 65 reviews

    Auld Tom's Rest, a property with a garden, is situated in St. Andrews, 2.2 km from West Sands Beach, 1.5 km from St Andrews University, as well as 4.4 km from St Andrews Bay.

    Clean and comfortable. Everything you could possibly need provided.

  • Caddie's Cottage on Eden View Estate
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 12 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. This holiday home features a garden.

    Superb views. Very close to St Andrews Well equipped kitchen

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

  • Drumcarrow Luxury Lodges
    Budget options available
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 49 reviews

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

    Great location, proper solid and sturdy quality build.

  • Clubhouse Cottage on Eden View Estate
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 14 reviews

    Located in St. Andrews in the Fife region, Clubhouse Cottage on Eden View Estate provides accommodation with free WiFi and free private parking.

    Geschmackvoll eingerichtet, top Lage, Hundefreundlich

  • Lovely 2-Bed House in St Andrews Scotland
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 18 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.

  • Stewarts Resort Lodge 8
    Budget options available
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 11 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.2
    9.2
    Rated superb
    Superb
     · 15 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
     · 11 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.2
    9.2
    Rated superb
    Superb
     · 12 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

    Double Green House, Playfair Terrace is situated in St. Andrews, 1.2 km from St Andrews East Sands Beach, 500 metres from St Andrews University, as well as 5 km from St Andrews Bay.

  • The Wee House
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Situated 1.3 km from St Andrews East Sands Beach, 700 metres from St Andrews University and 4.7 km from St Andrews Bay, The Wee House features accommodation located in St. Andrews.

  • 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
     · 4 reviews

    Situated 700 metres from St Andrews University, 3.9 km from St Andrews Bay and 22 km from Discovery Point, Torrance At Abbey Park Avenue features accommodation set in St. Andrews.

    Everything perfect in this property. Beautifully appointed, comfortable, well equipped and great location.

  • Steprock Cottage
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    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
     · 4 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.

  • 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
     · 26 reviews

    Located in St. Andrews, 5 star luxury villa with Garden SPA provides accommodation with a heated pool, a patio and inner courtyard views.

    Good location and a nice clean well appointed house.

  • St Leonard's Luxury Lodge, St Andrews
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 4 reviews

    St Leonard's Luxury Lodge, St Andrews is located in St. Andrews, 1.9 km from St Andrews East Sands Beach, 1.6 km from St Andrews University, as well as 5.4 km from St Andrews Bay.

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

    Located in St. Andrews, near West Sands Beach, St Andrews East Sands Beach and St Andrews University, 6 Howard Place features free WiFi, and guests can enjoy a private beach area and a garden.

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

    8b Howard Place is set 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 Andrews Bay.

  • 30 Lade Braes
    Central location
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 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.

  • No. 14
    Central location
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 39 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.

  • 23 Market Street
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    23 Market Street, a property with a garden, is set in St. Andrews, 1.1 km from West Sands Beach, 200 metres from St Andrews University, as well as 4.6 km from St Andrews Bay.

  • 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

  • Rustic Cabins, sea views from rewilded farm
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 331 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.

  • Argyle Rigg * Deluxe Central Townhouse * Balcony
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 77 reviews

    Argyle Rigg * Deluxe Central Townhouse * Balcony is situated in St.

    superb configuration with 3 bathrooms for 4 people

  • Argyle Rigg - Central Elegant Townhouse - Balcony
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 43 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.

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

    Located in St. Andrews, Braeside - 4 Beds - Sleeps 8 - Garden provides a restaurant, 1.8 km from St Andrews East Sands Beach and 1.2 km from St Andrews University.

    very convenient location and pictures are accurate

  • 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.

  • Gibson Place - 15 Secs to The Old Course: Parking Nearby
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 36 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

    Heywood Cottage is located in St. Andrews, 1 km from St Andrews East Sands Beach, 300 metres from St Andrews University, and 4.8 km from St Andrews Bay.

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

    The Golf Flat, Westburn Lane is situated in St. Andrews, 1.4 km from West Sands Beach, 600 metres from St Andrews University, and 4 km from St Andrews Bay.

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

    Playfair Terrace is set in St. Andrews, 1.2 km from St Andrews East Sands Beach, 500 metres from St Andrews University, as well as 5 km from St Andrews Bay.

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

    Set 1.4 km from St Andrews East Sands Beach, 700 metres from St Andrews University and 5.2 km from St Andrews Bay, Links View, Golf Place offers accommodation located in St. Andrews.

  • Achaniar Cottage
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 62 reviews

    Located near West Sands Beach and St Andrews East Sands Beach, Achaniar Cottage is in St. Andrews and provides free private parking and a restaurant.

    Very close to main part of town and very cosy feel

  • 4 Kinnessburn Cottages
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 80 reviews

    4 Kinnessburn Cottages is located in St. Andrews, 1.5 km from West Sands Beach, and provides a patio, garden, and free WiFi.

    Had everything we needed for a lovely family weekend.

  • Abbey Villa Central Boutique House with Parking
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 85 reviews

    Situated 1.7 km from West Sands Beach, 800 metres from St Andrews University and 3.8 km from St Andrews Bay, Abbey Villa Central Boutique House with Parking offers accommodation located in St.

    Location, 3 bedrooms, response of staff to queries

FAQ about holiday homes in St. Andrews

Holiday homes that guests love in St. Andrews

See all
  • Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 18 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
     · 118 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: £130
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 474 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
  • Scored 8.1
    8.1
    Rated very good
    Very good
     · 1,043 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
     · 633 reviews
    Fantastic location.. Very clean/ comfortable. Superb Breakfast. Great Value.
    Jason
    People with friends
  • Avg. price/night: £215.10
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 1,719 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: £118.65
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 1,310 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
     · 17 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
     · 17 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