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

Residence in St. Andrews · 10.44 km from centre
8.0
1 review
With a stay at this residence in St. Andrews, you'll be within a 5-minute drive of Old Course at St Andrews and St Andrews Wine Company. This residence is 1.2 mi (1.9 km) from Hamish McHamish Statue and 1.2 mi (2 km) from Holy Trinity Church.

Hotel in St. Andrews · 10.81 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 · 10.49 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 · 10.54 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, Fife · 9.27 km from centre
7.6
392 reviews
The New Inn features a garden, shared lounge, a restaurant and bar in Fife. Located around 1.2 km from St Andrews University, the hotel with free WiFi is also 3.2 km away from St Andrews Bay. The property is non-smoking and is set 400 metres from St Andrews East Sands Beach.
At the hotel, each room includes a wardrobe. The private bathroom is equipped with a shower, free toiletries and a hairdryer. At The New Inn all rooms are equipped with a desk and a flat-screen TV.
You can play darts at the accommodation.
Discovery Point is 23 km from The New Inn. Dundee Airport is 26 km away.

Aparthotel in St. Andrews · 9.41 km from centre
8.0
11 reviews
With a stay at THE SPACE TO STAY APARTHOTEL in St. Andrews, you'll be within a 5-minute drive of University of St. Andrews and Old Course at St Andrews. This aparthotel is 0.6 mi (1 km) from East Sands and 0.7 mi (1.1 km) from East Sands Leisure Centre.

Hotel in St. Andrews · 10.59 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 · 10.51 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 · 10.72 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 · 10.64 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.

Guest house in Anstruther, Cellardyke · 8.00 km from centre
8.3
618 reviews
Set just 800 metres from Billow Ness Beach, The Coastal Inn OUTBUILDING offers accommodation in Cellardyke with access to a garden, a bar, as well as private check-in and check-out. Featuring room service, this property also provides guests with a picnic area. St Andrews Bay is 15 km away and St Andrews University is 16 km from the guest house.
Featuring a private bathroom, units at the guest house also have free WiFi.
There is a snack bar, and packed lunches are also available.
Discovery Point is 37 km from the guest house. Dundee Airport is 41 km away.

Hotel in Anstruther · 8.26 km from centre
6.7
279 reviews
Facing the beachfront, Harbour Inn offers 4-star accommodation in Anstruther and features a garden, shared lounge and terrace. Providing a bar, the property is located within 60 metres of Billow Ness Beach. The accommodation provides evening entertainment and a 24-hour front desk.
At the hotel, each room is equipped with a wardrobe. With a private bathroom equipped with a shower and free toiletries, rooms at Harbour Inn also offer free WiFi, while some rooms are equipped with a sea view. Guest rooms in the accommodation are fitted with a flat-screen TV and a hairdryer.
You can play darts at Harbour Inn, and the area is popular for hiking and cycling.
St Andrews Bay is 14 km from the hotel, while St Andrews University is 15 km from the property. Dundee Airport is 43 km away, and the property offers a paid airport shuttle service.

Guest house in St. Andrews · 9.99 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.

Apartment in St. Andrews · 7.11 km from centre
8.5
83 reviews
Situated in St. Andrews and only 4.4 km from St Andrews Bay, The Studio Pod, St Andrews features accommodation with garden views, free WiFi and free private parking. Featuring a garden, the property is located within 26 km of Discovery Point. The property is non-smoking and is located 4.9 km from St Andrews University.
Offering 1 bedroom and 1 bathroom, this apartment has a flat-screen TV. Towels and bed linen are available in the apartment.
There is a snack bar on-site.
Dundee Airport is 29 km from the property.

Vacation home in St. Andrews · 10.24 km from centre
8.0
1 review
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.

Hotel in St. Andrews · 10.12 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.

Guest house in Anstruther · 8.26 km from centre
9.0
1,422 reviews
Just a few steps from Anstruther’s harbour and marina, with views over the Firth of Forth, The Waterfront offers 4-star bed and breakfast accommodation with free Wi-Fi. Its à la carte restaurant has a charming modern glass and timber frontage.
Rooms are individual, with contemporary décor and traditional wooden furnishings. Shortbread and fresh flowers are included on arrival, and a selection of bath soaps feature in the bathroom.
A full cooked breakfast is provided each morning, and meals ranging from chicken stuffed with haggis to fajitas are served in the oak-panelled restaurant. During the warmer months, you can dine al fresco in the pretty courtyard.
St Andrews is only 9 miles from The Waterfront. A wide range of restaurants are available along the shoreline, and a choice of stunning golf courses can be reached in 25 minutes’ drive.

Apartment in St. Andrews · 10.43 km from centre
10.0
6 reviews
With a stay at this apartment in St. Andrews, you'll be just steps from University of St. Andrews and 6 minutes by foot from Old Course at St Andrews. This apartment is 0.3 mi (0.4 km) from Lundin Golf Club and 0.3 mi (0.4 km) from Royal & Ancient Golf Club of St. Andrews.

Apartment in St. Andrews · 10.27 km from centre
10.0
1 review
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.

Apartment in St. Andrews · 10.22 km from centre
10.0
2 reviews
Bridge Street - No 108, a property with a garden, is set in St. Andrews, 1.1 km 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 1.6 km away.
The spacious apartment has 2 bedrooms and 1 bathroom with a shower and a hair dryer. Towels and bed linen are offered in the apartment. For added privacy, the accommodation features a private entrance.
Dundee Airport is 28 km from the property.