Skip to main content

The best villas in St. Andrews

Check out our selection of great villas 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
330 reviews
Price from
$144.21
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
$208.92
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.5
9.5
Rated exceptional
Exceptional
10 reviews
Price from
$117.88
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
$314.09
1 night, 2 adults
The Beach Boathouse, hotel in St. Andrews

The Beach Boathouse is located in Carnoustie, just 13 miles from Discovery Point and 17 miles from Lunan Bay. This beachfront property offers access to free Wifi.

Scored 9.6
9.6
Rated exceptional
Exceptional
29 reviews
Price from
$183.35
1 night, 2 adults
Villa by the Sea, hotel in St. Andrews

Villa by the Sea is located in Broughty Ferry, just 3.7 miles from Discovery Point and 16 miles from St Andrews University.

This is a beautiful sandstone villa on the promenade in Broughty Ferry, overlooking the water. The four bedrooms are all lovely, with the master being particularly pretty. Both full bathrooms are good, with the freestanding tub in the larger bathroom being a real luxury! The living room is very nice with comfortable seating for probably 6 max. The window seat gives an extra place to perch with a coffee, to watch people go by. Despite its proportions, the house was warm enough during our chillyish April stay. There is underfloor heating in the bathrooms which I imagine would be lovely in the winter. The location is good for walking into the village itself and along to the castle and sandy beach. We ate at the tapas restaurant Sol y Sombra which was brilliant (set menu so go along hungry!), Bombay Joes Indian which was good and Forgans which has a good vibe. The small Tesco and the M&S food meant we didn't have to go far for provisions. If you want a city break with a more coastal feel then this is a nice place to come, as Dundee is only a short train ride away (7 minutes!). You also have easy access to the beautiful Angus coast, as well as beaches and towns in Fife. The agents that manage the booking process and the house itself were very responsive and helpful.
Scored 9.7
9.7
Rated exceptional
Exceptional
9 reviews
Price from
$699.73
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
23 reviews
Price from
$200.64
1 night, 2 adults
Dundee Beach Villa, hotel in St. Andrews

Dundee Beach Villa is located in Dundee, just 2.2 miles from Discovery Point and 15 miles from St Andrews University. This vacation home offers free private parking, full-day security, and free Wifi.

Incredibly comfortable and very well-maintained.
Scored 8.8
8.8
Rated excellent
Excellent
17 reviews
Price from
$253.26
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
$253.31
1 night, 2 adults
No. 14, hotel in St. Andrews

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

Beautiful place great location
Scored 9.6
9.6
Rated exceptional
Exceptional
39 reviews
All villas in St. Andrews
Looking for a villa?
Perfect for families, groups, or couples who enjoy luxury and independence while traveling. Enjoy the space and privacy of these fully-furnished, free-standing mansions – travelers can cook, lounge, and explore at their own pace. Note that in Bali, a resort will also be called a villa.

Most booked villas in St. Andrews this month

See all

Enjoy breakfast in St. Andrews!

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

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

    Real dream house next to a small river flowing into the sea. Loved staying here and sure will come back!

  • 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.3
    9.3
    Rated wonderful
    Wonderful
     · 9 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.

    Der Vermieter war sehr freundlich, wir haben alles vorgefunden, wie beschrieben.

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

Great access to the city center! Check these villas in St. Andrews

  • 23 Market Street
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    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.

  • 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
     · 5 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
     · 24 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.

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

  • 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

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

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

  • Beautiful Hidden Hideout - centre of St Andrews
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 4 reviews

    Just 1.2 miles from St Andrews East Sands Beach and 1.1 miles from St Andrews University, Beautiful Hidden Hideout - centre of St Andrews features accommodations in St. Andrews with a garden.

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

  • 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

  • Braeside - 4 Beds - Sleeps 8 - Garden
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 50 reviews

    Braeside - 4 Beds - Sleeps 8 - Garden is a recently renovated vacation home in St. Andrews, near St Andrews East Sands Beach. Providing a restaurant, the property also has 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.

  • Argyle Rigg - Central Elegant Townhouse - Balcony
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 44 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.

  • Stewarts Resort Lodge 8
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 10 reviews

    Stewarts Resort Lodge 8 offers accommodations in St. Andrews, 1.3 miles from St Andrews East Sands Beach and 1.5 miles from West Sands Beach.

    Beautiful Lodge in Beautiful setting. Will visit again

  • 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

  • Sandmill, Murray Park
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 7 reviews

    Sandmill, Murray Park is located in St. Andrews, just 3.1 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

Traveling by car? These villas in St. Andrews offer free parking!

  • The Caddy Shack

    The Caddy Shack offers accommodations in St. Andrews, a 5-minute walk from St Andrews East Sands Beach and 1.3 miles from West Sands Beach.

  • Caddie's Cottage on Eden View Estate
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 11 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

  • Lovely 2-Bed House in St Andrews Scotland
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 17 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 76
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 14 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
    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
    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 18
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 13 reviews

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

    The lodge was a superb standard and absolutely spotlessly clean.

  • Stewarts Resort Lodge 23
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 16 reviews

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

    Sauber, komfortabel, wir hatten schöne Aussicht ins Grüne

FAQ about villas in St. Andrews

Villas That Guests Love in St. Andrews

See all
  • Scored 10
    10
    Rated exceptional
    Exceptional
     · 2 reviews
    Luxurious and spacious property with everything you would need for it to be a home from home. Very well equipped kitchen and relaxing feel to the living area. Felt totally at home in the flat and nice having access to sky tv and Netflix package.
    Angela
    Family with young children
  • Scored 8.4
    8.4
    Rated very good
    Very Good
     · 647 reviews
    Firstly the price was very good. The room itself wasn't luxurious but had everything required. Bed was comfortable shower good and incuded complimentary gels. It was quiet and the building felt safe. We had breakfast which was excellent, much better than the 4 star hotel we just left in Edinburgh. Also very close to Old Course for golf fans.
    Paul
    Young couple
  • Scored 8.1
    8.1
    Rated very good
    Very Good
     · 1,045 reviews
    Lovely hotel in a nice countryside setting. Handy for exploring St. Andrews and the Fife coastal villages. The room was very comfortable and there were good choices for breakfast and evening meals. The staff were exceptionally helpful and friendly.
    Stewart
    Young couple
  • Avg. price/night: $407.55
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 1,244 reviews
    The rooms were superb. The location overlooking the golf course was very special. Everything about the hotel was true luxury.
    Maria
    Young couple
  • Scored 8.1
    8.1
    Rated very good
    Very Good
     · 1,045 reviews
    Excellent foid, well cooked and presented and served by very attentive pleasant staff. Nice quiet location for a quiet break with easy road access to the Easy Neuk of Fife villages.
    Jean
    Young couple
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 24 reviews
    It was amazing. My family and friends were more that suitably impressed with quality of the accommodation. We are so jealous of the next guests and agreed we would return again, should the need arise for a 4 bedded stylish, luxury retreat, in the wonderful St Andrews!
    Sheila
    Travelers with friends
  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 18 reviews
    Fabulous location, luxury finish and touches easy to follow key instructions
    Ruth
    Solo traveler
  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 404 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
  • Avg. price/night: $269.74
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 1,742 reviews
    The hotel was luxurious, comfortable and the staff were excellent
    Scott
    Young couple
  • Avg. price/night: $191.80
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 664 reviews
    Loved absolutely everything. The apartment was beautiful, spotlessly clean and the attention to detail was amazing. Luxury fixtures and fittings with everything we needed. The bed was luxurious and so comfy. Loved it so much we extended our stay while we were there and the communication was easy and efficient.
    Sharon
    Family with young children