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 Leven, Elie · 13.58 km from centre
8.7
99 reviews
Set in Elie, 20 km from St Andrews University, Eco-Lodge with hottub sea view Charleton Estate offers accommodation with a sauna and a hot tub. This property offers access to a balcony, free private parking and free WiFi. St Andrews Bay is 22 km from the holiday home and Discovery Point is 39 km away.
All of the units feature a private bathroom, flat-screen TV, fully equipped kitchen and terrace.
Dundee Airport is 41 km from the property.

Holiday home in Leven, Colinsburgh · 13.68 km from centre
8.0
6 reviews
2 BDR House By Caledonia Luxe Stays Short Lets & Serviced Accommodation Colinsburgh enjoys a location in Colinsburgh, just 21 km from St Andrews Bay and 36 km from Discovery Point. Free WiFi is available throughout the property and St Andrews University is 18 km away.
The 2-bedroom holiday home comes with a living room with a TV with satellite channels, a fully equipped kitchen with an oven and a microwave, and 1 bathroom with a hair dryer. Towels and bed linen are featured in the holiday home. The accommodation is non-smoking.
Dundee Airport is 43 km away.

Holiday home in Anstruther, Crail · 13.33 km from centre
8.0
1 review
Located in Crail, 17 km from St Andrews University and 38 km from Discovery Point, Lairdsgate provides accommodation with access to a garden. Free WiFi is available throughout the property and St Andrews Bay is 12 km away.
The holiday home is equipped with a TV and 3 bedrooms. The accommodation is non-smoking.
Dundee Airport is 41 km away.

Holiday home in Anstruther, Crail · 13.00 km from centre
8.0
1 review
<h2>Comfortable Accommodation</h2>
Sypsies Cottage in Crail offers a cosy holiday home with two bedrooms and two bathrooms. Guests enjoy free WiFi, a washing machine, hairdryer, and TV for a relaxing stay.
<h2>Convenient Amenities</h2>
The property includes a fully equipped kitchen, ensuring all meals can be prepared on-site. Additional facilities include a washing machine, hairdryer, and TV, providing comfort and entertainment.
<h2>Local Attractions</h2>
St Andrews Bay is 12 km away, St Andrews University 16 km, and Discovery Point 38 km from the cottage. Dundee Airport is 41 km distant, offering easy travel options.

Holiday home in Anstruther, Cellardyke · 14.36 km from centre
10.0
4 reviews
Boasting a garden, Arc House offers accommodation in Cellardyke, 16 km from St Andrews University and 38 km from Discovery Point. The 4-star holiday home features sea views and is 15 km from St Andrews Bay. Free WiFi is available throughout the property and Billow Ness Beach is 800 metres away.
The holiday home has 3 bedrooms, a TV, a fully equipped kitchen with a dishwasher and kitchenware, a washing machine, and 2 bathrooms with a shower. Towels and bed linen are available in the holiday home. For added privacy, the accommodation features a private entrance.
Dundee Airport is 44 km from the property.

Holiday home in St Monans, Saint Monance · 15.10 km from centre
10.0
1 review
Complete with a garden, Number Fifty Six is situated in Saint Monance, 22 km from St Andrews University and 41 km from Discovery Point. The property is non-smoking and is located 21 km from St Andrews Bay.
The 3-bedroom holiday home is equipped with a fully equipped kitchen with a dishwasher, and 1 bathroom with a shower and a washing machine. Providing free private parking, this 4-star holiday home also features free WiFi. For added privacy, the accommodation features a private entrance.
Dundee Airport is 44 km away.

Holiday home in Anstruther · 14.52 km from centre
7.6
16 reviews
Heron Cottage- fishermans cottage by the sea is located in Anstruther, 15 km from St Andrews Bay, 16 km from St Andrews University, and 37 km from Discovery Point. Both free WiFi and parking on-site are accessible at the holiday home free of charge. The property is non-smoking and is situated 1.1 km from Billow Ness Beach.
Heron Cottage- fishermans cottage by the sea features 3 bedrooms, a fully equipped kitchen with a dishwasher, a washing machine, and 1 bathroom with free toiletries. Towels and bed linen are available in the holiday home. The accommodation offers a fireplace.
Dundee Airport is 41 km from the property.

Holiday home in Pittenweem · 14.79 km from centre
10.0
2 reviews
Offering a garden and garden view, 2 Bed in Anstruther 80648 is set in Pittenweem, 17 km from St Andrews Bay and 18 km from St Andrews University. This holiday home is 39 km from Discovery Point. Free WiFi is available throughout the property and Billow Ness Beach is 2.5 km away.
The holiday home is composed of 2 separate bedrooms, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom. Towels and bed linen are featured in the holiday home. The accommodation offers a fireplace.
Dundee Airport is 46 km away.

Holiday home in Crail · 13.78 km from centre
7.2
6 reviews
Offering sea views, Seascape Cottage is an accommodation located in Crail, 12 km from St Andrews Bay and 17 km from St Andrews University. The property is non-smoking and is set 38 km from Discovery Point.
With free WiFi, this 3-bedroom holiday home provides a TV, a washing machine and a fully equipped kitchen with a dishwasher and kitchenware. Towels and bed linen are provided in the holiday home. For added privacy, the accommodation features a private entrance.
The nearest airport is Dundee Airport, 41 km from the holiday home.

Holiday home in Cupar, Ceres · 12.09 km from centre
10.0
2 reviews
Boasting a garden, Castle Park offers accommodation in Ceres, 24 km from Discovery Point and 47 km from Scone Palace. The 4-star holiday home is 17 km from St Andrews Bay. Free WiFi is available throughout the property and St Andrews University is 13 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 available in the holiday home. For added privacy, the accommodation features a private entrance.
Dundee Airport is 31 km from the property.

Holiday home in Cupar, Ceres · 12.25 km from centre
9.7
3 reviews
Boasting a garden, Well Cottage offers accommodation in Ceres, 24 km from Discovery Point and 47 km from Scone Palace. The 4-star holiday home is 17 km from St Andrews Bay. Free WiFi is available throughout the property and St Andrews University is 13 km away.
The holiday home has 1 bedroom, a fully equipped kitchen with a dishwasher, and 1 bathroom. Towels and bed linen are available in the holiday home. The accommodation offers a fireplace.
Dundee Airport is 27 km from the property.

Holiday home in Anstruther, Crail · 13.31 km from centre
7.5
4 reviews
Featuring a garden, May Isle offers accommodation in Crail, 17 km from St Andrews University and 38 km from Discovery Point. Free WiFi is available throughout the property and St Andrews Bay is 12 km away.
With 1 bedroom and 1 bathroom, this holiday home is fitted with a TV. The accommodation is non-smoking.
Dundee Airport is 41 km away.

Homestay in Broughty Ferry, Dundee · 14.89 km from centre
8.4
122 reviews
Located in Broughty Ferry, Dundee and within 7 km of Dundee City Centre, McCoinnich Rooms
offers self catering accommodation with a garden and free WiFi. The property is a 5-minute walk from the beach and a 10-minute walk from Broughty Castle. Guests can enjoy garden views.
The non-smoking rooms are equipped with a microwave, fridge, a kettle, a shower, a hairdryer and a wardrobe. The rooms in the guest house are equipped with a flat-screen TV and free toiletries.
Broughty Ferry train station is 600 m from the property, while St Paul's Cathedral is 7 km away. The nearest airport is Dundee, 11 km from the accommodation, and the property offers a paid airport shuttle service.

Hotel in Dundee · 17.61 km from centre
With a stay at this apartment in Dundee, you'll be within a 15-minute walk of Tannadice Park and Abertay University. This apartment is 1.6 mi (2.5 km) from V&A Dundee and 1.7 mi (2.8 km) from University of Dundee.

Bed and breakfast in Dundee · 17.49 km from centre
8.9
298 reviews
Located in Dundee, 1.7 km from Discovery Point and 23 km from St Andrews University, Athollbank Guest House provides accommodation with free WiFi in a historic building. It is situated 27 km from St Andrews Bay and offers a housekeeping service. The bed and breakfast features family rooms.
The units in the bed and breakfast are equipped with a flat-screen TV. The bed and breakfast features certain units with garden views, and each unit has a kettle. At the bed and breakfast, all units are equipped with bed linen and towels.
À la carte and Full English/Irish breakfast options with warm dishes, fruits and juice are available.
Scone Palace is 32 km from the bed and breakfast, while Lunan Bay is 43 km away. Dundee Airport is 2 km from the property.

Bed and breakfast in Cupar · 14.05 km from centre
8.2
142 reviews
Breakfast available
Situated in Cupar, 16 km from St Andrews University and 20 km from St Andrews Bay, Westport provides accommodation with amenities such as free WiFi and a flat-screen TV. This bed and breakfast is 21 km from Discovery Point and 41 km from Scone Palace...

Holiday home in Crail · 13.63 km from centre
Set 16 km from St Andrews University and 38 km from Discovery Point, 2 Bed in Crail CA006 offers accommodation located in Crail. Free WiFi is available throughout the property and St Andrews Bay is 12 km away.
The holiday home features 2 bedrooms, a fully equipped kitchen with a fridge and kitchenware, a washing machine, and 1 bathroom. A TV is offered. The accommodation is non-smoking.
Guests at 2 Bed in Crail CA006 will be able to enjoy activities in and around Crail, like cycling.
Dundee Airport is 41 km from the property.

Holiday home in Crail · 13.78 km from centre
Situated in Crail, 17 km from St Andrews University and 37 km from Discovery Point, Seascape Cottage at Crail Harbour features a restaurant. This holiday home offers a garden. Free WiFi is available throughout the property and St Andrews Bay is 12 km away.
The holiday home has 3 bedrooms, a TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 2 bathrooms with a bath. Towels and bed linen are available in the holiday home. There is also a seating area and a fireplace.
Dundee Airport is 44 km from the property.

Holiday home in Crail · 13.26 km from centre
Boasting a garden, Driftwood - Crail offers accommodation in Crail, 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 holiday home has 3 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a shower. Towels and bed linen are available in the holiday home. For added privacy, the accommodation features a private entrance.
Dundee Airport is 43 km from the property.

Holiday home in St. Andrews, Kingsbarns · 9.62 km from centre
Located 6.9 km from St Andrews Bay, 12 km from St Andrews University and 33 km from Discovery Point, The Steading, Kingsbarns. Provides accommodation situated in Kingsbarns. The property is around 11 km from St Andrews Cathedral, 27 km from Hill of Tarvit Mansion and 34 km from University of Dundee. Free WiFi is available throughout the property and Kingsbarns Beach is 1.1 km away.
The holiday home is composed of 2 separate bedrooms, a fully equipped kitchen, and 1 bathroom. A TV is provided. The accommodation is non-smoking.
Dundee Airport is 40 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.