"Gorgeous property, well located. And (if you are going in summer - incredible air conditioning!). Staff was amazing and rooms were well appointed and clean. "
"Perfect accommodation for a few nights stay. Family owned and run. Check in was easy and when we enquired if room had a walk in shower we were changed to a room that did. Very friendly, attentive staff. Clean towels each day. Great bar meals, smaller portions available. Wonderful Guinness😍 highly recommend."
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top St Andrews Bay Hotel Reviews
No1. Apartments & Bedrooms St Andrews - St Mary’s
10/10 Excellent
"Great property and location as long as you don't mind a few flights of stairs. Would definitely stay here again."
"Staff were so friendly, extremely helpful in so many ways but in particular helping with my uncle and mothers mobility issues regarding scooter hire, with availability of their own wheelchairs also for use, my mother had a fall on day one and they were so good in helping too, fantastic care from all staff.
Hotel was immaculate, staff were immaculate and I really can’t fault them at all.
Looking forward to a return trip soon"
"Pam was a delight. The space was very clean. The mattress could use a replacing. A bit stiff (inner-spring) but the sheets and duvet were nice.
Great spot. Would come again for sure. "
"Modern, comfortable double room perfect for our stay in St Andrews to attend a wedding nearby. Much nicer than other well known budget hotel rooms we’ve stayed in. Room was spotless and bed comfy. Staff at reception were very friendly and helpful. The location worked for us but it is on the edge of St Andrews and would be a good walk or taxi ride into the centre. If this doesn’t put you off then I’d definitely recommend staying here. As other reviews have said there are other flats being built on site. We stayed on a Saturday night and it was very quiet but I’d expect some noise during the week. "
"Stayed at another property (high end) during the first part of my trip and the accommodations herein were better... Staff could not have been more helpful - special shout out to Lucy..."
Enjoy a round of golf in St. Andrews at Royal & Ancient Golf Club of St. Andrews. Make time to visit the area's spas or simply enjoy its top-notch restaurants.
St Andrews Bay is located in a welcoming area of St. Andrews known for its beautiful ocean views and array of dining options. You'll find 444 hotels and other accommodations within a few miles for a convenient home base.
What's the best hotel to stay close to St Andrews Bay?
Fairmont St Andrews is one of the top choices for your stay based on our traveller data, and this hotel offers a full-service spa and a golf course. It's located just a short 0.4 mi (0.7 km) from St Andrews Bay. Other good choices within a few miles include THE SPACE TO STAY and Stravithie Castle.
How many hotels should I expect to find near St Andrews Bay?
Expedia has 444 hotels and other accommodation options a few miles from St Andrews Bay.
If I need to cancel the hotel reservation for my stay near St Andrews Bay, will I receive a refund?
Yes! Most hotel bookings are refundable provided that you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before check in. If you booked a non-refundable reservation, it may still be possible to cancel it and be given a refund within a 24-hour period of booking. Add dates, click "Search", then you can use the "fully refundable" filter to get the best options available near St Andrews Bay.
What can I see and do near St Andrews Bay?
You'll want to browse the collections at St. Andrews Preservation Trust Museum and Garden, British Golf Museum and Scotland's Secret Bunker. Local parks like Craigtoun Country Park, St. Andrews Botanic Garden and Cambo Estate Gardens are peaceful spots to stop and take in some fresh air. West Sands, East Sands and Castle Sands are great spots if you want to spend some time by the water during your stay.