Skip to main content

The 10 Best Villas in St Andrews, UK

Check out our pick of great villas in St Andrews

Filter by:


Review score

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

Great location and excellent vibe!

Show more Show less
9.3
Superb
242 reviews
Price from
£176.25
per night

The holiday home features 3 bedrooms, a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a shower. Guests can take in the ambience of the surroundings from an outdoor dining area. For added privacy, the accommodation features a private entrance.

We had a fantastic stay at this beautifully decorated house. We really appreciated that Garry the host had put the heating on, that the place smelt heavenly with scented diffusers in the different rooms, and that he had provided complementary drinks for our arrival. What more could you ask for. The house has everything you need and was so cosy. This was the absolute perfect spot for our golfing trip. It was located very close to the town and golf courses and there were supermarkets just around the corner from the house. The area itself was nice and quiet. Garry, the host was always available to answer any questions. I can’t recommend this place enough. It’s a little gem. A really great find.

Show more Show less
9.8
Exceptional
17 reviews
Price from
£175.50
per night

The Golf Cottage - 30 Seconds to The Old Course has a terrace and is located in St Andrews, within just 1.2 km of St Andrews East Sands Beach and 400 metres of St Andrews University. Free WiFi is available throughout the property and West Sands Beach is 700 metres away.

St Andrews Bay is 5 km from the holiday home, while Discovery Point is 21 km away. The nearest airport is Dundee Airport, 24 km from The Golf Cottage - 30 Seconds to The Old Course.

Presentation was spot on. Location to the old course was great. Nothing I could fault.

Show more Show less
9.3
Superb
11 reviews
Price from
£313.04
per night

Located in St Andrews, 8 km from St Andrews University, Drumcarrow Luxury Lodges provides recently renovated accommodation with free WiFi and barbecue facilities. Guests staying at this holiday home have access to a balcony. Guests can access the holiday home via private entrance.

absolutely spotless, spacious, beautiful and well looked after. Great hot tub! views were stunning!

Show more Show less
9.4
Superb
25 reviews
Price from
£270
per night

The 2-bedroom holiday home comes with a living room with a flat-screen TV with streaming services, a fully equipped kitchen with an oven and a microwave, and 1 bathroom with a hair dryer. Towels and bed linen are provided in the holiday home. There is also a seating area and a fireplace.

We loved this cottage so much - a home from home! Hosts are very friendly and communicated clearly in good time. The cottage is exceptionally clean and has everything you'll need for a very comfy stay. Great location for St Andrew's.

Show more Show less
9.7
Exceptional
6 reviews
Price from
£298
per night

The holiday home includes 2 bedrooms and a living room with a TV. Towels and bed linen are provided in the holiday home. For added privacy, the accommodation features a private entrance.

The nearest airport is Dundee Airport, 26 km from the holiday home.

The host sent all relevant and important information in a timely manner. They were also at the end of a messaging service that had a quick reply rate to support any wee questions we had. We were able to find everything we needed. The games and materials in the home are also so handy to have - thank you! The Morrisons (and petrol station) at the entrance to the housing area is perfect. There was also an Aldi and M+S Food very very nearby for all preferences. Everything was to hand, whether you want to just get away, or get away and explore a lovely town.

Show more Show less
9.4
Superb
10 reviews
Price from
£184.72
per night

With free WiFi, this 2-bedroom holiday home provides a TV, a washing machine and a fully equipped kitchen with an oven and microwave. Towels and bed linen are provided in the holiday home. For added privacy, the accommodation features a private entrance.

Lodge 76, was very nice. In a lovely quiet location with open views. It is only a few minutes walk to the reservoir. Great decking area and plenty of outdoor seating. The lodge is well fitted out with more than we expected. The bar staff on our arrival went out of their way to assist us after a very long drive and a late arrival due to our journey taking longer than expected.

Show more Show less
9.3
Superb
7 reviews
Price from
£309.88
per night

With free WiFi, this 2-bedroom holiday home provides a TV, a washing machine and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are provided in the holiday home. For added privacy, the accommodation features a private entrance.

We never had breakfast at the resort as we had a place to make our own but I am sure like everything else about the resort that it breakfast would have been great.

Show more Show less
9.4
Superb
8 reviews
Price from
£315.60
per night

With free WiFi, this 2-bedroom holiday home features a cable TV, a washing machine and a fully equipped kitchen with an oven and microwave. Towels and bed linen are available in the holiday home. For added privacy, the accommodation features a private entrance.

The lodge and facilities where 10/10. Staff so friendly and helpful. The lodge itself was spacious, clean, had everything you need. The hot tub was amazing!

Show more Show less
9.1
Superb
9 reviews
Price from
£300.99
per night

With free WiFi, this 2-bedroom holiday home offers a cable TV, a washing machine and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are offered in the holiday home. For added privacy, the accommodation features a private entrance.

Location, facilities, very comfortable

Show more Show less
9.6
Exceptional
7 reviews
Price from
£349.88
per night

Looking for a villa?

Perfect for families, groups or couples who enjoy luxury and independence while travelling. Enjoy the space and privacy of these fully-furnished, self-standing mansions — travellers can cook, lounge and explore at their leisure. Note that in Bali, a resort will also be called a villa.
Search villas in St Andrews

Most booked villas in St Andrews this month

Enjoy breakfast in St Andrews!

  • Auld Tom's Rest
    Breakfast options
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 17 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.

    Lovely place to stay, great communication and superb little extra's.

  • The Golf Cottage - 30 Seconds to The Old Course
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 11 reviews

    The Golf Cottage - 30 Seconds to The Old Course has a terrace and is located in St Andrews, within just 1.2 km of St Andrews East Sands Beach and 400 metres of St Andrews University.

    Great location, comfortable and very spacious for 4 adults.

  • Drumcarrow Luxury Lodges
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 25 reviews

    Located in St Andrews, 8 km from St Andrews University, Drumcarrow Luxury Lodges provides recently renovated accommodation with free WiFi and barbecue facilities.

    Location,Peace and Quiet Minutes from St Andrews Plenty walks

  • Clubhouse Cottage on Eden View Estate
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 6 reviews

    Located in St Andrews and only 4.5 km from St Andrews University, Clubhouse Cottage on Eden View Estate provides accommodation with garden views, free WiFi and free private parking.

    Geschmackvoll eingerichtet, top Lage, Hundefreundlich

  • Lovely 2-Bed House in St Andrews Scotland
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 10 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 76
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 7 reviews

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

  • Stewarts Resort Lodge 4
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 8 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
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 9 reviews

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

    Location is great and resort is very peaceful. Staff were very helpful and friendly

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

  • Heywood Cottage
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 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.

  • Double Green House, Playfair Terrace
    10.0
    Scored 10.0
    Exceptional
    Rated 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
    10.0
    Scored 10.0
    Exceptional
    Rated 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
    10.0
    Scored 10.0
    Exceptional
    Rated 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.

  • 8b Howard Place
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    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.

  • 38 The Scores
    Central location
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    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.

  • Steprock Cottage
    10.0
    Scored 10.0
    Exceptional
    Rated 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.

  • Home with superb view of St Andrews
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 6 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.

    Casa magnifica, perfettamente accessoriata ed accogliente. Pulizia impeccabile! La vista poi e’ meravigliosa! Bravi!!!!!

  • The Townhouse
    Central location
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 11 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.

    Amazing property. Great rooms, great location, Debbie the main contact was excellent. Couldn’t ask for anything more.

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

  • Osborne Steading
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 20 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.

  • 5 star luxury villa with Garden SPA
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 8 reviews

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

  • 14 South Street
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 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.

  • 6 Howard Place
    Central location
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 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...

  • Argyle Rigg * Deluxe Central Townhouse * Balcony
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 81 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

  • Braeside - 4 Beds - Sleeps 8 - Garden
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 35 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

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

    St Andrews Hideaway, a property with a garden, is situated in St Andrews, 1.4 km from St Andrews University, 3.8 km from St Andrews Bay, as well as 23 km from Discovery Point.

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

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

    Incredible views, really cool shell path, comfy bed

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

  • Pipeland Pad - 3 Bed - Parking - Garden
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 20 reviews

    Situated in St Andrews in the Fife region, with St Andrews East Sands Beach and West Sands Beach nearby, Pipeland Pad - 3 Bed - Parking - Garden features accommodation with free private parking.

    Velmi příjemné ubytování, nedaleko od centra a všech dalších zajímavostí

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

  • Greentiles - Spacious House - Extensive Garden - Convenient Location
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 19 reviews

    Greentiles - Spacious House - Extensive Garden - Convenient Location, a property with a garden, is situated in St Andrews, 22 km from Discovery Point.

    5 bedroom and spacious Big garden 3 bath Laundry facilities

  • Sandmill, Murray Park
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 3 reviews

    Sandmill, Murray Park is situated in St Andrews, 1.2 km from St Andrews East Sands Beach, 500 metres from St Andrews University, and 5 km from St Andrews Bay.

  • Playfair Terrace
    9.0
    Scored 9.0
    Superb
    Rated 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.

  • 20 Golf Place
    Central location
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2 reviews

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

  • Windsor Gardens
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 4 reviews

    Boasting a garden, Windsor Gardens is situated in St Andrews, within 6.2 km of St Andrews Bay and 23 km of Discovery Point.

  • The Doctor's House Central with Street Parking
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 16 reviews

    The Doctor's House Central with Street Parking is located in St Andrews, 1.5 km from St Andrews East Sands Beach, 1 km from St Andrews University, and 4.5 km from St Andrews Bay.

    Location was great size of flat made it particularly enjoyable

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

    Abbey Villa Central Boutique House with Parking is situated in St Andrews, 1.7 km from West Sands Beach, 800 metres from St Andrews University, as well as 3.8 km from St Andrews Bay.

    well appointed with v good basic supplies to get you started

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

  • Stewarts Resort Lodge 18
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 7 reviews

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

    The lodge was a superb standard and absolutely spotlessly clean.

  • Stewarts Resort Lodge 23
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 7 reviews

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

    Clean, well presented with great views and a great location

  • Stewarts Resort Lodge 35
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 14 reviews

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

    Lovely surroundings, hot tub, weather was a bonus!

  • Stewarts Resort Lodge 21
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 16 reviews

    Boasting a sauna, Stewarts Resort Lodge 21 is located in St Andrews. With free private parking, the property is 7.2 km from St Andrews University and 11 km from St Andrews Bay.

    Everything staff were amazing and food was amazing

  • Monksholm House - Sleeps 10 - 5 Mins from St Andrews
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 21 reviews

    Featuring a garden, Monksholm House - Sleeps 10 - 5 Mins from St Andrews offers accommodation in St Andrews, 12 km from St Andrews Bay and 17 km from Discovery Point.

    great living room space for family time! beds were wonderful!

  • The Thatched Cottage
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 5 reviews

    Complete with a garden, The Thatched Cottage is situated in St Andrews, 32 km from Scone Palace and 47 km from Forth Bridge.

  • At The Bay
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 36 reviews

    Located in St Andrews and only 1.4 km from St Andrews Bay, At The Bay provides accommodation with garden views, free WiFi and free private parking.

    Lovely beautiful, peaceful location. Cottage gorgeous.

  • Glebe Cottage Number 6
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 14 reviews

    Glebe Cottage Number 6, featuring a garden, is located in St Andrews, 10 km from St Andrews Bay and 18 km from Discovery Point.

    Excellent property exceptionally clean with quality facilities.

FAQ about villas in St Andrews





Villas that guests love in St Andrews

  • Avg. price/night: £110
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 688 reviews
    Absolutely loved it. We had a beautiful large room overlooking the golf course. We have been travelling around and it felt very luxurious. The bathroom had a spa bath and seperate shower. The lady on reception was so friendly and helpful. Great breakfast with a view
    Sally
    Young couple
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,007 reviews
    Lovely surroundings in the hotel luxurious feeling to the place
    Maxine
    Family with young children
  • Avg. price/night: £550
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,675 reviews
    Luxurious. Spotlessly clean. Attentive staff. Spacious.
    Rona
    Young couple
  • Avg. price/night: £550
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,675 reviews
    Luxurious
    Jacqueline
    Young couple
  • Avg. price/night: £550
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,675 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
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 18 reviews
    Fabulous stay, great location, luxury lodges loved the stay!
    LAURA
    Family with young children
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,007 reviews
    Lovely and luxurious staff were lovely too.
    CAROLINE
    Solo traveller
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,007 reviews
    Spacious luxurious friendly and relaxing
    Wilson
    Family with young children
  • Avg. price/night: £326.40
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 774 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
  • Avg. price/night: £110
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 688 reviews
    Friendliness of staff and the villas locations with beautiful views over the golf course
    scott
    Group