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 centre, 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
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
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
Greyfriars Hotel is centrally located in St Andrews. Ideally situated 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
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
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
In St Andrews town centre, 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
Set amongst 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 centre, 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
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 situated 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 amongst 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 centre, 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 centre, 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!
For hotels in St Andrews that serve up a highly-rated breakfast, try Old Course Hotel St Andrews, The Albany St Andrews and Fairmont St Andrews, Scotland.
On average, it costs £200 per night to book a 3-star hotel in St Andrews for tonight. You'll pay on average around £238 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in St Andrews will cost around £364 (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.
On average, 3-star hotels in St Andrews cost £191 per night, and 4-star hotels in St Andrews are £375 per night. If you're looking for something really special, a 5-star hotel in St Andrews can on average be found for £548 per night (based on Booking.com prices).
Some of the best hotels in St Andrews near St Andrews - New Course include Dunperrogh, Lorimer House and No. 14.
These hotels in St Andrews are highly rated by couples: Rusacks St Andrews, Rooms at the Saint and Fairmont St Andrews, Scotland.
Drumoig Golf Hotel, Rooms at the Saint and Old Course Hotel St Andrews have received great reviews from travellers in St Andrews regarding the views from their hotel rooms.
Many families visiting St Andrews loved staying at Rusacks St Andrews, Rufflets 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.
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.
Liked the security of the rooms - needed pass to get into hall and stairs. Housekeeping was excellent. Bedroom was beautiful with an exceptional bathroom. The easiest shower to use - no time wasted working it out - just press a button. Everything you would want was within walking distance You have to buy the chips in the hotel - fantastic.. A few minutes from pubs, shops, the best scone shop, views, golf, beach.
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.
St Andrews
Wonderful house in a great location, beautifully furnished and so very comfortable! It was obvious that a lot of thought had gone in to the furnishings and kitting out the kitchen! We loved the house and wished we had booked it for a longer period on our Scotland tour! Would definitely stay here again and would recommend to anyone visiting Scotland/St. Andrews.
Breakfast was pretty simple but well executed. The room was small but had what I was looking for. Wifi was available all over the hotel. What really lifted the establishment was the staff. Maybe I have been out of Scotland too long but I found the team at The Ardgowan exactly the kind of people that I miss from Scotland.
St Andrews
Knock hill Farm was the most enjoyable, great views, delicious breakfast, beautiful &'very comfortable accommodations, & our hostess & host, Linda & Peter were the best!! Would definitely stay again on a return to St. Andrews.
beautiful and elegant hotel. we had a corner room with sweeping views of the old course and west sands beach. the full breakfast buffet was superb with an option to order off of the menu. stately lounge areas to sit and read
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.
We stayed at one of the Manor Homes. It was exceptionally comfortable and spacious . The Fairmont Hotel itself was certainly 5 star in all areas.
Rufflets is a relaxing and very pleasant environment to stay in. It is a unique hotel with warmth and charm which made our family stay memorable.
The hotel was very grand, and the breakfast selection was superb. Staff very attentive and friendly. The location excellent
St Andrews
The room was nicer than most luxury hotels I have stayed in.
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.
St Andrews
Location, convenience, restaurant, lounge/bar on site, staff was personable