The 10 best self catering accommodation in St. Andrews, UK | Booking.com
Skip to main content

Self Catering Accommodation in St. Andrews

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in St. Andrews

Check out our pick of great self catering accommodation in St. Andrews

Filter by:

Review score

Rustic Cabins, sea views from rewilded farm with Highland Cows

St. Andrews

Offering barbecue facilities and sea view, Rustic Cabins, sea views from rewilded farm with Highland Cows is located in St.

K
Karla
From
Germany
We just had a "wow"-moment when we arrived. The rustic cabins are just well done: at every single cabin there is a great view. Everything you need is in the cabin with a small little kitchen. With luck: you can spot dolphins in the sea in front of the cabins We liked it very much. Probably the best stay we had during our holidays in Scotland
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 408 reviews
Price from
US$95.30
1 night, 2 adults

No1 Apartments St Andrews - South Street

St. Andrews

Set in St. Andrews within 1.1 km of West Sands Beach and 500 metres of St Andrews University, No1 Apartments St Andrews - South Street offers rooms with free WiFi.

L
Lukasz
From
Poland
Beautiful apartment centrally located, clean, comfortable and spacious
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 294 reviews
Price from
US$505.56
1 night, 2 adults

Luxury 2 bedroom holiday home with stunning views

St. Andrews

Located in St. Andrews and only 300 metres from St Andrews East Sands Beach, Luxury 2 bedroom holiday home with stunning views provides accommodation with sea views, free WiFi and free private...

G
Gavin
From
France
This was by far the best caravan we have stayed in. The accommodation has amazing views towards St Andrews and the East Coast. It was a short walk to a quiet beach and about 15/20 minute walk into the town, taking in many historic sites along the way. The caravan is very modern with good WiFi to keep kids happy., very comfortable beds and in a very quiet corner of the park. The patio doors are a great feature allowing you to still enjoy the views in cooler weather when you can't sit out on the decking. The caravan is very well equipped for people to cook for themselves if they wish including oven, air fryer and even a dishwasher. This is definitely a place we hope to return to in the future.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 21 reviews
Price from
US$214.92
1 night, 2 adults

Lodge 17 St Andrews

St. Andrews

Boasting a seasonal outdoor pool, a hot tub and spa facilities, Lodge 17 St Andrews is situated in St. Andrews, 6.8 km from St Andrews University and 11 km from St Andrews Bay.

J
John
From
United Kingdom
Tanya was great and offered us plenty of information with the check in etc. We even had a few welcome goodies which was nice. The place was well kitted out with stuff for the wee one and our dog Alba. Everything you need for a relaxing stay. We would definitely want to come back and stay again soon.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 29 reviews
Price from
US$285.78
1 night, 2 adults

Andrean House, St Andrews

St. Andrews

Featuring garden views, Andrean House, St Andrews provides accommodation with a garden and a terrace, around 700 metres from West Sands Beach.

M
Martin
From
United Kingdom
Fantastic property and the staff were outstanding particularly Charlie. Nothing was a problem
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 17 reviews
Price from
US$1,030.61
1 night, 2 adults

The SPACE To Stay, St Andrews

St. Andrews

Set within 1.4 km of St Andrews East Sands Beach and 1.7 km of St Andrews University in St. Andrews, The SPACE To Stay, St Andrews provides accommodation with seating area.

J
Jaclyn
From
Singapore
We had a bit of a hiccup at check-in as we initially struggled to locate our room due to the layout and different blocks within the hotel. Thankfully, a kind staff member at the reception eventually guided us in the right direction. Once settled, we were delighted—the room was immaculate, equipped with new and high-quality amenities. Simply love this place! I highly recommend it if you're planning to spend time in St Andrews and want the convenience of hassle-free parking.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 569 reviews
Price from
US$199.38
1 night, 2 adults

Golfers dream Guest suite with onsite golf studio available for booking by guests

Strathkinness (Near St. Andrews)

Set in Strathkinness and only 5.3 km from St Andrews University, Golfers dream Guest suite with onsite golf studio available for booking by guests offers accommodation with garden views, free WiFi and...

B
Brian
From
Cyprus
The golf studio was absolutely brilliant. The room was very clean and ideal location for golf at St Andrews.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 101 reviews
Price from
US$228.35
1 night, 2 adults

The View, 22 School Park

Kingsbarns (Near St. Andrews)

Set in Kingsbarns and only 1.5 km from Kingsbarns Beach, The View, 22 School Park offers accommodation with inner courtyard views, free WiFi and free private parking.

M
Mel
From
Ireland
Excellent host. Superb house. Great advice on the bus service to St Andrews wich was superb.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 10 reviews
Price from
US$201.49
1 night, 2 adults

The Garden Apartment

Dunino (Near St. Andrews)

Offering a garden and garden view, The Garden Apartment is set in Dunino, 4.8 km from St Andrews University and 26 km from Discovery Point.

C
Conor
From
Ireland
Loved our stay here. Quiet location in countryside. We woke to the sound of birdsong. Great bed and all the facilities you need for a comfortable stay. Everything was clean and fresh. Hosts, John & Alison were welcoming and checked we had everything we needed. Just 5 minutes out of St Andrews by car or a Taxi cost only £11. There was also an hourly bus at end of road. The view on the approach to St Andrews was worth seeing. We will be back. Thanks
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 114 reviews
Price from
US$120.89
1 night, 2 adults

The Wee Room -Stay Where All St Andrews is on the Doorstep!

Fife (Near St. Andrews)

The Wee Room -Stay Where All St Andrews is on the Doorstep! is set in Fife, 600 metres from St Andrews University, 4.9 km from St Andrews Bay, as well as 21 km from Discovery Point.

P
Pam
From
United Kingdom
The location was ideal for me which is why I chose it but I was also extremely pleased with the quality of the accommodation. Small space but had everything I needed. Laura was really helpful and responded to quickly to queries.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 72 reviews
Price from
US$163.20
1 night, 2 adults
All self catering accommodation in St. Andrews

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in St. Andrews and surroundings in the past month

See all

Enjoy breakfast in St. Andrews and nearby

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 51 reviews

    Market Street Apartment - No 86D is situated in St. Andrews, 300 metres from St Andrews University, 4.5 km from St Andrews Bay, as well as 22 km from Discovery Point.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 49 reviews

    Set in St. Andrews in the Fife region, with West Sands Beach and St Andrews University nearby, The Cross Keys Apartment - 85D Market Street offers accommodation with free WiFi and free private parking...

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 10 reviews

    Skye Sands - The Eden Residence is set in St. Andrews, 200 metres from St Andrews University, 4.4 km from St Andrews Bay, as well as 22 km from Discovery Point.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 14 reviews

    Located 200 metres from St Andrews University, 4.4 km from St Andrews Bay and 22 km from Discovery Point, Skye Sands - Jubilee Penthouse Residence provides accommodation situated in St. Andrews.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 20 reviews

    Skye Sands - Old Course Residence is situated in St. Andrews, 200 metres from St Andrews University, 4.4 km from St Andrews Bay, and 22 km from Discovery Point.

  • Logies Cottage

    St. Andrews
    Breakfast options
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 8 reviews

    Set in St. Andrews, 1.1 km from West Sands Beach and 300 metres from St Andrews University, Logies Cottage features a restaurant. This holiday home provides accommodation with a patio.

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 3 reviews

    Muttoes Apartments - No 3, a property with a garden, is set in St. Andrews, 200 metres from St Andrews University, 4.5 km from St Andrews Bay, as well as 22 km from Discovery Point.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 10 reviews

    Set in St. Andrews, 300 metres from St Andrews University and 4.3 km from St Andrews Bay, Little Haven - St Andrews Town Centre offers a restaurant. The apartment is 22 km from Discovery Point.

Highly rated self catering accommodation in St. Andrews and nearby

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 72 reviews

    The Wee Room -Stay Where All St Andrews is on the Doorstep! is set in Fife, 600 metres from St Andrews University, 4.9 km from St Andrews Bay, as well as 21 km from Discovery Point.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 114 reviews

    Offering a garden and garden view, The Garden Apartment is set in Dunino, 4.8 km from St Andrews University and 26 km from Discovery Point.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 13 reviews

    4 Bedroom House in the Heart of St Andrews, a property with a garden, is set in St.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 24 reviews

    Offering garden views, WeeLoft - St Andrews Studio Apartment is an accommodation set in St. Andrews, 300 metres from St Andrews University and 4.6 km from St Andrews Bay.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 7 reviews

    Situated in Fife, Market Street Apartment - No 12B features a restaurant, 300 metres from St Andrews University and 4.6 km from St Andrews Bay.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 31 reviews

    Located in St. Andrews, 500 metres from St Andrews University and 4.4 km from St Andrews Bay, Southgait Hall - No 17 provides a restaurant.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 24 reviews

    Greyfriars Bothy, a property with a garden, is situated in St. Andrews, 400 metres from St Andrews University, 4.9 km from St Andrews Bay, as well as 21 km from Discovery Point.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 8 reviews

    Greyfriar's Snug is set in St. Andrews, 400 metres from St Andrews University, 4.9 km from St Andrews Bay, and 21 km from Discovery Point.

These self catering accommodation in St. Andrews and nearby have options with free cancellation

  • The Greyfriars Apartment

    St. Andrews
    Free cancellation options available
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 30 reviews

    The Greyfriars Apartment, a property with a terrace, is situated in St. Andrews, 400 metres from St Andrews University, 4.9 km from St Andrews Bay, as well as 21 km from Discovery Point.

  • Skye Sands - Westview House

    St. Andrews
    Free cancellation options available
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 45 reviews

    Set in St. Andrews, 1.2 km from St Andrews East Sands Beach, Skye Sands - Westview House offers recently renovated accommodation with free WiFi and a terrace.

  • No. 14

    St. Andrews
    Free cancellation options available
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 35 reviews

    Offering quiet street views, No. 14 is an accommodation set in St. Andrews, 400 metres from St Andrews University and 4 km from St Andrews Bay.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 31 reviews

    Set in St. Andrews, 1.2 km from West Sands Beach, 600 metres from St Andrews University and 4.6 km from St Andrews Bay, 2 Bedroom Characterful Semi-Detached House, Enviably Located with Balcony and...

  • Queen's Gardens No 18

    St. Andrews
    Free cancellation options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 49 reviews

    Located in St. Andrews, Queen's Gardens No 18 provides a restaurant, 600 metres from St Andrews University and 4.5 km from St Andrews Bay. Guests staying at this apartment have access to a balcony.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 32 reviews

    South Street Apartments - No 14F Roof Terrace is situated in St. Andrews, 600 metres from St Andrews East Sands Beach, 400 metres from St Andrews University, as well as 4.1 km from St Andrews Bay.

  • Castle Loft

    St. Andrews
    Free cancellation options available
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 22 reviews

    Situated in St. Andrews, 300 metres from St Andrews University and 5.6 km from St Andrews Bay, Castle Loft features a restaurant.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 29 reviews

    Located in St. Andrews in the Fife region, The Golf Cottage - 30 Seconds to The Old Course has a terrace. This holiday home provides accommodation with a patio.

FAQ about self catering accommodation in St. Andrews

Self catering accommodation that guests love in St. Andrews

See all
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 73 reviews
    Great location in a quiet cul de sac, easy parking for cars and very convenient for walking into town and to the Old course. Clean and well presented good kitchen facilities and large lounge and dining area. Good back area laid to stones.
    Guest review by
    Andrew
    Family with young children
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 51 reviews
    Very convenient, great living room and kitchen. Beds were comfortable and the whole place was extremely clean.
    Guest review by
    Katherine
    People with friends
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 22 reviews
    Location was fantastic and it was a short walk to all the St Andrews attractions including the Old Course. Kitchen & laundry facilities were great & bedrooms comfortable. Free street parking close by also didn't seem to be an issue.
    Guest review by
    O'Sullivan
    Group
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 19 reviews
    Location superb for walkers in group. House spacious, bathrooms and kitchen looked brand new. Upside down house so views from living accommodation upstairs was stunning. Best self catering property I’ve ever stayed in. Particularly liked outside seating which was just lovely.
    Guest review by
    Karin
    Group