American ExpressAmerican ExpressAmerican ExpressAmerican ExpressAmerican Express
Old Course Hotel, Golf Resort & Spa
View Photos
Preferred Hotels & Resorts
St Andrews, Scotland

Old Course Hotel, Golf Resort & Spa

View Photos
Classic coastal destination.

Located just south of the River Eden, Old Course Hotel, Golf Resort & Spa offers elegant lodging with access to the renowned golf course, the West Sands Beach, and the town of St Andrews.

Insider Tip

Enjoy an afternoon tea experience with a selection of delicate pastries and cakes created by the hotel’s pastry chef.

Where You’re Staying

Rooms and suites blend classical Scottish décor, patterned textiles, and contemporary furnishings. Select suites include a dining area beside floor-to-ceiling windows, and a balcony with views of the Old Course and coastline or the Eden Valley..

Where to Dine

Road Hole Restaurant offers gourmet cuisine with organic Scottish ingredients. Sands serves a seasonal menu with locally sourced ingredients. Hams Hame Pub & Grill offers Scottish cuisine in a casual atmosphere the overlooks the 18th green of the Old Course. Jigger Inn serves pub fare. Enjoy a cocktail at The Road Hole Bar, or a drink at The Duke’s Clubhouse.

Where to Relax

Unwind in the indoor pool, thermal suite, or rooftop hot tub. Kohler Waters Spa offers rejuvenating water-based treatments.

What To Do

Golf at the Old Course or The Duke's courses. Kayak or paddleboard along the coast. Visit local coffeehouses and boutiques in the historic town of St Andrews.

Guided Adventures
Golf Course
Restaurant and/or Bar
Spa On-Site
Fitness Center On-Site
Pool On-Site

Old Station Road. St Andrews, KY16 9SP Scotland

Edinburgh Airport.

At this property, Platinum Card® Members receive:
  • Daily breakfast for two
  • Experience Credit: A complimentary round of golf for two people per room, including any applicable fees such as greens fee and cart rental (for courses that permit carts), once during your stay
  • 4pm check-out guaranteed
  • 12pm check-in, when available
  • Room upgrade at check-in, when available
  • Complimentary Wi-Fi
Check Availability
Or call Platinum Travel Service at 01 800 716 11 03 to book this property and receive your Fine Hotels + Resorts® benefits.
There’s so much more to explore.
View Hotels

You May Also Be Interested In

American Express: Don't Live Life Without It