Skip to main content

The best apartments in St. Andrews

Check out our selection of great apartments in St. Andrews

Filter by:

Review score

See the latest prices and deals by choosing your dates.
No1 Apartments & Bedrooms St Andrews - St Mary's, hotel in St. Andrews

Just a 10-minute walk from West Sands Beach and 0.7 miles from St Andrews East Sands Beach, No1 Apartments & Bedrooms St Andrews - St Mary's features accommodations in St. Andrews, with a garden.

All good. Meets the description. Comfortable and spacious.
Scored 9.2
9.2
Rated wonderful
Wonderful
669 reviews
Price from
$173.72
1 night, 2 adults
The Arran, St Andrews, hotel in St. Andrews

Housed in a historic building, the recently renovated The Arran, St Andrews features accommodations with a garden and free Wifi.

They accommodated my early heckun last minute, staff are lovely and the candy and refreshments in the room were a perfect surprise! Thank you!
Scored 9.2
9.2
Rated wonderful
Wonderful
838 reviews
Price from
$201.27
1 night, 2 adults
No1 Apartments St Andrews - South Street, hotel in St. Andrews

No1 Apartments St Andrews - South Street offers accommodations in St. Andrews near West Sands Beach and St Andrews University.

The apartment was right in the center of Saint Andrews, an easy walk to everything. The decor was cheerful and thoughtfully designed, the place was bright and sunny, the kitchen well-equipped, and the bedrooms comfortable.
Scored 9.5
9.5
Rated exceptional
Exceptional
251 reviews
Price from
$227.44
1 night, 2 adults
Andrean House, St Andrews, hotel in St. Andrews

Andrean House, St Andrews is located in St. Andrews, just 3.1 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point. With garden views, this accommodation offers a terrace.

Gorgeous property Very clean with lovely surroundings Perfect location
Scored 9.8
9.8
Rated exceptional
Exceptional
13 reviews
Price from
$1,226.50
1 night, 2 adults
The Studio Pod, St Andrews, hotel in St. Andrews

Featuring a garden, The Studio Pod, St Andrews provides accommodations in St. Andrews. Housed in a building dating from 2000, this apartment features free Wifi and free private parking.

Comfortable room, good shower. Friendly hosts. Location rural, which is fine if you want quiet and don't want to walk home from pub.
Scored 8.2
8.2
Rated very good
Very Good
108 reviews
Price from
$125.79
1 night, 2 adults
Country Cottage by St. Andrews, hotel in St. Andrews

Country Cottage by St. Andrews offers accommodations in St. Andrews, 17 miles from Discovery Point.

The cottage was very clean and comfortable. It has been updated very nicely. It has all the utensils etc that you would need.
Scored 8.4
8.4
Rated very good
Very Good
24 reviews
Price from
$176.11
1 night, 2 adults
Golfers dream Guest suite with onsite golf studio available for booking by guests, hotel in St. Andrews

A recently renovated apartment, Golfers dream Guest suite with onsite golf studio available for booking by guests offers accommodations in Strathkinness.

Easy to find property overlooking St. Andrew’s. The trak man golf was amazing snd the staff friendly and helpful
Scored 9.4
9.4
Rated wonderful
Wonderful
89 reviews
Price from
$186.18
1 night, 2 adults
The Garden Apartment, hotel in St. Andrews

The Garden Apartment is located in Dunino, just 2.6 miles from Fairmont St Andrews Bay Golf Course and 3 miles from St Andrews University.

Lovely space to relax in.
Scored 8.4
8.4
Rated very good
Very Good
130 reviews
Price from
$130.20
1 night, 2 adults
Sandyhill, St. Andrews, hotel in St. Andrews

Providing a garden, Sandyhill, St. Andrews features accommodations in Fife.

Great location, could walk to the beach in 10 min. The rooms were a decent size and comfortable. Good price compared to other places I have stayed in Scotland.
Scored 8.3
8.3
Rated very good
Very Good
57 reviews
Price from
$226.43
1 night, 2 adults
Cute studio loft, hotel in St. Andrews

Cute studio loft offers accommodations in Fife, 13 miles from Discovery Point.

Comfortable accommodations right in the heart of St. Andrews. The host was very helpful and friendly, and getting checked in and out was simple. I stayed here with my friend while we were walking the Fife Coastal Path and the central location was ideal as we had our choice of pubs, restaurants, and the sites of the city all a stones throw away. We didn't take advantage of the kitchen except for making a pot of tea and heating some soup but it seemed well equipped! My friend had to attend an all day seminar via Zoom while we were in St. Andrews and the wifi was great and the apartment was bright and comfortable, making this pause in our vacation as painless as it could be.
Scored 8.9
8.9
Rated excellent
Excellent
7 reviews
Price from
$203.79
1 night, 2 adults
All apartments in St. Andrews
Looking for an apartment?
For travelers 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.

Most booked apartments in St. Andrews and surrounding area in the past month

See all

Enjoy breakfast in St. Andrews!

  • Off Grid Travel at Cambo Estate
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 116 reviews

    Off Grid Travel at Cambo Estate is a recently renovated apartment in St. Andrews where guests can make the most of its garden and barbecue facilities.

    Excellent location , peaceful . Beautiful,deer visited me in the morning

  • The Arran, St Andrews
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 838 reviews

    Housed in a historic building, the recently renovated The Arran, St Andrews features accommodations with a garden and free Wifi.

    Clean / comfortable/ spacious/ great location

  • Beautiful Property In A Fantastic Location
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 137 reviews

    Just a 16-minute walk from St Andrews East Sands Beach and 0.4 miles from St Andrews University, Beautiful Property In A Fantastic Location features accommodations in St. Andrews with a bar.

    It was very centrally located and a really lovely property.

  • Beachfront Penthouse by the Old Course
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 7 reviews

    Beachfront Penthouse by the Old Course offers accommodations in St. Andrews, 3.2 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    The location was so central and the fittings and fixtures were modern and well designed.

  • Flat 17 Southgait Hall Central 3 Bed Apt with Parking
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 16 reviews

    Flat 17 Southgait Hall Central 3 Bed Apt with Parking offers accommodations in St. Andrews, a 13-minute walk from West Sands Beach and 600 yards from St Andrews University.

    Beautiful, clean and very central. Well equipped and warm.

  • St Andrews - 5 min walk to centre
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 11 reviews

    St Andrews - 5 min walk to centre is a recently renovated apartment in St. Andrews, near St Andrews East Sands Beach.

    Mooi appartement met veel ruimte en fijne tuin. Heel fijn dat er een babybedje en een was/droog combinatie was. Prima badkamer met fijne douche.

  • Elegant Apartment nr University
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 16 reviews

    Elegant Apartment nr University offers accommodations in St. Andrews, 3 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point. The apartment has access to a restaurant.

    Location was ideal and the property was immaculate.

  • Edradour
    Breakfast options
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 13 reviews

    Edradour is located in St. Andrews, just 3 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    Excellent location and spacious and walkable to the Old Course.

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

  • Luxurious apartment 10 minute walk from Old Course
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 18 reviews

    Luxurious apartment 10 minute walk from Old Course is located in St. Andrews, just 2.7 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

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

  • Skye Sands - 11 Alexandra Penthouse - St Andrews
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 22 reviews

    Skye Sands - 11 Alexandra Penthouse - St Andrews offers accommodations in St. Andrews, 13 miles from Discovery Point.

    The location was ideal for both golf and entertainment.

  • Skye Sands - City Road Residence - Central St Andrews
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 11 reviews

    Skye Sands - City Road Residence - Central St Andrews offers accommodations in St. Andrews, 3 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    Location was excellent and the property layout was excellent.

  • The Argyle Apartment - Luxury - Parking
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 44 reviews

    The Argyle Apartment - Luxury - Parking is a recently renovated apartment in St. Andrews, near West Sands Beach. The apartment has access to a restaurant.

    Location was superb really central. Lots of space.

  • The Cross Keys Market Street Apartment - Sleeps 6
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 45 reviews

    The Cross Keys Market Street Apartment - Sleeps 6 offers accommodations in St. Andrews, 2.8 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    great location, spacious rooms, excellent facilities

  • Pipeland Loft, Central, Parking
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 88 reviews

    Pipeland Loft, Central, Parking is a recently renovated apartment in St. Andrews, near St Andrews East Sands Beach.

    this is a class apartment with everything you could need

  • Central St Andrews 2 bed apartment
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 52 reviews

    Central St Andrews 2 bed apartment is located in St. Andrews, just 2.3 miles from Fairmont St Andrews Bay Golf Course and 14 miles from Discovery Point.

    high quality, in great location. Very well furnished.

  • Skye Sands - Alexandra Penthouse - St Andrews
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 5 reviews

    Skye Sands - Alexandra Penthouse - St Andrews offers accommodations in St. Andrews, 3 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

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

  • Westburn Lane Apartment Central St Andrews
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Westburn Lane Apartment Central St Andrews is located in St. Andrews, just 2.6 miles from Fairmont St Andrews Bay Golf Course and 14 miles from Discovery Point.

  • 14B Howard Place
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    14B Howard Place offers accommodations in St. Andrews, a 17-minute walk from St Andrews East Sands Beach and 0.4 miles from St Andrews University. Guests can benefit from a patio and a sun terrace.

  • Dunperrogh
    Central location
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 41 reviews

    Dunperrogh is located in St. Andrews, just 3.2 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    perfect location excellent hosts lovely apartment

  • Andrean House, St Andrews
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 13 reviews

    Andrean House, St Andrews is located in St. Andrews, just 3.1 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point. With garden views, this accommodation offers a terrace.

    Gorgeous property Very clean with lovely surroundings Perfect location

  • 138 North Street - luxury 2 bed 2 bath with secret garden, summerhouse, putting green
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 16 reviews

    138 North Street - luxury 2 bed 2 bath with secret garden, summerhouse, putting green in St.

    Very well equipped, comfortable and great location.

  • The Greyfriars Apartment
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 29 reviews

    Just a 13-minute walk from St Andrews East Sands Beach and 400 yards from St Andrews University, The Greyfriars Apartment features accommodations in St. Andrews with a terrace.

    Great location and flat. Couldn't have been happier

  • No1 Apartments St Andrews - South Street
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 251 reviews

    No1 Apartments St Andrews - South Street offers accommodations in St. Andrews near West Sands Beach and St Andrews University.

    Location was superb & the property was immaculate.

  • Kinness House, Luxury Apartment with Parking
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 86 reviews

    Kinness House, Luxury Apartment with Parking is located in St. Andrews, just 2.3 miles from Fairmont St Andrews Bay Golf Course and 14 miles from Discovery Point.

    location is amazing for shops restaurants and golf

  • 54 Buchanan Gardens
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 44 reviews

    Providing a garden, 54 Buchanan Gardens offers accommodations in St. Andrews. This property offers access to a terrace and free private parking.

    very good. main bedroom excellent. kitchen good and garden view good.

  • No1 Apartments & Bedrooms St Andrews - St Mary's
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 669 reviews

    Just a 10-minute walk from West Sands Beach and 0.7 miles from St Andrews East Sands Beach, No1 Apartments & Bedrooms St Andrews - St Mary's features accommodations in St. Andrews, with a garden.

    The apartment was superb!Catered for all our needs

  • Golfers Dream, 100 yards to Old Course, Parking
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 28 reviews

    Golfers Dream, 100 yards to Old Course, Parking offers accommodations in St. Andrews, 3.2 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    Great location. Nicely decorated. There is free parking.

  • Luxury Apartment with Garden, and Putting Green
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 53 reviews

    Luxury Apartment with Garden, and Putting Green is located in St. Andrews, just a 10-minute walk from St Andrews University and 2.7 miles from Fairmont St Andrews Bay Golf Course.

    The apartment was very spacious and well equipped.

  • The Kate Kennedy Apartment
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 24 reviews

    The Kate Kennedy Apartment is located in St. Andrews, just 2.9 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    Nice location, in walking distance to the university.

  • Skye Sands - The Eden Residence - St Andrews
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 8 reviews

    Skye Sands - The Eden Residence - St Andrews is located in St. Andrews, just 2.8 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

  • Luxury Garden Apartment in St Andrews
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 59 reviews

    Luxury Garden Apartment in St Andrews is located in St. Andrews, just 2.8 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    Excellent location, close to town centre and quiet.

  • Luxury Apartment with Balcony, Free Parking
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 57 reviews

    Luxury Apartment with Balcony, Free Parking is located in St. Andrews, just a 10-minute walk from St Andrews University and 2.7 miles from Fairmont St Andrews Bay Golf Course.

    great location very clean home from home and sky TV

  • Luxury Penthouse on The Scores - Best View in St Andrews
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 11 reviews

    Luxury Penthouse on The Scores - Best View in St Andrews offers accommodations in St. Andrews, 3.1 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

  • St Andrews Holiday Home Walk to the Old Course
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1 review

    Offering a bar, St Andrews Holiday Home Walk to the Old Course offers accommodations in St. Andrews. This beachfront property offers access to a balcony, free private parking, and free Wifi.

  • Skye Sands - Jubilee Penthouse Residence - St Andrews
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 10 reviews

    Skye Sands - Jubilee Penthouse Residence - St Andrews offers accommodations in St. Andrews, 2.8 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    Location and it was clean. The beds were comfortable too.

  • Skye Sands - Balgove Penthouse Residence - St Andrews
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 20 reviews

    Skye Sands - Balgove Penthouse Residence - St Andrews offers accommodations in St. Andrews, 2.8 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    Otima localizacao, 5 min do The Old Course, varias lojas em volta

  • Skye Sands - The Old Course Residence - St Andrews
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 17 reviews

    Skye Sands - The Old Course Residence - St Andrews offers accommodations in St. Andrews, 2.8 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

  • Abbey Street - 2 bedroom - Central
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 18 reviews

    Abbey Street - 2 bedroom - Central offers accommodations in St. Andrews, 2.5 miles from Fairmont St Andrews Bay Golf Course and 14 miles from Discovery Point. The apartment has access to a restaurant.

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

  • Skye Sands - Swilken Garden Residence - St Andrews
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 12 reviews

    Skye Sands - Swilken Garden Residence - St Andrews is located in St. Andrews, just 3 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point. This apartment offers a garden.

  • Priorsgate
    Central location
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 74 reviews

    Just a 16-minute walk from West Sands Beach and 400 yards from St Andrews University, Priorsgate features accommodations in St. Andrews, with a garden.

    Sehr komplett ausgestattet, perfekt gelegen, sehr sauber

  • 14 Southfield - 3 Bed/2 Bath - Parking
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 47 reviews

    14 Southfield - 3 Bed/2 Bath - Parking offers accommodations in St. Andrews, 2.8 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    Tea and coffee already in property was a nice touch

  • 44 Argyle Street - 2 Bed-1 Bath - Central
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 22 reviews

    Just a 16-minute walk from St Andrews East Sands Beach and half a mile from St Andrews University, 44 Argyle Street - 2 Bed-1 Bath - Central features accommodations in St. Andrews with a garden.

    Limpieza amplitud de las habitación muy bien la Cocina

  • Deluxe New Park Place Apartment - Parking
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 39 reviews

    Deluxe New Park Place Apartment - Parking offers accommodations in St. Andrews, 1.2 miles from St Andrews University and 3.6 miles from Fairmont St Andrews Bay Golf Course.

    rooms very good , very good location, no problems.

  • Greyfriar's Snug 5 min walk to the Old Course
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 6 reviews

    Greyfriar's Snug 5 min walk to the Old Course offers accommodations in St. Andrews, 13 miles from Discovery Point.

    Was exactly what we needed and was so central to the Main Street.

FAQ about apartments in St. Andrews

Apartments that guests love in St. Andrews

See all
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 167 reviews
    Really enjoyed my stay here. Very spacious modern apartment in a quiet location with a great view.
    Calum
    Solo traveler
  • Scored 7.7
    7.7
    Rated good
    Good
     · 134 reviews
    Excellent location within easy walking distance of the town centre. Small car park a few yards away was such a bonus. Property was a basement studio flat and although compact had everything you needed.
    Marilyn
    Group
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 24 reviews
    Spacious apartment, close to the center of St. Andrews. We were two but the flat will house for individuals. The place is nicely furnished, was very clean and despite being next to a main road is very quite during both night and day. Shopping facilities are close by. We thoroughly enjoyed our stay and will be back. The owner lives abroad but is very responsive should one require help or information.
    Joachim
    Young couple
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 16 reviews
    Apartments central location was so convenient, easy walking to all shops and restaurants. Apartment had all appliances anyone would need for short stay or longer stay and was spotlessly clean.
    Allan
    Travelers with friends
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 53 reviews
    Large and modern apartment. Spacious bed- and bathrooms in quality materials. Good kitchen facilities with coffee/tea provided by owner. Good, uncovered parking immediately outside the building. Central St Andrews is a good five minute walk away, where you will find a supermarket, shops, restaurants, cafés, etc. 10-15 minutes walk to the coast and cathedral ruins.
    Sune Olofsson
    Family with young children
  • Scored 8.4
    8.4
    Rated very good
    Very Good
     · 16 reviews
    Comfortable flat in an excellent location, very well equipped kitchen. A real pleasure to spend time in the apartment but also close to the sights, shops and restaurants.
    John
    Group
  • Scored 8.3
    8.3
    Rated very good
    Very Good
     · 18 reviews
    Great location, clean and modern apartment. Sufficient space and appliances throughout.
    Jennifer
    Group
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 23 reviews
    The location was excellent, and the apartment was immaculate. Having a private parking space allocated to the flat was a bonus.
    L
    Louise
    Family with young children
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 167 reviews
    We loved the location as it approx 5 miles outside St Andrews in beautiful countryside with wonderful views. The apartment is modern, very clean and comfortable with everything required for self catering. It is very peaceful with excellent parking. Linda, the owner, welcomed us warmly and gave us some recommendations for dining and areas of interest nearby. It was a wonderful 2 night break and we would recommend highly.
    Elizabeth
    Young couple
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 167 reviews
    Self catering so we had taken breakfast with us, although St Andrews about a 5 minute drive away if we had wanted to go somewhere for breakfast. The view from our apartment was spectacular, the location was quiet and yet not far from town.
    Barbara
    Young couple