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. The size of the room is very large.
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. people a4re great amazing history unreal locations and did I mention all the people are great !!!
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. Big room, quiet despite very busy bar and restaurant. Staff always extremely friendly, attentive and helpful - whether by checking-in/out, ordering meals or breakfast - despite the fact that the place was really busy. I would certainly stay here again in future.
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. Great updated hotel. Everything was new and clean. Friendly staff and great location with ocean views and close to everything
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. Amazing location and the bathrooms have been renovated and are quite luxurious .
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... Fabulous location, right on the Old Course at St. Andrews!
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. The breakfast was amazing, great location, friendly staff. Would definitely come back!
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. Excellent staff in all departments. Very comfy and cozy room. Breakfast was very tasty and filling. Location was superb. Perfect choice.
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. Excellent breakfast and the service was very good.’
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. Super Staff at an outstanding property ! Highly recommended place !
Hotel in St. Andrews
Popular with guests booking hotels in St. Andrews
Hotel in St. Andrews
Popular with guests booking hotels in St. Andrews
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... Fabulous location, right on the Old Course at St. Andrews!
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. Big room, quiet despite very busy bar and restaurant.
Hotel in St. Andrews
Set among 250 acres with its own 18-hole championship golf course, Drumoig Golf Hotel offers rooms with free parking, free Wi-Fi in public areas, and a restaurant. Amazing view over the golf course, and only 10 mins to my place of work.
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. Super Staff at an outstanding property ! Highly recommended place !
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. Excellent staff in all departments. Very comfy and cozy room. Breakfast was very tasty and filling.
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. The breakfast was amazing, great location, friendly staff. Would definitely come back!
Many families visiting St. Andrews loved staying at Rusacks St Andrews, Rufflets St Andrews, and Fairmont St Andrews, Scotland.
On average, 3-star hotels in St. Andrews cost $227 per night, and 4-star hotels in St. Andrews are $446 per night. If you're looking for something really special, a 5-star hotel in St. Andrews can be found for $638 per night, on average (based on Booking.com prices).
Fairmont St Andrews, Scotland, Rusacks St Andrews, and Rooms at the Saint are some of the popular hotels in 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.
Some of the best hotels in St. Andrews near St Andrews - New Course include Dunperrogh, Lorimer House and No. 14.
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.
On average, it costs $167 per night to book a 3-star hotel in St. Andrews for tonight. You'll pay around $306 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in St. Andrews will cost around $410, on average (based on Booking.com prices).
These hotels in St. Andrews are highly rated by couples: Fairmont St Andrews, Scotland, Rusacks St Andrews, and Rooms at the Saint.
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.
Lovely hotel and great staff. It is an old building so the sound proofing of the rooms is not great. We heard traffic, seagulls and other guests slamming doors shut from our room. It is expensive to stay at the hotel and I would expect that at such a price it would be more sound proofed. Luckily our neighbours weren’t entering and exiting their rooms late into the night. I would stay there again as it is a lovely hotel, great location and great restaurants for breakfast and dinner.
Really helpful and friendly staff. Allowed a later check out time and chance to use the beautiful grounds after that. Excellent adjoining rooms for family across shared bathroom. Fabulous old building and lovely rooms. Very good breakfast. Helpful with sending us some jackets we'd accidentally left in the hotel. All in all a very good special occasion stay. Thanks
I used to stay at the Old Course Hotel in St Andrews. It is a lovely hotel but the service recently has been very poor. The management doesn’t seem to do anything extra to retain regular custom, so sad. The Fairmont service has been excellent always doing that bit extra for their guests. Definitely now superior to the Old Course!
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.
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
St. Andrews
Great location at a great price. You have access to everything wonderful St. Andrews has to offer: golf, food, pubs, and the university. I was in room number #1 and I had plenty of space for my clubs and all my winter/rain golf gear.
St. Andrews
the location was very good central location which served us very well. we were attending a wedding at St Salvators with reception at the Old Course Hotel and it was halfway between the other locations where friends and family were staying.
Rooms at the saint was our favorite hotel in Scotland! Love that the rooms are a fair size and it comes with mini fridge and kettle with tea and coffee. Food at the saint restaurant is great and staff is very friendly
St. Andrews
The cottage was fantastic 2 mins from the Fairmont hotel and very close to the wedding venue we were going to. Clean, comfortable, easily accessible cottage . Great value for money with everything you would need.
Pros - The breakfast was excellent, and the room was great. It was central, and good value as St Andrews is expensive for hotel/ self-catering accommodation. It was warm and cosy and the staff were good.
A fatastic hotel with a fantastc location, you can not get better. The staff were very friendly and helpful. The food was outstanding and facilities top class.
St. Andrews
This is a good easy going hotel with a great restraint and helpful staff
Great place , one of Scotland’s better hotels.
Big room, quiet despite very busy bar and restaurant. Staff always extremely friendly, attentive and helpful - whether by checking-in/out, ordering meals or breakfast - despite the fact that the place was really busy. I would certainly stay here again in future.
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.