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
Apartment in St. Andrews · 0.39 mi from centre
7.7
10 reviews
Bridge Street Apartment No 82 offers accommodations in St. Andrews, a 12-minute walk from St Andrews University and 2.9 miles from Fairmont St Andrews Bay Golf Course. This apartment is 13 miles from Discovery Point. Free Wifi is available throughout the property and West Sands Beach is a 18-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 offered in the apartment. The accommodation is non-smoking.
Dundee Airport is 16 miles from the property.
Holiday home in St. Andrews · 4.02 mi from centre
8.5
2 reviews
Stewarts Resort Lodge 26 offers accommodations in St. Andrews, 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.
With free Wifi, this 3-bedroom vacation home provides a cable TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are provided in the vacation home. For added privacy, the accommodation features a private entrance.
Discovery Point is 17 miles from the vacation home. Dundee Airport is 19 miles away.
Holiday home in St. Andrews · 2.25 mi from centre
9.6
21 reviews
Featuring a garden, Eden View Estate - Swilcan Lodge offers accommodations in St. Andrews. This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at the vacation home.
Offering a terrace, this vacation home also features a TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 2 bathrooms with a bath and a hair dryer. There's also a seating area and a fireplace.
St Andrews University is 2.8 miles from Eden View Estate - Swilcan Lodge, while Fairmont St Andrews Bay Golf Course is 5.6 miles from the property. Dundee Airport is 16 miles away.
Apartment in St. Andrews · 0.43 mi from centre
7.5
13 reviews
Eddie Court Apartments - No 1 offers accommodations in St. Andrews, one mile from West Sands Beach and a 13-minute walk from St Andrews University. The apartment provides both free Wifi and free private parking.
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 provided in the apartment. The accommodation is non-smoking.
Fairmont St Andrews Bay Golf Course is 2.9 miles from Eddie Court Apartments - No 1, while Discovery Point is 13 miles away. Dundee Airport is 16 miles from the property.
Apartment in St. Andrews · 0.09 mi from centre
8.3
9 reviews
Little Haven - St Andrews Town Centre is located in St. Andrews, just a 3-minute walk from St Andrews University and 2.7 miles from Fairmont St Andrews Bay Golf Course. The apartment has access to a restaurant. Free Wifi is available throughout the property and St Andrews East Sands Beach is a 10-minute walk away.
The apartment features 1 bedroom, a fully equipped kitchen with an oven and a toaster, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Discovery Point is 13 miles from Little Haven - St Andrews Town Centre. Dundee Airport is 17 miles from the property.
Chalet in St. Andrews, Strathkinness · 4.05 mi from centre
10.0
3 reviews
4.4 miles from St Andrews University in Strathkinness, Eden Lodge StAndrews, peace and tranquility. Features accommodations with access to a sauna, spa facilities, and fitness room. This property offers access to a balcony, free private parking, and free Wifi. Outdoor seating is also available at the chalet.
Featuring a terrace and sea views, the chalet includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower and a bath. Towels and bed linen are offered in the chalet. There's also a seating area and a fireplace.
Fairmont St Andrews Bay Golf Course is 6.8 miles from Eden Lodge StAndrews, peace and tranquility., while Discovery Point is 13 miles from the property. Dundee Airport is 17 miles away.
Holiday home in St. Andrews · 0.23 mi from centre
9.7
8 reviews
Torrance At Abbey Park Avenue offers accommodations in St. Andrews, a 7-minute walk from St Andrews University and 2.5 miles from Fairmont St Andrews Bay Golf Course. Providing free private parking, the 4-star vacation home is a 10-minute walk from St Andrews East Sands Beach.
With free Wifi, this 2-bedroom vacation home provides a TV, a washing machine, and a fully equipped kitchen with a dishwasher and kitchenware. Towels and bed linen are provided in the vacation home. For added privacy, the accommodation features a private entrance.
Discovery Point is 14 miles from the vacation home. Dundee Airport is 18 miles away.
Holiday home in St. Andrews · 1.52 mi from centre
9.0
4 reviews
Burnside offers accommodations in St. Andrews, 2 miles from St Andrews University and 4 miles from Fairmont St Andrews Bay Golf Course. This vacation home provides a garden. Discovery Point is 14 miles from the vacation home.
The vacation home features 3 bedrooms, a fully equipped kitchen with a dishwasher and kitchenware, a washing machine, and 2 bathrooms. Providing free private parking, this 3-star vacation home also features free Wifi. The accommodation has a fireplace.
Dundee Airport is 16 miles away.
Guesthouse in St. Andrews · 0.22 mi from centre
Breakfast available
When you stay at Doune Guest House in St. Andrews, you'll be near the beach, within a 5-minute walk of University of St. Andrews and Old Course at St Andrews. This guesthouse 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.
Apartment in St. Andrews, Fife · 0.30 mi from centre
Howard Place, St Andrews is located in Fife, just a 11-minute walk from West Sands Beach and 0.4 miles from St Andrews University.
The accommodation is non-smoking.
Fairmont St Andrews Bay Golf Course is 3 miles from the apartment, while Discovery Point is 13 miles away. Dundee Airport is 17 miles from the property.
Apartment in St. Andrews · 0.34 mi from centre
8.2
56 reviews
Just a 13-minute walk from St Andrews East Sands Beach and 0.6 miles from St Andrews University, Boase Avenue - No 26 features accommodations in St. Andrews with a garden. The apartment also offers 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 1 bathroom with a shower and a washing machine. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Fairmont St Andrews Bay Golf Course is 2.5 miles from the apartment, while Discovery Point is 14 miles away. Dundee Airport is 16 miles from the property.
Apartment in St. Andrews · 0.14 mi from centre
8.1
7 reviews
South Street Apartments - No 14G is located in St. Andrews, just a 4-minute walk from St Andrews University and 2.5 miles from Fairmont St Andrews Bay Golf Course. This apartment is 14 miles from Discovery Point. Free Wifi is available throughout the property and St Andrews East Sands Beach is a 7-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 featured in the apartment. The accommodation is non-smoking.
Dundee Airport is 16 miles away.
Apartment in St. Andrews · 0.39 mi from centre
8.1
11 reviews
Magnolia is located in St. Andrews, just a 10-minute walk from St Andrews University and 3 miles from Fairmont St Andrews Bay Golf Course. The apartment is 13 miles from Discovery Point. Free Wifi is available throughout the property and West Sands Beach is a 16-minute walk away.
Magnolia 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 featured in the apartment. The accommodation has a fireplace.
Dundee Airport is 16 miles away.
Apartment in St. Andrews · 0.20 mi from centre
8.1
47 reviews
Queen's Gardens No 18 offers accommodations in St. Andrews, a 6-minute walk from St Andrews University and 2.8 miles from Fairmont St Andrews Bay Golf Course. The apartment has access to a restaurant. Free Wifi is available throughout the property and St Andrews East Sands Beach is a 13-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 provided in the apartment. The accommodation is non-smoking.
Discovery Point is 14 miles from Queen's Gardens No 18. Dundee Airport is 16 miles away.
Apartment in St. Andrews · 0.33 mi from centre
8.1
131 reviews
21 Melbourne Place Studios offers accommodations in St. Andrews near West Sands Beach and St Andrews University. Guests can access the apartment via private entrance.
Accommodation is equipped with air conditioning, a fully equipped kitchen with a dining area, a flat-screen TV, and a private bathroom with shower, a hair dryer, and free toiletries. An oven, a microwave, and toaster are also offered, as well as a kettle. At the apartment complex, the units include bed linen and towels.
Fairmont St Andrews Bay Golf Course is 3 miles from the apartment, while Discovery Point is 13 miles from the property. Dundee Airport is 16 miles away.
Apartment in St. Andrews · 0.34 mi from centre
8.0
36 reviews
Kinnessburn Road Apartment - No 20 is located in St. Andrews, just a 9-minute walk from St Andrews University and 2.7 miles from Fairmont St Andrews Bay Golf Course. Free Wifi is available throughout the property and St Andrews East 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 featured in the apartment. The accommodation is non-smoking.
Discovery Point is 14 miles from Kinnessburn Road Apartment - No 20. Dundee Airport is 16 miles away.
Holiday home in St. Andrews, Strathkinness · 1.84 mi from centre
9.0
3 reviews
Burnside West Cottage- Uk39596 is located in Strathkinness, just 4.5 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point. Providing free private parking, the 4-star vacation home is 2 miles from St Andrews University.
With free Wifi, this 2-bedroom vacation home provides a TV, a washing machine, and a fully equipped kitchen with a dishwasher and kitchenware. Towels and bed linen are provided in the vacation home. For added privacy, the accommodation features a private entrance.
Dundee Airport is 17 miles away.
Apartment in St. Andrews · 0.13 mi from centre
7.9
14 reviews
The property is around a 4-minute walk from St Andrews University, 2.5 miles from Fairmont St Andrews Bay Golf Course, and 14 miles from Discovery Point. Free Wifi is available throughout the property and St Andrews East Sands Beach is a 7-minute walk away.
The apartment consists of 2 separate bedrooms, 1 bathroom with a hair dryer, and a seating area. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Dundee Airport is 18 miles from the property.
Lodge in St. Andrews · 3.98 mi from centre
10.0
1 review
With a stay at Beautiful 3-bed Lodge in St Andrews in St. Andrews, you'll be within a 10-minute drive of Old Course at St Andrews and University of St. Andrews. This lodge is 3.8 mi (6.1 km) from The Duke's St Andrews and 4.1 mi (6.7 km) from St Andrews Wine Company.
Campsite in St. Andrews · 1.08 mi from centre
8.9
95 reviews
Holiday Home 41 Lade Links St Andrews Holiday Park offers accommodations in St. Andrews, 15 miles from Discovery Point. The property is around a 6-minute walk from St Andrews East Sands Beach, 1.5 miles from St Andrews University, and 1.5 miles from Fairmont St Andrews Bay Golf Course. There's a terrace and guests can use free Wifi and free private parking.
The campground consists of 2 separate bedrooms, 2 bathrooms with a hair dryer, a seating area, and a living room. Guests can enjoy a meal on an outdoor dining area while overlooking the sea views. The accommodation is non-smoking.
There is an on-site bar.
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.