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.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.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.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 University of St. Andrews. This golf hotel is 0.2 mi (0.4 km) from St Andrews - Jubilee Course and 0.3 mi (0.5 km) from Swilken Bridge.

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 University of St. Andrews and Old Course at 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.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 University of St. Andrews and Old Course at 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.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.

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.

Hotel in St. Andrews · 0.55 km from centre
8.3
1,422 reviews
Greyfriars Hotel is centrally located in St Andrews. Ideally located 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, draft beers/lagers, cask ales and the simply
wonderful extensive bottled beers of the world range!

Bed & breakfast in St. Andrews · 0.43 km from centre
9.2
141 reviews
Breakfast available
A stay at 5Pilmourplace places you in the heart of St. Andrews, steps from University of St. Andrews and Old Course at 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.

Guest house in St. Andrews · 1.16 km from centre
9.2
259 reviews
The Spindle Guest Rooms in St. Andrews provides adults-only accommodations with a garden, a terrace, and a shared lounge. Both free Wifi and parking on-site are available at the guest house free of charge. St Andrews East Sands Beach is a 14-minute walk from the guest house, and St Andrews University is half a mile away.
The guest house provides certain units with garden views, and all units have a private bathroom.
Fairmont St Andrews Bay Golf Course is 2.6 miles from The Spindle Guest Rooms, while Discovery Point is 14 miles away. Dundee Airport is 16 miles 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.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.

Apartment in St. Andrews, Fife · 0.55 km from centre
8.4
77 reviews
The Wee Room -Stay Where All St Andrews is on the Doorstep! is located in Fife, just a 11-minute walk from West Sands Beach and 700 yards from St Andrews University. This apartment is 3 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.
With free Wifi, this 1-bedroom apartment offers a flat-screen TV and a kitchen with an oven and microwave. Towels and bed linen are offered in the apartment. For added privacy, the accommodation features a private entrance.
Dundee Airport is 15 miles from the property.

Apartment in St. Andrews · 1.21 km from centre
8.8
42 reviews
Square Green - No 16 Balcony is located in St. Andrews, just a 16-minute walk from St Andrews East Sands Beach and half a mile from St Andrews University. This property offers access to a balcony, free private parking, and free Wifi.
The apartment includes 2 bedrooms, 2 bathrooms with a bath and a shower, a seating area, and a fully equipped kitchen with a dishwasher. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.
Fairmont St Andrews Bay Golf Course is 2.7 miles from Square Green - No 16 Balcony, while Discovery Point is 13 miles away. Dundee Airport is 17 miles from the property.

Apartment in St. Andrews · 0.31 km from centre
9.0
1 review
Stay on the 18th - Luxurious St Andrews Apartment is located in St. Andrews, just a 11-minute walk from St Andrews University and 3.2 miles from Fairmont St Andrews Bay Golf Course. Free Wifi is available throughout the property and West Sands Beach is a 9-minute walk away.
The apartment features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
Discovery Point is 12 miles from Stay on the 18th - Luxurious St Andrews Apartment. Dundee Airport is 17 miles from the property.

Apartment in St. Andrews · 1.11 km from centre
8.7
14 reviews
Just a 17-minute walk from West Sands Beach and 0.6 miles from St Andrews University, Ground Main Door with Private Parking features accommodations in St. Andrews with a garden. Housed in a building dating from 2005, this apartment provides free Wifi and free private parking.
This apartment includes 3 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 2 bathrooms with a shower and a washing machine. For added privacy, the accommodation features a private entrance.
Fairmont St Andrews Bay Golf Course is 2.8 miles from the apartment, while Discovery Point is 13 miles from the property. Dundee Airport is 16 miles away, and the property offers a paid airport shuttle service.

Apartment in St. Andrews · 1.34 km from centre
9.3
3 reviews
Luxury Apartment St Andrews offers accommodations in St. Andrews, 2.8 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point. With free private parking, the property is 1.2 miles from West Sands Beach and a 18-minute walk from St Andrews University.
With free Wifi, this 1-bedroom apartment features a satellite flat-screen TV and a kitchen with an oven and microwave. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
Dundee Airport is 17 miles from the property.

Apartment in St. Andrews · 0.77 km from centre
10.0
1 review
Providing a garden, Muttoes Apartments No 21 provides accommodations in St. Andrews. The property is around a 2-minute walk from St Andrews University, 2.8 miles from Fairmont St Andrews Bay Golf Course, and 13 miles from Discovery Point. Free Wifi is available throughout the property, and West Sands Beach is a 11-minute walk away.
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.
Dundee Airport is 17 miles away.