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

Lodge

The Owl House

St Andrews, Fife

Lodge

The Owl House is a cosy, modern wooden lodge with a superking bed, copper bath, wood burner, and private hot tub on a south-facing deck. Set in quiet woodland near St Andrews, it offers free parking, air conditioning and is pet friendly.

Hot tub Enclosed garden Parking Balcony

Apartment

15 Secs to The Old Course

St Andrews

Apartment

Bright, modern apartment just 15 seconds’ walk from St Andrews Old Course, sleeping six across three bedrooms with open-plan living, free WiFi and central heating, perfect for golf fans and exploring the town centre and beaches.

Sea view Town location Full kitchen Towels included

Townhouse

10 Chambers Place

St Andrews, Fife

Townhouse

Spacious modern townhouse in west St Andrews with private garden and driveway parking. Family and pet friendly, featuring a bright open-plan kitchen, comfortable living area, fast WiFi, and easy access to beaches, golf courses, and town centre.

Enclosed garden Parking Balcony Ground-floor bedroom

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

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

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

Cottage

The Golf Cottage

St Andrews, Fife

Cottage

Golf Cottage is a charming stone home just 30 seconds from St Andrews Old Course, featuring flexible king or twin beds, an open-plan kitchen, cosy living area with log burner, private patio, enclosed garden, and free WiFi in a central location.

Enclosed garden Ground-floor bedroom Town location No pets

Apartment

Castle Loft

St Andrews, Fife

Apartment

Charming two-bedroom apartment in central St Andrews, perfect for families or golfers, with fast Wi-Fi, a fully equipped kitchen, and private patio, just minutes from historic sites, beaches, and world-famous golf courses.

Cosy Open-plan living Iron Hairdryer

Apartment

South Street Residence

St Andrews, Fife

Apartment

South Street Residence is a bright, modern first-floor apartment in central St Andrews, ideal for up to 4 guests with free WiFi, Smart TV, a fully equipped kitchen, and close proximity to the Old Course, East Sands beach, and town amenities.

Open-plan living Near beach Town location Iron

House

Hepburn Hall No 9

St Andrews, Fife

House

Spacious 5-bedroom property in St Andrews sleeping 10, featuring a bright open-plan living area, fully equipped kitchen, private garden, and on-site parking. Walk to shops, restaurants, beaches, and famous golf courses.

Parking Enclosed garden Ensuite bathroom Modern

Apartment

Kingsbarns House (No 1)

St Andrews

Apartment

Spacious ground-floor apartment in St Andrews with two bedrooms including an en-suite double, open-plan living, allocated parking, free WiFi and level access, just a five-minute walk from the town centre and nearby golf courses.

Ground-floor bedroom Wheelchair accessible Parking Open-plan living

Villa

Berchem Villa

St Andrews, Fife

Villa

Elegant Victorian villa in St Andrews with period features, wood-burning stove, private garden, and off-street parking. Sleeps 6 in three bedrooms near town centre, beaches, golf courses, ideal for families and groups seeking comfort and character.

Enclosed garden Parking Towels included King-size bed

Lodge

Lodge 85

Cameron, Fife

Lodge

Lodge 85 offers a cosy 2-bedroom retreat with a king-size bed, hot tub, modern kitchen, and private parking for 2 cars. Enjoy pet-friendly comfort and easy access to St Andrews plus scenic walks at Stewart's Resort Cameron.

Hot tub Ground-floor bedroom Modern kitchen Washer

Penthouse

30C The Scores

St Andrews, Fife

Penthouse

Luxury penthouse in St Andrews sleeping 6, with panoramic sea views over West Sands Beach and steps from the Old Course. Enjoy a modern open-plan living space, three bedrooms, three bathrooms, free WiFi, and a prime central location.

Sea view Open-plan living Desk King-size bed

Apartment

Kinness House (No 14)

St Andrews, Fife

Apartment

Kinness House is a modern, wheelchair-friendly 2-bed apartment in St Andrews with step-free access, free parking, ensuite and family showers, smart TV, and fast WiFi. It’s a short drive from East Sands Beach and the Old Course golf course.

Wheelchair accessible Near beach Step-free access Fast Wi-Fi

House

Lade Braes No 35

St Andrews, Fife

House

Charming three-bedroom pet-friendly stone townhouse in St Andrews with a cosy living room featuring a fireplace, modern kitchen, private garden and outdoor seating. Conveniently located near the Old Course, shops, restaurants and beaches.

Enclosed garden Ground-floor bedroom Iron Hairdryer

Apartment

The Cross Keys Apartment (85D Market Street)

St Andrews, Fife

Apartment

Spacious three-bedroom apartment in central St Andrews overlooking Market Square with stunning views and a Smart TV. Features a fully equipped kitchen, free WiFi, dedicated parking, and easy access to shops, golf, beaches, and university.

Town location Smart TV Fast Wi-Fi Full kitchen

Cottage

Achanair Cottage

St Andrews, Fife

Cottage

Achanair Cottage in peaceful St Andrews offers a bright 2-bedroom space for up to 6 guests with modern amenities, private enclosed patio, pet-friendly policy, parking, and easy access to golf, beaches, university, and historic sites.

Enclosed garden Parking Ground-floor bedroom Fast Wi-Fi

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

Penthouse

South Street Apartments No 14G

St Andrews, Fife

Penthouse

Luxurious 2-bedroom penthouse in St Andrews' prime South Street location, offering modern open-plan living with full kitchen, heated towels, Wi-Fi, and pet-friendly comfort. Close to beaches, golf, cafés, and shops, ideal for relaxing stays.

Hairdryer Dishwasher Central heating Walk-in shower

Apartment

Eddie Court Apartments (No 1)

St Andrews, Fife

Apartment

Comfortable two-bedroom apartment less than 10 minutes' walk from St Andrews town centre, offering free parking, central heating, fast WiFi, and easy access to beaches, shops, restaurants, and golf courses.

Parking Washer Dryer Iron

Apartment

Boase Avenue (No 69)

St Andrews, Fife

Apartment

Stylish one-bedroom apartment in peaceful St Andrews with bright living space, modern kitchen, walk-in shower, free WiFi and on-street parking. Perfect for couples exploring nearby golf courses, beaches, shops and cafes.

Walkable shops Walkable restaurants Full kitchen Good for couples

Apartment

Golfer's Dream

St Andrews, Fife

Apartment

Enjoy stunning panoramic sea views of West Sands Beach from this modern two-bedroom apartment in St Andrews, featuring en-suite bathrooms, an open-plan living area, free WiFi, and a fully equipped kitchen in a quiet coastal setting.

Sea view Parking Bathtub Linen included

Penthouse

Balgove Penthouse Residence

St Andrews, Fife

Penthouse

Stylish one-bedroom penthouse in the heart of St Andrews with modern comforts, free WiFi, and central heating. Ideal for couples, just a short walk from the Old Course, West Sands beach, and town amenities.

Walk-in shower Town location Near beach No pets