You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Holiday home in St. Andrews · 0.50 km from centre
8.8
5 reviews
7 Dempster Court is situated in St. Andrews, less than 1 km from St Andrews University, 4.5 km from St Andrews Bay, and 22 km from Discovery Point. Free WiFi is available throughout the property and St Andrews East Sands Beach is 1.4 km away.
Offering 3 bedrooms and 2 bathrooms, this holiday home has a TV. The accommodation is non-smoking.
Dundee Airport is 25 km from the property.

Apartment in St. Andrews, St Andrews · 0.55 km from centre
7.4
13 reviews
Offering free WiFi and city views, St Andrews Town Apartment is an accommodation situated in St Andrews, just 1.4 km from West Sands Beach and 1.4 km from St Andrews East Sands Beach. This apartment is less than 1 km from St Andrews University and 4....

Holiday home in St. Andrews, Guard Bridge · 6.61 km from centre
Lodge No 35 - St Andrews Lodge Park is set in Guard Bridge, 11 km from St Andrews Bay, 19 km from Discovery Point, and 47 km from Scone Palace. Free WiFi is available throughout the property and St Andrews University is 7.1 km away.
This holiday home comes with 2 bedrooms, a kitchen with an oven and a microwave, a TV, a seating area and 2 bathrooms. Towels and bed linen are featured in the holiday home. For added privacy, the accommodation features a private entrance.
Dundee Airport is 26 km away.

Apartment in St. Andrews · 0.56 km from centre
Situated less than 1 km from St Andrews University, 4.6 km from St Andrews Bay and 21 km from Discovery Point, Melbourne Place - No 23 features accommodation located in St. Andrews. Free WiFi is available throughout the property and West Sands Beach is 1.4 km away.
The apartment features 1 bedroom, a fully equipped kitchen with an oven and a fridge, and 1 bathroom with a shower and a hair dryer. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
Dundee Airport is 27 km from the property.

Holiday home in St. Andrews · 0.53 km from centre
Kinness Place - No 6 is set in St. Andrews, less than 1 km from St Andrews University, 4.8 km from St Andrews Bay, as well as 21 km from Discovery Point. The property is non-smoking and is located 1.4 km from West Sands Beach.
With free WiFi, this 2-bedroom holiday home provides a satellite TV, a washing machine and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are provided in the holiday home.
Dundee Airport is 28 km away.

Apartment in St. Andrews · 0.55 km from centre
9.5
2 reviews
Melbourne Place No 4, a property with a garden, is set in St. Andrews, less than 1 km from St Andrews University, 4.8 km from St Andrews Bay, as well as 21 km from Discovery Point. Free WiFi is available throughout the property and West Sands Beach is 1.4 km away.
The spacious apartment is fitted with 2 bedrooms, a flat-screen TV and a fully equipped kitchen that provides guests with an oven, a microwave, a washing machine, a toaster and a fridge. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.
Dundee Airport is 28 km from the property.

Holiday home in St. Andrews · 0.76 km from centre
9.0
2 reviews
Lade Braes Cottage - No 42, a property with a garden, is set in St. Andrews, 1 km from St Andrews University, 5 km from St Andrews Bay, as well as 21 km from Discovery Point. Free WiFi is available throughout the property and West Sands Beach is 1.6 km away.
The holiday home features 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a bath. Towels and bed linen are featured in the holiday home. There is also a seating area and a fireplace.
Dundee Airport is 27 km away.

Holiday home in St. Andrews · 0.58 km from centre
23 Argyle Street is set in St. Andrews, 800 metres from St Andrews University, 4.8 km from St Andrews Bay, and 20 km from Discovery Point. Free WiFi is available throughout the property and West Sands Beach is 1.4 km away.
The holiday home includes 1 bedroom, a living room, and 1 bathroom with a hair dryer. A TV is offered. The accommodation is non-smoking.
Dundee Airport is 27 km from the property.

Holiday home in St. Andrews · 0.58 km from centre
Situated less than 1 km from St Andrews University, 4.8 km from St Andrews Bay and 20 km from Discovery Point, Wilson House features accommodation located in St. Andrews. Free WiFi is available throughout the property and West Sands Beach is 1.4 km away.
The holiday home features a TV and a living room. The accommodation is non-smoking.
Dundee Airport is 27 km from the property.

Apartment in St. Andrews · 0.24 km from centre
8.8
32 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. Free WiFi is available throughout the property and West Sands Beach is 1.3 km away.
The spacious apartment features 3 bedrooms, a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a shower. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.
Discovery Point is 22 km from the apartment. Dundee Airport is 28 km away.

Apartment in St. Andrews, St Andrews · 0.42 km from centre
7.6
5 reviews
Located 1.3 km from West Sands Beach, 700 metres from St Andrews University and 4.6 km from St Andrews Bay, The Maltbarn - Central 3 bedroom apartment provides accommodation set in St Andrews. The Discovery Point is within 21 km of the apartment. Free WiFi is available throughout the property and St Andrews East Sands Beach is 1.2 km away.
The sustainable apartment comes with 3 separate bedrooms, 2 bathrooms, a fully equipped kitchen with a dining area and dishwasher, and a living room with a flat-screen TV. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.
Dining options are available close to the apartment.
The nearest airport is Dundee Airport, 25 km from The Maltbarn - Central 3 bedroom apartment.

Holiday home in St. Andrews · 0.47 km from centre
10.0
3 reviews
The Wee House is situated in St. Andrews, 700 metres from St Andrews University, 4.7 km from St Andrews Bay, and 21 km from Discovery Point. Free WiFi is available throughout the property and West Sands Beach is 1.2 km away.
Offering 2 bedrooms and 2 bathrooms, this holiday home features a TV. The accommodation is non-smoking.
Dundee Airport is 24 km from the property.

Holiday home in St. Andrews · 0.45 km from centre
City Road is situated in St. Andrews, 700 metres from St Andrews University, 4.7 km from St Andrews Bay, and 20 km from Discovery Point. Free WiFi is available throughout the property and West Sands Beach is 1.2 km away.
The holiday home consists of 2 separate bedrooms, 2 bathrooms with a hair dryer and a living room. A TV is available. The accommodation is non-smoking.
Dundee Airport is 27 km from the property.

Apartment in St. Andrews, Fife · 0.23 km from centre
8.9
7 reviews
Cute studio loft is located in Fife, 400 metres from St Andrews University, 4.4 km from St Andrews Bay, and 22 km from Discovery Point. Free WiFi is available throughout the property and West Sands Beach is 1.2 km away.
The accommodation is non-smoking.
Dundee Airport is 28 km away.

Apartment in St. Andrews · 0.45 km from centre
9.6
14 reviews
Situated 700 metres from St Andrews University, 4.8 km from St Andrews Bay and 21 km from Discovery Point, Skye Sands - City Road Residence features accommodation located in St. Andrews. Free WiFi is available throughout the property and West Sands Beach is 1.1 km away.
The spacious apartment has 2 bedrooms and 2 bathrooms with a bath. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Dundee Airport is 24 km from the property.

Holiday home in St. Andrews · 0.42 km from centre
8.0
1 review
2 Alexandra Court 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. Free WiFi is available throughout the property and West Sands Beach is 1.1 km away.
The holiday home has a TV, 2 bedrooms and a living room. The accommodation is non-smoking.
Dundee Airport is 24 km from the property.

Apartment in St. Andrews · 0.19 km from centre
9.0
20 reviews
Set in St. Andrews, 400 metres from St Andrews University and 4 km from St Andrews Bay, Abbey Street - No 6 offers a restaurant. This apartment features accommodation with a balcony. Free WiFi is available throughout the property and St Andrews East Sands Beach is 700 metres away.
The apartment features 2 bedrooms, a TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a bath. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Discovery Point is 22 km from the apartment. Dundee Airport is 25 km away.

Apartment in St. Andrews · 0.23 km from centre
9.5
2 reviews
South Street Apartments No 18C is set in St. Andrews, 300 metres from St Andrews University, 4.1 km from St Andrews Bay, and 22 km from Discovery Point. Free WiFi is available throughout the property and St Andrews East Sands Beach is 600 metres away.
The apartment has 2 bedrooms, a TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a shower. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Dundee Airport is 25 km from the property.

Apartment in St. Andrews · 0.45 km from centre
8.0
12 reviews
Skye Sands - Strathtyrum Patio Residence, a property with a garden, is set in St. Andrews, 700 metres from St Andrews University, 4.8 km from St Andrews Bay, as well as 20 km from Discovery Point. Free WiFi is available throughout the property and West Sands Beach is 1.2 km away.
The spacious apartment has 2 bedrooms, a TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 2 bathrooms with a shower. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Dundee Airport is 27 km from the property.

Holiday home in St. Andrews · 0.26 km from centre
9.2
4 reviews
14 South Street is located in St. Andrews, 400 metres from St Andrews University, 4.1 km from St Andrews Bay, as well as 22 km from Discovery Point. Free WiFi is available throughout the property and St Andrews East Sands Beach is 600 metres away.
Composed of 2 bedrooms and 1 bathroom, this holiday home is equipped with a TV. The accommodation is non-smoking.
Dundee Airport is 25 km away.
Planning a trip to St Andrews? It’s a great place to visit, and it has some excellent accommodation options available too.
St Andrews is home to the prestigious university, the captivating ruins of the cathedral, and of course some incredible world-renowned golf courses.
Whether you're planning on spending your time enjoying the cobbled streets, basking in the sun on pristine beaches (if the Scottish weather allows…), or teeing off on legendary fairways, you'll find a range of hotel options in St Andrews to suit every taste and budget.
And we make it really easy for you to narrow down your search – you can set filters to find St Andrews hotels that are just right for your travelling group, and if you sign up to become a member you’ll get exclusive discounts of up to 15% - not bad when signing up is free!
Immerse yourself in the rich history of St Andrews by choosing accommodation right within the historic town centre. You can stay right next to the iconic landmarks such as St Andrews Cathedral and Castle, where you can explore centuries-old architecture and wander through picturesque gardens.
This also puts you just a short distance from the golf club. A lot of people look for last minute hotels in St Andrews because the Old Course ballot takes place 48 hours before tee times – you might only find out you’re able to get a time just a couple of days before you then need to travel.
For those seeking a tranquil escape, consider lodging along the stunning coastline, where charming bed and breakfasts offer breathtaking views of the North Sea.
Alternatively, venture into the surrounding countryside to discover quaint villages like Crail and Kingsbarns, where cosy cottages provide an option for a peaceful retreat amidst rolling hills and verdant landscapes.
To be clear, St Andrews is hardly party-central, and town centre hotels are relatively quiet. But crowds do ramp up around major golf tournaments, so booking accommodation a little further out (especially for more spontaneous trips) might be necessary.