Holiday Homes in St Andrews

Browse St Andrews holiday homes: Elderburn Lodges, Drumcarrow Luxury Lodges, and more. Free parking, hot tubs, beachfront stays. Book now and save up to 25%.

Check-in
Sat, 07 Nov
Check-out
Sun, 08 Nov
Rooms and Guests2 Guests, 1 room
Check-in
Sat, 07 Nov
-
Check-out
Sun, 08 Nov
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Sat, 07 Nov
-
Check-out
Sun, 08 Nov
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-20 out of 49
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.4
Perfect
Map
3.6 km from City Centre500 m from St Andrews Bay
Private EntranceGolf CourseKitchenette
  • Private entrance villas
  • Free private parking
  • On-site golf course
From£ 86 /nightSelect
Auld Tom'S RestHoliday home
9.8
Perfect
Map
1000 m from City Centre1.1 km from St Andrews - Eden Course
Golf CourseFull KitchenOutdoor Dining
  • Golf course on-site access
  • Private check-in/check-out
  • 4-star self-catering house
From£ 194 /nightSelect
8.6
Great
4 adults
2 bedrooms
2 beds
Map
1.7 km from City Centre1.5 km from St Andrews Cathedral
BalconyFireplaceKitchen
  • Beachfront with sea-view terrace
  • Kids' club and outdoor play area
  • On-site restaurant with outdoor dining
From£ 184 /nightSelect
The Bothy - FeddinchHoliday home
8.3
Great
4 adults
2 bedrooms
2 beds
Map
4.1 km from City Centre
Private ParkingGardenKitchen
  • Private parking and garden included
  • Fully equipped kitchen with oven
  • Pets allowed in holiday home
From£ 253 /nightSelect
9.1
Perfect
7 adults
3 bedrooms
4 beds
Map
500 m from City Centre700 m from Lundin Golf Club
BarbecueGardenTerrace
  • Holiday home with private garden
  • 3-bedroom holiday home with terrace
  • On-site barbecue and outdoor dining
From£ 168 /nightSelect
Abbey Villa - No 5Holiday home
8.9
Great
6 adults
3 bedrooms
3 beds
Map
500 m from City Centre400 m from St Andrews - Eden Course
On-site restaurantFull kitchenGolf access
  • Pet-friendly holiday home
  • Golf course on-site access
  • Private parking included
From£ 349 /nightSelect
9.9
Perfect
Heated PoolGarden SpaOutdoor Fireplace
  • Private garden with spa and sauna
  • Heated pool with outdoor fireplace
  • Non-smoking villa with 4 bedrooms
From£ 845 /nightSelect
9.2
Perfect
Map
6.2 km from City Centre
Golf CourseFireplaceRestaurant
  • On-site golf course access
  • Private holiday home with fireplace
  • Fully equipped kitchen with dishwasher
From£ 158 /nightSelect
8.8
Great
Map
900 m from City Centre1.0 km from St Andrews - Eden Course
Private GardenOutdoor FireplacePicnic Area
  • Spacious 5-bedroom holiday home
  • Private garden with outdoor fireplace
  • Steps from West Sands Beach
From£ 449 /nightSelect
Lodge 17 St AndrewsHoliday home
9.4
Perfect
Map
6.1 km from City Centre
Outdoor PoolHot TubSauna
  • Private sauna and steam room
  • Seasonal outdoor pool with hot tub
  • Fully equipped kitchen with fireplace
From£ 210 /nightSelect
8.8
Great
4 adults
2 bedrooms
2 beds
Map
1.7 km from City Centre1.3 km from St Andrews - Jubilee Course
Private GardenFull KitchenGolf Course
  • 5-star self-catering holiday home
  • Private garden space included
  • On-site golf course access
From£ 224 /nightSelect
Achaniar CottageHoliday home
8.8
Great
5 adults
2 bedrooms
3 beds
Map
600 m from City Centre500 m from St Andrews - Jubilee Course
On-site restaurantFree parkingGolf course
  • On-site restaurant with free parking
  • Garden view holiday home
  • Golf course on-site activities
From£ 311 /nightSelect
9.8
Perfect
Map
5.6 km from City Centre
Hot TubFireplaceKitchen
  • Private hot tub in every lodge
  • In-room fireplace for cozy nights
  • Fully equipped kitchen in each unit
From£ 383 /nightSelect
9.1
Perfect
Map
900 m from City Centre1000 m from St Andrews - Eden Course
Free ParkingPrivate EntranceFlat-screen TV
  • Private garden with quiet street views
  • Pet-friendly 3-bedroom holiday home
  • Fully equipped kitchen with dishwasher
From£ 281 /nightSelect
8.0
Great
Map
6.5 km from City Centre
Steam RoomPlaygroundMountain View
  • On-site steam room
  • Mountain views from balcony
  • Children's playground on site
From£ 238 /nightSelect
Old Mill CottageHoliday home
8.0
Great
6 adults
2 bedrooms
2 beds
Map
5.5 km from City Centre100 m from Scotland's secret bunker
Private ParkingFull KitchenPets Allowed
  • Pet-friendly holiday home with garden
  • Private patio and garden views
  • Self-catering with full kitchen
From£ 110 /nightSelect
BraesideHoliday home
8.9
Great
RestaurantGardenGolf Course
  • Holiday home with private garden
  • On-site dining with restaurant
  • Golf course access included
From£ 446 /nightSelect
Dempster LodgeHoliday home
8.7
Great
10 adults
5 bedrooms
5 beds
Map
400 m from City Centre600 m from St Andrews - Eden Course
Private ParkingStreaming TVWashing Machine
  • Spacious 5-bedroom holiday home
  • Private garden with patio
  • Fully equipped kitchen with dishwasher
From£ 777 /nightSelect
9.2
Perfect
Map
200 m from City Centre300 m from St Andrews University
Hot TubFireplaceResort Access
  • Private hot tub in each lodge
  • Resort access with amenities
  • Seating area with fireplace
From£ 306 /nightSelect
8.7
Great
Free ParkingOn-site GolfFull Kitchen
  • Golf course on-site access
  • Private parking included free
  • On-site restaurant available
From£ 307 /nightSelect
Show more

St Andrews is a top choice for coastal getaways, golf trips, and family vacations. Holiday homes in the area range from beachfront apartments with direct sea access to countryside lodges with hot tubs and full kitchens. Unlike standard hotels, these self-catering properties give you more space, privacy, and flexibility-ideal for longer stays or group travel. Whether you want to wake up to ocean views at St Andrews Holiday Home - Bay Views or unwind in a hot tub at Drumcarrow Luxury Lodges, there's an option for every budget and travel style.

Guest-rated options in St Andrews include Elderburn Lodges (score 94) with family rooms and free parking, Easter Kincaple Farmhouse (score 96) close to St Andrews Cathedral, and Lodge No 133 Hot Tub Stewart's Resort Cameron (score 92) with a landmark view. Budget-conscious travelers can choose Grange Park Caravan 10 Kinkell Braes or Hamilton Hideaway, both within a short walk of East Sands Beach. For a premium stay, Stewarts Resort Lodge 18 offers a hot tub, fitness centre, and playground. Most properties include free WiFi, self-catering kitchens, and free parking. Book early for summer and golf season, and check cancellation policies before reserving.