Book Hotels in St. Andrews
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top St. Andrews hotels

Seaton House - Small Luxury Hotels of the World
We had a lovely time in a fabulous hotel. A huge upgrade on The Scores. At the work has been carried out to the highest standards. The staff were very attentive, the room was excellent, the shower was amazing, bed was very comfortable and the breakfast was perfect.
Reviewed on Nov 9, 2025

No1. Apartments & Bedrooms St Andrews - St Mary’s
Excellent apart-hotel. Spacious and comfortable unit with good-quality facilities. Location excellent - couldn't be more central.
Reviewed on Oct 24, 2025

Rusacks St Andrews
If you're going to stay in St Andrews you're going to want to stay at the Rusacks! Roll out of bed to a wonderful breakfast then take your quick stroll over to the course for your tee time. Don't forget to book your dinner at 18
Reviewed on Nov 4, 2025

Old Course Hotel
Everything was spotless. Staff were all helpful. Well worth the money
Reviewed on Nov 10, 2025

Rufflets St Andrews
Hotel was lovely. Warm welcome and gate room was excellent. Bed was massive and comfy. Breakfast was also excellent and the grounds of the hotel were lovely for a post breakfast stroll.
Reviewed on Nov 5, 2025

The Dunvegan Hotel
Staff was amazing. Location was great.
Reviewed on Nov 7, 2025

Fairmont St Andrews
The hotel was excellent, my only complaint is the mattress was very soft and in the bathroom the moisturiser didn't match the shower gel and shampoo etc. will definitely return!
Reviewed on Nov 9, 2025

Hotel du Vin & Bistro St. Andrews
Disappointed the lift was not working Not ideal if you are elderly
Reviewed on Nov 8, 2025

5Pilmourplace
.
Reviewed on Nov 9, 2025
Cheap St. Andrews hotels

Agnes Blackadder Hall Campus Accommodation
Hotels in St. Andrews with star-rating
Check St. Andrews Hotels by Star Rating

4 Star Hotels
St. Andrews Hotel & Travel Guide\n
If you're roaming through Fife and would like to spend some time in St. Andrews, as a well-read traveler, you would do well to book as soon as you can through Travelocity's hotels page to secure the most suitable place to stay. St. Andrews lays claim to 8 accommodation options just a short drive from the CBD.
Modern visitors who have experienced the convenience of booking a hotel close to where the locals are will find the Macdonald Rusacks Hotel and The Golf Inn, all of which are located less than 0.6 miles (1 kilometer) of St. Andrews's urban center.
One of the small number of Travelocity-listed no-frills accommodations in St. Andrews is the The Golf Inn.
0.5 miles (0.8 kilometers) outside of the town center of St. Andrews, you can find the Old Course Hotel. The Fairmont St Andrews is located about 3 miles (5 kilometers) away. Some other possible options are the Westport Serviced Apartments and the Kinnettles Castle.
35 miles (52 kilometers) southwest of St. Andrews visitors will find Kirkcaldy, which is home to the Dunfermline Abbey. Those staying in Dunfermline have some great Travelocity-listed options to choose from; the Best Western Plus Dunfermline Crossford Keavil House Hotel and Rooms at 29brucestreet. Stop by Kirkcaldy, where you'll find the Kirkcaldy Museum and Art Gallery. Kirkcaldy is situated 20 miles (33 kilometers) to the southwest of St. Andrews. The Dean Park Hotel and Strathearn Hotel are comfortable places to throw your feet up in.
Get your sports fix by making the trek to Murrayfield Stadium, which is found 30 miles (52 kilometers) to the southwest of St. Andrews. Travelocity users who enjoy the ease of booking a room not far away, make a reservation in the Sheraton Grand Hotel & Spa, Edinburgh or The Chester Residence.
Dundee Airport is a convenient gateway for air travel, and is 12 miles (19 kilometers) from the heart of St. Andrews. Hotels that are nearby are Doubletree by Hilton Dundee and West Park.
Frequently asked questions
Recent St. Andrews hotel reviews by fellow wanderers

Old Course Hotel
Explore More Ways to Travel with Travelocity
- Cottages in Anstruther
- Anstruther Hotels
- Boarhills Hotels
- Guest Houses in Mount Melville
- Inns in Mount Melville
- Isle of May Hotels
- Crail Hotels
- Hotels near St. Andrews Links
- Lodges in Kingsbarns
- Cottages in Blebo Craigs
- B&B in Kincaple
- Wormit Hotels
- B&B in Monifieth
- Monifieth Hotels
- Hotels near Craigtoun Country Park
- Golf Resorts & in Leuchars
- Leuchars Hotels
- Apartments in Dundee
- Cottages in Dundee
- Extended Stay Hotels in Dundee
- Hostels in Dundee
- Kid Friendly Hotels in Dundee
- Hotels with Balconies in Dundee
- Hotels with Hot Tubs in Dundee
- Hotels with an Indoor Pool in Dundee
- Dundee Hotels
- Lodges in Dundee
- Lower Largo Hotels
- Apartments in Cupar
- Hotels with Suites in Cupar
- Hotels on the Lake in Cupar
- Spa Resorts & in Cupar
- Cupar Hotels
- Carnoustie Hotels
- Extended Stay Hotels in Radernie
- Cottages in Ceres
- Extended Stay Hotels in Ceres
- Ceres Hotels
- Lodges in Ceres
- Rv Parks in Ceres
- Kilconquhar Hotels
- Hotels near Drumoig Golf Course
- Beach Resorts & in Elie
- Cheap Hotels in Elie
- Elie Hotels
- Farmstay in Balmerino
- Lodges in Balmerino
- Leven Hotels
- B&B in Broughty Ferry
- Broughty Ferry Hotels
- Lodges in Broughty Ferry
- Tayport Hotels
- B&B in Lundin Links
- Extended Stay Hotels in Lundin Links
- Lundin Links Hotels
- Dairsie Hotels
- Hotels near Old Course at St Andrews
- New Gilston Hotels
- Colinsburgh Hotels
- Strathkinness Hotels
- Inns in Strathkinness
- Hotels near Leuchars Station
- B&B in Peat Inn
- Cabins in Peat Inn
- Cottages in St Monans
- St Monans Hotels
- Cabins in Cellardyke
- Cellardyke Hotels
- Hotels with Pools in Kilrenny
- Kilrenny Hotels










