St Andrews Holiday Accommodation

Browse holiday accommodation in and around St Andrews, from charming cottages and spacious holiday homes to self-catering apartments with sea views. FindStayGo features a carefully curated selection of independent stays offered by both local hosts and agencies, providing options to suit a range of preferences.

Explore stays within St Andrews itself as well as nearby parts of Fife, including villages such as Crail and Anstruther, or the coastal town of Elie. Visitors often look for dog-friendly cottages, family-friendly homes, properties with parking, or accommodation suitable for romantic breaks when searching in this area.

St Andrews is well known for its historic university, world-famous golf courses, and proximity to the rugged Fife coastline. The town serves as a gateway to coastal walks, beaches, local seafood dining, and cultural attractions, making it a varied and appealing destination for those seeking a coastal or countryside holiday.

134 stays in this area

Cottage

Quirky Cottage

St Andrews, Fife

Cottage

Quirky Cottage is a cosy detached stone cottage in central St Andrews, ideal for up to 4 guests with a wood-burning fire, garden, free on-street parking, pet-friendly policy, and just 1 km from the town centre and sandy beach.

Ground-floor bedroom Full kitchen Town location Near beach

Apartment

Abbey Street (No 6)

St Andrews, Fife

Apartment

Centrally located 2-bedroom apartment in St Andrews with comfortable open-plan living, private balcony, free parking, and fast WiFi. Ideal for exploring beaches, golf courses, shops, and historic sites, sleeping up to 4 guests.

Parking Enclosed garden Balcony Full kitchen

Apartment

Lade Braes Apartments (No 22D)

St Andrews, Fife

Apartment

Stylish ground-floor apartment in central St Andrews with two ensuite king-size bedrooms, open-plan living, large windows showcasing town and countryside views, free private garage parking, step-free access, complimentary WiFi, and smart TV.

Parking Balcony Ground-floor bedroom Terrace

Apartment

Westview House

St Andrews, Fife

Apartment

Newly refurbished ground-floor apartment in central St Andrews sleeps 6 with 3 king-size bedrooms, 3 bathrooms, private patio with outdoor seating, free WiFi, and direct access to Lade Braes Lane for scenic walks and town centre convenience.

Ground-floor bedroom Parking Modern Town location

House

The Hepburn Garden House

St Andrews, Fife

House

Modern ground-floor two-bedroom garden house in St Andrews with private entrance, enclosed patio garden, free parking, and ample golf club storage. Ideal for couples or families seeking convenient access to town, golf courses and beaches.

Enclosed garden Ground-floor bedroom Parking No pets

Apartment

Garden Apartment With Putting Green

St Andrews, Fife

Apartment

Bright, modern 2-bed ground-floor apartment in central St Andrews with step-free access, private garden and putting green, free parking, full kitchen, Smart TV, WiFi, close to beaches, golf courses and university, ideal for golfers and families.

Enclosed garden Parking Ground-floor bedroom Balcony

House

The Windmill Room

St Andrews, Fife

House

The Windmill Room in St Andrews offers peaceful, ground-floor accommodation with private entrance, garden seating, dedicated parking, and lockable golf storage, just 0.5 miles from the Old Course and 1 mile from West Sands Beach.

Parking Ground-floor bedroom Near beach Private

Lodge

Lodge No 54

Cameron

Lodge

Lodge No 54 in Cameron offers a cosy, pet-friendly retreat with private parking, outdoor hot tub, shared sauna, garden views, and a furnished balcony. This modern, accessible lodge sleeps 4 and includes fast Wi-Fi and a fully equipped kitchen.

Balcony Parking Family friendly Patio

Lodge

Swilcan Lodge

St Andrews, Fife

Lodge

Swilcan Lodge is a modern, pet-friendly countryside retreat near St Andrews, sleeping six with three bedrooms, a private garden with putting green, free parking, fast Wi-Fi, and cosy open-plan living space ideal for families and groups.

Ground-floor bedroom Cosy BBQ Open-plan living

Lodge

Stewart's Resort Cameron

Cameron, Fife

Lodge

Luxury lodge sleeping 4 in Cameron village near St Andrews, featuring a fully equipped kitchen, balcony, central heating, pet-friendly policy, free parking, and access to resort amenities including gym, steam room and adventure golf.

Balcony Parking Sea view Open-plan living

House

Kinnessburn Villa

St Andrews, Fife

House

Kinnessburn Villa is a spacious, pet-friendly family home in a peaceful St Andrews location, featuring private parking, a large enclosed garden with BBQ, free WiFi, and easy access to beaches, golf courses, and town centre attractions.

Enclosed garden Parking BBQ Fireplace

Townhouse

Playfair House

St Andrews

Townhouse

Beautifully renovated 4-bedroom townhouse in central St Andrews, just minutes from the Old Course and West Sands Beach. Sleeps 7 with modern bathrooms, full kitchen, fast Wi-Fi, central heating, and cosy living spaces, ideal for golf, family stays, and c…

King-size bed Town location Near beach No pets

Apartment

Magnolia

St Andrews

Apartment

Stylish 2-bedroom apartment in central St Andrews, sleeps 4, with a bright lounge overlooking the Lade Braes walk, pet-friendly, fully equipped kitchen, free WiFi, and private entrance, just moments from The Old Course and town centre.

Fast Wi-Fi Private Hairdryer Coffee machine

Apartment

Century Court, North Street (No 9)

St Andrews, Fife

Apartment

Stylish two-bedroom apartment in the heart of St Andrews with private balcony offering panoramic town views, covered parking, lift access, and fast WiFi, just steps from beaches, golf courses, historic landmarks, shops, and dining.

Parking Enclosed garden Balcony Town location

Apartment

South Street Apartments (No 18C)

St Andrews, Fife

Apartment

Stylish two-bedroom apartment in central St Andrews, just yards from Janettas ice cream and within walking distance of shops, bars, the Old Course, and beaches. Features open-plan living, modern kitchen, free WiFi, and central heating.

Open-plan living No pets Town location Linen included

Cottage

Cosy Garden Cottage

St Andrews, Fife

Cottage

Cosy 1-bedroom cottage in quiet St Andrews with private garden and outdoor seating, free WiFi, fireplace and full kitchen. Pet-friendly, parking nearby, ideal for couples close to town, beaches, golf and scenic coastal walks.

Enclosed garden Free parking Private garden Quiet

Apartment

Argyle Street Apartment (No 44)

St Andrews, Fife

Apartment

Smart 2-bedroom apartment in central St Andrews, a 5-minute walk from shops, beaches and golf courses. Features modern kitchen, open-plan living, free WiFi, private bathroom, and nearby on-street parking.

Private garden Open-plan living Linen included Iron

Apartment

Apartment St Andrews High Draw Near The Old Course

St Andrews, Fife

Apartment

Cosy one-bedroom apartment in St Andrews, just a 1-minute walk to The Old Course. Features a king-size or twin beds, sofa bed, fully equipped kitchen, Wi-Fi, and easy access to shops, cafes, and beaches for couples and solo travellers.

Parking Good for couples Walkable restaurants Iron

House

House St Andrews Westportlea

St Andrews

House

Cosy two-bedroom pet-friendly home in vibrant St Andrews centre, just steps from historic sites, famous golf courses, shops, cafés and beaches. Features king-size beds, full modern kitchen, Smart TV, washing machine and central heating.

Cosy Near beach Iron Central heating

Cottage

Mill Cottage

St Andrews, Fife

Cottage

Mill Cottage is a cosy, pet-friendly retreat set in eight acres of peaceful East Neuk countryside, four miles from St Andrews. Features include a wood-burning stove, private garden, free parking and easy access to beaches, walks and golf courses.

Enclosed garden BBQ Peaceful Fast Wi-Fi

Apartment

Magnolia

St Andrews, Fife

Apartment

Stylish two-bedroom apartment with original features and bright lounge overlooking Lade Braes walk, just minutes from St Andrews Old Course. Pet friendly, well equipped kitchen, golf club storage, free nearby parking and excellent central location.

Town location Private Fast Wi-Fi Iron

Apartment

Alexandra Loft

St Andrews, Fife

Apartment

Bright top-floor loft in central St Andrews with two double bedrooms including an en-suite, full kitchen, Smart TV, WiFi and workspace, just a short walk from The Old Course, West Sands Beach and town amenities. No onsite parking.

Cosy No pets Near beach Town location

Penthouse

Roof Terrace

St Andrews, Fife

Penthouse

Deluxe 1-bedroom penthouse in central St Andrews with private roof terrace, BBQ, panoramic views, free Wi-Fi, Smart TV, and walk-in shower. Sleeps 4 with double bed and sofa bed, just 10 mins from the Old Course and 5 mins from the beach.

BBQ Balcony Terrace Full kitchen

Cottage

Logies Cottage

St Andrews, Fife

Cottage

Logies Cottage is a beautifully renovated 4-bedroom home in central St Andrews, featuring modern ensuite bathrooms, an open-plan kitchen and living area, a private garden with patio, and fast Wi-Fi, perfect for a stylish, peaceful stay near town.

Cosy No pets Town location Open-plan living