American ExpressAmerican ExpressAmerican ExpressAmerican ExpressAmerican Express
United StatesChange Country
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.

Worth Experiencing

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.

Remember, Platinum Card Members receive:
  • Daily breakfast for two
  • Room upgrade at check-in, when available
  • Noon check-in, when available
  • 4:00 p.m. check-out guaranteed
  • Complimentary Wi‑Fi
Experience Credit

A complimentary round of golf for two people per room, including greens fee and cart rental (for courses that permit carts), once during your stay

Get even more when you book on
Get 5X Membership Rewards® points on 5-Star Hotel bookings.1
Use Pay with Points for all or part of your stay. 50,000 points = $500.2
Check Availability
Or call Platinum Travel Service at 1-800-525-3355 to book this property and receive your Fine Hotels + Resorts benefits.

You May Also Be Interested In

American Express: Don't Live Life Without It