Skip to main content

The best self catering accommodation in St. Andrews

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

Filter by:

Review score

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

Lived this perfect for a cosy night gorgeous tranquil surroundings x
Review score
Superb
352 reviews
Price from
€ 181.38
1 night, 2 adults

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.

The location was excellent!
Review score
Exceptional
299 reviews
Price from
€ 398.22
1 night, 2 adults

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...

Really nicely furnished , bright and clean. Nice touch with the shortbread , coffee and tunnocks teacakes 😁
Review score
Exceptional
6 reviews
Price from
€ 255.13
1 night, 2 adults

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.

Very modern interior Very spacious Every need is catered for
Review score
Exceptional
18 reviews
Price from
€ 311.79
1 night, 2 adults

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

Perfect Location. Beautiful furnished. Nice beds. Kitchen could be better supplied - but there are so many great places to go for lunch and dinner.
Review score
Superb
16 reviews
Price from
€ 910.46
1 night, 2 adults

Offering a terrace and mountain view, St Andrews Holiday Home is situated in St. Andrews, 500 metres from St Andrews East Sands Beach and 2.3 km from St Andrews University.

Great view. All very comfortable and well equipped for our weekend
Review score
Very good
102 reviews
Price from
€ 225.46
1 night, 2 adults

Offering inner courtyard views, The SPACE To Stay, St Andrews is an accommodation located in St. Andrews, 1.4 km from St Andrews University and 3.8 km from St Andrews Bay.

Clean and fresh. Parking on site.
Review score
Very good
65 reviews
Price from
€ 196
1 night, 2 adults

Boasting a hot tub, Country Cottage by St. Andrews is situated in St. Andrews. It is set 7.6 km from St Andrews University and features private check-in and check-out.

Location
Review score
Very good
27 reviews
Price from
€ 302.60
1 night, 2 adults

Located just 1.3 km from St Andrews University, Lovely house & garden, short walk to town & beach.

Great location, easy access. Lovely and spacious for a family celebration. Well appointed, high standards all round.
Review score
Exceptional
13 reviews
Price from
€ 593.80
1 night, 2 adults

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...

Great place. Easy to get to, host is excellent, property is clean.
Review score
Superb
94 reviews
Price from
€ 195.80
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 this month

See all

Enjoy breakfast in St. Andrews!

  • Review score
    Exceptional · 130 reviews

    A recently renovated apartment in St. Andrews and within 1.2 km of Kingsbarns Beach, Off Grid Travel at Cambo Estate has a garden, comfortable allergy-free rooms and free WiFi.

    Guest review
    Excellent location , peaceful . Beautiful,deer visited me in the morning
  • Review score
    Superb · 352 reviews

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

    Guest review
    Comfortable, clean , great shower & very peaceful.
  • Review score
    Exceptional · 141 reviews

    Offering a bar and inner courtyard view, Beautiful Property In A Fantastic Location is situated in St. Andrews, 4.8 km from St Andrews Bay and 21 km from Discovery Point.

    Guest review
    Central location, super comfy beds and cleanliness
  • Review score
    Exceptional · 175 reviews

    Located in St. Andrews and only 7.5 km from St Andrews University, Woodside Apartments provides accommodation with garden views, free WiFi and free private parking.

    Guest review
    Clean, tidy and amenities to hand. Beautiful views and sunsets.
  • Review score
    Exceptional · 7 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.

    Guest review
    It was a little bit small with a minimum size for double bed
  • Review score
    Exceptional · 5 reviews

    Located in St. Andrews in the Fife region, Stewart's Resort Cameron - No 85 features a balcony. There is an on-site restaurant, plus free private parking and free WiFi are available.

    Guest review
    The property is lovely! Very well equipped, clean, and tidy. A nice quiet site. Whilst we didn't use the lounge, cafe, and playpark, they were all on site, too.
  • Review score
    Exceptional · 5 reviews

    Situated in St. Andrews in the Fife region with St Andrews East Sands Beach nearby, Holiday Home, St Andrews Holiday Park provides accommodation with free private parking.

  • Review score
    Superb · 14 reviews

    Situated in St. Andrews in the Fife region, Eden View Estate - Eden Lodge has a patio. This property offers access to a terrace, free private parking and free WiFi.

    Guest review
    View from property across the estuary. Nice and warm.

These self catering accommodation in St. Andrews have options with FREE cancellation

  • Free cancellation options available
    Review score
    Exceptional · 299 reviews

    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.

    Guest review
    Location was great to the town and the golf course
  • Free cancellation options available
    Review score
    Exceptional · 11 reviews

    Situated in St. Andrews in the Fife region, Eden View Estate - Swilcan Lodge features a patio. This property offers access to a terrace, free private parking and free WiFi.

    Guest review
    The Lodge is located close to St Andrews. It is a great size for a family or group of friends. The lodge is well equipped and very comfortable.
  • Free cancellation options available
    Review score
    Superb · 8 reviews

    St Leonard's Luxury Lodge, St Andrews is located in St. Andrews, 1.6 km from St Andrews University, 5.4 km from St Andrews Bay, as well as 22 km from Discovery Point.

    Guest review
    Very easy access to the side door of the property's entrance.
  • Free cancellation options available
    Review score
    Exceptional · 16 reviews

    Situated in St. Andrews and only 4.5 km from St Andrews Bay, The Cottage at Hillhead Farm features accommodation with sea views, free WiFi and free private parking.

    Guest review
    Location was great. The facilities were fantastic.
  • Free cancellation options available
    Review score
    Superb · 6 reviews

    Kingsbarns House - No 1 is set in St. Andrews, 1.6 km from West Sands Beach, 600 metres from St Andrews University, and 3.9 km from St Andrews Bay.

  • Free cancellation options available
    Review score
    Superb · 18 reviews

    Situated in St. Andrews in the Fife region, Lodge No 10 - St Andrews Lodge Park features a patio. Guests can benefit from a balcony and a children's playground.

    Guest review
    very quiet location not to far from St Andrews. lovely new property and site
  • Free cancellation options available
    Review score
    Superb · 24 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.

    Guest review
    Beautiful, clean and very central. Well equipped and warm.
  • Free cancellation options available
    Review score
    Superb · 17 reviews

    Offering a garden and river view, Lodge No 8 - St Andrews Lodge Park is situated in St. Andrews, 11 km from St Andrews Bay and 21 km from Discovery Point.

    Guest review
    Clean, tidy, everything we needed was in the lodge, peaceful and calm surroundings.

Highly rated self catering accommodation in St. Andrews

  • Review score
    Exceptional · 11 reviews

    Situated in St. Andrews, the recently renovated St Andrews - 5 min walk to centre features accommodation less than 1 km from St Andrews University and 4.7 km from St Andrews Bay.

    Guest review
    We don't have any complaints! This place was perfect for our stay and the host went out of her way to ensure we were well catered for. We came to St Andrews for work and felt very much at home. Thank you, Kim!
  • Review score
    Exceptional · 83 reviews

    Auld Tom's Rest, a property with a garden, is situated in St. Andrews, 1.5 km from St Andrews University, 4.4 km from St Andrews Bay, as well as 22 km from Discovery Point.

    Guest review
    Very clean, milk and wine on arrival. Great host communication
  • Review score
    Superb · 18 reviews

    Situated in St. Andrews, Lade Braes Apartments - No 22D features a restaurant, less than 1 km from St Andrews University and 4.8 km from St Andrews Bay.

    Guest review
    Location was ideal and the property was immaculate.
  • 8.0+ review score
    Review score
    Exceptional · 18 reviews

    Located in St. Andrews, 1 km from West Sands Beach and 700 metres from St Andrews University, Edradour provides accommodation with free WiFi in a historic building.

    Guest review
    The property is well maintained, clean and elegantly decorated.
  • Review score
    Superb · 15 reviews

    Set in St. Andrews in the Fife region, Caddie's Cottage on Eden View Estate offers accommodation with free WiFi and free private parking. This holiday home features a garden.

    Guest review
    Superb views. Very close to St Andrews Well equipped kitchen
  • Review score
    Exceptional · 18 reviews

    8.1 km from St Andrews University in St. Andrews, The Hide at Woodside provides accommodation with access to a hot tub and open-air bath.

    Guest review
    Great location. Really nicely fitted out and welcoming.
  • Review score
    Superb · 22 reviews

    Skye Sands - Alexandra Penthouse No 11 is set in St. Andrews, 700 metres from St Andrews University, 4.8 km from St Andrews Bay, as well as 21 km from Discovery Point.

    Guest review
    Beautiful, well thought out apartment. Brilliant location
  • Review score
    Exceptional · 52 reviews

    Featuring barbecue facilities and views of mountain, Drumcarrow Luxury Lodges is a recently renovated holiday home located in St. Andrews, 8 km from St Andrews University.

    Guest review
    Great location, proper solid and sturdy quality build.

FAQ about self catering accommodation in St. Andrews

Self catering accommodation that guests love in St. Andrews

See all

Research, refine and make plans for your whole trip