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

Hotel in St. Andrews · 0.40 km from centre
9.2
102 reviews
Breakfast available
A stay at The Dunvegan Hotel places you in the heart of St. Andrews, steps from University of St. Andrews and Old Course at St Andrews. This golf hotel is 0.1 mi (0.2 km) from Lundin Golf Club and 0.1 mi (0.2 km) from Royal & Ancient Golf Club of St. Andrews.

Hotel in St. Andrews · 0.45 km from centre
9.4
971 reviews
Breakfast available
With a stay at Old Course Hotel, you'll be centrally located in St. Andrews, steps from Old Course at St Andrews and 4 minutes by foot from Swilken Bridge. This golf hotel is 0.2 mi (0.4 km) from St Andrews - Jubilee Course and 0.3 mi (0.5 km) from University of St. Andrews.

Hotel in St. Andrews · 0.43 km from centre
8.2
15 reviews
Breakfast available
With a stay at The Ardgowan in St. Andrews, you'll be steps from Old Course at St Andrews and University of St. Andrews. This hotel is 0.1 mi (0.2 km) from Lundin Golf Club and 0.1 mi (0.2 km) from Royal & Ancient Golf Club of St. Andrews.

Hotel in St. Andrews · 0.34 km from centre
9.4
365 reviews
Breakfast available
When you stay at Rusacks St Andrews in St. Andrews, you'll be next to a golf course, just steps from Old Course at St Andrews and University of St. Andrews. This golf hotel is 0.1 mi (0.2 km) from St Andrews - Jubilee Course and 0.1 mi (0.2 km) from Swilken Bridge.

Hotel in St. Andrews · 0.56 km from centre
9.0
159 reviews
Breakfast available
When you stay at Kinnettles Hotel and Spa in St. Andrews, you'll be next to a golf course, just steps from University of St. Andrews and 5 minutes by foot from Old Course at St Andrews. This golf hotel is 0.2 mi (0.3 km) from Lundin Golf Club and 0.2 mi (0.4 km) from Royal & Ancient Golf Club of St. Andrews.

Hotel in St. Andrews · 0.45 km from centre
8.8
952 reviews
Breakfast available
Hotel Du Vin, St Andrews is a stylish and refurbished property set on The Scores and next to the Old Course golf course. The boutique hotel features stunning views over St Andrews Bay and is well-located for the beach and the shops of St Andrews.
The slate-tiled, terraced house, an impressive former family home, has been converted into a chic hotel. The luxury rooms come with Egyptian cotton sheets and rain-effect showers. There is also a TV, luxurious toiletries and free WiFi access.
Hotel Du Vin, St Andrews has a French-style bistro serving home-cooked food prepared with seasonal and local produce. Guests can relax with a glass of wine in the bar and lounge area serving an impressive wine list chosen by the in-house sommelier.
You can enjoy a stroll along the seafront to St Andrews' famous university, while the shops, restaurants and pubs of North, South and Market streets are within a 10-minute walk.

Hotel in St. Andrews · 0.50 km from centre
8.8
174 reviews
With a stay at Cleveden House by The Dunvegan, you'll be centrally located in St. Andrews, within a 5-minute walk of Old Course at St Andrews and University of St. Andrews. This hotel is 0.3 mi (0.5 km) from Lundin Golf Club and 0.3 mi (0.5 km) from Royal & Ancient Golf Club of St. Andrews.

Hotel in St. Andrews · 0.55 km from centre
8.3
1,422 reviews
Greyfriars Hotel is centrally located in St Andrews. Ideally situated within easy walking distance
to many University Departments and buildings, shops, The Old Course. and many historic places of interest.
Air Conditioning throughout entire hotel. Restaurant, serving food from 12 midday to late evening.
Well stocked Bar with wines, spirits, malts, draught beers/lagers, cask ales and the simply
wonderful extensive bottled beers of the world range!

Inn in St. Andrews · 0.37 km from centre
9.4
51 reviews
A stay at Haar with Rooms places you in the heart of St. Andrews, steps from University of St. Andrews and Old Course at St Andrews. This inn is 0.1 mi (0.1 km) from Lundin Golf Club and 0.1 mi (0.1 km) from Royal & Ancient Golf Club of St. Andrews.

Bed & breakfast in St. Andrews · 0.43 km from centre
9.2
141 reviews
Breakfast available
With a stay at 5Pilmourplace, you'll be centrally located in St. Andrews, steps from Old Course at St Andrews and University of St. Andrews. This bed & breakfast is 0.1 mi (0.2 km) from Lundin Golf Club and 0.1 mi (0.2 km) from Royal & Ancient Golf Club of St. Andrews.

Hotel in St. Andrews · 0.80 km from centre
With a stay at this residence in St. Andrews, you'll be minutes from Holy Trinity Church and St Andrews Town Hall. This residence is within close proximity of St Andrews - Eden Course and St. Andrews Preservation Trust Museum and Garden.

Hotel in St. Andrews · 0.84 km from centre
With a stay at this vacation 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 vacation home is 1.5 mi (2.4 km) from St. Andrews Links and 13.2 mi (21.3 km) from University of Dundee.

Guest house in St. Andrews · 1.16 km from centre
9.2
259 reviews
Featuring a garden and views of garden, The Spindle Guest Rooms is a guest house situated in a historic building in St. Andrews, 1.2 km from St Andrews East Sands Beach. Boasting a shared lounge, this property also provides guests with a sun terrace. Discovery Point is 22 km from the guest house.
Featuring a private bathroom, units at the guest house also provide guests with free WiFi. At the guest house, certain units are equipped with a kettle and chocolates or cookies.
St Andrews University is 800 metres from the guest house, while St Andrews Bay is 4.2 km away. Dundee Airport is 25 km from the property.

Hotel in St. Andrews · 0.84 km from centre
With a stay at this vacation 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 vacation home is 1.5 mi (2.4 km) from St. Andrews Links and 13.2 mi (21.3 km) from University of Dundee.

Hotel in St. Andrews · 0.92 km from centre
9.0
444 reviews
Breakfast available
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.

Holiday home in St. Andrews · 1.24 km from centre
9.5
11 reviews
Torrance At Abbey Park Avenue is situated in St. Andrews, 700 metres from St Andrews University, 3.9 km from St Andrews Bay, as well as 22 km from Discovery Point. The property is non-smoking and is located less than 1 km from St Andrews East Sands Beach.
The 2-bedroom holiday home is equipped with a fully equipped kitchen with a dishwasher, and 2 bathrooms 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 29 km away.

Holiday home in St. Andrews · 1.09 km from centre
8.2
18 reviews
Situated 4.7 km from St Andrews Bay and 22 km from Discovery Point, Helens Lea features accommodation in St. Andrews. The 3-star holiday home is 1 km from St Andrews University. Free WiFi is available throughout the property and West Sands Beach is 1.6 km away.
The 3-bedroom holiday home features a fully equipped kitchen with a dishwasher, and 2 bathrooms with a shower and a washing machine. Towels and bed linen are available in the holiday home. For added privacy, the accommodation features a private entrance.
Dundee Airport is 25 km from the property.

Apartment in St. Andrews · 0.87 km from centre
8.7
23 reviews
Located in St. Andrews in the Fife region, with West Sands Beach and St Andrews University nearby, Southgait Hall - No 2 provides accommodation with free WiFi and free private parking. This apartment is 21 km from Discovery Point. The property is non-smoking and is set 4.4 km from St Andrews Bay.
The spacious apartment features 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 provided in the apartment.
Dundee Airport is 28 km away.

Apartment in St. Andrews, Fife · 0.63 km from centre
Offering a shared lounge and garden view, Central renovated Victorian flat is set in Fife, 1.3 km from St Andrews East Sands Beach and 600 metres from St Andrews University. Both free WiFi and parking on-site are accessible at the apartment free of charge. The property is non-smoking and is situated 1 km from West Sands Beach.
The spacious apartment has 3 bedrooms, a flat-screen TV with streaming services, an equipped kitchenette, a washing machine and 2 bathrooms with a bath. Towels and bed linen are available in the apartment. There is also a seating area and a fireplace.
St Andrews Bay is 4.8 km from Central renovated Victorian flat, while Discovery Point is 21 km from the property. The nearest airport is Dundee Airport, 24 km from the accommodation.

Apartment in St. Andrews, St Andrews · 0.69 km from centre
8.5
10 reviews
Central St Andrews Apartment nr The Old Course in St Andrews provides accommodation with free WiFi, 1.1 km from West Sands Beach, 1.3 km from St Andrews East Sands Beach and 700 metres from St Andrews University.
St Andrews Bay is 4.8 km from the ap...