Villas and Holiday homes in Saint Andrews

250 available villa offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Saint Andrews holiday homes
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

250 Villa rentals in Saint Andrews

A House That Sleeps 6 Guests  In 3 Bedrooms - Saint Andrews
10 2 reviews
Saint Andrews
13/07 – 17/07
£365/nighttotal: Â£1460 (4 )

A House That Sleeps 6 Guests In 3 Bedrooms

3 2
cottage, St Andrews
This upgraded 3-bedroom apartment in St Andrews is a short walk from the Old Course, town centre amenities, the University, and the beach, offering prime access to golfing heritage and historical sites.
This 105 square meter cottage comfortably accommodates up to 6 guests with 3 bedrooms and 2 bathrooms, featuring a modern kitchen with a fridge, microwave, and dishwasher, alongside the fastest available broadband.
30 Lade Braes - Saint Andrews
9.8 5 reviews
Saint Andrews
08/08 – 14/08
£839/nighttotal: Â£5034 (6 )

30 Lade Braes

4 5
house, St. Andrews
This four-bedroom, two-bathroom house in St Andrews is situated on Lade Braes, a short 1.6-2.7 km walk from both East Sands and West Sands beaches, and 1 km from the University of St Andrews.
The property offers free Wi-Fi, a fully equipped kitchen including fridge, freezer and microwave, a garden, and accommodates up to eight guests, with a TV provided; nearby attractions include the Fairmont St Andrews Bay golf course (4.8 km).
Cheerful 2 Bedroom House With Amazing View - Saint Andrews
8.0 3 reviews
Saint Andrews
30/08 – 20/09
£124/nighttotal: Â£2604 (21 )

Cheerful 2 Bedroom House With Amazing View

1 4
house, Strathkinness
This 2-bedroom flat is located in Strathkinness, just 5 kilometres from the historic town of St Andrews, offering a peaceful setting close to the scenic Fife Coastal Path. The apartment has excellent ratings for location, cleanliness, and overall experience.
The flat comfortably sleeps 4 guests and features a kitchen, parking, and internet access. Enjoy exploring the surrounding countryside with opportunities for walking, cycling, and soaking up the natural beauty of the area.
Fabulous 4 Bedroomed Townhouse In The Heart Of St Andrews - Saint Andrews
10 53 reviews
Saint Andrews
06/07 – 09/07
£707/nighttotal: Â£2121 (3 )

Fabulous 4 Bedroomed Townhouse In The Heart Of St Andrews

4 7
cottage, St Andrews
This charming three-storey townhouse is located on a quiet cobbled lane just off South Street, a short walk from both St Andrews Cathedral and the Old Course. The property has received excellent ratings for location, cleanliness, and overall user experience.
The house has four bedrooms and two bathrooms, comfortably accommodating up to eight guests. It is well-equipped with modern amenities, including a dishwasher, washing machine, Sky Sports and Movies, Wi-Fi, and ample space for golf clubs.
Luxurious 4-bedroom St Andrews Townhouse On Playfair Terrace, Steps To Old Course & Town - Saint Andrews
10 1 review
Saint Andrews
25/06 – 27/06
£2306/nighttotal: Â£4612 (2 )

Luxurious 4-bedroom St Andrews Townhouse On Playfair Terrace, Steps To Old Course & Town

4 2
cottage, St. Andrews
This St Andrews holiday home enjoys a prime location, a 5-minute walk from the University of St Andrews, the Old Course, and The Scores, with Lundin Golf Club nearby.
This four-bedroom, four-bathroom property offers 1 square metre of floor space, sleeps eight guests, and includes a fully equipped kitchen with a fridge, microwave, dishwasher, and a dryer, plus a terrace and Wi-Fi.
Knightsbridge 30 - Saint Andrews
Saint Andrews
30/08 – 20/09
£229/nighttotal: Â£4809 (21 )

Knightsbridge 30

1 4
house, Cameron
This detached house in Cameron offers a convenient base, situated 7.2 kilometres from St Andrews University and 9.2 kilometres from Fairmont St Andrews Bay Golf Course.
This property accommodates up to seven guests and features a kitchen with a dishwasher, a garden, a jacuzzi, a spa, a fitness centre, and private parking, with two bathrooms including one with a hot tub.
James Robb Avenue (No 4) - Saint Andrews
Saint Andrews
08/08 – 14/08
£317/nighttotal: Â£1902 (6 )

James Robb Avenue (No 4)

3 5
chalet, St Andrews
This three-bedroom, two-bathroom apartment at 4 James Robb Avenue, St Andrews, is centrally located, within easy walking distance of St Andrews Cathedral, St Andrews Castle, and the Old Course.
The 90 square metre self-catering property sleeps six guests and boasts a fully equipped kitchen with dishwasher, a private garden, parking, and is close to West Sands Beach.
Cottage With Charisma! St Andrews Prime Location - Saint Andrews
9.9 281 reviews
Saint Andrews
15/10 – 29/10
£217/nighttotal: Â£3038 (14 )

Cottage With Charisma! St Andrews Prime Location

2 3
cottage, St Andrews
This charming cottage is just a short walk from the Old Course and St Andrews' bustling town centre, tucked away in a quiet lane, making it the perfect base for exploring the historic town. It has received excellent ratings for its location, cleanliness and overall experience.
The cottage is split into two separate apartments, each with its own entrance and facilities, ideal for families or groups. Enjoy modern amenities including HDTVs, Sonos speakers, fully equipped kitchens with dishwashers, and washing machines, as well as a private patio garden perfect for relaxing after a day exploring the town.
Nan’s House Cosy 2 Bed Bungalow St Andrews - Saint Andrews
9.9 148 reviews
Saint Andrews
14/10 – 28/10
£171/nighttotal: Â£2394 (14 )

Nan’s House Cosy 2 Bed Bungalow St Andrews

1 3
bungalow, Fife
This charming bungalow is situated in a quiet residential area in Fife, just a 1.5 kilometre walk from the town centre, a short distance from the golf course, and within easy reach of the botanical gardens. Guests have consistently rated the bungalow as excellent for its cleanliness, location, and overall experience.
The two-bedroom house comfortably sleeps four guests and features a well-equipped kitchen, a dining room, a sitting room, a conservatory, and a private garden with off-street parking. The bungalow offers everything you need for a comfortable and enjoyable stay, including access to the internet, a guidebook with local information, and a tranquil outdoor space for relaxation.
The Old Coach House - Saint Andrews
Saint Andrews
17/08 – 21/08
£232/nighttotal: Â£928 (4 )

The Old Coach House

1 2
house, St. Andrews
This detached house, The Old Coach House, is located in St. Andrews, 0.96 kilometres from East Sands Beach and 0.96 kilometres from St. Andrews University.
This property offers 84 square meters of living space, accommodating up to 4 guests in 2 bedrooms, with a private garden, private parking (additional cost), a fully equipped kitchen including a dishwasher and oven, and a washing machine, plus a fireplace.
Cottage ∙ 3 Bedrooms ∙ 5 Guests - Saint Andrews
Saint Andrews
08/08 – 14/08
£404/nighttotal: Â£2424 (6 )

Cottage ∙ 3 Bedrooms ∙ 5 Guests

3 5
cottage
This three-bedroom holiday cottage at 17 Argyle Street in Great Britain offers a prime location, just 100 meters from West Port and a short walk to the Old Course and West Sands Beach, making it an ideal base for exploring local shops, cafes, and restaurants on foot. The two-level townhouse accommodates up to five guests, featuring a south-facing aspect, a private courtyard, a well-equipped kitchen with a dishwasher and microwave, a ground-floor twin bedroom with an en-suite, and an upstairs sitting room with a Smart TV and a modern shower room.
The Townhouse - Saint Andrews
10 136 reviews
Saint Andrews
17/08 – 21/08
£749/nighttotal: Â£2996 (4 )

The Townhouse

4 2
house, St. Andrews
This charming townhouse is located just a short walk from West Sands Beach and St Andrews University, putting you right in the heart of the town's action. It's also within a kilometre of St Andrews East Sands Beach, offering a choice of stunning coastlines. This property has received excellent ratings for location, cleanliness, and overall experience.
The townhouse offers a spacious 223 square metre layout with 4 bedrooms and 5 bathrooms, comfortably accommodating up to 8 guests. You'll enjoy access to a fully equipped kitchen, a dining area, a flat-screen TV with streaming services, free Wi-Fi, a terrace with garden views, a tennis court, and private parking.

Best Saint Andrews villas and holiday homes with air conditioning

St Andrews 5 Star Luxury Villa,  Garden Spa Hottub, Sauna, Steam Room & Parking - Saint Andrews
10 35 reviews
Saint Andrews
25/06 – 27/06
£1206/nighttotal: Â£2412 (2 )

St Andrews 5 Star Luxury Villa, Garden Spa Hottub, Sauna, Steam Room & Parking

4 2
house, st andrews
This golf villa is located in St Andrews, just 1.5km from the University of St Andrews and the Old Course, offering a peaceful retreat close to the town's attractions. This property has received excellent user ratings, making it a popular choice for travellers.
The villa has four bedrooms and four bathrooms, comfortably accommodating up to eight guests. It features a private garden, a terrace, a sauna, a spa, a jacuzzi, an indoor pool, a fireplace and a fully equipped kitchen with a dishwasher, microwave and fridge.
St Andrews House And Garden - Saint Andrews
8.9 51 reviews
Saint Andrews
06/01 – 27/01
£396/nighttotal: Â£8316 (21 )

St Andrews House And Garden

5 1
house, St. Andrews
This house is located in Fife, just 2 kilometres from St Andrews East Sands Beach and a 27-minute walk from St Andrews University. The area is peaceful and offers easy access to the town's attractions.
This 5-bedroom property can comfortably accommodate 23 guests. The house has a garden, a terrace, a shared lounge, outdoor play equipment, an outdoor fireplace, and a picnic area, perfect for families and groups.
5 Star Luxury Villa With Garden Spa - Saint Andrews
9.9 42 reviews
Saint Andrews
25/06 – 27/06
£1214/nighttotal: Â£2428 (2 )

5 Star Luxury Villa With Garden Spa

4 2
house, St. Andrews
This luxurious villa is situated just 1.8km from West Sands Beach in St Andrews, a short distance from the town centre and its historic landmarks. The property has received excellent ratings for location, cleanliness, and user experience.
The house has 4 bedrooms, 5 bathrooms, and a floor area of 186 square metres, comfortably accommodating up to 8 guests. Amenities include a private garden spa with a sauna, hot tub, and spa facilities, a swimming pool, a terrace, a garden, air conditioning, and free parking.

Compare Holiday Homes with a Hot Tub in Saint Andrews

Nothing rounds off a day quite like a private hot tub soak in the comfort of your Saint Andrews holiday home.

Cottage ∙ 2 Bedrooms ∙ 4 Guests - Saint Andrews
Saint Andrews
02/09 – 05/09
£404/nighttotal: Â£1212 (3 )

Cottage ∙ 2 Bedrooms ∙ 4 Guests

2 3
cottage
Northbank Farm Cottages Cameron 3 offers a secluded lodge experience set within over 100 acres of landscaped grounds in Fife's countryside, located just a 5-minute drive from the historic town of St. Andrews.
This pet-friendly, family-friendly accommodation sleeps four guests in two bedrooms, featuring a private hot tub, a modern kitchen, access to shared amenities including a sauna and gym, and private parking for two cars.
Hottub Bower Lodge 72 - Saint Andrews
8.0 1 review
Saint Andrews
02/09 – 05/09
£272/nighttotal: Â£816 (3 )

Hottub Bower Lodge 72

1 3
house, St. Andrews
This detached house in Cameron is located 7.2 kilometres from St Andrews University and 9.2 kilometres from the Fairmont St Andrews Bay Golf Course.
The accommodation sleeps four guests in two bedrooms and features a kitchen with a microwave oven and dishwasher, two bathrooms, a garden, and a sauna, with a private patio and entrance for guest convenience.
Stewarts Resort Lodge 35 - Saint Andrews
8.6 41 reviews
Saint Andrews
02/09 – 05/09
£422/nighttotal: Â£1266 (3 )

Stewarts Resort Lodge 35

3 3
house, St. Andrews
Stewarts Resort Lodge 35 is situated in St Andrews, just 4.6 kilometres from St Andrews Cathedral and 6.6 kilometres from Fairmont St Andrews Bay Golf Course, making it a convenient base for exploring the town and surrounding area. The property has received excellent ratings for its location, cleanliness, and overall experience.
The lodge offers two bedrooms, comfortably accommodating up to six guests. Guests can enjoy a range of amenities including a fully equipped kitchen, a terrace, a Jacuzzi, a sauna, a spa, and free parking.
Cottage ∙ 2 Bedrooms ∙ 4 Guests - Saint Andrews
Saint Andrews
30/08 – 20/09
£234/nighttotal: Â£4914 (21 )

Cottage ∙ 2 Bedrooms ∙ 4 Guests

2 4
cottage
Northbank Farm Cottages Cameron 3 offers a 2-bedroom lodge for up to 4 guests, located within a 100-hectare resort in Fife's countryside, a 5-minute drive from St Andrews and its coastline. This pet-friendly accommodation provides a private hot tub for 4, access to shared on-site facilities including a sauna, steam room, and gym, and is situated 5 miles from Fife's beaches and within a 30-minute drive of attractions such as the Scottish Secret Bunker and Falkland Palace.

Frequently asked questions about villa rentals in Saint Andrews

Destinations nearby

Best Saint Andrews villas and holiday homes with a kitchen

Cosy Cottage In St Andrews - Saint Andrews
9.2 53 reviews
Saint Andrews
06/01 – 27/01
£214/nighttotal: Â£4494 (21 )

Cosy Cottage In St Andrews

3 1
house, St. Andrews
Cosy Cottage offers three-bedroom self-catering accommodation near St Andrews' Old Course, 1.3km from East Sands beach, 1.4km from the University of St Andrews, and 4.1km from St Andrews Bay Golf Resort.
This St Andrews holiday home sleeps eleven guests and includes a fully equipped kitchen with a fridge, microwave, and dishwasher, plus free Wi-Fi and private parking; towels and bed linen are provided.
1 Bed In St. Andrews (Oc-c30132) - Saint Andrews
Saint Andrews
12/10 – 16/10
£181/nighttotal: Â£724 (4 )

1 Bed In St. Andrews (Oc-c30132)

1 2
chalet, St Andrews
This single-storey lodge is located in St Andrews, 500 metres from the town centre and 500 metres from West Sands Beach, offering parkland views over Woodburn Park.
This detached chalet accommodates two guests in one bedroom, features a microwave oven and a decked area, and allows pets, with free on-street parking available.
Hamilton Hideaway - Saint Andrews
8.3 4 reviews
Saint Andrews
17/08 – 21/08
£192/nighttotal: Â£768 (4 )

Hamilton Hideaway

2 2
house, St. Andrews
Hamilton Hideaway is a 2-bedroom house in St Andrews, Fife, located 2.25km from West Sands Beach and a 19-minute walk from the University of St Andrews.
This 48-square-metre self-catering property sleeps 7, boasting a fully equipped kitchen, garden, free Wi-Fi, and is close to St Andrews East Sands Beach and Fairmont St Andrews Bay Golf Course.
Scooniehill No 70 - Saint Andrews
8.1 6 reviews
Saint Andrews
17/08 – 21/08
£164/nighttotal: Â£656 (4 )

Scooniehill No 70

3 2
house, St. Andrews
This three-bedroom house in St Andrews is situated 1.8km from the University of St Andrews and East Sands beach, and under 5km from Fairmont St Andrews, Bay Golf Course.
The 76 square metre property offers two bedrooms, one bathroom, sleeps nine guests, and includes free Wi-Fi, a fully equipped kitchen, and a flat-screen TV.

Top Holiday Homes with a Pool in Saint Andrews

A holiday home with a swimming pool in Saint Andrews serves as a brilliant base, offering a refreshing dip to complement your day.

90 M² Lodge ∙ 3 Bedrooms ∙ 6 Guests - Saint Andrews
9.6 41 reviews
Saint Andrews
27/06 – 04/07
£352/nighttotal: Â£2464 (7 )

90 M² Lodge ∙ 3 Bedrooms ∙ 6 Guests

3 2
chalet
This charming chalet is situated on the 5-star Stewart's resort, just 5.6 kilometres from the historic town of St Andrews. It is perfect for families or groups of friends looking for a relaxing getaway.
The chalet is spacious, covering 90 square metres and comfortably accommodating up to eight guests. It includes a well-equipped kitchen, a private hot tub, and access to a range of on-site amenities such as a health suite, restaurant, shop, and play park.
Cottage ∙ 3 Bedrooms ∙ 6 Guests - Saint Andrews
Saint Andrews
30/08 – 20/09
£240/nighttotal: Â£5040 (21 )

Cottage ∙ 3 Bedrooms ∙ 6 Guests

3 4
cottage
Northbank Farm Cottages Cameron 3 is a detached holiday home located at Stewarts Resort, a 5-minute drive from St Andrews and close to the Fife coastal path and East Neuk seaside villages.
This pet-friendly, family-friendly lodge accommodates up to six guests in three bedrooms and features a private hot tub for two, a fully equipped kitchen, and access to shared amenities including a sauna, steam room, and gym.
Cottage ∙ 2 Bedrooms ∙ 4 Guests - Saint Andrews
Saint Andrews
02/09 – 05/09
£394/nighttotal: Â£1182 (3 )

Cottage ∙ 2 Bedrooms ∙ 4 Guests

2 3
cottage
This two-bedroom cottage is situated in the countryside near St Andrews, just 5 minutes by car from the town centre and its renowned golf courses.
This pet-friendly holiday home accommodates up to four guests and features a private hot tub, a fully equipped kitchen, and access to shared on-site leisure facilities including a sauna, steam room, and gym.
Cottage ∙ 2 Bedrooms ∙ 4 Guests - Saint Andrews
Saint Andrews
02/09 – 05/09
£384/nighttotal: Â£1152 (3 )

Cottage ∙ 2 Bedrooms ∙ 4 Guests

2 3
cottage
Northbank Farm Cottages Cameron 3 is a holiday lodge situated in over 100 acres of scenery, approximately 8 kilometres from the coast and within easy reach of St Andrews' historic attractions.
This two-bedroom lodge accommodates up to four guests and features a private hot tub, access to shared leisure facilities including a gym, sauna, and steam room, and on-site amenities such as a children's play park and miniature golf course.

Search Holiday Homes by the Shore in Saint Andrews

Discover beautiful seaside walks from comfortable coastal holiday homes in Saint Andrews located a short drive from the beaches.

Skye Sands - St Marys Gardens - St Andrews - Saint Andrews
10 2 reviews
Saint Andrews
27/06 – 04/07
£401/nighttotal: Â£2807 (7 )

Skye Sands - St Marys Gardens - St Andrews

1 2
house, Fife

Find the Best Luxury Holiday Homes in Saint Andrews

A luxury holiday home in Saint Andrews provides a spectacular setting for your break, delivering 5-star comfort and breathtaking views throughout your stay.

Stewarts Resort Lodge 34 - Saint Andrews
9.0 8 reviews
Saint Andrews
02/09 – 05/09
£338/nighttotal: Â£1014 (3 )

Stewarts Resort Lodge 34

2 3
house, St. Andrews

Guest-Favourite Holiday Homes for Families in Saint Andrews

Family holidays in Saint Andrews are seamless when your holiday home offers ample space and easy access to beaches.

Victory Birdie Lodge 139 - Saint Andrews
Saint Andrews
02/09 – 05/09
£272/nighttotal: Â£816 (3 )

Victory Birdie Lodge 139

1 3
house, St. Andrews
St Andrews Golf And Holiday Home - Saint Andrews
9.0 45 reviews
Saint Andrews
18/07 – 20/07
£463/nighttotal: Â£926 (2 )

St Andrews Golf And Holiday Home

3 2
house, St. Andrews
Cottage ∙ 2 Bedrooms ∙ 6 Guests - Saint Andrews
Saint Andrews
02/09 – 05/09
£373/nighttotal: Â£1119 (3 )

Cottage ∙ 2 Bedrooms ∙ 6 Guests

2 3
cottage
6 Howard Place - Saint Andrews
9.4 37 reviews
Saint Andrews
06/01 – 27/01
£741/nighttotal: Â£15561 (21 )

6 Howard Place

7 1
house, St. Andrews

Best Pet-Friendly Holiday Homes in Saint Andrews

These dog-friendly holiday homes in Saint Andrews offer plenty of space for your pet to feel at home.

Kinnessburn Villa - Saint Andrews
9.6 4 reviews
Saint Andrews
12/10 – 16/10
£392/nighttotal: Â£1568 (4 )

Kinnessburn Villa

4 2
chalet, St Andrews
St Andrews Holiday Park - Holiday Accommodation 17136 - Saint Andrews
Saint Andrews
01/07 – 03/07
£220/nighttotal: Â£440 (2 )

St Andrews Holiday Park - Holiday Accommodation 17136

2 2
cottage, St Andrews
Comfortable 3 Bedroomed Apartment In Central St Andrews - Saint Andrews
9.8 21 reviews
Saint Andrews
06/01 – 27/01
£156/nighttotal: Â£3276 (21 )

Comfortable 3 Bedroomed Apartment In Central St Andrews

3 1
cottage, St Andrews
Stewarts Resort Lodge 29 - Saint Andrews
9.8 7 reviews
Saint Andrews
02/09 – 05/09
£406/nighttotal: Â£1218 (3 )

Stewarts Resort Lodge 29

2 3
house, St. Andrews

Top-Rated Holiday Homes with Parking in Saint Andrews

Parking is effortless, as these holiday homes in Saint Andrews include free on-site spaces to make your arrival stress-free.

Cottage ∙ 2 Bedrooms ∙ 4 Guests - Saint Andrews
Saint Andrews
12/10 – 16/10
£285/nighttotal: Â£1140 (4 )

Cottage ∙ 2 Bedrooms ∙ 4 Guests

2 2
cottage
Beachy House St Andrews - Saint Andrews
9.7 11 reviews
Saint Andrews
14/10 – 28/10
£608/nighttotal: Â£8512 (14 )

Beachy House St Andrews

4 3
house, St. Andrews
2 Bedroom Accommodation In St Andrews - Saint Andrews
Saint Andrews
30/08 – 20/09
£234/nighttotal: Â£4914 (21 )

2 Bedroom Accommodation In St Andrews

2 4
cottage, St Andrews
Kinness Cottage - Saint Andrews
9.9 80 reviews
Saint Andrews
16/10 – 18/10
£1281/nighttotal: Â£2562 (2 )

Kinness Cottage

4 2
house, St. Andrews
©2026 cozycozy.com