Home › Europe › St Andrews and Perthshire, Scotland › Old Course Hotel
Golf and spa resort

Old Course Hotel

St Andrews and Perthshire, Scotland, United Kingdom · ★★★★★ · 9.6/10 Exceptional · guest rating

Rooftop terrace with string lights, seating and a glass-enclosed dining areaTable set for two beside windows overlooking the golf course at nightGolf course with a stone bridge, large hotel building and sunset skyLarge indoor swimming pool with skylights, columns and lounge chairsWedding aisle with white chairs and floral arrangements

A five-star hotel overlooking the Old Course in St Andrews with 175 rooms, Kohler Waters Spa, two indoor pools, four restaurants, a pro golf shop and a rooftop terrace.

Old Course Hotel is a five-star resort hotel on Old Station Road in St Andrews, with 175 rooms offering premium bedding, workspaces, electric kettles and 24-hour room service. Four restaurants and two bars serve lunch and dinner with golf course views, and there is a coffee shop, a garden and a terrace. Free WiFi is included. The hotel also offers express check-out and dry-cleaning services.

The wellness area has Kohler Waters Spa, two indoor pools, a hot tub, sauna and health club with yoga and Pilates classes. Golfers can use the pro golf shop and rent clubs, and there is mini golf and bicycle rental. Guests often praise the staff, the course-view rooms, the food and the spa. Free self parking and valet parking are available, along with a limo service.

Golf at this hotel

  • Adjacent to the 18-hole Old Course at St Andrews
  • Rooms and restaurants with views over the golf course
  • Pro golf shop with golf clubs and equipment available
  • Mini golf on site and St Andrews Links ten minutes on foot
  • Jubilee Course and Lundin Golf Club nearby

The setting

The hotel sits right beside the Old Course, so rooms and dining areas often look out over the links and the town. Guests mention sweeping views, a welcoming atmosphere and a convenient position for exploring St Andrews. The university is a few minutes away on foot, and the West Sands beach is about seven minutes' walk. Guests often describe the staff as welcoming and attentive.

Planning a golf trip? See rooms, rates and availability for your dates.Check availability on Expedia

Facilities

  • Adjacent Old Course
  • Pro golf shop and club rental
  • Mini golf
  • Kohler Waters Spa
  • Two indoor pools
  • Hot tub, sauna and steam facilities
  • Four restaurants and two bars
  • Health club with yoga and Pilates
  • Rooftop terrace and garden
  • Bicycle rentals
  • Free WiFi
  • Parking included
  • 24-hour room service
  • Multilingual staff

Location

The hotel is on Old Station Road in St Andrews. The Old Course is a one-minute walk, the University of St Andrews three minutes, West Sands seven, the Royal & Ancient Golf Club nine and St Andrews Links ten. Leuchars Station is eight minutes by car and Dundee Airport about 34 minutes by car.

Address: Old Station Road, St. Andrews, Scotland, KY16 9SP

Things to do nearby

Bookable on Viator (titles and descriptions as shown there).

Tours and activities in St Andrews and Perthshire, Scotland on GetYourGuide

Ready to book? Check current availability and guest reviews.Check availability on Expedia

More photos

Bathroom with a large mirror, two sinks and a showerHotel room with two beds, a wooden headboard and a lampHotel room with a large bed, desk, chair and mirror

Frequently asked questions

Is the hotel next to the Old Course?

Yes. The 18-hole Old Course is adjacent, about a minute on foot, and the hotel looks over the links. Tee times for the course and other St Andrews Links courses are arranged separately, so check in advance.

Can non-golfers enjoy the hotel?

Yes. There is a full-service spa, two indoor pools, a health club, four restaurants, mini golf, a terrace and a garden. Guests also mention the convenient location for exploring the town.

Are there other golf courses nearby?

Other courses in the area include the Jubilee Course, about 0.4 km away, and Lundin Golf Club, about 0.7 km away, according to distance data. Access varies, so confirm availability with each club.

How do I reach the hotel?

Leuchars railway station is about eight minutes by car and Dundee Airport about 34 minutes. Parking is included. Please confirm transfer options and arrival times with the hotel.

Want to compare dates? Check availability for Old Course Hotel / see the current rates.

More golf stays

Spacious lobby with a high ceiling, large windows and seating

Fairmont St Andrews

St Andrews and Perthshire, Scotland · United Kingdom
Resort · ★★★★★ · 9.2/10 Exceptional

A five-star coastal golf resort near St Andrews with Torrance and Kittocks courses on the property, a spa with an indoor pool and five restaurants.

Breakfast table by a window with a view of the hotel

Marine & Lawn Rusacks

St Andrews and Perthshire, Scotland · United Kingdom
Hotel · ★★★★★ · 9.4/10 Exceptional

A historic five-star hotel on Pilmour Links, next to the 18th fairway of the Old Course, with 123 rooms, two restaurants and a rooftop terrace in the heart of St Andrews.

Outdoor patio with wicker furniture overlooking a landscaped garden

Murrayshall Country Estate

St Andrews and Perthshire, Scotland · United Kingdom
Hotel · 9.2/10 Exceptional

An upscale country estate near Scone and Perth with an 18-hole golf course on site, a driving range, two restaurants, two bars, gardens and a terrace.

Hotel with a large outdoor pool

Fairmont Scottsdale Princess

Scottsdale, Arizona · United States
Resort · ★★★★★ · 9.2/10 Exceptional

A large five-star resort in Scottsdale with an 18-hole golf course, six outdoor pools, a waterslide, a full-service spa and five restaurants on site.

Rooftop pool with a view over the aparthotel

Palheiro Village

Lisbon, Sintra and Madeira, Portugal
Cabins & apartments · ★★★★ · 9.6/10 Exceptional

A family-friendly aparthotel in Funchal, Madeira, beside Palheiro Golf Club, with a spa, an outdoor pool, two restaurants and a rooftop terrace with garden.

Resort with several swimming pools at Westin La Quinta

The Westin La Quinta Golf Resort and Spa

Costa del Sol, Spain
Resort · ★★★★★ · 8.8/10 Excellent

The Westin La Quinta is a five-star golf and spa resort in Benahavís, near Marbella, a one-minute walk from La Quinta Golf's 27 holes, with two pools and two restaurants.

All stays in St Andrews and Perthshire, ScotlandEuropeAll golf hotels

Check availability on Expedia