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?

The Ship Inn
The Ship Inncleanliness Charming beachside inn with gastropub fare and tranquil garden views in Leven.

The Station Hotel
The Station Hotelcleanliness Stay steps from Carnoustie Station at this cozy hotel with restaurant and bar.

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

Drumoig Golf Hotel
Drumoig Golf Hotelcleanliness Play golf and explore St. Andrews from a countryside retreat with a course.

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

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

The Dunvegan Hotel
The Dunvegan Hotelcleanliness Enjoy St. Andrews' historic charm from a golfer's haven with home-cooked breakfasts.

Seascape Largo
Seascape Largocleanliness Experience seaside elegance in this historic Victorian B&B on Scotland's coast.

Premier Inn Dundee West
Premier Inn Dundee Westcleanliness Comfortable waterfront hotel near Dundee's leisure attractions with easy transit.

The Covenanter Hotel
The Covenanter Hotelcleanliness Cozy hotel in historic Cupar offering easy access to Falkland Palace.

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

Rhum Cottage
Rhum Cottagecleanliness Modern garden cottage 15 minutes from St. Andrews golf courses and university.

Woodlands Hotel, BW Signature Collection
Woodlands Hotel, BW Signature Collectioncleanliness Relaxing countryside retreat with spa, indoor pool, and on-site dining near Dundee.

The Spindrift Guest House
The Spindrift Guest Housecleanliness Wake up to seaside charm at this Anstruther guesthouse with daily free breakfast.

The Inn at Lathones
The Inn at Lathonescleanliness Ancient farmhouse hotel near St Andrews offering Scottish charm in a countryside setting.

Ye Olde Hotel
Ye Olde Hotelcleanliness Charming St. Andrews stay near Old Course with easy train access and free parking.

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

Haar with Rooms
Haar with Roomscleanliness Sophisticated gastro-inn steps from St. Andrews University and famous golf courses.
Get last-minute hotel deals in St. Andrews and save more



Check out pet-friendly hotels in St. Andrews
You may also like hotels with pools in St. Andrews
You can also stay at hotels with a spa 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





































































































































































































