Search Apartments in St. Andrews

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Featured Apartments in St. Andrews and around

THE SPACE TO STAY

9.0 out of 10, Wonderful, (60)
"We greatly enjoyed our stay here and would definitely stay again! "
The price is €152
includes taxes & fees
25 Aug - 26 Aug
THE SPACE TO STAY

Bee's Townhouse Apartment

3.5 star property
10.0 out of 10, Exceptional, (2)
"Ideal location for the centre of Cupar, the apartment had everything we needed, Liana was an excellent host."
The price is €199
includes taxes & fees
21 Aug - 22 Aug
Bee's Townhouse Apartment

No1. Apartments & Bedrooms St Andrews - St Mary’s

4.0 star property
9.6 out of 10, Exceptional, (209)
"Everything was great: will stay here again "
No1. Apartments & Bedrooms St Andrews - St Mary’s

No1. Apartments St Andrews - South Street

4.0 star property
9.8 out of 10, Exceptional, (39)
"Excellent apartments, would recommend for anyone visiting St Andrews 👍"
No1. Apartments St Andrews - South Street

Remarkable 1-bed Apartment in Dundee

3.5 star property
The price is €212
includes taxes & fees
26 Aug - 27 Aug
Remarkable 1-bed Apartment in Dundee

The Landmark Hotel and Leisure Club | DLX DBL

The price is €92
includes taxes & fees
31 Aug - 1 Sept
The Landmark Hotel and Leisure Club | DLX DBL

Elie Residence Studio Apartment, perfect for 2! Ground-floor.

9.0 out of 10, Wonderful, (23)
"We just had a lovely relaxing stay. Great quirky little flat in a good central location. All local amenities within walking distance. Elie is a little hidden gem with a real community feel and stunning views. "
The price is €178
includes taxes & fees
20 Aug - 21 Aug
Elie Residence Studio Apartment, perfect for 2! Ground-floor.

Tandes Apartment in Dundee City

2.0 star property
The price is €178
includes taxes & fees
24 Aug - 25 Aug
Tandes Apartment in Dundee City

Gorgeous ground floor luxury Apartment in Fishing Village of Crail

9.8 out of 10, Exceptional, (56)
"Lovely property in the heart of Crail. Really appreciated the communication from the owner. "
The price is €185
includes taxes & fees
25 Aug - 26 Aug
Gorgeous ground floor luxury Apartment in Fishing Village of Crail

1 Bedroom Flat in Dundee

10.0 out of 10, Exceptional, (1)
"The area is a little down at the heels, but the apartment was great - clean, bright, tastefully decorated - everything we needed. The no. 18 bus stops right out front and it is a short ride downtown. The hop on, hop off bus gave us a sense of the city. Nice walks along the waterfront; Dundee Museum and Art Gallery was worth a visit. Short drive to St. Andrews for the golf lovers!"
1 Bedroom Flat in Dundee

TanDes Apartment in Dundee City

TanDes Apartment in Dundee City

Old Net Store | Anstruther

9.8 out of 10, Exceptional, (6)
"Great unit centrally located Cleaning Charge is overstated for a 2 night stay - could be a daily rate perhaps Map link on website would be handy"
The price is €328
includes taxes & fees
21 Aug - 22 Aug
Old Net Store | Anstruther

Stunning Seaside Property

9.4 out of 10, Exceptional, (19)
"We stayed at the property to attend a Family Gathering. Met our neefs"
The price is €364
includes taxes & fees
21 Aug - 22 Aug
Stunning Seaside Property

Scottish themed den with free parking close to bus routes and city centre

Scottish themed den with free parking close to bus routes and city centre

Skye Sands | Swilken Garden Residence

10.0 out of 10, Exceptional, (1)
"Cute flat with a great location to walk the town."
Skye Sands | Swilken Garden Residence

St Mary's Place. Beautiful town center apartment.

8.8 out of 10, Excellent, (5)
"We found the apartment convenient to the bus station....just a few hundred feet away. Nice neighborhood. Quiet in the evening and right at the end of a great street for restaurants/bars/walking. Very central. It is bigger than appears in photos (sometimes you expect the opposite). Lots of natural light. Always a plus to have a walk in shower. Clean, new and comfortable. Would rent here again if back in St. Andrews."
St Mary's Place. Beautiful town center apartment.

immaculate 3-Bedrooms Dundee Apartment

6.0 out of 10, (1)
"This is a small flat in a residential block that provides good, basic accommodations with a Tesco nearby. We were a family of 5 adults, in a transit van, touring Scotland. The on-street parking with a van was difficult due to all the local residents’ vehicles. The host was very responsive to communication and we had no issues that warranted action on their part. "
immaculate 3-Bedrooms Dundee Apartment

Skye Sands | Balgove Penthouse Residence

8.6 out of 10, Excellent, (4)
"Very comfortable property. Great location! Reminder to guests to shut street entrance to prevent nonguests from sleeping in hallway. An update for the new washer/dryer would be helpful."
Skye Sands | Balgove Penthouse Residence

Glebe St Apartment - sleeps 4 guests in 2 bedrooms

10.0 out of 10, Exceptional, (4)
"Conveniently located, spotless, comfortable, roomy flat. Communication was seemless and timely."
Glebe St Apartment - sleeps 4 guests in 2 bedrooms

Skye Sands | Alexandra Penthouse (No 8)

9.6 out of 10, Exceptional, (5)
"Great place to have a family stay. We were all comfortable. Great bathrooms and bedrooms. Front entry looked pretty trashy to start but inside was decent"
Skye Sands | Alexandra Penthouse (No 8)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top St. Andrews Hotel Reviews

Frequently asked questions

What's it like to stay at an apartment in St. Andrews?
You can choose from 168 apartments in St. Andrews for your holiday. You can spend time visiting the cathedral and shops.
How do you know if an apartment is the best choice for you?
Often more spacious than a traditional hotel room, an apartment comes with a kitchen, so you can cook some of your meals. Apartments are ideal for families who want the conveniences of home but also for solo travellers who want to stay in a quieter area.
What's the best apartment for a stay in St. Andrews?
THE SPACE TO STAY: Includes free WiFi and a Smart TV . Access to free parking is available on site . No1. Apartments & Bedrooms St Andrews - St Mary's: A washer/dryer, free WiFi and a Smart TV are included . No1. Apartments St Andrews - South Street: Includes free WiFi and a dining area . Kinnessburn Road Apartment (No 20): Includes free WiFi, a sofa bed and a Smart TV . Access to on-site laundry facilities is available on site .
How many apartments will I find in St. Andrews?
Expedia has 168 apartments to book in St. Andrews.
What will the weather be like in St. Andrews?
Although weather is just one factor, it can really affect your travel plans, especially if you are planning a longer stay in St. Andrews. The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. Average annual precipitation for St. Andrews is 812 mm.
What should I see in St. Andrews?
St. Andrews is known for its beaches and cathedral. Family-friendly attractions include St. Andrews Aquarium and British Golf Museum, whereas West Sands and Craigtoun Country Park are a couple of great spots to enjoy the outdoors. St. Andrew's Cathedral and The Scores are other places to visit while you're in town.
What's the best way to get to and around St. Andrews?
Knowing a bit about the transportation options can make your trip smoother when you get to your destination. Fly into Dundee (DND), which is located 12 mi (19.3 km) from the heart of the city. You can also search for flights into Edinburgh Airport (EDI), which is 34.9 mi (56.1 km) away. If you want to venture outside the area, hop aboard a train at Leuchars Station.