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. Everything! The restaurants and in room dining were brilliant. The Fairmont have excelled themselves for our stay. The staff, Ruud from front office and the rest of the team from cleaning to spa.... Have been absolutely amazing. So kind so willing to help and so so accommodating. They really made us happy! Thanks so much! The decor is gorgeous and the rooms really comfortable. Move over Gleneagles, we are coming to the Fairmont from now on! Thanks so so much xxx
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. this is one of the best properties for golfers to stay anywhere in the world
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. Very nice room. Good space and nice deco. Staff was very helpful
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. lovely sized clean room and central location
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. Nice cozy and comfortable room. Very good location in the town.
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. Lovely hotel, location and staff.. will defo be back:)
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... The staff were extremely friendly and accommodating,
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. 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
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... The staff were extremely friendly and accommodating,
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. lovely sized clean room and central location
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. Very nice room. Good space and nice deco. Staff was very helpful
These hotels in St. Andrews are highly rated by couples: Fairmont St Andrews, Scotland, Rusacks St Andrews, and Rooms at the Saint.
On average, 3-star hotels in St. Andrews cost $236 per night, and 4-star hotels in St. Andrews are $464 per night. If you're looking for something really special, a 5-star hotel in St. Andrews can be found for $677 per night, on average (based on Booking.com prices).
Many families visiting St. Andrews loved staying at Rusacks St Andrews, Rufflets St Andrews, and Fairmont St Andrews, Scotland.
Some of the best hotels in St. Andrews near St Andrews - New Course include Dunperrogh, Lorimer House and No. 14.
On average, it costs $174 per night to book a 3-star hotel in St. Andrews for tonight. You'll pay around $341 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in St. Andrews will cost around $413, 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.
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.
The average price per night for a 3-star hotel in St. Andrews this weekend is $366 or, for a 4-star hotel, $308. Looking for something even fancier? 5-star hotels in St. Andrews for this weekend cost around $582 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.
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.
We had a short family break at St Andrews. We were delighted with the level of service at the hotel. Even our son’s giant lion pet had his own luxurious mattress. We’d give many more stars to all the staff for politeness and friendliness. Interior design was amazing and gave us the feeling of luxury we were looking for. Food was delicious and wonderfully presented. Kids made friends with the staff. Thank you so much for making our stay such a beautiful experience. We are looking forward to the next time soon.
St. Andrews
Of all the B&Bs we have visited in Scotland, this was the best. A lovely country home but close to town. The room had extra touches of comfort and luxury, such as fine chocolates and expensive linens. The breakfast was a true full and good Scottish breakfast. The hosts were very helpful and gave great advice for our trip. We would definitely stay here again and recommend it to our friends.
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.
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.
The staff were friendly and helpful. The room was comfortable and neatly presented. The dining room is bright and spacious and we were pleased there was a bar in the hotel too. The hotel is in a great location too.
St. Andrews
Stunning vistas, close to St. Andrews and Cupar train station. Owner and staff extremely friendly and helpful. Spacious accommodations and great breakfast. First-rate all around.
We stayed for two nights and needed a base to stay perfect location and fabulous places to eat out. Hotel was nice and friendly great breakfast to start the day.
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.
Lovely freshly cooked breakfast, the staff were very friendly, the rooms were a good size and the hotel is only 10 minutes drive from Dundee city Centre.
The hotel was great, and the view looking at the 17th fairway of the Old Course was awesome. Michele and I enjoyed the experience!
Great updated hotel. Everything was new and clean. Friendly staff and great location with ocean views and close to everything
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
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
Really good value for money. Friendly staff and great food in the restaurant. The venison casserole was excellent.
Nice cozy and comfortable room. Very good location in the town.
St. Andrews
I belive it was one of the best place I ever stayed.
lovely sized clean room and central location