Skip to main content

The 10 Best Golf Hotels in St Andrews, UK

Check out our pick of great golf hotels in St Andrews

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Overlooking the famous Old Course in St Andrews centre, Rusacks St Andrews features valet parking is available and free WiFi throughout the property.

The rooms each have a modern bathroom with free designer toiletries and a hairdryer. Rooms also feature a flat-screen satellite TV and tea/coffee making facilities.

First the hotel itself. I personally think the hotel's location is excellent, and the interior of the lobby is very cosy. They have all the necessary facilities including a nice fitness centre. I had breakfast at the bridge as well and the food and coffee were nice. The view from where I was seated was beautiful. Second, the staff. I only stayed for a night so I did not interact with the staff much but everyone I did interact with were all so friendly, nice and helpful. They made me feel welcomed. Lastly, the room! if you're able I definitely recommend getting a room with a balcony overlooking the incredible view. The room itself was a very nice size. it was spotless, had everything I needed, and the bed had to be one of the comfiest warmest beds I have ever slept on.

Show more Show less
9
Superb
2,148 reviews
Price from
£455
per night

No12 Bed and Breakfast, St Andrews is a 4-star property set in St Andrews, facing the sea. Both free WiFi and parking on-site are available at the bed and breakfast free of charge. The accommodation offers a concierge service and a housekeeping service for guests.

Pam, was delightful would stay there again

Show more Show less
9.2
Superb
165 reviews
Price from
£228
per night

Situated in St Andrews in the Fife region, Luxurious apartment 10 minute walk from Old Course has a balcony and mountain views. The property is around 1.3 km from West Sands Beach, 400 metres from St Andrews University and 4.3 km from St Andrews Bay. The property is non-smoking and is located less than 1 km from St Andrews East Sands Beach.

I hesitated before writing a review, for the simple reason that I want to keep this self-catering place a secret! :-) But that would not be fair to Eric and his team. Outstanding in every respect, and I've been coming to St Andrews for 15 + years.

Show more Show less
9.3
Superb
9 reviews
Price from
£256.67
per night

Glebe Cottage Number 6, featuring a garden, is located in St Andrews, 10 km from St Andrews Bay and 18 km from Discovery Point. Free WiFi is available throughout the property and St Andrews University is 6.1 km away.

Guests at the holiday home will be able to enjoy activities in and around St Andrews, like golfing, cycling and fishing.

Great Cottage Had All The Amenities To Make Our Stay Comfortable And Very Enjoyable !! Ten Minute Drive to St Andrews We All Had a Great Time Would Highly Recommend Definitely be..Back. !!

Show more Show less
9.6
Exceptional
14 reviews
Price from
£277.15
per night

Situated in St Andrews, near West Sands Beach and St Andrews East Sands Beach, the historic Dunperrogh features a garden. This property offers access to a patio, free private parking and free WiFi. Outdoor dining is also possible at the apartment.

Everything about Dunperrough was exceptional. From the location, condition, comfort, and cleanliness of the property, to the interactions with the property owners - all exceeded expectations. Literally around the corner from St. Andrews Golf Links, great restaurants next door and within a very short walk, as well as a great starting point for a self-paced walking tour of St. Andrews. Great place to stay!

Show more Show less
9.9
Exceptional
42 reviews

Boasting a patio with mountain views, a garden and barbecue facilities, Balmungo Cottage B&B can be found in St Andrews, close to St Andrews East Sands Beach and 3.1 km from St Andrews Bay. This property offers access to a terrace, free private parking and free WiFi. The property is allergy-free and is situated 3.7 km from St Andrews University.

Kindness of the hosts, rich and tasty breakfast, view from living room, cleanliness

Show more Show less
9.9
Exceptional
80 reviews

Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant. Set in a magnificent building, the hotel has scenic views and elegant rooms.

Everything! The staff were amazing - special thanks to Niall who was so friendly and helpful. The facilities were exceptional.

Show more Show less
8.9
Fabulous
1,675 reviews
Price from
£470
per night

Set on a 520 acre estate on cliffs overlooking St Andrews Bay, this 5-star hotel features its own championship golf courses. It has free parking, free WiFi, a spa and a pool. A complimentary shuttle service to and from the hotel to St Andrews town centre runs every hour from 10:00-22:00.

accomodations, breakfast, lunch and dinner, excelent.

Show more Show less
8.6
Fabulous
2,007 reviews
Price from
£297
per night

Set amongst 250 acres with its own 18-hole championship golf course, Drumoig Golf Hotel offers rooms with free parking, free Wi-Fi in public areas, and a restaurant.

Each room at Drumoig features tea/coffee making facilities, a TV with Freeview channels, and an en suite bathroom.

Good location, great meals at the Golf club, staff were very helpful.

Show more Show less
8.2
Very good
688 reviews
Price from
£110
per night

In the centre of St Andrews, Delightful Annexe Apartment in St Andrews - Free Parking features garden views from the patio. Guests may enjoy free WiFi.

The apartment offers a sun terrace. Golfing can be enjoyed nearby.

The apartment was a full suite, with separate kitchen, living room and beautiful little dining room in a sunroom. Perfect location just on edge of St. Andrews. I had lost my golf clubs on the airline (delivered the second day) but the owner was a former pro who ran golf tours and he got me titlest AP clubs for 30 pounds, allowing me to play the Jubilee course at St. Andrews the following day. He even bought me a box of balls for L20, which was cheaper than buying balls at the course.

Show more Show less
8.9
Fabulous
43 reviews
Price from
£191
per night

Looking for a golf hotel?

Fancy being able to walk straight from your hotel room onto a beautiful golf course? This is exactly what you’ll get by staying at a golf hotel, which often features luxury facilities like a gourmet restaurant, a health spa and high-end shops. Golf hotels are often set in dramatic locations, so you can enjoy lots of different outdoor activities.
Search golf hotels in St Andrews

Most booked golf hotels in St Andrews this month

Enjoy breakfast in St Andrews!

  • Rusacks St Andrews
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,148 reviews

    Overlooking the famous Old Course in St Andrews centre, Rusacks St Andrews features valet parking is available and free WiFi throughout the property.

    Perfect locations, lovely hotel and friendly staff.

  • Greyfriars Inn by Greene King Inns
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,512 reviews

    Greyfriars Hotel is centrally located in St Andrews. Ideally situated within easy walking distance to many University Departments and buildings, shops, The Old Course. and many historic places of...

    Everything was great - staff, room, location and food :)

  • Ardgowan Hotel
    Breakfast options
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,857 reviews

    Ardgowan Hotel is a traditional Georgian townhouse offering spacious rooms, Scottish cuisine and free WiFi throughout. The Royal and Ancient Golf Club of St Andrews is just a 2-minute walk away.

    Perfect location. Close to everything you want to see.

  • The Inn At Lathones
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,053 reviews

    At St. Andrews' oldest coaching inn, enjoy open log fires, award winning food and really friendly people to look after you.

    Beautifully maintained old property. Great restaurant.

  • Old Course Hotel St Andrews
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,675 reviews

    Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant.

    Fantastic location amazing views of the golf course

  • Hotel Du Vin, St Andrews
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,238 reviews

    Hotel Du Vin, St Andrews is a stylish and refurbished property set on The Scores and next to the Old Course golf course.

    Central, very clean, friendly staff, beautiful room!

  • Fairmont St Andrews, Scotland
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,007 reviews

    Set on a 520 acre estate on cliffs overlooking St Andrews Bay, this 5-star hotel features its own championship golf courses. It has free parking, free WiFi, a spa and a pool.

    Beautiful property, well maintained and very clean.

  • The Albany St Andrews
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,342 reviews

    Dating from 1795, this traditional, elegant Georgian terraced The Albany St Andrews hotel rests in the heart of historic St Andrews.

    Independent and cosy feeling hotel . Great location.

These golf hotels in St Andrews have options with FREE cancellation

  • Rufflets St Andrews
    Free cancellation options available
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 691 reviews

    Rufflets Hotel offers award-winning gardens, free Wi-Fi and a contemporary restaurant. The hotel is just outside St Andrews centre, a 5-minute drive from St Andrews Old Course.

    Food and location was good staff polite and friendly

  • Kinnettles Hotel & Spa
    Free cancellation options available
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 792 reviews

    In St Andrews town centre, just 10 minutes’ walk from West Sands Beach, The boutique-style bedrooms offer free WiFi and feature Smart TVs.

    Fabulous room, very friendly staff, great location

  • Scooniehill Farm House B&B
    Free cancellation options available
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 138 reviews

    Located 1.5 miles from the town of St Andrews, Scooniehill Farmhouse is a farmhouse with a large garden, offering panoramic views of the Scottish countryside.

    The location, the room and the breakfast were all amazing.

  • The Old Station Guest House
    Free cancellation options available
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 429 reviews

    A former railway station set in 2 acres of landscaped garden, The Old Station Guest House comprises of the main building and a train carriage converted into suites.

    Fantastic reception., lovely hosts & great food.

  • The Greyfriars Apartment
    Free cancellation options available
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 34 reviews

    The Greyfriars Apartment in St Andrews offers stylish and contemporary self-catering accommodation, 5 minutes’ walk from the Royal & Ancient Golf Club, University and town.

    Great location and flat. Couldn't have been happier

  • Drumoig Golf Hotel
    Free cancellation options available
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 688 reviews

    Set amongst 250 acres with its own 18-hole championship golf course, Drumoig Golf Hotel offers rooms with free parking, free Wi-Fi in public areas, and a restaurant.

    The location, the staff were very friendly and helpful.

  • No 5 Pilmour
    Free cancellation options available
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 151 reviews

    The privately-owned No 5 Pilmour is located within 100 metres of the historic St Andrews Links Golf Course and a 2-minute stroll from the heart of St Andrews.

    The room was beautiful The breakfast was excellent

FAQ about golf hotels in St Andrews








Golf hotels that guests love in St Andrews

  • Avg. price/night: £520
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,675 reviews
    wonderful hotel bar views of the golf courses first class great hotel to celebrate a special occasion
    david
    Young couple
  • Avg. price/night: £110
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 688 reviews
    Absolutely loved it. We had a beautiful large room overlooking the golf course. We have been travelling around and it felt very luxurious. The bathroom had a spa bath and seperate shower. The lady on reception was so friendly and helpful. Great breakfast with a view
    Sally
    Young couple
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 242 reviews
    Great location, close to St. Andrew’s golf courses and great facilities. Would highly recommend
    Aedan
    Solo traveller
  • Avg. price/night: £110
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 688 reviews
    Breakfast was gr8, staff esp Sheryl was gr8 couldn’t do enuf for you, local to Dundee and St Andrews, other guests were lovely and friendly, prices gr8 for golf hotel, heating in room and very clean
    Caroline
    Young couple
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 366 reviews
    The location of the Doune Guest House was perfect. We are not golfers but it was perfect for St Andrews golf club. It was also well situated for the main town and shops and restaurants were all within walking distance.
    Lynn
    Family with young children
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 151 reviews
    A perfect stay for golfer, close to everything I needed during my stay, pubs, restaurants, main streets, golf courses, academy. Perfect instructions for me even I arrived past midnight due my late night, easily got into the guesthouse and the room. Loved Full Scottish Breakfast :)
    E
    Eduard
    Solo traveller
  • Avg. price/night: £110
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 688 reviews
    Everything, the staff were friendly and very helpful. The location of the hotel was very easy to find and access. The setting is unbelievable with the golf course right outside the building. I would recommend this place to anyone wanting a peaceful break even if they don't play golf. We had a lovely walk around the course.
    Martin
    Young couple
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,342 reviews
    Golf courses superb, facilities to store golf clubs and golfing gear laid on, nice friendly pubs and cafes, restaurants nearby, guests made to feel welcome and generally fantastic experience.
    keenaghan
    Solo traveller
  • Avg. price/night: £110
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 688 reviews
    Nice room, clean with bath which we liked and comfortable bed. Service on second day and for evening meal both days was prompt. Golf course is lovely though we didn't have time to play 18 holes, so played the par 3 course instead, this doubles as a footgolf course and is 250 yards from the hotel. Handy for St Andrews and The View Restaurant in Wormit is really nice for lunch. Food for evening meal was very nice.
    Trevor
    Young couple
  • Avg. price/night: £110
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 688 reviews
    Breakfast- good service but choice tempered by COVID situation Room- spacious and comfortable with great view onto the Hotel’s own 18 hole golf course. Location- excellent for the golfing fraternity - very near St Andrews too.
    David
    Young couple