Self-catering in St Andrews

Self Catering Accommodation in St Andrews

Make Yourself at Home in St Andrews

Browse over 350 self catering properties in St Andrews with places for family holidays, golf trips, coastal escapes and weekends with friends. Book direct for the best available rates and get help from local experts. From flats in the centre of town to holiday cottages on the outskirts, we’ve got the perfect property for your stay.

Book Direct & Save

Ready to Find Your Perfect Stay?

When you book direct with Short Stay St Andrews, you get the best available rates with no extra fees, plus the support of our local team who know every property personally.

  • Help Before And During Your Stay​
  • Best rate guaranteed
  • Local support From our team
Discover St Andrews

A Coastal Town of Ancient Streets, Famous Links and Wide-Open Beaches

St Andrews is one of Scotland’s most iconic destinations, home of golf, a world-class university, a stunning medieval cathedral, and miles of breathtaking coastline. It’s a place that draws visitors again and again, and once you’ve stayed here, it’s easy to understand why.

Our self-catering accommodation in St Andrews gives you the freedom to explore at your own pace. Cook breakfast before an early tee-time, enjoy long evenings with family in a proper sitting room, or take a bottle of wine out to a private garden — it’s a different experience to a hotel, and for many guests, a much better one.

A Coastal Town of Ancient Streets, Famous Links and Wide-Open Beaches
St Andrews Highlights

Golf, Beaches, History and Coastal Views

A self catering stay in St Andrews makes it easy to explore the town’s most famous sights, then return to the comfort of your own holiday let.

01

The Fife Coastal Path

scenic seaside walks, sweeping views and easy routes between the East Neuk’s characterful fishing villages.

02

The Home of Golf

See the iconic Old Course and experience the town’s world-famous golfing heritage.

03

St Andrews Cathedral and Castle

Explore two of the town’s most important historic landmarks, both close to the centre.

04

The Historic Town Centre

Discover independent shops, cafés, restaurants and historic university buildings on foot.

05

East Sands and St Andrews Harbour

Enjoy a quieter beach, harbour views and relaxed coastal walks close to the town centre.

06

West Sands Beach

Enjoy long walks, open views and miles of sandy coastline beside the famous links.

Things to Do in St Andrews

Golf, Beaches, History and Coastal Experiences

01

Walk the Famous Old Course

Discover the history, stories and famous landmarks of the Home of Golf with a walk around the iconic Old Course. Find out more about Old Course experiences.

02

Wild Scottish Sauna at West Sands

Unwind beside the sea with Wild Scottish Sauna at West Sands, a brilliant addition to a relaxing St Andrews stay. Sauna trips can also be added as an optional extra when you book direct with us. Discover Wild Scottish Sauna and find out more.

03

St Andrews Botanic Garden

Explore peaceful gardens, woodland paths and colourful planting just a short distance from the town centre. Plan your visit to St Andrews Botanic Garden.

04

Catch a Show at The Byre Theatre

Enjoy an evening of theatre, live music, comedy, film and more at St Andrews’ much-loved cultural venue. See what’s on at The Byre Theatre and book tickets.

05

Blown Away at West Sands

Add some adventure to your day at West Sands with Blown Away, offering everything from land yachting to surfing, kayaking and paddleboarding. Explore Blown Away’s outdoor activities and book your experience.

06

St Andrews Seaside Sauna

Unwind by the water with Scottish Seaside Saunas, set on the dunes at Elie Harbour and just steps from the beach.

Places to Eat in St Andrews

Local Favourites, Fresh Seafood and Great Places to Dine

01

The Adamson

Enjoy seasonal Scottish dishes in a stylish but relaxed setting, right in the heart of St Andrews. Take a look at The Adamson’s menus and opening times.

02

The Seafood Ristorante

resh seafood, modern Scottish flavours and sweeping views across St Andrews Bay and West Sands. Discover The Seafood Ristorante and plan your visit.

03

Haar

Creative Scottish dining with locally sourced ingredients and menus designed around the season. Explore Haar’s latest menus and dining options.

04

Tailend

A popular local choice for fresh seafood, classic fish and chips and an easy meal in the centre of town. Find out more about Tailend.

05

Balgove Steak Barn

Head just outside St Andrews for wood-fired steaks, burgers and quality local produce in a relaxed setting. See what’s on offer at Balgove Steak Barn.

06

Jannettas

A St Andrews institution, serving handmade gelato and sweet treats from its South Street shop. Discover Jannettas and its latest flavours.

Self Catering Accommodation in St Andrews

More Space, More Flexibility and a Stay That Works Around You

Choosing self catering accommodation in St Andrews gives you the freedom to enjoy your break at your own pace. Instead of being limited to a hotel room, you can relax in a complete home with comfortable living areas, private bedrooms, a well-equipped kitchen and space to spend time together. Prepare breakfast before an early tee time, enjoy a quiet evening meal after exploring the coast or give children and dogs more room to settle in. From central apartments for couples to spacious houses for families and groups, our properties offer greater privacy, flexibility and convenience, supported by clear listings, straightforward direct booking and local knowledge from the Short Stay St Andrews team.

01

More Space to Relax

Enjoy separate bedrooms, comfortable living areas and more room than a standard hotel stay.

02

Eat on Your own Schedule

With your own kitchen, you can enjoy breakfast, prepare meals or dine in whenever it suits you.

03

Choose Your Location

Stay close to St Andrews town centre or choose a quieter property with parking and outdoor space.

04

Book with Local Support

Book direct for clear property details, local advice and help from the Short Stay St Andrews team.

Help to plan your St Andrews stay

Practical Tips for a Smooth and Stress Free Stay in St Andrews

01

Parking and getting around

Some self catering properties include private or allocated parking. If not, public options include Petheram Bridge, with 300 free spaces, and Murray Place, which is convenient for the Old Course side of town.

02

Food shopping and easy meals

Morrisons, M&S Foodhall and Aldi are all convenient for larger food shops. In the town centre, Fisher & Donaldson is ideal for bakery treats, Jannettas is a favourite for gelato, and Balgove Larder offers excellent local produce just outside St Andrews.

03

What to check before you travel

Before arrival, check your house guide for parking, access, Wi-Fi and check-in details. It is also worth arranging restaurant bookings, taxis, supermarket deliveries and golf tee times in advance.

Contact Short Stay St Andrews before your stay if you are bringing a dog, need baby equipment, extra parking or have accessibility questions.

04

What to pack for a self catering stay

Our properties include hotel quality linen, towels and basic household supplies. Bring any personal favourites you may need, plus UK plug adaptors for international devices and the correct charging cable if travelling by electric vehicle.

05

Choosing the right time to book

St Andrews is busiest around university ceremonies, major golf events, summer weekends and the festive period. For other summer stays, booking two to three months ahead usually gives you a better choice of location, parking and bedroom setup.

Why Book with Short Stay St Andrews?

Local Holiday Homes, Flexible Stays and Support You Can Rely On

Self catering in St Andrews and the East Neuk of Fife gives you more space, privacy and flexibility than a traditional hotel stay. Choose from central apartments, coastal cottages and spacious holiday homes, with private kitchens, comfortable living areas and useful extras. Book with Short Stay St Andrews for personally inspected properties, trusted local knowledge and friendly support throughout your stay.

01

Best Rates When You Book Direct

Book directly with us for our lowest available rates, without additional third-party booking fees.

02

Friendly Local Support

Our local team is available to help before, during and after your stay.

03

A Property to Suit Your Plans

Choose from holiday homes for couples, families, golf groups, friends and longer stays.

04

Personally Inspected Properties

Every property is checked by our team, with clear photos and accurate information before you book.

05

Comforts That Make Staying Easier

Enjoy hotel-quality linen alongside practical features such as Wi-Fi, parking, gardens and flexible living spaces.

06

Local Knowledge You Can Use

Get trusted recommendations for restaurants, walks, beaches and places to visit throughout St Andrews and the East Neuk.

St Andrews FAQs

Everything You Need to Know Before Your St Andrews Stay

Getting here, where to stay, golf on the Old Course, beaches, food and things to do, answered by our local team.

Getting here and around

How do I get to St Andrews?

St Andrews sits on the Fife coast, about 50 miles north-east of Edinburgh. By car it takes around 1 hour 15 minutes from Edinburgh and 25 minutes from Dundee. By train, travel to Leuchars (about an hour from Edinburgh Waverley), then take the short bus or taxi ride into town.

Is there a train station in St Andrews?

No. The nearest station is Leuchars, about 5 miles away. Stagecoach’s 99 bus runs frequently between Leuchars, St Andrews and Dundee and takes around 12 minutes from the station into town. You can also pre-book a taxi to meet your train.

Which airport is closest to St Andrews?

Edinburgh Airport is the most convenient for most visitors, about an hour and a quarter by car. Glasgow and Aberdeen airports are roughly two hours away. From Edinburgh Airport you can hire a car, book a transfer, or take the tram into Edinburgh and the train to Leuchars.

Do I need a car in St Andrews?

Not to get around town. St Andrews is compact, and the Old Course, beaches, shops and restaurants are all within easy walking distance of each other. Buses run to Dundee, Leuchars and along the coast to the East Neuk villages. A car is handy for golf bags, family trips and exploring the Fife countryside.

Where can I park in St Andrews?

Many of our holiday homes include private or allocated parking, so check the listing before you book. Otherwise, Petheram Bridge car park on the edge of town has around 300 free spaces, and Murray Place is convenient for the Old Course side of town. Street parking in the centre is mostly pay and display and fills up quickly in summer.

Where to stay

What is the best area to stay in St Andrews?

It depends on your trip:

  • Golf: The Scores, Golf Place and the streets around the Links put you minutes from the Old Course first tee.
  • Restaurants and shops: North Street, Market Street and South Street are the heart of the old town.
  • Families and beach days: homes near the East Sands and the harbour are close to the sand and rock pools.
  • Space and parking: the outskirts and nearby villages such as Strathkinness and Kingsbarns are quieter, with bigger gardens.

Browse our collections to compare areas.

Can I stay within walking distance of the Old Course?

Yes. Many of our flats and houses are a 5 to 10 minute walk from the Old Course, the R&A clubhouse and the West Sands. See our golf trip accommodation, where you can also filter for club storage and space for groups.

Do you have holiday homes with sea views?

We do, from apartments on The Scores looking over St Andrews Bay to cottages a short stroll from the beach. See our beach and sea view accommodation.

Do you have accommodation for large groups?

Yes. We have larger houses for family get-togethers, golf groups and celebrations, many with several bathrooms and parking. See our large holiday homes in St Andrews.

Do you have dog-friendly accommodation?

Yes, many of our properties welcome dogs, some with enclosed gardens and all close to beach and coastal walks. See our dog-friendly holiday homes, and let us know when you book that you are bringing a dog.

Why book direct with Short Stay St Andrews?

When you book direct you get our best available rate with no third-party booking fees, a local team you can actually call, and direct-only offers for newsletter members. Have a look at our latest holiday offers.

Golf and the Old Course

How do I get a tee time on the Old Course?

There are three main ways:

  • Advance tee times released by St Andrews Links, which sell out quickly, or a golf package that includes a guaranteed round.
  • The daily ballot, entered two days before you want to play.
  • The singles daily draw for solo golfers, entered in person the day before.

Our guide to how to play the Old Course explains each option.

How does the Old Course ballot work?

Enter online, by phone or in person at the Old Pavilion or the Links Clubhouse by 2pm two days before you want to play. Entries are for 2 to 4 players, and you need each player’s name, handicap and home club. Results are usually published later that afternoon. There is no ballot for Sundays, when the Old Course is closed for golf.

What handicap do I need to play the Old Course?

The maximum handicap is 36 for both men and women, and you will need to show a valid handicap certificate to the starter on the day.

Can I walk on the Old Course?

Yes. The Old Course is usually closed for golf on Sundays and open to walkers, which is the best time to stand on the Swilcan Bridge for a photo. On other days, Granny Clark’s Wynd, the public road across the 1st and 18th fairways, gives you a close-up view.

Which other golf courses are near St Andrews?

St Andrews Links has seven public courses, including the New, Jubilee, Eden and Castle courses. Kingsbarns is a short drive along the coast, and Carnoustie is under an hour away. See where to play golf in St Andrews.

Do you offer accommodation for golfers?

Yes. Many of our properties are close to the courses, with secure club storage, flexible living space for groups and easy access to the Links. Start with our golf stays.

When is The Open in St Andrews?

The 155th Open returns to the Old Course in July 2027, with Open week running from 11 to 18 July. It will be the busiest week in St Andrews for years, so book early. See our accommodation for The Open 2027.

Beaches and the outdoors

What is the West Sands like?

The West Sands is almost two miles of wide, flat beach backed by dunes and the Links, and it’s where the opening scene of Chariots of Fire was filmed. It’s brilliant for long walks, kite flying and big skies. Blown Away runs land yachting, surfing, kayaking and paddleboarding, and Wild Scottish Sauna has a sauna beside the beach. There is parking along West Sands Road.

What is the East Sands like?

The East Sands is a sheltered, family-friendly beach beside the harbour, a short walk from the town centre. There are rock pools at low tide, and you can walk out along the harbour pier for views back over the town.

Can you swim in the sea at St Andrews?

Yes, but the North Sea is cold all year round. A wetsuit helps, and always check the tide and conditions before you go in. Warm up afterwards at one of the seaside saunas.

Are the beaches in St Andrews dog friendly?

Dogs are welcome on the West Sands all year round. Please keep them under close control around wildlife and other beach users, and pick up after them. Our dog-friendly holiday homes are close to plenty of walks.

What are the best walks in and around St Andrews?

Try the Fife Coastal Path east to Kinkell Braes and the Rock and Spindle, the Lade Braes path through town to the Botanic Garden, or the full length of the West Sands towards the Eden Estuary.

Things to do

What are the top things to do in St Andrews?
  • Walk the Old Course and visit the R&A World Golf Museum by the 18th green.
  • Explore the cathedral ruins and climb St Rule’s Tower for views over the town.
  • Visit St Andrews Castle on the cliffs.
  • Walk the West Sands.
  • Wander the Botanic Garden and the university’s St Salvator’s Quad.
  • Catch a show at the Byre Theatre.

Historic Environment Scotland sites can change their opening times, so check before you go.

What can you do in St Andrews on a rainy day?

Try the R&A World Golf Museum, St Andrews Aquarium, a film at the New Picture House cinema or a show at the Byre Theatre. Then settle into one of the town’s cafes and bookshops. A seaside sauna is just as good in the rain.

What is there for children to do?

Rock pooling on the East Sands, St Andrews Aquarium, Craigtoun Park (seasonal), the Botanic Garden and Blown Away’s beach activities are all family favourites. Cairnie Fruit Farm near Cupar is a great day out in summer.

What are the best day trips from St Andrews?

The East Neuk fishing villages of Crail, Anstruther, Pittenweem and Elie are 20 to 30 minutes along the coast. You can find holiday homes in the East Neuk villages on our sister site. Dundee and the V&A are about 25 minutes away, Falkland Palace is around 40 minutes, and Edinburgh is easy by train from Leuchars.

What events are on in St Andrews?

Highlights include The Open in July 2027, the Alfred Dunhill Links Championship each autumn, university graduations in summer and winter, and St Andrew’s Day on 30 November. Our holiday guides cover what’s coming up.

Food, drink and shopping

Where are the best places to eat in St Andrews?

Local favourites include The Adamson for seasonal Scottish dishes, The Seafood Ristorante for views over the bay, Haar for creative tasting menus, Tailend for fish and chips, Balgove Steak Barn just outside town, and Jannettas for gelato. Book ahead for dinner at weekends and in summer. See places to eat in St Andrews.

Where can I buy groceries for a self-catering stay?

Morrisons, M&S Foodhall and Aldi are all convenient for a bigger shop. In town, Fisher & Donaldson is the place for bakery treats, and Balgove Larder just outside St Andrews sells excellent local produce. Many guests book a supermarket delivery to arrive on their first day.

Where can I get the best fish and chips?

Tailend in the town centre is a local favourite. If you are heading along the coast, the Anstruther Fish Bar is a classic East Neuk stop.

Planning your stay

When is the best time to visit St Andrews?

Spring and summer (April to September) bring longer days, warmer weather and lively events, perfect for golf, beaches and coastal walks. Autumn has fewer crowds and beautiful light, and winter is peaceful and good value for a cosy break by the sea.

When is St Andrews busiest?

The busiest times are university graduations, major golf events (especially The Open in July 2027), summer weekends and the festive period. Book two to three months ahead for summer, and as early as you can for graduation and Open week.

What is the weather like in St Andrews?

It’s a coastal climate: generally mild, often breezy and changeable. Summer days are usually in the mid to high teens Celsius, with long light evenings, and in June it’s light until well after 10pm. Pack layers and a waterproof whatever the season.

What is included in a self-catering stay?

Our homes come fully furnished with hotel-quality linen and towels, a fully equipped kitchen, free Wi-Fi, smart TVs and essentials such as local toiletries. Some also have private gardens, parking, sea views, log burners or hot tubs, so check each listing for details. Find your perfect holiday home.

What should I check before I travel?

Read your house guide for parking, access, Wi-Fi and check-in details. Book restaurants, taxis, supermarket deliveries and tee times in advance. Contact us before your stay if you are bringing a dog, need baby equipment or extra parking, or have accessibility questions.

No matching questions. Call our local team and we’ll help.

Holiday Extras

Add extras to your booking and make your holiday feel even more personal

Scottish Wild Sauna

Seasonal Offers

Discover our latest seasonal offers and enjoy more from your next stay

Wood-burning stove lit in the sitting room at Jura Cottage, Peat Inn

Gift Vouchers

Give someone the chance to enjoy a relaxing break, a special celebration or a memorable stay

View over the West Sands and the Old Course links, St Andrews