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

No1. Apartments & Bedrooms St Andrews - St Mary’s
"Amazing!"
Reviewed on Jul 24, 2026

Fairmont St Andrews
"Great location - views, golf course and amenities. We enjoyed our stay as a family of four"
Reviewed on Aug 5, 2026

Rufflets St Andrews
"The staff were all very friendly, we had a large family room, nice smelling soaps. Breakfast was very nice, made to order."
Reviewed on Aug 7, 2026

Hotel du Vin & Bistro St. Andrews
"The location was supreme, and the room spacious and comfy. The building is older so noise of other guests was easily heard but only when groups left in the morning for golf. Not much can be done about that, other than that it was excellent."
Reviewed on Aug 4, 2026

The Albany Hotel St Andrews
"Great location. Helpful staff. Good breakfast."
Reviewed on Aug 4, 2026

THE SPACE TO STAY APARTHOTEL

Old Course Hotel

Rusacks St Andrews

The Kithmore Hotel
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

Rufflets St Andrews
"The staff were all very friendly, we had a large family room, nice smelling soaps. Breakfast was very nice, made to order. "
Explore More Ways to Travel with Travelocity
- Old Course Hotel
- No1 Apartments & Bedrooms St Andrews - St Mary s
- Market Street Apartment Sleeps 6
- Johnston Court 74114
- Hotel Du Vin & Bistro St Andrews
- Greyfriars Inn By Greene King Inns
- Family Friendly in St Andrews
- Fairmont St Andrews
- David Russell Apartments Campus Accommodation
- Cleveden House By The Dunvegan
- Cambo House And Estate B&B
- Beach in St Andrews
- Adults Only in St Andrews
- Hostels in St Andrews
- Guesthouses in St Andrews
- Aparthotels in St Andrews
- Cottages in St Andrews
- Condos in St Andrews
- Cabins in St Andrews
- Bedandbreakfast in St Andrews
- Apartments in St Andrews
- Hotels in Pittenweem
- Pet Friendly in Monifieth
- Pilmour Place Close to the Old Course
- Quirky Cottage Heart of St Andrews
- Rusacks St Andrews
- Skye Sands St Mary s Gardens
- Skye Sands St Mary s Gardens
- Stravithie Castle
- The Dunvegan Hotel
- The Garden House Free Parking Central
- The Golf Inn
- Ye Olde Hotel
- Houseboats in St Andrews
- Cabins in Tentsmuir Forest
- Bedandbreakfast in Leuchars
- Bedandbreakfast in Kingsbarns
- Resorts in Dundee
- Inns in Dundee
- Hotels in Dundee
- Hot Tub in Dundee
- Balcony in Dundee
- Airport Transportation in Dundee
- Historical in Dundee
- Family Friendly in Dundee
- All-Inclusive in Dundee
- Adults Only in Dundee
- Hostels in Dundee
- Aparthotels in Dundee
- Countryhouse in Dundee
- Cottages in Dundee
- Apartments in Dundee
- Agritourism in Dundee
- Hotels near Drumoig Golf Course
- Hotels in Cupar
- Aparthotels in Ceres
- The Old Bank House St Monans
- Ledger's Cottage- Harbourfront Home Pittenweem
- Cottages in Anstruther
- Flights from Johannesburg to Dundee
- Flights from Belfast to Dundee
- Flights from Tampa to St Andrews
- Flights from Pittsburgh to St Andrews
- Flights from Toronto to Dundee
- Flights from Seattle to St Andrews
- Flights from Phoenix to St Andrews
- Flights from Ottawa to St Andrews
- Flights from New York to St Andrews
- Flights from Minneapolis - St Paul to St Andrews
- Flights from Los Angeles to St Andrews
- Flights from Indianapolis to Dundee
- Flights from Detroit to St Andrews
- Flights from Denver to Dundee
- Flights from Dallas to St Andrews
- Flights from Boston to St Andrews
- Flights from Austin to Dundee
- Flights from Atlanta to St Andrews
- Flights to St Andrews
- Flights to Dundee
- Flights to Anstruther










