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.

Clean, contemporary and centrally located.
Scored 9.2
9.2
Rated wonderful
Wonderful
650 reviews
Price from
$178.36
1 night, 2 adults
The Arran, St Andrews, hotel in St. Andrews

Just a 7-minute walk from West Sands Beach and 0.7 miles from St Andrews East Sands Beach, The Arran, St Andrews features accommodations in St. Andrews, with a garden.

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.1
9.1
Rated wonderful
Wonderful
868 reviews
Price from
$201.90
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.6
9.6
Rated exceptional
Exceptional
272 reviews
Price from
$257.48
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.6
9.6
Rated exceptional
Exceptional
13 reviews
Price from
$1,009.48
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.3
8.3
Rated very good
Very Good
106 reviews
Price from
$126.19
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.3
8.3
Rated very good
Very Good
25 reviews
Price from
$176.66
1 night, 2 adults
Golfers dream Guest suite with onsite golf studio available for booking by guests, hotel in Strathkinness

Golfers dream Guest suite with onsite golf studio available for booking by guests is located in Strathkinness, just 3.3 miles from St Andrews University and 5.8 miles from Fairmont St Andrews Bay Golf...

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

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.

It was big and had everything we needed.
Scored 8.5
8.5
Rated very good
Very Good
127 reviews
Price from
$141.96
1 night, 2 adults
Cute studio loft, hotel in Fife

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.8
8.8
Rated excellent
Excellent
7 reviews
Price from
$215.78
1 night, 2 adults
The Wee Room -Stay Where All St Andrews is on the Doorstep!, hotel in Fife

The Wee Room -Stay Where All St Andrews is on the Doorstep! offers accommodations in Fife, a 16-minute walk from St Andrews East Sands Beach and 700 yards from St Andrews University.

Central location Earplugs supplied
Scored 8.5
8.5
Rated very good
Very Good
51 reviews
Price from
$153.31
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 this month

See all

Enjoy breakfast in St. Andrews!

  • Review score
    9.6
    Exceptional · 121 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

  • Review score
    9.5
    Exceptional · 142 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.

  • Review score
    9.7
    Exceptional · 167 reviews

    Providing garden views, Woodside Apartments in St. Andrews offers accommodations and a garden. The apartment, set in a building dating back to 2014, provides free Wifi and free private parking.

    Clean, tidy and amenities to hand. Beautiful views and sunsets.

  • Review score
    10.0
    Exceptional · 8 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.

    Very comfortable, well decorated with beautiful furniture

  • Review score
    9.3
    Wonderful · 18 reviews

    Southgait Hall - No 17 offers accommodations in St. Andrews, a 13-minute walk from West Sands Beach and 600 yards from St Andrews University. The apartment has access to a restaurant.

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

  • Review score
    9.5
    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.

  • Review score
    9.1
    Wonderful · 16 reviews

    Lade Braes Apartments - No 22D 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.

  • Breakfast options
    Review score
    9.4
    Wonderful · 15 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!

  • Review score
    9.5
    Exceptional · 19 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 14 miles from Discovery Point.

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

  • Budget options available
    Review score
    9.6
    Exceptional · 18 reviews

    The Hide at Woodside provides a hot tub and free private parking, and is within 5 miles of St Andrews University and 7.5 miles of Fairmont St Andrews Bay Golf Course.

    Great location. Really nicely fitted out and welcoming.

  • Review score
    9.4
    Wonderful · 22 reviews

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

    The location was ideal for both golf and entertainment.

  • Review score
    9.4
    Wonderful · 11 reviews

    Skye Sands - City Road Residence 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.

  • Budget options available
    Review score
    9.3
    Wonderful · 45 reviews

    The Argyle Apartment is located in St. Andrews, just 3.1 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point. This apartment provides free private parking and free Wifi.

    Location was superb really central. Lots of space.

  • Review score
    9.3
    Wonderful · 11 reviews

    Eddie Court Apartments - No 1 offers accommodations in St. Andrews, a 13-minute walk from St Andrews University and 2.9 miles from Fairmont St Andrews Bay Golf Course.

    Clean comfy beds. Close to everything. Great and helpful staff.

  • Review score
    9.4
    Wonderful · 51 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.

  • Review score
    9.4
    Wonderful · 39 reviews

    New Park Place Apartments - No 15 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.

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

  • Review score
    10.0
    Exceptional · 1 review

    Guthrie Place Apartment offers accommodations in St. Andrews, 14 miles from Discovery Point.

  • Review score
    10.0
    Exceptional · 1 review

    WeeLoft - St Andrews Studio Apartment is located in St. Andrews, just 2.9 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

  • Review score
    10.0
    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.

  • Review score
    9.9
    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

  • Central location
    Review score
    9.9
    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

  • Review score
    9.8
    Exceptional · 17 reviews

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

    Very well equipped, comfortable and great location.

  • Review score
    9.8
    Exceptional · 5 reviews

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

  • Review score
    9.7
    Exceptional · 3 reviews

    14B Howard Place offers accommodations in St. Andrews, 13 miles from Discovery Point.

  • Review score
    9.6
    Exceptional · 272 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.

  • Review score
    9.6
    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

  • Review score
    9.5
    Exceptional · 26 reviews

    Gillespie Apartments - Golfer's Dream 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.

  • Review score
    9.3
    Wonderful · 57 reviews

    Square Green No 11 - Garden is located in St. Andrews, just 2.8 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    Perfect location 5 mins walk to shops. 5 mins drive to beach

  • Review score
    9.2
    Wonderful · 650 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

  • Review score
    9.1
    Wonderful · 868 reviews

    Just a 7-minute walk from West Sands Beach and 0.7 miles from St Andrews East Sands Beach, The Arran, St Andrews features accommodations in St. Andrews, with a garden.

    Clean / comfortable/ spacious/ great location

  • Review score
    9.1
    Wonderful · 53 reviews

    Square Green - No 12 Garden 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.

  • Review score
    9.0
    Wonderful · 20 reviews

    Skye Sands - Balgove Penthouse Residence 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

  • Review score
    9.0
    Wonderful · 8 reviews

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

  • Review score
    9.0
    Wonderful · 7 reviews

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

  • Review score
    8.9
    Excellent · 17 reviews

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

  • Review score
    8.9
    Excellent · 18 reviews

    Abbey Street - No 6 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.

  • Review score
    8.9
    Excellent · 12 reviews

    Just a 16-minute walk from St Andrews East Sands Beach and 0.4 miles from St Andrews University, Skye Sands - Swilken Garden Residence features accommodations in St. Andrews with a garden.

  • Central location
    Review score
    8.9
    Excellent · 78 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.

    Great for a large group and location is excellent.

  • Review score
    8.8
    Excellent · 10 reviews

    Skye Sands - Jubilee Penthouse Residence 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.

  • Review score
    8.8
    Excellent · 6 reviews

    Greyfriar's Snug offers accommodations in St. Andrews, 13 miles from Discovery Point.

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

  • Review score
    8.8
    Excellent · 50 reviews

    Southfield Apartments - No 14 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

  • Review score
    8.7
    Excellent · 45 reviews

    The Cross Keys Apartment - 85D Market Street 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

  • Review score
    8.7
    Excellent · 19 reviews

    Southgait Hall - No 2 is located in St. Andrews, just a 5-minute walk from St Andrews University and 2.7 miles from Fairmont St Andrews Bay Golf Course.

    Liked the layout of apartment. Great lounge and kitchen.

  • Review score
    8.6
    Excellent · 22 reviews

    Just a 8-minute walk from West Sands Beach and 0.7 miles from St Andrews East Sands Beach, Greyfriars Bothy features accommodations in St. Andrews with a garden.

    Fantastic location, great space with lots of room.

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.9
    7.9
    Rated good
    Good
     · 133 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.4
    9.4
    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.3
    9.3
    Rated wonderful
    Wonderful
     · 18 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.1
    9.1
    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
     · 18 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 7.4
    7.4
    Rated good
    Good
     · 18 reviews
    Great location, clean and modern apartment. Sufficient space and appliances throughout.
    Jennifer
    Group
  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 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