Skip to main content

The 10 Best Apartments in St Andrews, UK

Check out our pick of great apartments in St Andrews

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

All units in the aparthotel are fitted with a flat-screen TV. Featuring a private bathroom with a shower and a hair dryer, units at the aparthotel also boast free WiFi, while certain rooms come with a terrace. At the aparthotel, every unit is equipped with bed linen and towels.

Modern amenities in a traditional area were the exception not the norm. Angus went above and beyond in making certain that we enjoyed our stay. Will definitely book again when we return to St. Andrews.

Show more Show less
9.2
Superb
600 reviews
Price from
£150
per night

Each unit is fitted with a fully equipped kitchen with a dishwasher, a seating area, a flat-screen TV, a washing machine, and a private bathroom with shower and bathrobes. An oven, a microwave and toaster are also offered, as well as a kettle. At the apartment complex, the units include bed linen and towels.

Great location, right in the heart of St Andrews. Apartment was lovely, very comfortable beds and room for 4 adults

Show more Show less
9.5
Exceptional
167 reviews
Price from
£335.48
per night

At the apartment complex, the units are equipped with a wardrobe and a flat-screen TV. With a private bathroom equipped with a shower and bathrobes, units at the apartment complex also provide guests with free WiFi, while certain rooms will provide you with a patio. At the apartment complex, each unit comes with bed linen and towels.

Great location and Dawid was most helpful. Will most certainly stay there again.

Show more Show less
9.2
Superb
760 reviews
Price from
£160
per night

Boasting a DVD player, the spacious apartment has a fully equipped kitchen with an oven, a microwave and a toaster, a living room with a seating area and a dining area, 2 bedrooms, and 1 bathroom with a bath and a shower. The unit is soundproofed and is comprised of a parquet floors as well as a fireplace. For added privacy, the accommodation features a private entrance.

Location was fantastic. The host stocked the fridge and provided lots of welcome snacks on arrival. She really went above and beyond to make us comfortable

Show more Show less
9.5
Exceptional
125 reviews
Price from
£300
per night

Situated in St Andrews, in a building dating from 2014, 7 km from St Andrews University, Woodside Apartments features a garden and apartments with free WiFi. This property is within 7 km of St Andrews Cathedral. Guests can enjoy garden views.

The rooms are fitted with a flat-screen TV and a private bathroom. At Woodside Apartments, every room has a seating area.

Everything was perfect! My husband and I have traveled a on a few trips around Europe and other places, and Knockhill was by far our FAVORITE OVERNIGHT STAY EVER! We’ve done, hotels, Airbnb, bnbs, and more but nothing matches this. Linda and Peter are amazing hosts. The rooms are stunning and spacious. The views are gorgeous and it’s a quick drive to St.Andrew’s. Lastly breakfast was to order and delicious!

Show more Show less
9.7
Exceptional
132 reviews
Price from
£161
per night

The accommodation comes with a TV and a private bathroom with shower and a hair dryer, while the kitchen has a dishwasher, an oven and a toaster. A fridge and kitchenware are also available, as well as a coffee machine and a kettle. At the apartment complex, every unit is equipped with bed linen and towels.

The property is in a great location to St Andrews for the beach, history and all the golf courses

Show more Show less
9.2
Superb
14 reviews
Price from
£250.63
per night

The Howard Apartment nr The Old Course is situated in St Andrews, 1.4 km from St Andrews East Sands Beach, 700 metres from St Andrews University, as well as 5 km from St Andrews Bay. Free WiFi is available throughout the property and West Sands Beach is less than 1 km away.

The property was very well located in town and it was easy to find parking on the street. The flat was very nicely decorated and the kitchen was well equipped.

Show more Show less
9.1
Superb
9 reviews
Price from
£253.94
per night

Situated in St Andrews in the Fife region, Luxurious apartment 10 minute walk from Old Course has a balcony and mountain views. The property is around 1.3 km from West Sands Beach, 400 metres from St Andrews University and 4.3 km from St Andrews Bay. The property is non-smoking and is located less than 1 km from St Andrews East Sands Beach.

The location is fantastic, a 5-minute stroll to the main thoroughfare and St Andrews Uni campus. The modernity and spaciousness of the flat design. The decoration. The view out of the living room landscape windows. The amenities. The flat is fully furnished with 6 each of red wine glasses, white wine glasses, copitas, cups, mugs, cutlery, pots, pans, toaster, kettle, hairdryer, etc.. Nothing was left wanting. Everything works. And everything looks nearly new. No funky odours at all. Eric, the manager, was warm and helpful. The bathrooms are clean and modern. The water pressure is great. The bedlinen and towels are clean. It is far better and lower cost than the very expensive cramped hotel room that my boy stayed at with a view of the road-that's another story. What a deal!

Show more Show less
9.1
Superb
7 reviews
Price from
£236.50
per night

Skye Sands - 11 Alexandra Penthouse - St Andrews is set in St Andrews, 1.3 km from St Andrews East Sands Beach, 700 metres from St Andrews University, as well as 4.8 km from St Andrews Bay. Free WiFi is available throughout the property and West Sands Beach is 1.2 km away.

Discovery Point is 21 km from the apartment. The nearest airport is Dundee Airport, 24 km from Skye Sands - 11 Alexandra Penthouse - St Andrews.

Lovely stylish penthouse that had everything you need. Minutes from the main road/shops/cafes etc. Also free parking at the bottom half of the University carpark which is a 5 minute walk from the accommodation.

Show more Show less
9.7
Exceptional
12 reviews
Price from
£425.69
per night

The spacious apartment has 2 bedrooms and 2 bathrooms with a bath. Towels and bed linen are offered in the apartment.

Discovery Point is 21 km from the apartment. The nearest airport is Dundee Airport, 24 km from Skye Sands - City Road Residence - Central St Andrews.

Clean residence, plenty of room and all well equipped. Great location.

Show more Show less
9.8
Exceptional
8 reviews

Looking for an apartment?

For the travellers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately, or plan the next day’s activities over a shared meal. Often available for short and long-term.
Search apartments in St Andrews

Most booked apartments in St Andrews this month

Enjoy breakfast in St Andrews!

  • Beautiful Property In A Fantastic Location
    Breakfast options

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

    Beautifully designed and equipped: even had a sewing kit

    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 125 reviews
  • Woodside Apartments
    Breakfast options

    Situated in St Andrews, in a building dating from 2014, 7 km from St Andrews University, Woodside Apartments features a garden and apartments with free WiFi.

    Very spacious, clean, quiet Everything was provided

    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 132 reviews
  • Priorsgate
    Breakfast options

    Priorsgate, a property with a garden, is situated in St Andrews, 1.4 km from West Sands Beach, 400 metres from St Andrews University, as well as 4.2 km from St Andrews Bay.

    The property is in a great location to St Andrews for the beach, history and all the golf courses

    9.2
    Scored 9.2
    Superb
    Rated superb
     · 14 reviews
  • The Howard Apartment nr The Old Course
    Breakfast options

    The Howard Apartment nr The Old Course is situated in St Andrews, 1.4 km from St Andrews East Sands Beach, 700 metres from St Andrews University, as well as 5 km from St Andrews Bay.

    Location and the standard of the apartment was first class

    9.1
    Scored 9.1
    Superb
    Rated superb
     · 9 reviews
  • Luxurious apartment 10 minute walk from Old Course
    Breakfast options

    Situated in St Andrews in the Fife region, Luxurious apartment 10 minute walk from Old Course has a balcony and mountain views.

    Luftig ,fresht ,rent og godt utstyrt leilighet,bra beliggenhet 😊

    9.1
    Scored 9.1
    Superb
    Rated superb
     · 7 reviews
  • The Hide at Woodside
    Breakfast options

    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.

    Just a luxury hide away, quite and beautiful surroundings dogs loved

    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 8 reviews
  • Skye Sands - 11 Alexandra Penthouse - St Andrews
    Breakfast options

    Skye Sands - 11 Alexandra Penthouse - St Andrews is set in St Andrews, 1.3 km from St Andrews East Sands Beach, 700 metres from St Andrews University, as well as 4.8 km from St Andrews Bay.

    The location was ideal for both golf and entertainment.

    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 12 reviews
  • Off Grid Travel at Cambo Estate
    Breakfast options

    Situated within 1.3 km of Kingsbarns Beach and 8.4 km of St Andrews Bay in St Andrews, Off Grid Travel at Cambo Estate features accommodation with seating area.

    Gorgeous space and lovely location overlooking fields and the coast beyond

    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 62 reviews

Save money on apartments in St Andrews – budget options available!

  • Skye Sands - City Road Residence - Central St Andrews
    Budget options available

    Skye Sands - City Road Residence - Central St Andrews is located in St Andrews, 1.3 km from St Andrews East Sands Beach, 700 metres from St Andrews University, and 4.8 km from St Andrews Bay.

    Location was excellent and the property layout was excellent.

    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 8 reviews
  • Murray Place - 5 min walk from The Old Course
    Budget options available

    Located 1.2 km from St Andrews East Sands Beach, 400 metres from St Andrews University and 5 km from St Andrews Bay, Murray Place - 5 min walk from The Old Course offers accommodation situated in St...

    Excellent location to the Old Course, city center, and beach.

    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 15 reviews
  • 14 Southfield - 3 Bed/2 Bath - Parking
    Budget options available

    Situated in St Andrews in the Fife region, with West Sands Beach and St Andrews East Sands Beach nearby, 14 Southfield - 3 Bed/2 Bath - Parking features accommodation with free WiFi and free private...

    Tea and coffee already in property was a nice touch

    9.1
    Scored 9.1
    Superb
    Rated superb
     · 34 reviews
  • The Argyle Apartment - Luxury - Parking
    Budget options available

    Located in St Andrews in the Fife region, with West Sands Beach and St Andrews East Sands Beach nearby, The Argyle Apartment - Luxury - Parking provides accommodation with free WiFi and free private...

    Location was superb really central. Lots of space.

    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 28 reviews
  • Abbey Street - 2 bedroom - Central
    Budget options available

    Abbey Street - 2 bedroom - Central has a balcony and is situated in St Andrews, within just 1.3 km of West Sands Beach and 400 metres of St Andrews University.

    Location is amazing, flat is very comfortable for a family of 4.

    9.0
    Scored 9.0
    Superb
    Rated superb
     · 9 reviews
  • Andrean House, St Andrews
    Budget options available

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

    Gorgeous property Very clean with lovely surroundings Perfect location

    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 9 reviews
  • The Cross Keys Market Street Apartment - Sleeps 6
    Budget options available

    Set in St Andrews in the Fife region, with St Andrews East Sands Beach and West Sands Beach nearby, The Cross Keys Market Street Apartment - Sleeps 6 offers accommodation with free WiFi and free...

    great location, spacious rooms, excellent facilities

    9.2
    Scored 9.2
    Superb
    Rated superb
     · 32 reviews
  • Pipeland Loft, Central, Parking
    Budget options available

    A recently renovated property, Pipeland Loft, Central, Parking is set in St Andrews near St Andrews East Sands Beach, West Sands Beach and St Andrews University.

    this is a class apartment with everything you could need

    9.1
    Scored 9.1
    Superb
    Rated superb
     · 74 reviews

Great access to the city centre! Check these apartments in St Andrews

  • St Andrews - 5 min walk to centre
    Central location

    A recently renovated property, St Andrews - 5 min walk to centre is situated in St Andrews near St Andrews East Sands Beach, St Andrews University.

    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 3 reviews
  • Dunperrogh
    Central location

    Situated in St Andrews, near West Sands Beach and St Andrews East Sands Beach, the historic Dunperrogh features a garden. This property offers access to a patio, free private parking and free WiFi.

    perfect location excellent hosts lovely apartment

    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 40 reviews
  • 138 North Street - luxury 2 bed 2 bath with secret garden, summerhouse, putting green
    Central location

    Located in St Andrews, 700 metres from West Sands Beach and less than 1 km from St Andrews East Sands Beach, 138 North Street - luxury 2 bed 2 bath with secret garden, summerhouse, putting green...

    Very well equipped, comfortable and great location.

    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 17 reviews
  • Country Cottage by St. Andrews
    Central location

    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.

    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 3 reviews
  • The Greyfriars Apartment
    Central location

    The Greyfriars Apartment in St Andrews offers stylish and contemporary self-catering accommodation, 5 minutes’ walk from the Royal & Ancient Golf Club, University and town.

    Great location and flat. Couldn't have been happier

    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 34 reviews
  • Lade Braes Lane, Westview House, Westview, St. Andrews, Fife, KY16 9ED
    Central location

    Situated in St Andrews and only 1.2 km from St Andrews East Sands Beach, Lade Braes Lane, Westview House, Westview, St.

    very clean and well presented , all amenities covered, central location

    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 10 reviews
  • Skye Sands - Alexandra Penthouse - St Andrews
    Central location

    Skye Sands - Alexandra Penthouse - St Andrews is situated in St Andrews, 1.4 km from St Andrews East Sands Beach, 700 metres from St Andrews University, and 4.8 km from St Andrews Bay.

    It was very comfortable and spacious and perfectly located.

    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 5 reviews
  • No1 Apartments St Andrews - South Street
    Central location

    No1 Apartments St Andrews - South Street is set in St Andrews, 1 km from West Sands Beach, 500 metres from St Andrews University, and 4.5 km from St Andrews Bay.

    Spacious, beautifully decorated and great amenities.

    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 167 reviews
  • Kinness House, Luxury Apartment with Parking
    Central location

    Kinness House, Luxury Apartment with Parking is situated in St Andrews, 1.8 km from West Sands Beach, less than 1 km from St Andrews University, and 3.8 km from St Andrews Bay.

    location is amazing for shops restaurants and golf

    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 64 reviews
  • Skye Sands - Jubilee Penthouse Residence - St Andrews
    Central location

    Situated 1 km from West Sands Beach, 200 metres from St Andrews University and 4.4 km from St Andrews Bay, Skye Sands - Jubilee Penthouse Residence - St Andrews provides accommodation set in St...

    Reggelit nem kértünk, az elhelyezkedés nem lehetett volna jobb.

    9.3
    Scored 9.3
    Superb
    Rated superb
     · 8 reviews
  • The Arran, St Andrews
    Central location

    Boasting a garden and views of garden, The Arran, St Andrews is a recently renovated aparthotel situated in St Andrews, 600 metres from West Sands Beach.

    Modern, fresh and immaculate in a fabulous location.

    9.2
    Scored 9.2
    Superb
    Rated superb
     · 600 reviews
  • No1 St Andrews - St Mary's Place
    Central location

    Offering a garden and garden view, No1 St Andrews - St Mary's Place is located in St Andrews, 1.2 km from St Andrews East Sands Beach and 500 metres from St Andrews University.

    great location, accommodation spotless, modern, very comfortable

    9.2
    Scored 9.2
    Superb
    Rated superb
     · 760 reviews
  • Luxury Penthouse on The Scores - Best View in St Andrews
    Central location

    Situated 500 metres from St Andrews University, 5 km from St Andrews Bay and 21 km from Discovery Point, Luxury Penthouse on The Scores - Best View in St Andrews offers accommodation located in St...

    Views and very convenient location. Newly remodeled.

    9.2
    Scored 9.2
    Superb
    Rated superb
     · 13 reviews
  • Luxury Apartment with Garden, and Putting Green
    Central location

    Set in St Andrews in the Fife region, with St Andrews East Sands Beach and West Sands Beach nearby, Luxury Apartment with Garden, and Putting Green offers accommodation with free private parking.

    公寓的位置特别好,在市中心的中心位置,所以我们逛起来非常方便,可以随时回来休息,然后再继续city walk

    9.2
    Scored 9.2
    Superb
    Rated superb
     · 57 reviews
  • Luxury Apartment with Balcony, Free Parking
    Central location

    Set 1.6 km from West Sands Beach, less than 1 km from St Andrews University and 4.3 km from St Andrews Bay, Luxury Apartment with Balcony, Free Parking features accommodation located in St Andrews.

    great location very clean home from home and sky TV

    9.2
    Scored 9.2
    Superb
    Rated superb
     · 60 reviews
  • Adamson Court - 2 Bedroom Flat - Free Parking
    Central location

    Situated 1.9 km from West Sands Beach, less than 1 km from St Andrews University and 3.7 km from St Andrews Bay, Adamson Court - 2 Bedroom Flat - Free Parking features accommodation set in St Andrews.

    excellent flat in prime location for centre of St Andrews.

    9.2
    Scored 9.2
    Superb
    Rated superb
     · 24 reviews
  • Skye Sands - The Old Course Residence - St Andrews
    Central location

    Set 1 km from West Sands Beach, 200 metres from St Andrews University and 4.4 km from St Andrews Bay, Skye Sands - The Old Course Residence - St Andrews features accommodation located in St Andrews.

    9.1
    Scored 9.1
    Superb
    Rated superb
     · 9 reviews
  • ALTIDO Unique Mezzanine Apartment in St Andrews
    Central location

    Offering city views, ALTIDO Unique Mezzanine Apartment in St Andrews is an accommodation set in St Andrews, 1.3 km from West Sands Beach and 400 metres from St Andrews University.

    beautiful property with all modern facilities and appliance’s

    9.1
    Scored 9.1
    Superb
    Rated superb
     · 41 reviews
  • Skye Sands - The Eden Residence - St Andrews
    Central location

    Skye Sands - The Eden Residence - St Andrews is located in St Andrews, 1 km from West Sands Beach, 200 metres from St Andrews University, and 4.4 km from St Andrews Bay.

    9.0
    Scored 9.0
    Superb
    Rated superb
     · 4 reviews
  • Flat 17 Southgait Hall Central 3 Bed Apt with Parking
    Central location

    Flat 17 Southgait Hall Central 3 Bed Apt with Parking is located in St Andrews, 1.1 km from West Sands Beach, 500 metres from St Andrews University, as well as 4.4 km from St Andrews Bay.

    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1 review
  • Edradour
    Central location

    Located in St Andrews, 1.1 km from West Sands Beach and 1.4 km from St Andrews East Sands Beach, Edradour provides accommodation with free WiFi in a historic building.

    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1 review
  • Golfers Dream, 100 yards to Old Course, Parking
    Central location

    Golfers Dream, 100 yards to Old Course, Parking is set in St Andrews, 1.3 km from St Andrews East Sands Beach, 600 metres from St Andrews University, as well as 5.1 km from St Andrews Bay.

    Great location. Nicely decorated. There is free parking.

    9.0
    Scored 9.0
    Superb
    Rated superb
     · 26 reviews
  • Spectacular Penthouse , 100 yds to Old Course , Balcony
    Central location

    Spectacular Penthouse, 100 yds to Old Course, Balcony is situated in St Andrews, 1.3 km from St Andrews East Sands Beach, 600 metres from St Andrews University, and 5.1 km from St Andrews Bay.

    the size and location is perfect - the decor is beautiful

    9.0
    Scored 9.0
    Superb
    Rated superb
     · 36 reviews
  • Skye Sands - Balgove Penthouse Residence - St Andrews
    Central location

    Located 1 km from West Sands Beach, 200 metres from St Andrews University and 4.4 km from St Andrews Bay, Skye Sands - Balgove Penthouse Residence - St Andrews offers accommodation situated in St...

    Convenient location. Clean and modern. Very comfortable.

    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 18 reviews
  • Skye Sands - Swilken Garden Residence - St Andrews
    Central location

    Skye Sands - Swilken Garden Residence - St Andrews, a property with a garden, is situated in St Andrews, 1.4 km from St Andrews East Sands Beach, 700 metres from St Andrews University, as well as 4.8...

    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 7 reviews
  • Skye Sands - Strathtyrum Patio Residence - St Andrews
    Central location

    Skye Sands - Strathtyrum Patio Residence - St Andrews, a property with a garden, is situated in St Andrews, 1.4 km from St Andrews East Sands Beach, 700 metres from St Andrews University, as well as...

    Fabulous little gem right in the heart of St A. Immaculately clean and very well appointed.

    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 7 reviews
  • 4 Bedroom House in the Heart of St Andrews
    Central location

    Set in St Andrews, near St Andrews East Sands Beach, West Sands Beach and St Andrews University, 4 Bedroom House in the Heart of St Andrews has a garden.

    George was quite helpful and considerate. His flat is in a perfect location.

    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 10 reviews
  • Greyfriars Bothy - Luxury Central 2 Bed Apartment
    Central location

    A recently renovated property, Greyfriars Bothy - Luxury Central 2 Bed Apartment is situated in St Andrews near West Sands Beach, St Andrews East Sands Beach and St Andrews University.

    Location ease of access the apartment it’s self was perfect

    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 16 reviews

FAQ about apartments in St Andrews







Apartments that guests love in St Andrews