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 Fife, Newport-On-Tay · 14.56 km from centre
Set 18 km from St Andrews University, 22 km from St Andrews Bay and 38 km from Scone Palace, Lazy Bulldog offers accommodation located in Newport-On-Tay. The property is around 44 km from Lunan Bay, 5.4 km from University of Dundee and 18 km from St Andrews Cathedral. Free WiFi is available throughout the property and Discovery Point is 4.6 km away.
The holiday home features 1 bedroom, a TV, a fully equipped kitchen with a dishwasher and a microwave, a washing machine, and 1 bathroom with a walk-in shower. The accommodation is non-smoking.
Guests at the holiday home will be able to enjoy activities in and around Newport-On-Tay, like golfing, cycling and fishing.
Hill of Tarvit Mansion is 22 km from Lazy Bulldog, while Glamis Castle is 25 km away. Dundee Airport is 11 km from the property.

Holiday home in Anstruther · 14.42 km from centre
9.7
3 reviews
Situated in Anstruther and only 500 metres from Billow Ness Beach, Fidra features accommodation with sea views, free WiFi and free private parking. Located around 16 km from St Andrews University, the holiday home is also 37 km away from Discovery Point. The property is non-smoking and is located 15 km from St Andrews Bay.
The holiday home features 1 bedroom, a fully equipped kitchen with a dishwasher, a washing machine, and 1 bathroom. Towels and bed linen are available in the holiday home. For added privacy, the accommodation features a private entrance.
Dundee Airport is 41 km from the property.

Holiday home in St Monans, Saint Monance · 15.30 km from centre
Boasting a garden, The Deck House - St Monans is located in Saint Monance, within 21 km of St Andrews University and 38 km of Discovery Point. There is an in-house restaurant, plus free private parking and free WiFi are available. The property is non-smoking and is situated 18 km from St Andrews Bay.
The holiday home has 3 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 3 bathrooms with a bath. Towels and bed linen are offered in the holiday home.
Dundee Airport is 45 km from the property.

Holiday home in Anstruther, Saint Monance · 13.97 km from centre
Situated in Saint Monance and only 19 km from St Andrews Bay, 1 Bed in St Monans 85554 features accommodation with garden views, free WiFi and free private parking. Featuring a garden, the property is located within 39 km of Discovery Point. The property is non-smoking and is set 20 km from St Andrews University.
The holiday home features 1 bedroom, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom. Towels and bed linen are offered in the holiday home.
Guests at 1 Bed in St Monans 85554 will be able to enjoy activities in and around Saint Monance, like cycling.
Dundee Airport is 42 km from the property.

Holiday home in Anstruther · 14.19 km from centre
Set in Anstruther in the Fife region, with Billow Ness Beach nearby, Dreelside - No 50 offers accommodation with free WiFi and free private parking. This holiday home has a garden. The property is non-smoking and is located 13 km from St Andrews Bay.
The spacious holiday home features 3 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. For added privacy, the accommodation features a private entrance.
St Andrews University is 16 km from the holiday home, while Discovery Point is 36 km away. Dundee Airport is 43 km from the property.

Apartment in Dundee · 17.08 km from centre
8.5
6 reviews
Central Dundee 2 Bed Apt near V&A Museum & City Attractions is set in Dundee, 22 km from St Andrews University, 26 km from St Andrews Bay, as well as 35 km from Scone Palace. The property is located 41 km from Lunan Bay, 1.6 km from University of Dundee and 21 km from Glamis Castle. Free WiFi is available throughout the property and Discovery Point is less than 1 km away.
The 1-bedroom apartment is fitted with a living room with a flat-screen TV, a fully equipped kitchen and 1 bathroom. The accommodation is non-smoking.
St Andrews Cathedral is 22 km from the apartment, while Hill of Tarvit Mansion is 26 km from the property. Dundee Airport is 4 km away.

Apartment in Broughty Ferry · 14.84 km from centre
8.6
10 reviews
No 69 Gray Street is situated in Broughty Ferry, 6.9 km from Discovery Point, 27 km from St Andrews University, as well as 32 km from St Andrews Bay. The property is set 36 km from Lunan Bay, 41 km from Scone Palace and 7.7 km from University of Dundee. The property is non-smoking and is located 500 metres from Broughty Ferry Beach.
With free WiFi, this apartment provides a TV, a washing machine and a fully equipped kitchen with an oven and microwave.
Glamis Castle is 25 km from the apartment, while St Andrews Cathedral is 28 km away. Dundee Airport is 10 km from the property.

Apartment in Crail · 13.66 km from centre
8.6
55 reviews
Located in Crail in the Fife region, The Cooperage Garden Apartment - Crail features a patio. This apartment is 16 km from St Andrews University and 37 km from Discovery Point. Free WiFi is available throughout the property and St Andrews Bay is 12 km away.
The apartment consists of 1 separate bedroom, 1 bathroom with a hair dryer, a seating area, and a living room. Towels and bed linen are provided in the apartment. The accommodation offers a fireplace.
Guests can also relax in the garden.
Dundee Airport is 44 km away.

Holiday home in Crail · 13.66 km from centre
Situated 16 km from St Andrews University and 38 km from Discovery Point, Neuk Hoose features accommodation in Crail. Free WiFi is available throughout the property and St Andrews Bay is 12 km away.
The holiday home features 3 bedrooms, a fully equipped kitchen with a dishwasher, a washing machine, and 1 bathroom. Towels and bed linen are offered in the holiday home. The accommodation offers a fireplace.
Dundee Airport is 44 km from the property.

Holiday home in St. Andrews, St Andrews · 9.64 km from centre
Set in St Andrews in the Fife region, with Kingsbarns Beach nearby, Captivating 2-Bed Cottage in Kingsbarns St Andrews offers accommodation with free WiFi and free private parking. The property is around 12 km from St Andrews University, 33 km from Discovery Point and 11 km from St Andrews Cathedral. The property is non-smoking and is situated 6.9 km from St Andrews Bay.
The holiday home includes 2 bedrooms and a living room with a TV. Towels and bed linen are featured in the holiday home. For added privacy, the accommodation features a private entrance.
Guests can also relax in the garden.
Hill of Tarvit Mansion is 26 km from the holiday home, while University of Dundee is 34 km away. The nearest airport is Dundee Airport, 40 km from Captivating 2-Bed Cottage in Kingsbarns St Andrews.

Hotel in Anstruther, Cellardyke · 14.56 km from centre
8.3
94 reviews
Set in Cellardyke and within 800 metres of Billow Ness Beach, THE COASTAL INN ACCOMMODATIONs has a bar, non-smoking rooms, and free WiFi throughout the property. The property is situated 15 km from St Andrews Bay, 16 km from St Andrews University and 37 km from Discovery Point. Guests can have a drink at the snack bar.
Dundee Airport is 44 km from the property, and the property offers a paid airport shuttle service.

Apartment in Dundee · 17.30 km from centre
7.5
10 reviews
Set 22 km from St Andrews University, 26 km from St Andrews Bay and 35 km from Scone Palace, Stylish, Modern Home in Central Dundee Sleeps 4 offers accommodation situated in Dundee. The property is around 41 km from Lunan Bay, 1.3 km from University of Dundee and 21 km from Glamis Castle. Free WiFi is available throughout the property and Discovery Point is less than 1 km away.
The apartment also has 1 bathroom. The accommodation is non-smoking.
St Andrews Cathedral is 22 km from the apartment, while Hill of Tarvit Mansion is 27 km away. Dundee Airport is 4 km from the property.

Apartment in Crail · 13.66 km from centre
8.4
20 reviews
Offering a garden and garden view, The Old Surgery Crail- welcoming apartment is set in Crail, 16 km from St Andrews University and 38 km from Discovery Point. The property is non-smoking and is situated 12 km from St Andrews Bay.
The apartment features 2 bedrooms, a fully equipped kitchen with a dishwasher, a washing machine, and 1 bathroom. Towels and bed linen are available in the apartment.
Dining options are available close to The Old Surgery Crail- welcoming apartment.
Dundee Airport is 44 km from the property.

Apartment in Broughty Ferry · 15.72 km from centre
9.5
50 reviews
Lovely property in Central Broughty Ferry, Dundee is located in Broughty Ferry, 5.8 km from Discovery Point, 26 km from St Andrews University, as well as 31 km from St Andrews Bay. The property is set 36 km from Lunan Bay, 39 km from Scone Palace and 6.7 km from University of Dundee. Free WiFi is available throughout the property and Broughty Ferry Beach is 1.7 km away.
The spacious apartment comes with 2 separate bedrooms, 1 bathroom, a fully equipped kitchen with a dining area and dishwasher, and a living room with a flat-screen TV. Towels and bed linen are featured in the apartment. There is also a seating area and a fireplace.
Glamis Castle is 23 km from the apartment, while St Andrews Cathedral is 27 km away. Dundee Airport is 9 km from the property.

Apartment in Pittenweem · 14.79 km from centre
8.7
26 reviews
Set 16 km from St Andrews Bay, 17 km from St Andrews University and 39 km from Discovery Point, Market Apartment- harbourfront studio Pittenweem offers accommodation located in Pittenweem. Free WiFi is available throughout the property and Billow Ness Beach is 2.2 km away.
The apartment is composed of 1 separate bedroom, a fully equipped kitchen, and 1 bathroom. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Dundee Airport is 46 km away.

Hotel in Anstruther, Cellardyke · 14.56 km from centre
7.8
390 reviews
Situated within less than 1 km of Billow Ness Beach and 15 km of St Andrews Bay, The Coastal Inn Outbuilding features rooms in Cellardyke. This 4-star hotel offers free WiFi.
The rooms are fitted with a flat-screen TV with cable channels, a coffee machine, a shower, free toiletries and a desk. All rooms have a private bathroom, a hairdryer and bed linen.
St Andrews University is 16 km from the hotel, while Discovery Point is 37 km from the property. The nearest airport is Dundee Airport, 41 km from The Coastal Inn Outbuilding.

Apartment in Dundee · 17.22 km from centre
8.5
17 reviews
Henrys Apartment, DO NOT BOOK UNLESS YOU LIKE CLUB NOISE is located in Dundee, 22 km from St Andrews University, 26 km from St Andrews Bay, and 35 km from Scone Palace. The property is around 41 km from Lunan Bay, 1.1 km from University of Dundee and 21 km from Glamis Castle. Free WiFi is available throughout the property and Discovery Point is 700 metres away.
The apartment is composed of 3 bedrooms, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is provided. The accommodation is non-smoking.
St Andrews Cathedral is 22 km from the apartment, while Hill of Tarvit Mansion is 27 km away. Dundee Airport is 4 km from the property.

Holiday home in Leven, Kirkton of Largo · 15.64 km from centre
9.5
21 reviews
Located in Kirkton of Largo in the Fife region, The Granary, Upper Largo has a garden. With free private parking, the property is 18 km from St Andrews University and 21 km from St Andrews Bay. The property is non-smoking and is set 34 km from Discovery Point.
The holiday home with a patio and garden views features 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with an oven and a microwave, and 1 bathroom with a shower. Towels and bed linen are featured in the holiday home. The property has an outdoor dining area.
The holiday home has a picnic area where you can spend a day out in the open.
Dundee Airport is 40 km away.

Apartment in Elie · 16.75 km from centre
7.9
36 reviews
Offering sea views, Marine Park - No 8 is an accommodation situated in Elie, 21 km from St Andrews University and 22 km from St Andrews Bay. Free WiFi is available throughout the property and Shell Bay Beach is 2.9 km away.
The apartment has 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a bath. Towels and bed linen are available in the apartment. The accommodation is non-smoking.
Discovery Point is 38 km from the apartment. Dundee Airport is 44 km from the property.

Apartment in Pittenweem · 14.79 km from centre
8.2
29 reviews
Located 15 km from St Andrews Bay, 17 km from St Andrews University and 38 km from Discovery Point, Gyles Apartment - harbourfront studio Pittenweem offers accommodation situated in Pittenweem. Guests staying at this apartment have access to free WiFi, a fully equipped kitchen, and a terrace. The property is non-smoking and is set 2.4 km from Billow Ness Beach.
The apartment is fitted with a TV. Towels and bed linen are featured in the apartment.
Dundee Airport is 45 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.