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
Holiday home in St. Andrews · 3.76 mi from centre
8.1
64 reviews
Old Mill Cottage is located in St. Andrews, just 3.6 miles from Fairmont St Andrews Bay Golf Course and 4.2 miles from St Andrews University. This property offers access to a patio, free private parking, and free Wifi.
The vacation home 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 offered in the vacation home. The accommodation is non-smoking.
Guests can also relax in the garden.
Discovery Point is 17 miles from Old Mill Cottage. Dundee Airport is 19 miles from the property.
Holiday home in St. Andrews · 0.70 mi from centre
9.5
17 reviews
St Leonard's Luxury Lodge, St Andrews offers accommodations in St. Andrews, 1.1 miles from West Sands Beach and a 18-minute walk from St Andrews University. Both free Wifi and parking on-site are accessible at the vacation home free of charge. Outdoor seating is also available at St Leonard's Luxury Lodge, St Andrews.
Featuring a terrace with quiet street views, this vacation home also includes a flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 2 bathrooms with a shower and a hair dryer. For added privacy, the accommodation features a private entrance.
Fairmont St Andrews Bay Golf Course is 3.3 miles from the accommodation, while Discovery Point is 14 miles from the property. Dundee Airport is 18 miles away.
Holiday home in St. Andrews · 1.51 mi from centre
8.4
66 reviews
Radernie Place - No 23 is located in St. Andrews, just 2 miles from St Andrews University and 4 miles from Fairmont St Andrews Bay Golf Course. The vacation home features both Wifi and private parking free of charge. Discovery Point is 14 miles from the vacation home.
Radernie Place - No 23 features 3 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 featured in the vacation home. The accommodation is non-smoking.
There is an on-site restaurant.
Guests can also relax in the garden.
Dundee Airport is 16 miles away.
Holiday home in St. Andrews · 4.02 mi from centre
8.5
28 reviews
Stewarts Resort Lodge 35 is located in St. Andrews, just 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course. This property offers access to a patio and free private parking. Discovery Point is 17 miles from the vacation home.
With free Wifi, this 2-bedroom vacation home provides a cable TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are featured in the vacation home. The accommodation has a fireplace.
Dundee Airport is 19 miles away.
Holiday home in St. Andrews · 1.61 mi from centre
8.1
20 reviews
Chambers Place - No 10 offers accommodations in St. Andrews, 2.3 miles from St Andrews University and 4.3 miles from Fairmont St Andrews Bay Golf Course. This vacation home offers free private parking and free Wifi.
The vacation home features 4 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 3 bathrooms. Towels and bed linen are offered in the vacation home. The accommodation is non-smoking.
Guests can also relax in the garden.
Discovery Point is 15 miles from Chambers Place - No 10. Dundee Airport is 17 miles from the property.
Holiday home in St. Andrews · 0.37 mi from centre
8.9
72 reviews
Offering a garden and barbecue facilities, 4 Kinnessburn Cottages in St. Andrews is close to West Sands Beach and St Andrews University. This vacation home provides accommodations with a patio and free Wifi.
Providing a terrace and garden views, the vacation home includes 3 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a bath and a shower. Towels and bed linen are featured in the vacation home. The property has an outdoor dining area.
The area is popular for cycling and hiking, and car rental is available at the vacation home.
Fairmont St Andrews Bay Golf Course is 3 miles from 4 Kinnessburn Cottages, while Discovery Point is 13 miles away. Dundee Airport is 16 miles from the property.
Holiday home in St. Andrews · 2.26 mi from centre
9.0
26 reviews
Eden View Estate - Clubhouse Cottage is located in St. Andrews, just 2.8 miles from St Andrews University and 5.5 miles from Fairmont St Andrews Bay Golf Course. Both free Wifi and private parking are available at the vacation home free of charge. Discovery Point is 11 miles from the vacation home.
Eden View Estate - Clubhouse Cottage 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 provided in the vacation home. There's also a seating area and a fireplace.
Guests can also relax in the garden.
Dundee Airport is 13 miles away.
Holiday home in St. Andrews · 0.29 mi from centre
9.0
82 reviews
Abbey Villa - No 5 offers accommodations in St. Andrews, a 8-minute walk from St Andrews East Sands Beach and half a mile from St Andrews University. The vacation home has access to a restaurant. Fairmont St Andrews Bay Golf Course is 2.3 miles away and Discovery Point is 14 miles from the vacation home.
The vacation home features 3 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a hair dryer. Offering free private parking, this 4-star vacation home also features free Wifi. The accommodation is non-smoking.
Dundee Airport is 16 miles away.
Holiday home in St. Andrews · 4.02 mi from centre
8.8
5 reviews
The Caledonia Lodge near St Andrews offers accommodations in St. Andrews, 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course. This vacation home features accommodations with a patio.
With free Wifi, this 2-bedroom vacation home offers a cable TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are featured in the vacation home. The accommodation has a fireplace.
Guests can also relax in the garden.
Discovery Point is 17 miles from the vacation home. Dundee Airport is 19 miles away.
Apartment in St. Andrews · 0.20 mi from centre
9.8
29 reviews
The Greyfriars Apartment is located in St. Andrews, just a 4-minute walk from St Andrews University and 3.1 miles from Fairmont St Andrews Bay Golf Course. This 4-star apartment offers a garden. Free Wifi is available throughout the property and West Sands Beach is a 9-minute walk away.
Featuring a patio and garden views, the spacious apartment includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower. Towels and bed linen are available in the apartment. There's also a seating area and a fireplace.
Discovery Point is 13 miles from the apartment. Dundee Airport is 15 miles from the property.
Holiday home in St. Andrews · 2.26 mi from centre
9.1
25 reviews
Caddie's Cottage on Eden View Estate is located in St. Andrews, just 2.8 miles from St Andrews University and 5.6 miles from Fairmont St Andrews Bay Golf Course. Both free Wifi and private parking are accessible at the vacation home free of charge. Discovery Point is 11 miles from the vacation home.
Caddie's Cottage on Eden View Estate 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 offered in the vacation home. The accommodation is non-smoking.
Guests can relax in the garden at the property.
Dundee Airport is 13 miles from the property.
Holiday home in St. Andrews · 3.96 mi from centre
8.2
4 reviews
Lodge No 39 - Stewart's Resort Cameron offers accommodations in St. Andrews, 4.4 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course. This property offers access to a balcony, free private parking, and free Wifi. There's a restaurant.
The vacation home 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 vacation home. The property has an outdoor dining area.
Discovery Point is 17 miles from Lodge No 39 - Stewart's Resort Cameron. Dundee Airport is 21 miles away.
Holiday home in St. Andrews · 4.07 mi from centre
8.1
38 reviews
East Cottage * Wood Burning Hot Tub * Garden is located in St. Andrews, just 4.2 miles from St Andrews University and 6.7 miles from Fairmont St Andrews Bay Golf Course. The Discovery Point is within 13 miles of the vacation home. The vacation home also provides free Wifi and free private parking.
The vacation home 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 provided in the vacation home. The accommodation is non-smoking.
Guests can also relax in the garden.
Dundee Airport is 15 miles away.
Apartment in St. Andrews, Fife · 0.46 mi from centre
8.6
54 reviews
Providing a garden, Sandyhill, St. Andrews features accommodations in Fife. With free private parking, the property is a 13-minute walk from St Andrews East Sands Beach and 0.6 miles from St Andrews University. Outdoor seating is also available at the apartment.
Featuring a patio and garden views, the spacious apartment includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a bath and a shower. Towels and bed linen are available in the apartment. The accommodation has a fireplace.
There is an on-site bar.
Fairmont St Andrews Bay Golf Course is 2.4 miles from Sandyhill, St. Andrews, while Discovery Point is 14 miles from the property. Dundee Airport is 16 miles away.
Guest house in St. Andrews · 0.32 mi from centre
8.3
97 reviews
Breakfast available
The privately-owned No 5 Pilmour is located within 328 feet of the historic St Andrews Links Golf Course and a 2-minute stroll from the heart of St Andrews. It offers free Wi-Fi and bike and a dedicated golf club storage room.
No 5 Pilmour features a blend of traditional and contemporary styles and consists of a spacious guest lounge and a dining room. Guests can also enjoy the enclosed rear garden. The contemporary bedrooms feature an private bathroom and a flat-screen TV.
There are a number of bars, restaurants and shops all within a few hundred feet of the guest house and Duke’s and St Andrews Bay Golf Courses are both less than 4 miles away. The city of Dundee is a 23-minute drive from the property.
Apartment in St. Andrews · 0.03 mi from centre
8.4
19 reviews
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 St Andrews East Sands Beach is a 10-minute walk away.
Skye Sands - Old Course Residence features 2 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 available in the apartment. The accommodation is non-smoking.
Dundee Airport is 16 miles from the property.
Bed and breakfast in St. Andrews · 1.46 mi from centre
9.9
81 reviews
Breakfast available
Balmungo Cottage B&B is located in St. Andrews, just 1.2 miles from St Andrews East Sands Beach and 1.9 miles from Fairmont St Andrews Bay Golf Course. This property offers access to a terrace, free private parking, and free Wifi. Staff on site can arrange a shuttle service.
Featuring sea views, the spacious bed and breakfast is composed of 2 bedrooms and 1 bathroom with slippers and a hair dryer. A private entrance leads guests into the bed and breakfast, where they can enjoy some fruit and chocolates or cookies. The bed and breakfast offers bed linen, towels, and daily room service.
À la carte and full English/Irish breakfast options with warm dishes, local specialities, and fruit are available. During warmer months, you can make use of the barbecue facilities and eat on the private patio.
Sightseeing tours are available within easy reach. Guests at the bed and breakfast can enjoy cycling and hiking nearby, or make the most of the garden.
St Andrews University is 2.3 miles from Balmungo Cottage B&B, while Discovery Point is 16 miles from the property. Dundee Airport is 17 miles away.
Apartment in St. Andrews · 0.40 mi from centre
8.4
30 reviews
Argyle Street Apartment - No 44 is located in St. Andrews, just a 10-minute walk from St Andrews University and 3 miles from Fairmont St Andrews Bay Golf Course. This apartment features a garden. Free Wifi is available throughout the property and West Sands Beach is a 15-minute walk away.
The apartment features 2 bedrooms, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are available in the apartment. The accommodation is non-smoking.
Discovery Point is 13 miles from Argyle Street Apartment - No 44. Dundee Airport is 16 miles from the property.
Apartment in St. Andrews · 0.05 mi from centre
9.9
18 reviews
Luxury in the most convenient location in St Andrews is located in St. Andrews, just a 11-minute walk from West Sands Beach and 200 yards from St Andrews University. Guests can benefit from a patio and a picnic area. There's an outdoor fireplace and guests have access to free Wifi and parking on-site.
Providing a terrace and inner courtyard views, the apartment includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a bath and a shower. Towels and bed linen are provided in the apartment. The property has an outdoor dining area.
Fairmont St Andrews Bay Golf Course is 2.8 miles from the apartment, while Discovery Point is 13 miles away. Dundee Airport is 16 miles from the property.
Holiday home in St. Andrews, Fife · 0.26 mi from centre
9.4
7 reviews
Westportlea offers accommodations in Fife, a 7-minute walk from St Andrews University and 2.9 miles from Fairmont St Andrews Bay Golf Course. The vacation home has access to a restaurant. Free Wifi is available throughout the property and West Sands Beach is a 14-minute walk away.
The vacation home 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 provided in the vacation home. The accommodation is non-smoking.
Discovery Point is 13 miles from Westportlea. Dundee Airport is 17 miles away.
Planning a trip to St Andrews? It’s a great place to visit, and it has some excellent accommodation options available too.
St Andrews is home to the prestigious university, the captivating ruins of the cathedral, and of course some incredible world-renowned golf courses.
Whether you're planning on spending your time enjoying the cobbled streets, basking in the sun on pristine beaches (if the Scottish weather allows…), or teeing off on legendary fairways, you'll find a range of hotel options in St Andrews to suit every taste and budget.
And we make it really easy for you to narrow down your search – you can set filters to find St Andrews hotels that are just right for your travelling group, and if you sign up to become a member you’ll get exclusive discounts of up to 15% - not bad when signing up is free!
Immerse yourself in the rich history of St Andrews by choosing accommodation right within the historic town centre. You can stay right next to the iconic landmarks such as St Andrews Cathedral and Castle, where you can explore centuries-old architecture and wander through picturesque gardens.
This also puts you just a short distance from the golf club. A lot of people look for last minute hotels in St Andrews because the Old Course ballot takes place 48 hours before tee times – you might only find out you’re able to get a time just a couple of days before you then need to travel.
For those seeking a tranquil escape, consider lodging along the stunning coastline, where charming bed and breakfasts offer breathtaking views of the North Sea.
Alternatively, venture into the surrounding countryside to discover quaint villages like Crail and Kingsbarns, where cosy cottages provide an option for a peaceful retreat amidst rolling hills and verdant landscapes.
To be clear, St Andrews is hardly party-central, and town centre hotels are relatively quiet. But crowds do ramp up around major golf tournaments, so booking accommodation a little further out (especially for more spontaneous trips) might be necessary.