Skip to main content

The best vacation homes in St. Andrews

Check out our selection of great vacation 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

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.

Excellent views. The room was clean and comfortable. Enjoyed walking around the property, and seeing the Highland cows was a bonus!
Scored 9.3
9.3
Rated wonderful
Wonderful
331 reviews
Price from
$140.64
1 night, 2 adults
Lodge 17 St Andrews, hotel in St. Andrews

4.2 miles from St Andrews University in St. Andrews, Lodge 17 St Andrews offers accommodations with access to a fitness center. This property offers access to a patio and free private parking.

Scored 9.8
9.8
Rated exceptional
Exceptional
8 reviews
Price from
$281.28
1 night, 2 adults
St Andrews Holiday Home, hotel in St. Andrews

St Andrews Holiday Home offers accommodations in St. Andrews, a 6-minute walk from St Andrews East Sands Beach and 1.4 miles from St Andrews University.

Location and view
Scored 8.6
8.6
Rated excellent
Excellent
94 reviews
Price from
$203.74
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 13 miles of St Andrews University and 15 miles of Fairmont St Andrews Bay Golf Course.

Scored 9.0
9.0
Rated wonderful
Wonderful
6 reviews
Price from
$126.02
1 night, 2 adults
Largo Law by Wigwam Holidays, hotel in St. Andrews

Largo Law by Wigwam Holidays offers accommodations in Kirkton of Largo, 12 miles from St Andrews University and 14 miles from Fairmont St Andrews Bay Golf Course.

Scored 9.4
9.4
Rated wonderful
Wonderful
14 reviews
Price from
$114.96
1 night, 2 adults
The Tree Houses at Madeira in Fife, hotel in St. Andrews

Featuring a garden, The Tree Houses at Madeira in Fife features accommodations in Pittenweem. This property offers access to a balcony, free private parking, and free Wifi.

Scored 9.8
9.8
Rated exceptional
Exceptional
9 reviews
Price from
$306.31
1 night, 2 adults
Windmill Cottage, hotel in St. Andrews

Windmill Cottage is located in Saint Monance, just 13 miles from Fairmont St Andrews Bay Golf Course and 13 miles from St Andrews University.

Scored 9.2
9.2
Rated wonderful
Wonderful
24 reviews
Price from
$195.67
1 night, 2 adults
Ugly Duckling, License number FI 00863 P, hotel in St. Andrews

Ugly Duckling, License number FI 00863 P is located in Fife, just a 5-minute walk from Billow Ness Beach and 9.2 miles from Fairmont St Andrews Bay Golf Course.

The location is convenient. Ok as a basic place to stay if you don't intend to spend much time there. Kitchen & bathroom were clean & pleasantly decorated.
Scored 8.0
8.0
Rated very good
Very Good
112 reviews
Price from
$187.62
1 night, 2 adults
Dundee Beds, hotel in St. Andrews

Dundee Beds in Dundee provides accommodations with free Wifi 1.4 miles from Discovery Point, 15 miles from St Andrews University, and 17 miles from Fairmont St Andrews Bay Golf Course.

Location and communication with staff
Scored 7.1
7.1
Rated good
Good
14 reviews
Price from
$247.04
1 night, 2 adults
The Schoolhouse Cottages peaceful and quiet retreat with log burner, hotel in St. Andrews

Featuring a garden, The Schoolhouse Cottages peaceful and quiet retreat with log burner offers accommodations in Kingskettle.

Lovely out of the way location surrounded by nature. Quiet and clean, comfortable double bed, two full bathrooms and fully equipped kitchen. Nice terrace with seating and room to park a car.
Scored 9.4
9.4
Rated wonderful
Wonderful
47 reviews
Price from
$330.20
1 night, 2 adults
All vacation homes in St. Andrews
Looking for a vacation home?
Great for families or large parties, vacation homes are privately owned accommodations, available for long or short-term rental. These homes are furnished and equipped with kitchen facilities, though breakfast might be offered as an add-on. These properties have their own independent front door, which makes them different than apartments.

Most booked vacation 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 wonderful
    Wonderful
     · 7 reviews

    Featuring a garden, Eden Lodge - Eden View Estate, St Andrews provides accommodations in St. Andrews. This property offers access to a patio, 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 wonderful
    Wonderful
     · 5 reviews

    Featuring a garden, Swilcan Lodge - Eden View Estate, St Andrews offers accommodations in St. Andrews. This property offers access to a patio, free private parking, and free Wifi.

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

    The Cottage at Hillhead Farm is located in St. Andrews, just 2.8 miles from Fairmont St Andrews Bay Golf Course and 5.7 miles from St Andrews University.

    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

    4.5 miles from St Andrews University in St. Andrews, Beautiful 3-Bed Lodge in St Andrews features accommodations 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 wonderful
    Wonderful
     · 11 reviews

    St Andrews house and garden is a recently renovated vacation home in St. Andrews where guests can make the most of the 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 wonderful
    Wonderful
     · 15 reviews

    Featuring a garden, Maison Verte Lodge 8 Close to St Andrews offers accommodations in St. Andrews. This property offers access to a balcony, free private parking, and free Wifi.

    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

    Just a 19-minute walk from St Andrews East Sands Beach and 0.9 miles from St Andrews University, Auld Tom's Rest features accommodations in St. Andrews with a garden.

    Clean and comfortable. Everything you could possibly need provided.

  • Caddie's Cottage on Eden View Estate
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 12 reviews

    Caddie's Cottage on Eden View Estate is located in St. Andrews, just 2.8 miles from St Andrews University and 5.6 miles from Fairmont St Andrews Bay Golf Course.

    Superb views. Very close to St Andrews Well equipped kitchen

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

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

    Drumcarrow Luxury Lodges offers accommodations in St. Andrews, 13 miles from Discovery Point.

    Great location, proper solid and sturdy quality build.

  • Clubhouse Cottage on Eden View Estate
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 14 reviews

    Clubhouse Cottage on Eden View Estate is located in St. Andrews, just 2.8 miles from St Andrews University and 5.5 miles from Fairmont St Andrews Bay Golf Course.

    Geschmackvoll eingerichtet, top Lage, Hundefreundlich

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

    Lovely 2-Bed House in St Andrews Scotland offers accommodations in St. Andrews, 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.

  • Stewarts Resort Lodge 8
    Budget options available
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 11 reviews

    Stewarts Resort Lodge 8 offers accommodations in St. Andrews, 4.4 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

    Beautiful Lodge in Beautiful setting. Will visit again

  • Stewarts Resort Lodge 76
    Budget options available
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 15 reviews

    Stewarts Resort Lodge 76 offers accommodations in St. Andrews, 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

    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

    Stewarts Resort Lodge 4 offers accommodations in St. Andrews, 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

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

  • Stewarts Resort Lodge 54
    Budget options available
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 12 reviews

    Stewarts Resort Lodge 54 offers accommodations in St. Andrews, 4.4 miles from St Andrews University and 6.5 miles from Fairmont St Andrews Bay Golf Course.

    Arrived early, but was let into the accommodation anyway.

  • Stewarts Resort Lodge 16
    Budget options available
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 7 reviews

    Stewarts Resort Lodge 16 is located in St. Andrews, just 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

Great access to the city center! Check these vacation 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 located in St. Andrews, just a 14-minute walk from St Andrews East Sands Beach and 500 yards from St Andrews University.

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

    The Wee House offers accommodations in St. Andrews, a 15-minute walk from St Andrews East Sands Beach and half a mile from St Andrews University.

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

    Just a 8-minute walk from West Sands Beach and 0.8 miles from St Andrews East Sands Beach, Links Townhouse features accommodations in St. Andrews, with free bikes and a terrace.

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

    Torrance At Abbey Park Avenue offers accommodations in St. Andrews, a 19-minute walk from West Sands Beach and 0.4 miles from St Andrews University.

    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

    Steprock Cottage is located in St. Andrews, just a 15-minute walk from St Andrews East Sands Beach and 600 yards from St Andrews University.

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

    Just a 14-minute walk from West Sands Beach and 0.9 miles from St Andrews East Sands Beach, The Townhouse features accommodations in St. Andrews with a garden.

    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 offers accommodations in St. Andrews, 13 miles from Discovery Point.

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

    1.1 miles from West Sands Beach in St. Andrews, 5 star luxury villa with Garden SPA provides accommodations with access to a sauna, hot tub, and spa facilities.

    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 offers accommodations in St. Andrews, 3.3 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

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

    A comfortable vacation home near West Sands Beach, 6 Howard Place offers a base for a relaxing stay in St. Andrews.

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

    8b Howard Place offers accommodations in St. Andrews, 13 miles from Discovery Point.

  • 30 Lade Braes
    Central location
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 reviews

    30 Lade Braes offers accommodations in St. Andrews, 13 miles from Discovery Point.

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

    No. 14 offers accommodations in St. Andrews, 2.5 miles from Fairmont St Andrews Bay Golf Course and 14 miles from Discovery Point.

    El Wellcome pack se agradece. La limpierza excelente.

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

    23 Market Street offers accommodations in St. Andrews, 2.8 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point. This vacation home offers a garden.

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

    20 Golf Place offers accommodations in St. Andrews, 3.2 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    Location and view of teh Old Course are exceptional

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

    Comfortable, clean , great shower & very peaceful.

  • Argyle Rigg * Deluxe Central Townhouse * Balcony
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 77 reviews

    Argyle Rigg * Deluxe Central Townhouse * Balcony is located in St. Andrews, just 3 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    superb configuration with 3 bathrooms for 4 people

  • Argyle Rigg - Central Elegant Townhouse - Balcony
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 43 reviews

    Argyle Rigg - Central Elegant Townhouse - Balcony offers accommodations in St. Andrews, a 16-minute walk from St Andrews East Sands Beach and half a mile from 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 wonderful
    Wonderful
     · 50 reviews

    Just 1.1 miles from St Andrews East Sands Beach and a 13-minute walk from St Andrews University, Braeside - 4 Beds - Sleeps 8 - Garden features accommodations in St. Andrews with a garden.

    very convenient location and pictures are accurate

  • 14 South Street
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 4 reviews

    14 South Street offers accommodations in St. Andrews, a 15-minute walk from West Sands Beach and 400 yards from St Andrews University.

  • Gibson Place - 15 Secs to The Old Course: Parking Nearby
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 36 reviews

    Gibson Place - 15 Secs to The Old Course: Parking Nearby is located in St. Andrews, just 3.2 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

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

  • Heywood Cottage
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 5 reviews

    Heywood Cottage offers accommodations in St. Andrews, a 12-minute walk from St Andrews East Sands Beach and 300 yards from St Andrews University.

  • The Golf Flat, Westburn Lane
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1 review

    The Golf Flat, Westburn Lane offers accommodations in St. Andrews, a 17-minute walk from West Sands Beach and 600 yards from St Andrews University.

  • Playfair Terrace
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1 review

    Playfair Terrace offers accommodations in St. Andrews, a 14-minute walk from St Andrews East Sands Beach and 500 yards from St Andrews University.

  • Links View, Golf Place
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1 review

    Links View, Golf Place offers accommodations in St. Andrews, a 16-minute walk from St Andrews East Sands Beach and 0.4 miles from St Andrews University.

  • Achaniar Cottage
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 62 reviews

    Just a 16-minute walk from St Andrews East Sands Beach and half a mile from St Andrews University, Achaniar Cottage features accommodations in St. Andrews with a garden.

    Very close to main part of town and very cosy feel

  • 4 Kinnessburn Cottages
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 80 reviews

    Offering a garden and barbecue facilities, 4 Kinnessburn Cottages in St. Andrews is close to West Sands Beach and St Andrews East Sands Beach.

    Had everything we needed for a lovely family weekend.

  • Abbey Villa Central Boutique House with Parking
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 85 reviews

    Abbey Villa Central Boutique House with Parking offers accommodations in St. Andrews, 2.3 miles from Fairmont St Andrews Bay Golf Course and 14 miles from Discovery Point.

    Location, 3 bedrooms, response of staff to queries

FAQ about vacation homes in St. Andrews

Vacation Homes That Guests Love in St. Andrews

See all
  • Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 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: $158.98
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 475 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
    Travelers with friends
  • Avg. price/night: $263.06
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 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: $145.10
    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