Join millions who use Snaptrip Group



Our top picks of the best accommodation in St. Andrews
Save up to 15% on over 100,000 hotelsSt. Andrews / Cheap
See the latest prices and deals by

Skye Sands - The Eden Residence
Apartment in St. Andrews, Fife
Offering city views, Skye Sands - The Eden Residence is an accommodation set in Fife, 200 metres from St Andrews University and 4.4 km from St Andrews Bay. Free WiFi is available throughout the property and St Andrews East Sands Beach is less than 1 km away.
The apartment has 2 bedrooms, a flat-screen 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 offered in the apartment. The accommodation is non-smoking.
Discovery Point is 21 km from the apartment. Dundee Airport is 28 km from the property.

Skye Sands - Balgove Penthouse Residence
Apartment in St. Andrews
Skye Sands - Balgove Penthouse Residence is set in St. Andrews, 200 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 St Andrews East Sands Beach is less than 1 km away.
With 1 bedroom and 1 bathroom with a shower, this apartment has a TV. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Dundee Airport is 25 km from the property.

Skye Sands - Old Course Residence
Apartment in St. Andrews, Fife
Skye Sands - Old Course Residence is situated in Fife, 200 metres from St Andrews University, 4.4 km from St Andrews Bay, and 21 km from Discovery Point. Free WiFi is available throughout the property and St Andrews East Sands Beach is less than 1 km away.
The spacious apartment has 2 bedrooms, a flat-screen 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 available in the apartment. For added privacy, the accommodation features a private entrance.
Dundee Airport is 28 km from the property.

Skye Sands - Jubilee Penthouse Residence
Apartment in St. Andrews, Fife
Located 200 metres from St Andrews University, 4.4 km from St Andrews Bay and 21 km from Discovery Point, Skye Sands - Jubilee Penthouse Residence provides accommodation situated in Fife. Free WiFi is available throughout the property and St Andrews East Sands Beach is less than 1 km 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 shower. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.
Dundee Airport is 28 km away.

Market Street No 28a - St Andrews
Holiday home in St. Andrews
<h2>Comfortable Accommodation</h2>
Market Street No 28a in St Andrews offers a two-bedroom holiday home with a private bathroom. The property includes a fully equipped kitchen, dining area, and a cosy seating space.
<h2>Modern Amenities</h2>
Guests enjoy free WiFi, streaming services, a washing machine, and a dishwasher. The home features a garden, a dining table, and a comfortable sofa, ensuring a pleasant stay.
<h2>Convenient Location</h2>
St Andrews East Sands Beach is a 9-minute walk away, while St Andrews University lies 200 metres nearby. St Andrews Cathedral is a 4-minute walk, and The Old Course is less than 1 km from the property.
<h2>Local Attractions</h2>
Explore St Andrews Bay 4.5 km away, Discovery Point 21 km, and Hill of Tarvit Mansion 16 km from the holiday home. Dundee Airport is 28 km distant.

The Albany Hotel St Andrews
Hotel in St. Andrews
With a stay at The Albany Hotel St Andrews, you'll be centrally located in St. Andrews, steps from University of St. Andrews and within a 5-minute walk of St. Andrew's Cathedral. This hotel is 0.4 mi (0.7 km) from Old Course at St Andrews and 0.5 mi (0.8 km) from Royal & Ancient Golf Club of St. Andrews.

Church Street Town Centre Apartment
Apartment in St. Andrews, Fife
A comfortable apartment near St Andrews East Sands Beach, Church Street Town Centre Apartment offers a base for a relaxing holiday in Fife. The property offers a private beach area, parking on-site and free WiFi to ensure guests have a well-rounded experience throughout their stay. This apartment is 4.4 km from St Andrews Bay and 22 km from Discovery Point. The property is non-smoking and is set 300 metres from St Andrews University.
The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured.
Dundee Airport is 28 km away.

WeeLoft - St Andrews Studio Apartment
Apartment in St. Andrews
<h2>Comfortable Living Space</h2>
WeeLoft - St Andrews Studio Apartment in St. Andrews offers a one-bedroom apartment with a bathroom. The property features parquet floors, a sofa, and a dining table. Guests enjoy garden views and a work desk.
<h2>Modern Amenities</h2>
The apartment provides free WiFi, streaming services, a washing machine, and a fully equipped kitchen with a coffee machine, microwave, and oven. Additional amenities include a hairdryer, free toiletries, and a TV.
<h2>Prime Location</h2>
Located 8 minutes from St Andrews East Sands Beach and 300 metres from St Andrews University, the apartment is close to St Andrews Cathedral and The Old Course. Dundee Airport is 28 km away. Highly rated by guests.

Muttoes Apartments - No 3
Apartment in St. Andrews
Muttoes Apartments - No 3, a property with a garden, is set in St. Andrews, 200 metres from St Andrews University, 4.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 less than 1 km away.
The apartment has 1 bedroom, a TV, a fully equipped kitchen with an oven and a toaster, a washing machine, and 1 bathroom with a bath. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Dundee Airport is 28 km from the property.

Muttoes Apartments No 21
Apartment in St. Andrews
Located within less than 1 km of West Sands Beach and a 2-minute walk of St Andrews University, Muttoes Apartments No 21 in St. Andrews provides a garden and rooms with free WiFi.
Featuring a fully equipped kitchen with a dishwasher and an oven, each unit also comes with a cable flat-screen TV, ironing facilities, wardrobe and a seating area with a sofa. At the apartment complex, all units come with bed linen and towels.
St Andrews Bay is 4.5 km from the apartment, while Discovery Point is 22 km away. Dundee Airport is 28 km from the property.

Market Street Apartment - No 12B
Apartment in St. Andrews
<h2>Comfortable Living Space</h2>
Market Street Apartment - No 12B in St. Andrews offers a one-bedroom apartment with a bathroom. The property includes a dining area, kitchen, and seating space.
<h2>Modern Amenities</h2>
Guests enjoy free WiFi, a restaurant, and streaming services. The apartment features a refrigerator, oven, toaster, electric kettle, and kitchenware. Additional amenities include a hairdryer, shower, TV, sofa, and wardrobe.
<h2>Prime Location</h2>
St Andrews East Sands Beach is an 8-minute walk away, while St Andrews University lies 300 metres nearby. St Andrews Cathedral is a 3-minute walk, and St. Andrew's - The Old Course is less than 1 km from the property. Dundee Airport is 28 km distant.

Little Haven - St Andrews Town Centre
Apartment in St. Andrews
Set in St. Andrews, 300 metres from St Andrews University and 4.3 km from St Andrews Bay, Little Haven - St Andrews Town Centre offers a restaurant. The apartment is 22 km from Discovery Point. Free WiFi is available throughout the property and St Andrews East Sands Beach is less than 1 km away.
This apartment is fitted with 1 bedroom, a kitchen with an oven and a toaster, a TV, a seating area and 1 bathroom. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Dundee Airport is 28 km from the property.

South Castle Street - St Andrews
Holiday home in St. Andrews
<h2>Comfortable Accommodation</h2>
South Castle Street - St Andrews offers a holiday home in St. Andrews with two bedrooms and one bathroom. The property features a private entrance and a fully equipped kitchen with modern appliances.
<h2>Outdoor Spaces</h2>
Guests can enjoy a spacious garden and an outdoor dining area. The property includes a cosy fireplace and a seating area, perfect for relaxation.
<h2>Convenient Amenities</h2>
The holiday home provides free WiFi in public areas, streaming services, and a dishwasher. Additional amenities include a refrigerator, oven, and TV.
<h2>Local Attractions</h2>
St Andrews East Sands Beach is a 7-minute walk away, while St Andrews University lies 300 metres nearby. Other attractions include St Andrews Cathedral and The Old Course, all within 1 km.

1st Floor Luxury 2-bed Apt, Sleeps 6
Apartment in St. Andrews
With a stay at this apartment in St. Andrews, you'll be just steps from University of St. Andrews and 7 minutes by foot from Old Course at St Andrews. This apartment is 0.2 mi (0.4 km) from St. Andrews Preservation Trust Museum and Garden and 0.2 mi (0.4 km) from St Andrews All Saints' Church.

At The Bay - A Quintessential Cottage
Vacation home in St. Andrews
With a stay at this holiday home in St. Andrews, you'll be just steps from University of St. Andrews and 10 minutes by foot from Old Course at St Andrews. This holiday home is 0.1 mi (0.1 km) from Hamish McHamish Statue and 0.1 mi (0.1 km) from Holy Trinity Church.

Abbey Street - No 6
Apartment in St. Andrews
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.

Abbey Street - No 8
Apartment in St. Andrews
<h2>Comfortable Living Space</h2>
Abbey Street - No 8 in St Andrews offers a two-bedroom apartment with a bathroom. The property includes a fully equipped kitchen, dining area, and a cosy seating space.
<h2>Modern Amenities</h2>
Guests enjoy free WiFi in public areas, streaming services, a TV, and a washing machine. The apartment features a hairdryer, microwave, and a dining table, ensuring a pleasant stay.
<h2>Prime Location</h2>
St Andrews East Sands Beach is a 7-minute walk away, while St Andrews University lies 400 metres nearby. St Andrews Cathedral is a 2-minute walk, and The Old Course is 1.1 km from the property. Dundee Airport is 29 km distant.

Guthrie Place Apartment
Apartment in St. Andrews
Guthrie Place Apartment is situated in St. Andrews, 400 metres from St Andrews University, 4.6 km from St Andrews Bay, as well as 22 km from Discovery Point. Free WiFi is available throughout the property and West Sands Beach is 1.1 km away.
The apartment has 1 bedroom, a flat-screen TV, a fully equipped kitchen with an oven and a fridge, a washing machine, and 1 bathroom with a shower. Towels and bed linen are offered in the apartment. There is also a seating area and a fireplace.
Dundee Airport is 29 km from the property.

Skye Sands - South Street Residence
Apartment in St. Andrews
Skye Sands - South Street Residence in St. Andrews provides accommodation with free WiFi, 600 metres from St Andrews East Sands Beach, 400 metres from St Andrews University and 4.1 km from St Andrews Bay. The property is non-smoking and is located 21 km from Discovery Point.
The spacious apartment features 2 bedrooms, a flat-screen TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a shower. Towels and bed linen are provided in the apartment. For added privacy, the accommodation features a private entrance.
Dundee Airport is 28 km away.

South Street Apartments No 18C
Apartment in St. Andrews
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.
