You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
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, Cameron · 6.37 km from centre
6.5
2 reviews
Lodge No 58 - Stewart's Resort Cameron offers accommodations in Cameron, 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course. The vacation home features both Wifi and private parking free of charge.
Lodge No 58 - Stewart's Resort Cameron includes 2 bedrooms, 2 bathrooms with a bath and a shower, a seating area, and a fully equipped kitchen with an oven. Towels and bed linen are available in the vacation home. The property has an outdoor dining area.
Discovery Point is 17 miles from the accommodation. Dundee Airport is 21 miles from the property.
Holiday home in St. Andrews, Cameron · 6.37 km from centre
Lodge No 54 - Stewart's Resort Cameron offers accommodations in Cameron, 4.4 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course. The vacation home has access to a restaurant. There's a children's playground and guests can use free Wifi and free private parking.
The vacation home includes 2 bedrooms, 2 bathrooms with a shower, a seating area, and a fully equipped kitchen with an oven. Towels and bed linen are offered in the vacation home. The property has an outdoor dining area.
Discovery Point is 17 miles from Lodge No 54 - Stewart's Resort Cameron. Dundee Airport is 21 miles from the property.
Holiday home in St. Andrews, Cameron · 6.37 km from centre
10.0
1 review
Lodge No 128 - Stewart's Resort Cameron is located in Cameron, just 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course. This vacation home offers free private parking and free Wifi. Discovery Point is 17 miles from the vacation home.
The vacation home includes 2 bedrooms, 2 bathrooms with a shower, a seating area, and a fully equipped kitchen with an oven. Towels and bed linen are offered in the vacation home. The accommodation is non-smoking.
Dundee Airport is 21 miles from the property.
Holiday home in St. Andrews · 6.37 km from centre
7.0
2 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 · 6.37 km from centre
10.0
2 reviews
Lodge No 74 - Stewart's Resort Cameron is located in St. Andrews, just 4.4 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course. Both free Wifi and parking on-site are accessible at the vacation home free of charge.
Lodge No 74 - Stewart's Resort Cameron 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 vacation home. There's also a seating area and a fireplace.
Guests are welcome to enjoy a meal at the on-site restaurant.
For guests with children, the accommodation features a children's playground.
Discovery Point is 17 miles from Lodge No 74 - Stewart's Resort Cameron. Dundee Airport is 21 miles from the property.
Holiday home in St. Andrews · 6.37 km from centre
5.5
2 reviews
Lodge No 124 Stewart's Resort Cameron is located in St. Andrews, just 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. Discovery Point is 17 miles from the vacation home.
The vacation home includes 2 bedrooms, 2 bathrooms with a bath and a shower, a seating area, and a fully equipped kitchen with an oven. Towels and bed linen are featured in the vacation home. The property has an outdoor dining area.
Dundee Airport is 21 miles away.
Holiday home in St. Andrews · 6.37 km from centre
10.0
1 review
Lodge No 126 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. Discovery Point is 17 miles from the vacation home.
The vacation home includes 2 bedrooms, 2 bathrooms with a bath and a shower, a seating area, and a fully equipped kitchen with an oven. Towels and bed linen are featured in the vacation home. The property has an outdoor dining area.
Dundee Airport is 21 miles away.
Holiday home in St. Andrews · 6.37 km from centre
9.8
4 reviews
Lodge 78 features a hot tub and free private parking, and is within 4.4 miles of St Andrews University and 6.6 miles of Fairmont St Andrews Bay Golf Course. The 5-star vacation home is 17 miles from Discovery Point.
With free Wifi, this 2-bedroom vacation home offers a TV, a washing machine, and a fully equipped kitchen with a dishwasher and kitchenware. Towels and bed linen are featured in the vacation home. The property offers sea views.
A children's playground is also available at the vacation home, while guests can also relax in the garden.
Dundee Airport is 21 miles away.
Lodge in St. Andrews · 6.41 km 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.
Holiday home in St. Andrews · 6.44 km from centre
Stewarts Resort Lodge 59 is located in St. Andrews, just 4.6 miles from St Andrews University and 6.7 miles from Fairmont St Andrews Bay Golf Course. Guests staying at this vacation home have access to a patio.
With free Wifi, this 3-bedroom vacation home offers a cable TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are offered in the vacation home. The accommodation has a fireplace.
Discovery Point is 17 miles from the vacation home. Dundee Airport is 22 miles from the property.
Holiday home in St. Andrews · 6.47 km from centre
10.0
1 review
Stewarts Resort Lodge 29 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. Discovery Point is 17 miles from the vacation home.
With free Wifi, this 2-bedroom vacation home offers a TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are featured in the vacation home. For added privacy, the accommodation features a private entrance.
Dundee Airport is 19 miles away.
Holiday home in St. Andrews · 6.47 km from centre
9.0
20 reviews
Stewarts Resort Lodge 2 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.
The vacation home is composed of 2 bedrooms, a fully equipped kitchen, and 2 bathrooms. Towels and bed linen are available 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 from the property.
Holiday home in St. Andrews · 6.47 km from centre
7.5
2 reviews
Stewarts Resort Lodge 52 is located in St. Andrews, just 4.5 miles from St Andrews University and 6.7 miles from Fairmont St Andrews Bay Golf Course. Discovery Point is 17 miles from the vacation home.
With free Wifi, this 2-bedroom vacation home features a TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are offered in the vacation home. For added privacy, the accommodation features a private entrance.
Dundee Airport is 19 miles from the property.
Holiday home in St. Andrews · 6.47 km from centre
8.6
10 reviews
Stewarts Resort Lodge 30 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 features a cable TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are available in the vacation home. For added privacy, the accommodation features a private entrance.
For those times when you'd rather not eat out, you can cook on the barbecue.
Dundee Airport is 19 miles from the property.
Holiday home in St. Andrews · 6.47 km from centre
8.7
13 reviews
Stewarts Resort Lodge 4 offers accommodations in St. Andrews, 4.5 miles from St Andrews University and 6.7 miles from Fairmont St Andrews Bay Golf Course. This property offers access to a patio and free private parking.
With free Wifi, this 2-bedroom vacation home provides a TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. 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 · 6.47 km from centre
8.9
18 reviews
Stewarts Resort Lodge 23 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 features a cable TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are available 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 from the property.
Holiday home in St. Andrews · 6.47 km from centre
9.0
3 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.
Holiday home in St. Andrews · 6.47 km from centre
9.4
7 reviews
Stewarts Resort Lodge 16 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.
With free Wifi, this 2-bedroom vacation home offers a cable TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are offered 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 from the property.
Holiday home in St. Andrews · 6.47 km from centre
5.5
2 reviews
Stewarts Resort Lodge 27 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. Discovery Point is 17 miles from the vacation home.
With free Wifi, this 2-bedroom vacation home offers a TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are offered in the vacation home. For added privacy, the accommodation features a private entrance.
Guests can make the most of the warm weather with the property's barbecue facilities.
Dundee Airport is 19 miles from the property.
Holiday home in St. Andrews · 6.47 km from centre
Stewarts Resort Lodge 92 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. Discovery Point is 17 miles from the vacation home.
With free Wifi, this vacation home provides a TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are featured in the vacation home. For added privacy, the accommodation features a private entrance.
Dundee Airport is 22 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.