Cheap holidays in St. Andrews

Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com
Trusted by over 500,000 guests every year as part of Snaptrip Group
Add dates
Add dates

Property type

Add another room
Travelling with pets?

Join millions who use Snaptrip Group

Hotels, cottages, lodges and villas in one search
Hotels, cottages, lodges and villas in one search

Lowest prices, or we refund the difference
Lowest prices, or we refund the difference

Real humans ready to help you 7 days a week
Real humans ready to help you 7 days a week

Save up to 15% on over 100,000 hotels

St. Andrews / Cheap

Sort by
Lowest price

See the latest prices and deals by

Skye Sands - The Eden Residence
9.0

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.

Exceptional10 reviews
9.0
View details
Skye Sands - Balgove Penthouse Residence
9.0

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.

Exceptional14 reviews
9.0
View details
Skye Sands - Old Course Residence
8.3

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.

Very good20 reviews
8.3
View details
Skye Sands - Jubilee Penthouse Residence
8.7

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.

Fabulous14 reviews
8.7
View details
Market Street No 28a - St Andrews
8.8

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.

Fabulous5 reviews
8.8
View details
Primary image
9.0

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.

Exceptional510 reviews
9.0
View details
Church Street Town Centre Apartment
9.2

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.

Exceptional8 reviews
9.2
View details
WeeLoft - St Andrews Studio Apartment
9.6

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.

Exceptional47 reviews
9.6
View details
Muttoes Apartments - No 3
7.8

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.

Good5 reviews
7.8
View details
Muttoes Apartments No 21
10.0

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.

Exceptional1 review
10.0
View details
Market Street Apartment - No 12B
9.3

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.

Exceptional12 reviews
9.3
View details
Little Haven - St Andrews Town Centre
8.2

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.

Very good10 reviews
8.2
View details
South Castle Street - St Andrews
8.5

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.

Fabulous2 reviews
8.5
View details
Primary image
10.0

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.

Exceptional1 review
10.0
View details
Room
8.0

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.

Very good1 review
8.0
View details
Abbey Street - No 6
9.0

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.

Exceptional20 reviews
9.0
View details
Abbey Street - No 8
7.4

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.

Good33 reviews
7.4
View details
Guthrie Place Apartment
8.6

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.

Fabulous6 reviews
8.6
View details
Skye Sands - South Street Residence
8.4

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.

Very good9 reviews
8.4
View details
South Street Apartments No 18C
9.5

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.

Exceptional2 reviews
9.5
View details