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.51 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 · 4.38 km from centre
9.2
1,000 reviews
Breakfast available
Located in St. Andrews, Fairmont St Andrews is by the sea, a 2-minute drive from St Andrews Bay and 6 minutes from University of St. Andrews. This family-friendly hotel is 3.3 mi (5.2 km) from The Fife Coastal Path and 3.4 mi (5.4 km) from St. Andrew's Cathedral.

Hotel in St. Andrews · 0.32 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 · 1.13 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.68 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.37 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.42 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.

Bed and breakfast in St. Andrews · 4.75 km from centre
9.0
346 reviews
Breakfast available
A former railway station set in 2 acres of landscaped garden, The Old Station Guest House consists of of the main building and a train carriage converted into suites. Guests can practice their golf on the lawns, while the famous seafront St Andrews Links are a 10-minute drive.
The Old Station has been fully renovated and features modern bedrooms decorated in a traditional style, with sash windows and warm tones. Carriage suites come with a small kitchen area, while all accommodations comes en suite, with tea/coffee-making facilities and a TV with satellite channels.
Continental and cooked breakfasts are served daily in the bright breakfast room which used to be the station platform. For other meals guests are just 5 minutes’ drive from the center of St Andrews, with its variety of restaurants.
The 4-star Old Station Guest House also offers a billiards room and library, with free Wi-Fi in public areas. There are several more golf courses within a 20-minute drive.

Apartment in St. Andrews · 0.47 km from centre
9.1
31 reviews
Edradour offers accommodations in St. Andrews, a 12-minute walk from West Sands Beach and 0.4 miles from St Andrews University. During your time at this recently renovated apartment, which dates back to 18th century, you'll have access to free Wifi. Fairmont St Andrews Bay Golf Course is 3 miles from the apartment and Discovery Point is 13 miles away.
The apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with an oven and a kettle, and 1 bathroom with a bath and a hair dryer. Towels and bed linen are provided in the apartment. There's also a seating area and a fireplace.
Dundee Airport is 15 miles away.

Apartment in St. Andrews · 0.68 km from centre
9.2
47 reviews
Just a 7-minute walk from St Andrews East Sands Beach and 0.6 miles from St Andrews University, Central St Andrews 2 bed apartment features accommodations in St. Andrews with a garden. This apartment features free private parking, an elevator, and free Wifi.
Featuring garden views, this apartment also comes with a satellite flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 2 bathrooms with a bath and slippers. Additional in-room amenities include wine or champagne.
Guests at the apartment will be able to enjoy activities in and around St. Andrews, like hiking. The apartment has a picnic area where you can spend the day outdoors.
Fairmont St Andrews Bay Golf Course is 2.3 miles from Central St Andrews 2 bed apartment, while Discovery Point is 14 miles from the property. Dundee Airport is 16 miles away.

Apartment in St. Andrews · 0.92 km from centre
8.9
8 reviews
Just a 17-minute walk from West Sands Beach and 0.7 miles from St Andrews University, Westoun - Kennedy Gardens features accommodations in St. Andrews with a garden. This property offers access to a terrace, free private parking, and free Wifi.
The apartment features 3 bedrooms, a fully equipped kitchen with an oven and a microwave, a washing machine, and 2 bathrooms with a hair dryer. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance.
Fairmont St Andrews Bay Golf Course is 3.2 miles from Westoun - Kennedy Gardens, while Discovery Point is 13 miles away. Dundee Airport is 17 miles from the property.

Apartment in St. Andrews · 0.56 km from centre
9.3
42 reviews
Just a 16-minute walk from St Andrews East Sands Beach and half a mile from St Andrews University, Square Green - No 12 Garden features accommodations in St. Andrews with a garden. Housed in a building dating from 2016, this apartment offers free Wifi and free private parking. Fairmont St Andrews Bay Golf Course is 2.7 miles away and Discovery Point is 13 miles from the apartment.
The apartment features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a hair dryer. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Dundee Airport is 17 miles away.

Apartment in St. Andrews · 0.77 km from centre
9.3
51 reviews
The Argyle Apartment is located in St. Andrews, just a 19-minute walk from West Sands Beach and 0.6 miles from St Andrews University. The apartment has access to a restaurant. The apartment provides free Wifi and free private parking.
This apartment includes 2 bedrooms, a living room and a TV, an equipped kitchen with a dining area, and 3 bathrooms with a bath and a washing machine. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.
Fairmont St Andrews Bay Golf Course is 3.1 miles from the apartment, while Discovery Point is 13 miles away. Dundee Airport is 17 miles from the property.

Apartment in St. Andrews · 0.39 km from centre
9.3
15 reviews
Kingsbarns House - No 1 is located in St. Andrews, just a 11-minute walk from St Andrews East Sands Beach and 0.4 miles from St Andrews University. Both free Wifi and parking on-site are available at the apartment free of charge.
Kingsbarns House - No 1 features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a hair dryer. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Fairmont St Andrews Bay Golf Course is 2.4 miles from the accommodation, while Discovery Point is 14 miles away. Dundee Airport is 18 miles from the property.

Apartment in St. Andrews · 0.56 km from centre
9.3
16 reviews
Square Green - No 13 Balcony offers accommodations in St. Andrews, 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. Fairmont St Andrews Bay Golf Course is 2.7 miles away and Discovery Point is 14 miles from the apartment.
The apartment features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a hair dryer. Towels and bed linen are available in the apartment. The accommodation is non-smoking.
Guests are welcome to eat at the on-site restaurant.
Dundee Airport is 18 miles from the property.

Apartment in St. Andrews · 0.66 km from centre
9.3
89 reviews
Kinness House - No 14 is located in St. Andrews, just a 7-minute walk from St Andrews East Sands Beach and 0.6 miles from St Andrews University. This apartment offers free private parking, an elevator, and free Wifi. Fairmont St Andrews Bay Golf Course is 2.4 miles away and Discovery Point is 13 miles from the apartment.
The apartment features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a hair dryer. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Dundee Airport is 18 miles away.

Apartment in St. Andrews · 2.11 km from centre
8.8
31 reviews
Delightful Annexe Apartment in St Andrews - Free Parking is located in St. Andrews, just 1.7 miles from West Sands Beach and 1.5 miles from St Andrews University. This property offers access to a terrace, free private parking, and free Wifi. Staff on site can arrange a shuttle service.
This apartment includes 1 bedroom, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a shower and a washing machine. Towels and bed linen are available in the apartment. The property has an outdoor dining area.
An indoor play area is also available at the apartment, while guests can also relax in the garden.
Fairmont St Andrews Bay Golf Course is 4 miles from Delightful Annexe Apartment in St Andrews - Free Parking, while Discovery Point is 13 miles away. Dundee Airport is 16 miles from the property, and the property offers a paid airport shuttle service.

Apartment in St. Andrews · 0.45 km from centre
9.4
140 reviews
Breakfast available
Beautiful Property In A Fantastic Location is located in St. Andrews, just 3 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point. Featuring a bar, the property is located within a 8-minute walk of St Andrews University. Free Wifi is available throughout the property and West Sands Beach is a 12-minute walk away.
The apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with an oven and a coffee machine, and 1 bathroom with a bath and bathrobes. The parquet floors, fireplace, and peaceful vibe add to the ambience of the room. For added privacy, the accommodation features a private entrance.
Guests are welcome to eat at the on-site family-friendly restaurant, which is open for dinner, lunch, and cocktails.
The area is popular for cycling and walking tours, and bike rental is available at the apartment.
Dundee Airport is 15 miles from the property, and the property offers a paid airport shuttle service.

Apartment in St. Andrews · 0.68 km from centre
9.5
28 reviews
Luxury 2-bedroom apartment near beach in St Andrews offers accommodations in St. Andrews, a 7-minute walk from St Andrews East Sands Beach and 0.6 miles from St Andrews University. This apartment offers free private parking, an elevator, and free Wifi. Fairmont St Andrews Bay Golf Course is 2.4 miles away and Discovery Point is 14 miles from the apartment.
This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 2 bathrooms with a bath and a washing machine. Towels and bed linen are featured in the apartment. This apartment is non-smoking and soundproof.
Dundee Airport is 16 miles away.

Apartment in St. Andrews · 1.59 km from centre
8.6
34 reviews
New Park Place Apartments - No 15 offers accommodations in St. Andrews, 1.5 miles from West Sands Beach and 1.2 miles from St Andrews University. The apartment has access to a restaurant. The apartment features both free Wifi and free private parking.
The apartment features 3 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 3 bathrooms with a hair dryer. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Guests can relax in the garden at the property.
Fairmont St Andrews Bay Golf Course is 3.6 miles from New Park Place Apartments - No 15, while Discovery Point is 13 miles from the property. Dundee Airport is 17 miles away.