See the latest prices and deals by choosing your dates.
Hotel in St. Andrews
Overlooking the famous Old Course in St Andrews center, Rusacks St Andrews features valet parking is available and free WiFi throughout the property.
France
Everything! We stayed with friends and have travelled together extensively and usually have a minor quibble in even the best of hotels but Rusacks was perfection from the well equipped comfortable rooms with view to the delicious breakfasts cooked to order.
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.
United States of America
Amazing location and the bathrooms have been renovated and are quite luxurious .
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.
Australia
We loved the spacious rooms, their amenities, and the location was absolutely fantastic!
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.
United Kingdom
Room was great - the breakfasts were amazing, the staff were very friendly, and the location was fantastic. Being able to park outside the hotel was great as well.
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.
Belgium
The location was excellent for access to St Andrews the city and views of the old course. Making reservations for dinner and breakfast were easy and the staff were very friendly.
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...
Canada
Fabulous location, right on the Old Course at St. Andrews!
Hotel in St. Andrews
A 2-minute walk from the Royal & Ancient Golf Club in St Andrews, the Best Western Scores Hotel occupies 2 traditional Victorian town houses.
Australia
Spacious room with a comfy bed and beautiful view
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.
United Kingdom
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
Located in St. Andrews, Rooms at the Saint features a garden, restaurant, bar, and free WiFi throughout the property.
United Kingdom
clean and well presented..great location
Hotel in St. Andrews
In St Andrews town center, just 10 minutes’ walk from West Sands Beach, The boutique-style bedrooms offer free WiFi and feature Smart TVs.
Germany
My stay was brilliant the staff were very welcoming and met all my requirements and more. they were very friendly and helpful with offering me places for dinner as the restaurant was shut

Popular with guests booking hotels in St. Andrews

Popular with guests booking hotels in St. Andrews

Popular with guests booking hotels in St. Andrews

Popular with guests booking hotels in St. Andrews

Popular with guests booking hotels in St. Andrews

Popular with guests booking hotels in St. Andrews

Popular with guests booking hotels in St. Andrews

Popular with guests booking hotels in St. Andrews

Popular with guests booking hotels in St. Andrews

Popular with guests booking hotels in St. Andrews
On average, 3-star hotels in St. Andrews cost $143 per night, and 4-star hotels in St. Andrews are $309 per night. If you're looking for something really special, a 5-star hotel in St. Andrews can be found for $668 per night, on average (based on Booking.com prices).
On average, it costs $210 per night to book a 3-star hotel in St. Andrews for tonight. You'll pay around $572 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in St. Andrews will cost around $815, on average (based on Booking.com prices).
Many families visiting St. Andrews loved staying at Rusacks St Andrews, Rufflets St Andrews, and Rooms at the Saint.
Some of the best hotels in St. Andrews near St Andrews - New Course include Dunperrogh, No1 Apartments St Andrews - South Street and Beautiful Property In A Fantastic Location.
Rusacks St Andrews, Rooms at the Saint, and Old Course Hotel St Andrews are some of the popular hotels in St. Andrews.
For hotels in St. Andrews that serve highly-rated breakfasts, try Old Course Hotel St Andrews, Rusacks St Andrews, and The Albany St Andrews.
These hotels in St. Andrews are highly rated by couples: Rooms at the Saint, Rusacks St Andrews, and Old Course Hotel St Andrews.
Drumoig Golf Hotel, Rooms at the Saint, and Old Course Hotel St Andrews got great room view-related reviews from travelers in St. Andrews.
Any golfer should come play the Old Course at least once, and there are 6 more courses to play at St Andrews Links. I was blessed with great weather in August. Caddies are amazing on the Old Course, I wouldn't have known some of the lines to play without guidance.
It was a very short overnight stay but everyone with whom we came into contact was friendly and helpful. The town is lovely, very charming and quaint and the harbour area was lovely and has free parking. We had a lovely meal in Ham's Hame and ice cream and wine from Luvian's Really forward to visiting again and seeing more of the town and surrounding areas.
I have known St Andrews for a long time so I have a certain bias as I keep coming back. The town is an attractively built town with University having a very large footprint. The local people make a nice town spectacular in so many ways from customer service to an overall friendliness. The outdoor options here are excellent with beaches and forests a bit further out. There is plenty of dining choice in St Andrews, same goes for pubs and bars, I will be back again soon.
Loved every bit of St Andrew’s and plan on returning! Beautiful location for golf and history and beach and relaxation … we walked everywhere..to Tesco for groceries and Pizzeria for dinner and shopped in local stores for souvenirs. Even the weather was great!! The drive from Edinburgh was beautiful countryside and couldn’t get enough of it!
St. Andrews is a fabulous location, full of fascinating history and spectacular architecture. I attended my niece's graduation ceremony at St. Andrews University which was a wonderful experience - flawlessly executed with beauty and decorum, steeped in tradition. I also took the tour at the Old Course at St. Andrews- very fascinating and inspiring. Given that it was graduation week, there were a lot of people and the area was busy - but even with that, driving and parking were a breeze. Lots of walking too - and no end of great restaurants, pubs, etc. Will definitely be returning.
playing golf this year was ridiculously over priced at many of the places we usually play' but there are some really good value for money courses if you travel out a little. The town it's self is historic and beautiful.
What a wonderful stay. The room was large and luxurious with a very comfortable bed, large bathroom with a heated floor and nice toiletries. Provided a hair dryer and a hair straightener. The restaurant was also very good we have both breakfast and dinner there. There is no lift (elevator) which is common in the UK - this was the only place we stayed that the staff jumped up to help us carry our bags upstairs! Short walk to anywhere in St. Andrews
St. Andrews
The hosts were delightful - friendly and welcoming. The room was great - with comfortable beds, excellent toiletries, minibar etc. The breakfast is really exceptional at the cafe round the corner. It was a real find and different to the usual corporate hotels.
St. Andrews
Breakfast was superb, in-line with the breakfasts offered by 4-star hotels Grounds and gardens were nice Room had a sizable desk and cupboard space. Excellent value for money compared to other places in St Andrews
St. Andrews
Short drive (or Bus) to St Andrews and surrounding area was very convenient, while the hotel gave a peaceful and pleasant place to return to in the evening. Owners gave a friendly welcome - and so did Harris the dog!
What a beautiful boutique hotel! i wish i found it 10 years ago. The setting, the staff and the good are the best of Scottish hospitality. this will be my new home when coming to St. andrews.
St. Andrews
Breakfast was nice and morning team pleasant Perfectly located just a short walk to St Andrew’s links complex Dunvegan hotel bar and eatery just two doors down Excellent bathroom Beds nice
St. Andrews
Great location near the centre of St Andrews. All the facilities you need for a stay in St Andrews. Great alternative to staying in the pricy hotels in the area.
A beautiful room with an amazing view over the golf course and breakfast was wonderful. Very friendly and help full staff and the hotel is immaculate!
St. Andrews
The breakfast - lovely Eggs Benedict - however second day we had to wait one hour because the hotel did not get egg delivery.
The hotel is amazing, overlooking St Andrews golf course. Staff were brilliant, and the drink and food were outstanding .
Very clean and room was spacious and beautiful! Outstanding shower. Loved the view looking on to the Old Course Hotel.
Absolutely the best hotel in scotland, ticks all boxes on every level of a hotel stay!
The hotel is very central, serve a tasty breakfast and good value for the price.
Excellent location Friendly well run hotel
All round great hotel and great value too!