Hotels in St. Andrews
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in St. Andrews?

Rusacks St Andrews
Rusacks St Andrewscleanliness Enjoy sweeping views of the Old Course golf links at this prime St. Andrews location.

Fairmont St Andrews
Fairmont St Andrewscleanliness Experience the pinnacle of Scottish elegance along the rugged coastline of St. Andrews.

Carnoustie Golf Hotel
Carnoustie Golf Hotelcleanliness Experience luxurious comfort next to award-winning golf links at this coastal retreat.

Hotel du Vin & Bistro St. Andrews
Hotel du Vin & Bistro St. Andrewscleanliness Walk to the Old Course and University of St. Andrews from this elegant golf hotel.

Apex City Quay Hotel & Spa
Apex City Quay Hotel & Spacleanliness Enjoy waterfront luxury in Dundee, where spa treatments await after a busy day.

Rufflets St Andrews
Rufflets St Andrewscleanliness Elegant country hotel near St. Andrews offers serene gardens and fine dining.

Premier Inn St Andrews
Premier Inn St Andrews
Hampton by Hilton Dundee City Centre
Hampton by Hilton Dundee City Centre
No1. Apartments & Bedrooms St Andrews - St Mary’s
No1. Apartments & Bedrooms St Andrews - St Mary’scleanliness Stroll to University of St. Andrews and Old Course in 10 minutes from this central spot.

Old Course Hotel
Old Course Hotelcleanliness Experience luxury steps from world-famous St. Andrews course, with spa and fine dining.

The Waterfront
The Waterfrontcleanliness Scenic coastal inn with easy St. Andrews access and complimentary perks.

Malmaison Dundee
Malmaison Dundee
Dunclutha Guest House
Dunclutha Guest Housecleanliness Enjoy a seaside escape at this Leven guesthouse with relaxing hot tub access.

Four Points Flex by Sheraton Dundee
Four Points Flex by Sheraton Dundeecleanliness Enjoy stylish comfort steps from Dundee Station, with easy access to city attractions.

Seaton House - Small Luxury Hotels of the World
Seaton House - Small Luxury Hotels of the Worldcleanliness Central location near Old Course at St Andrews with 24-hour fitness center and dining.

The Inn At Kingsbarns
The Inn At Kingsbarnscleanliness Inviting inn near Kingsbarns Golf Links with cozy bar and garden retreat.

Haar with Rooms
Haar with Roomscleanliness Sophisticated gastro-inn steps from St. Andrews University and famous golf courses.

Staybridge Suites Dundee by IHG
Staybridge Suites Dundee by IHGcleanliness Located in the heart of Dundee, this contemporary hotel offers comfort near top attractions.

Hotel Indigo Dundee by IHG
Hotel Indigo Dundee by IHG
The Landmark Hotel & SPA Leisure Club Dundee By Sunday
The Landmark Hotel & SPA Leisure Club Dundee By SundayGet last-minute hotel deals in St. Andrews and save more


Check out hotels with a spa in St. Andrews

You may also like family-friendly hotels in St. Andrews

You can also stay at hotels with a pool in St. Andrews

Go beyond your typical stay in St. Andrews
Learn more about St. Andrews
Wander medieval streets where golf was born, as the ruins of St. Andrews Cathedral stand sentinel over the town like a crumbling chess piece. The Old Course awaits with its hallowed fairways, though locals might direct you to less famous links with equally stunning sea views. University students in their distinctive red gowns create living history among ancient quads and cobblestones. Duck into harborside pubs where fishermen and professors debate over pints and fresh-caught seafood. The Scores pathway offers dramatic cliff-top views that explain why royalty and commoners alike have been drawn here for centuries. West Sands beach stretches gloriously nearby, its famous shoreline instantly recognizable from that slow-motion running scene in 'Chariots of Fire.'

Check out reviews of St. Andrews hotels guests love

















































































































































































