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
Fabulous hotel.. would definitely go again!
Reviewed on Mar 29, 2026

Old Course Hotel
Wonderful breakfast included. Incredible attention to detail in the rooms where things used - like a particular tea - were replaced often.
Reviewed on Apr 2, 2026

Rufflets St Andrews
Rufflets was our favorite stay out of five different hotels in the UK. The whole experience was incredible! The staff is so wonderful and welcoming, the bar was cozy, and the breakfast was delicious. My family all agrees that this is the one hotel we want to go back to!
Reviewed on Apr 2, 2026

Rusacks St Andrews
Nice room, convenient location but limited parking
Reviewed on Mar 29, 2026

Fairmont St Andrews
Excellent stay and lovely hotel, would thoroughly recommend.
Reviewed on Apr 3, 2026

Hotel du Vin & Bistro St. Andrews
Lovely hotel. Would stay again. Friendly and helpful staff.
Reviewed on Apr 2, 2026

5Pilmourplace
Room 7 was almost like a little cottage. It’s a small room with a massive bathroom (with heated flooring). I would definitely stay there again. The made to order breakfast was delicious!
Reviewed on Apr 4, 2026

The Albany Hotel St Andrews
An excellent hotel for short stays in St Andrews. Well appointed, very clean and comfortable. Our room was small but had all the amenities we required which were of a good standard. During our visit the restaurant was closed but a good continental breakfast was provided. The staff were friendly and ...
Reviewed on Mar 30, 2026

THE SPACE TO STAY APARTHOTEL
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

5Pilmourplace
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










