See the latest prices and deals by choosing your dates.
Hotel in St. Andrews
Set on a 520 acre estate on cliffs overlooking St Andrews Bay, this 5-star hotel features its own championship golf courses. It has free parking, free WiFi, a spa and a pool. Quick and efficient check in/out. Good sized room with very nice, clean and well maintained bathroom. Complimentary prosecco and chocolates in room on arrival. Great service at dinner and breakfast.
Hotel in St. Andrews
Overlooking the famous Old Course in St Andrews center, Rusacks St Andrews features free limited street parking is available and free WiFi throughout the property. As a golfer, having breakfast overlooking the 18th fairway is magical. The location was superb. Step outside and you are greeted by the Old Course. We were deciding on whether to stay at the Old Course Hotel or at Rusacks and chose the latter as its location to the town and to the 18th green was better. The room was elegant, well appointed and decorated like an old study, keeping to the traditions of St Andrews. The bathroom was large and spacious with excellent fixtures. We had dinner at the rooftop restaurant and their dry aged steak among others was excellent. The library with the snooker table was a great place to just relax after a round of golf. What made Rusacks extra special was the staff who were able to book our group a tee time at Kingsbarns after having had no luck ourselves. That was worth the price of admission in itself. We had such a wonderful experience that we are already planning our next visit and will be staying at Rusacks again.
Hotel in St. Andrews
Dating from 1795, this traditional, elegant Georgian terraced The Albany St Andrews hotel rests in the heart of historic St Andrews. This is a lovely little hotel, nice lounge with a roaring fire place and cappuchino's, super friendly staff, great location and fabulous breakfast, a real gem
Hotel in St. Andrews
Ardgowan Hotel is a traditional Georgian townhouse offering spacious rooms, Scottish cuisine and free WiFi throughout. The Royal and Ancient Golf Club of St Andrews is just a 2-minute walk away. The location is exceptional, as is the breakfast. No need for a car or taxis when staying at the Ardgowan as everything is within walking distance. Plus it is within 100 yards of the Dunvegan pub and the 1st tee/18th green of the Old course, hard to argue with that.
Hotel in St. Andrews
Greyfriars Hotel is centrally located in St Andrews. Ideally located within easy walking distance to many University Departments and buildings, shops, The Old Course. Did not have breakfast at the inn.
Hotel in St. Andrews
Hotel Du Vin, St Andrews is a stylish and refurbished property set on The Scores and next to the Old Course golf course. Frendly and very profesional staff. Excelemt service. The room was impeccable flawless, extremely clean, nice and cosy ambient. Amazing location. Highly recommended
Hotel in St. Andrews
Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant. Set in a magnificent building, the hotel has scenic views and elegant... Fantastic rooms, and the level of cleanliness is 10/10. Breakfast is the best a hotel can offer along with dinner. WoULD recommend to any friends and family. We will be back again and looking forward to it already.
Hotel in St. Andrews
In St Andrews town center, just 10 minutes’ walk from West Sands Beach, Kinnettles Hotel & Spa offers an à la carte restaurant. The boutique-style bedrooms offer free WiFi and feature Smart TVs. The staff at this hotel was truly exceptional! Service above and beyond. It was also nice to see them giving each other a helping hand particularly during busy breakfast times. The spa offered a very relaxing and private experience. It was also wonderful to be right in the center of St Andrews and so close to the Old Course.
Hotel in St. Andrews
Rufflets Hotel offers award-winning gardens, free Wi-Fi and a contemporary restaurant. The hotel is just outside St Andrews center, a 5-minute drive from St Andrews Old Course. everything was perfect, the dinner and the breakfast were delicious quiet room with all we needed great staff we hope we can come again the future
Hotel in St. Andrews
Featuring a restaurant, bar, garden and free WiFi, Rooms at the Saint is located in St. Andrews, a 13-minute walk from St Andrews East Sands Beach and 0.6 miles from St Andrews University. Very nice hotel. Staff extremely helpful and friendly. Nice bar area and choice of drinks and TVs showing sports. Big beer garden too. Excellent breakfast that WAS included in the price although it doesn’t say on booking.com (something to get sorted as one of the days we had booked brunch elsewhere as didn’t think breakfast was included). Room nice and modern, very comfortable. Tea/coffee making facilities, iron, hairdryer etc. Hotel in excellent location, bars/restaurants/cafes right outside and most are within a 5 min walk. 10 mins max to cathedral ruins, same to beach and golf course. Car parking in Argyle street north/south car park. 3.80 for 24 hours, plenty of spaces and only couple hundred yards away/1 minute walk. All in all a great weekend and would 100 percent stay here again.
Hotel in St. Andrews
Popular with guests booking hotels in St. Andrews
Hotel in St. Andrews
Popular with guests booking hotels in St. Andrews
On average, 3-star hotels in St. Andrews cost $237 per night, and 4-star hotels in St. Andrews are $476 per night. If you're looking for something really special, a 5-star hotel in St. Andrews can be found for $696 per night, on average (based on Booking.com prices).
Drumoig Golf Hotel, Rooms at the Saint, and Old Course Hotel St Andrews got great room view-related reviews from travelers in St. Andrews.
Some of the best hotels in St. Andrews near St Andrews - New Course include Dunperrogh, Lorimer House and No. 14.
Fairmont St Andrews, Scotland, Rusacks St Andrews, and Rooms at the Saint are some of the popular hotels in St. Andrews.
On average, it costs $187 per night to book a 3-star hotel in St. Andrews for tonight. You'll pay around $312 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in St. Andrews will cost around $560, on average (based on Booking.com prices).
These hotels in St. Andrews are highly rated by couples: Rusacks St Andrews, Rooms at the Saint, and Fairmont St Andrews, Scotland.
Many families visiting St. Andrews loved staying at Rusacks St Andrews, Rooms at the Saint, and Fairmont St Andrews, Scotland.
For hotels in St. Andrews that serve highly-rated breakfasts, try Old Course Hotel St Andrews, The Albany St Andrews, and Fairmont St Andrews, Scotland.
Wonderful to be in Saint Andrews on on a Sunday and walk the old course when It is closed to golfers. Playing the Himalayas putting course was cheap, easy and lots of good fun! Unfortunately the castle and the cathedral are closed for structural assessment and shoring up. Failed to make a reservation for dinner and could not be accommodated in my choice of restaurants. But alternatives were available for walk-ins.
Very varied restaurants and pubs. Ate at The Haar (Dean Banks) which was amazing food and appropriate wines. The Brewdog pub serves great beer and really tasty burgers. Beaches, for those so inclined, are excellent, extensive and clean. Walks in the area are wonderful. It's not just great for golf! Moving round the area by bus is good and taxis are reliable.
A beautiful small town on the east coast of Scotland. Castle, ruined medieval cathedral, beaches, historic churches & university campus, all within walking distance of each other. Good choice of restaurants & bars - lots of student 'activity'.......... I am not a golfer, however I am informed that this is 'ground zero' for the sport. Parking can be difficult in town and hotel accommodation is quite limited, expensive and advanced booking is a must.
St Andrews is a beautiful town, easy to walk around, full of history with lovely beaches lots things to see and do and great bars and restaurants from cosy and traditional to current and on trend! It can be expensive to stay and certain places are quite dear for food and drink.
Apartment fabulous and big, very clean and well equipped. Great garden area and seating area which we sat in as it was very sunny and was a sun trap. close to centre of town which had nice shops and restaurants. Couldn’t get much better
A sign of the times resturants are closed Mon Tuesday the hotel did warn us. All good ones booked Wednesday so prebook. St Andrews is a great base for Fife villages love the town and East Nuek area.
The room was very comfortable with a lovely view over the golf course. The staff (who were adjusting to the changes in Covid regulations in Scotland last week) were very friendly and helpful although one or two of the younger ones serving breakfast were inexperienced and appeared to lack adequate training. The food at breakfast was good. The associated golf course was very good value for hotel guests. We left a plug with USB sockets behind in the room and (eventaully) this was tracked down and is being sent onto us - much appreciated.
St. Andrews
The proximity to St. Andrews was superb and the hosts Neill and Jane were so kind and attentive. They gave us the best recommendations for dinner that we’ve had the entire trip and suggestions of other places to visit while traveling Scotland. The room was very comfortable and well appointed and the garden was beautiful...but the hospitality superseded both. Look no further, you’ve found your hidden gem with the Claremont.
St. Andrews
Everything about Dunperrough was exceptional. From the location, condition, comfort, and cleanliness of the property, to the interactions with the property owners - all exceeded expectations. Literally around the corner from St. Andrews Golf Links, great restaurants next door and within a very short walk, as well as a great starting point for a self-paced walking tour of St. Andrews. Great place to stay!
St. Andrews
The owner John is a very friendly and helpful host. He has put a number of thoughtful touches into the property to make it very comfortable, relaxing and enjoyable to stay. The bed was comfortable and the property clean and well maintained. The location is within an easy walking distance of all St. Andrews offers. Quiet place to stay in a very pleasant setting.
The hotel was lovely. Room was great. Colleagues were excellent and the food was tremendous. I was a bit worried about no parking being available at the hotel but we got a space across the road. As a blue badge holder we didn't need to pay for parking. Hotel was in a great location. Will definitely be going back.
Small inn over a restaurant in a great location in St. Andrews. We had a great lunch and breakfast at the restaurant. The staff was extremely helpful and friendly. The room was clean and a good size for a city property. Nice touches in the room, including coffee/tea, hair dryer and flat iron.
Immaculately presented hotel. We booked a junior bounce room for one night, the room was on the small side but met our needs for one night. Breakfast was delicious. Excellent central location. Would love to come back. We were luck to have costal views from the room
Exceptional service. The staff were so helpful, friendly and accommodating- even sorting us a last minute dinner reservation. The room and whole hotel is beautiful, with such attention to detail and breakfast was delicious. We will definitely be back.
The Albany is a quaint and cozy small hotel in a very convenient location in St. Andrews. The staff was very helpful and we enjoyed our stay. Right around the corner from Cromar’s - best fish and chips on the planet!
Cannot recommend the Old Course Hotel highly enough. Stunning hotel in a stunning location with the best team, always very friendly and extremely helpful, no request was too much. Will definitely be back soon.
Great breakfast very tasty. Excellent service throughout our stay. A fine residents bar too. I would not hesitate to recommend this hotel it really is very good.
St. Andrews
Comfortable, well maintained property close to St. Andrews. Great hosts and delicious breakfast. Thank you!
Excellent hotel, thoroughly enjoyed our stay.
St. Andrews
We planned to eat at the Inn on one of our 3 nights stay. However, the food was so good, the menu choice just perfect and the staff so very friendly, helpful and cheerful that we ate at the Inn every night. The breakfast was first class, plentiful and had a variety of choice.
Frendly and very profesional staff. Excelemt service. The room was impeccable flawless, extremely clean, nice and cosy ambient. Amazing location. Highly recommended
St. Andrews
Great location with short drive to St Andrews. Beach within walking distance . Very comfortable with nice breakfast. Annette and Max were great hosts.
St. Andrews
Great water views and very quiet out of the hustle and bustle of town. Awesome meal at the local pub just an easy 10 minute walk from Edenside House.
Did not have breakfast at the inn.