Skip to main content

The best villas in St Andrews

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.

Mordern, quiet, great location

Show more Show less
9.3
Superb
257 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.7
Exceptional
24 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.2
Superb
13 reviews

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.5
Exceptional
27 reviews
Price from
£270
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.

We loved the Little White House. It was spotless and decorated with a charming nautical theme. Plenty of room for our family of four to spread out and relax. We were able to shop at the market 5 minutes away and prepare many meals at the house. Also, the home is very close to the beach, which is lovely. The home is very spacious with two comfy couches in the living room and plenty of blankets if the night is chilly. We will definitely return.

Show more Show less
9.4
Superb
11 reviews
Price from
£251.91
per night

With free WiFi, this 2-bedroom holiday home offers a 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.

Its themost besutiful lodge /caravan i have been in . Woulf ho back in a instant

Show more Show less
9.1
Superb
7 reviews
Price from
£417.83
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
£417.83
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!

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

  • Auld Tom's Rest
    Breakfast options
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 24 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.2
    Scored 9.2
    Superb
    Rated superb
     · 13 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.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 27 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

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

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

    Its themost besutiful lodge /caravan i have been in . Woulf ho back in a instant

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

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

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

  • 5 star luxury villa with Garden SPA
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 9 reviews

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

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

  • 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
     · 82 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

  • Gibson Place - 15 Secs to The Old Course: Parking Nearby
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 38 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
     · 22 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
     · 46 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.1
    Scored 9.1
    Superb
    Rated superb
     · 20 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
     · 4 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.

  • 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
     · 104 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

  • The Garden House, Free Parking, Central
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 93 reviews

    The Garden House, Free Parking, Central, a property with a garden, is located in St Andrews, 2.8 km from St Andrews East Sands Beach, 2 km from St Andrews University, as well as 6 km from St Andrews...

    Location was perfect, very quiet. Everyone so welcoming.

  • Muir Park Cottage , 5 Mins to St Andrews , Parking
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 67 reviews

    Muir Park Cottage, 5 Mins to St Andrews, Parking, a property with a garden, is situated in St Andrews, 3.7 km from St Andrews University, 5.3 km from St Andrews Bay, as well as 25 km from Discovery...

    The property was clean and had everything we needed .

  • Abbey Villa - Stylish House - Central with Parking
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 36 reviews

    Situated in St Andrews in the Fife region, with St Andrews East Sands Beach and West Sands Beach nearby, Abbey Villa - Stylish House - Central with Parking features accommodation with free WiFi and...

    central location, very clean, everything we needed

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

  • 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

  • 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.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 8 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.1
    Scored 9.1
    Superb
    Rated superb
     · 18 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.3
    Scored 9.3
    Superb
    Rated superb
     · 22 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.

FAQ about villas in St Andrews





Villas that guests love in St Andrews

  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 391 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
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,975 reviews
    The hotel was luxurious, comfortable and the staff were excellent
    McDonald
    Young couple
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 131 reviews
    Well appointed apartment with a touch of luxury. Loved the coffee maker and the seat in the window to watch the world go by. Superb location for town and golf.
    Jane
    People with friends
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 74 reviews
    We loved everything about this cosy little cabin. It's a beautifully conceived and well thought out eco-friendly retreat - back to nature in comfort & style! Couldn't have asked for more, thoroughly enjoyed our stay & really didn't want to leave. Also set in a fantastic location, with a super cafe which has very friendly staff.
    Lynn
    Young couple
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 701 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
     · 1,975 reviews
    Lovely surroundings in the hotel luxurious feeling to the place
    Maxine
    Family with young children
  • Avg. price/night: £625
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,675 reviews
    Luxurious. Spotlessly clean. Attentive staff. Spacious.
    Rona
    Young couple
  • Avg. price/night: £625
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,675 reviews
    Luxurious
    Jacqueline
    Young couple
  • Avg. price/night: £357.46
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 763 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
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 701 reviews
    Friendliness of staff and the villas locations with beautiful views over the golf course
    scott
    Group