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 free limited street parking is available and free WiFi throughout the property. Breakfast was good. Good location. We had breakfast included so would have appreciated a menu which did not have prices on it.
Hotel in St. Andrews
Overlooking the West Sands Beach and the Links Golf Course, the Old Course Hotel features a luxury spa and award-winning restaurant. The hotel was great, and the view looking at the 17th fairway of the Old Course was awesome. Michele and I enjoyed the experience!
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
Dating from 1795, this traditional, elegant Georgian terraced The Albany St Andrews hotel rests in the heart of historic St Andrews. Location was great and the breakfast awesome!
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. Golf courses amazing Service wonderful Setting Gorgeous
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. The size of the room was great. Staff took our bags up as the room wasn't ready and put the air con on so the room was lovely and cool as it was a hot July day.
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
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. Spotless, and the staff were incredibly friendly and helpful.
Hotel in St. Andrews
Featuring a restaurant, bar, garden and free WiFi, Rooms at the Saint is located in St Andrews, 0.7 mi from St Andrews East Sands Beach and less than 0.6 mi from St Andrews University. The room was spacious, clean, with amenities like a Nespresso coffee machine, and with a big and modern bathroom. The breakfast, warm and prepared to order, was excellent.
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. The hotel is absolutely first rate. Excellent personal service, lovely accommodation and great breakfasts. I could not recommend Rufflets highly enough
Hotel in St. Andrews
Popular with guests booking hotels in St. Andrews
Hotel in St. Andrews
Popular with guests booking hotels in St. Andrews
Fairmont St Andrews, Scotland, Old Course Hotel 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, No. 14 and Modern luxury 2 bed with a view.
Many families visiting St. Andrews loved staying at Rooms at the Saint, Fairmont St Andrews, Scotland, and Old Course Hotel 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 $118 or, for a 4-star hotel, $262. Looking for something even fancier? 5-star hotels in St. Andrews for this weekend cost around $382 per night, on average (based on Booking.com prices).
On average, 3-star hotels in St. Andrews cost $181 per night, and 4-star hotels in St. Andrews are $289 per night. If you're looking for something really special, a 5-star hotel in St. Andrews can be found for $483 per night, on average (based on Booking.com prices).
These hotels in St. Andrews are highly rated by couples: Rooms at the Saint, Fairmont St Andrews, Scotland, and Old Course Hotel St Andrews.
On average, it costs $114 per night to book a 3-star hotel in St. Andrews for tonight. You'll pay around $177 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in St. Andrews will cost around $322, on average (based on Booking.com prices).
Absolutely beautiful town. Lovely shops and bars. Plenty of historic sites to see and has a stunning beach to explore as well. St. Andrews is small, but has a very special vibe to it, and we would love to go back there for longer.
St Andrews is the most interesting place to visit. It is steeped in history and has fantastic architecture. I love to shop in St Andrews as it has a variety of interesting, individual shops. I always find something to buy in many of the stores.
We loved the town centre which was buzzing. There were lots of individual shops selling exciting products. We ate in the Old Course Hotel but also a lovely Italian meal in Little Italy. Best lasagne ever! Make sure you book as lots of people turned away as so popular!!!! Parking was not an issue and we found a parking place easily, but we also walked into town, as hotel was quite close and lots to divert us on the road to town. We loved the walk alongside the golf course and watching the golfers. We just wish we had longer to explore but we particularly enjoyed revisiting Anstruther and Ellie where we holidays as children more than 60 years ago.
Great selection of shops, cafes and restaurants. Vibrant and bustling student vibes. Ancient architecture, excellent seafront walks, parks castle, cathedral, and of course Golf. Lovely place, and all the little fishing villages along the coast to explore too.
A very busy but still cosy place. A lot of places to eat and drink also outside. A lot of the monuments were closed so that was a pity. High score for atmosphere. Fantastic Italian restaurant with the appropriate name 'Little Italy', a must go to place.
We liked the whole ambience of the place. Striking for me was the juxtaposition of the ancient and the modern. Steeped in history yet teeming with young students at what has now become the best university in Britain. Their youthful energy and expectations of the life that lies ahead spilled out onto the streets, coffee shops, and bars. West sands were wonderful. We booked St Andrews for three days expecting to visit other places but our entire three days were fulfilled in the town. with many interesting sites to visit plus the museum and botanic gardens.
St. Andrews
Very nice downstairs (as requested) bedroom with direct access from the garden. Cosy decoration in room and common areas. Warm and kind (but not overdone) reception by the owners. Beautifully arranged grounds, including the train wagon that serves as a two-room lodge with well-chosen furniture and a clever lay-out. Quiet environment. Driving time Saint Andrews 5 min, Anstruther 15 min. The breakfast is excellent and takes place in a comfortable and luminous room.
Having had to cancel our original wedding and honeymoon in Antigua and New York due covid -19 we had a smaller wedding and week in Scotland. The location is beautiful. Great hotel, shame some of the restaurants were closed due to covid. The staff were very helpful and professional. The spa and pool were also fabulous. We would most certainly go back.
St. Andrews
Ilya was a charming host. Everything was spotless, huge array of snacks and drinks in room. Rooms were modern, comfortable with hotel standard bathroom and toiletries. Breakfast was generous with a variety of options and prices. My friends and I cannot rate Doune Guest House highly enough. I would definitely come back.
Excellent staff and facilities. The staff were professional and courteous. The hotel Itself is lovely, very well turned out, clean, fresh and well finished. Room was perfect, lots of lovely touches. Excellent breakfast was provided. Locations was excellent and easy walking distance to anywhere in St Andrews.
St. Andrews
We loved how it didn’t feel as if it was in a family home. We could’ve been in a hotel room. The facilities were great, especially the bedding! It was an externally comfy bed and high quality bedding, such a good nights sleep.
I had a double with a king bed, which was giant! The bed was very comfortable, the hotel was lovely and the staff were friendly and helpful. An absolute gem of a hotel.
St. Andrews
Everything! The owners go out of their way to make you feel comfortable and welcome. Beautiful property overlooking St. Andrews. A very unexpected bonus!
This property is all it’s advertised and more. Beautiful furnishings, layout, location and the best view in St. Andrews!
St. Andrews
Very good location and facilities great. Small garden nice. Very convenient to St. Andrews.
Breakfast was great, lots of choices and very varied. The hotel was in a great location.
We had a fantastic stay. The staff were excellent and would highly rate this hotel.
This was one of the best hotels I have ever stayed in
Lovely, cosy hotel. Great location. Friendly staff.
The size of the room was great. Staff took our bags up as the room wasn't ready and put the air con on so the room was lovely and cool as it was a hot July day.
The hotel is absolutely first rate. Excellent personal service, lovely accommodation and great breakfasts. I could not recommend Rufflets highly enough
St. Andrews
The house is reqlly nice, the room was nice and had a nice view. The couple owners were really kind and nice. It is very close to st andrews.
St. Andrews
Beautiful room, clean with good facilities. Staff were friendly and helpful
St. Andrews
It was very friendly and clean.