A coastal town with historic buildings, a church spire, and a castle overlooking the sea.

Golf Hotels & Resorts in St. Andrews from NZ$140

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Andrews Golf Hotels

Our top choices for St. Andrews hotels with a golf course

1. Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,000 reviews)
"An amazing stay, staff all very friendly and helpful"
United Kingdom
Andrew
The price is NZ$702
includes taxes & fees
7 Dec - 8 Dec
Old Course Hotel

2. No1. Apartments & West Park House Bedrooms St Andrews - St Mary’s

No1. Apartments & West Park House Bedrooms St Andrews - St Mary’s
4.0 star property
St. Andrews
9.6 out of 10, Exceptional, (256 reviews)
"Loved the apartment. So beautiful and comfortable! Perfect location and perfect accommodation!"
United States
Laura
The price is NZ$321
includes taxes & fees
29 Nov - 30 Nov
No1. Apartments & West Park House Bedrooms St Andrews - St Mary’s

3. Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (443 reviews)
"Wonderfully welcoming staff and great food."
United Kingdom
Douglas
The price is NZ$352
includes taxes & fees
13 Nov - 14 Nov
Rufflets St Andrews

4. Marine & Lawn Rusacks

Marine & Lawn Rusacks
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (512 reviews)
"Beautiful setting, lovely staff and excellent breakfast"
Canada
Catherine
The price is NZ$640
includes taxes & fees
7 Dec - 8 Dec
Marine & Lawn Rusacks

5. Haar with Rooms

Haar with Rooms
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (137 reviews)
"Nice rooms and friendly staff. Great place to stay."
United States
Paul
The price is NZ$366
includes taxes & fees
19 Nov - 20 Nov
Haar with Rooms

6. 5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (283 reviews)
"Lovely room on top floor. Breakfast was excellent ! Only complaint was the WiFi.. terrible connection."
Canada
Scott
The price is NZ$259
includes taxes & fees
2 Dec - 3 Dec
5Pilmourplace

7. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (830 reviews)
"Great shower and location"
United States
Paul
The price is NZ$312
includes taxes & fees
29 Nov - 30 Nov
Hotel du Vin & Bistro St. Andrews

8. Cleveden House by The Dunvegan

Cleveden House by The Dunvegan
4.0 star property
St. Andrews
9.0 out of 10, Wonderful, (251 reviews)
"Great room for the night, good price and clean room"
United Kingdom
Morag
The price is NZ$308
includes taxes & fees
5 Dec - 6 Dec
Cleveden House by The Dunvegan

9. The Albany Hotel St Andrews

The Albany Hotel St Andrews
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (515 reviews)
"Friendly, clean and great breakfast."
United Kingdom
shahed
The price is NZ$291
includes taxes & fees
10 Dec - 11 Dec
The Albany Hotel St Andrews

10. Greyfriars Inn by Greene King Inns

Greyfriars Inn by Greene King Inns
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (333 reviews)
"Great small hotel with a great bar and restaurant."
United States
Mark
The price is NZ$258
includes taxes & fees
22 Nov - 23 Nov
Greyfriars Inn by Greene King Inns

11. The Kithmore Hotel

The Kithmore Hotel
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (20 reviews)
"Great place helpful staff good good"
United States
LUKAS
The price is NZ$392
includes taxes & fees
6 Dec - 7 Dec
The Kithmore Hotel

12. Premier Inn St Andrews

Premier Inn St Andrews
3.0 star property
St. Andrews
8.0 out of 10, Very good, (68 reviews)
"Clean simple room, one of the better stays in Scotland Easy and great value for money"
Australia
Julian
The price is NZ$133
includes taxes & fees
13 Dec - 14 Dec
Premier Inn St Andrews

13. The Clarendon

The Clarendon
3.5 star property
Dundee
9.8 out of 10, Exceptional, (219 reviews)
"Clean, modern accomodation. Comfy bed. Nice and quiet. Slept very well."
United Kingdom
Nevil
The price is NZ$230
includes taxes & fees
13 Nov - 14 Nov
The Clarendon

14. The Inn At Kingsbarns

The Inn At Kingsbarns
4.0 star property
St. Andrews
9.8 out of 10, Exceptional, (224 reviews)
"Fantastic place to stay staff very friendly the rooms are spacious and clean breakfast cooked to order and excellent well done to the community at Kingsbarns recommend this place 100%"
United Kingdom
John
The price is NZ$321
includes taxes & fees
15 Nov - 16 Nov
The Inn At Kingsbarns

15. Balhousie Farm

Balhousie Farm
3.0 star property
Leven
9.6 out of 10, Exceptional, (37 reviews)
"Excellent stay. Lovely farmland around the property. Easy to access lots or villages on the coast."
United Kingdom
Ellice
The price is NZ$238
includes taxes & fees
13 Nov - 14 Nov
Balhousie Farm

16. Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG
2.0 star property
Dundee
9.6 out of 10, Exceptional, (753 reviews)
"The room was very spacious and well laid out. Comfy bed, very clean."
United Kingdom
Evelyn
The price is NZ$181
includes taxes & fees
15 Nov - 16 Nov
Staybridge Suites Dundee by IHG

17. The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (242 reviews)
"The room was spotless and staff were excellent. Restaurant great for dinner and breakfast. First class place to stay."
United Kingdom
Kenneth
The price is NZ$219
includes taxes & fees
15 Nov - 16 Nov
The Waterfront

18. Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.4 out of 10, Exceptional, (485 reviews)
"Great hotel, great location. Breakfast was excellent, room was clean and bed really comfortable. Staff were very friendly and helpful."
United Kingdom
Kenneth
The price is NZ$119
includes taxes & fees
6 Dec - 7 Dec
Four Points Flex by Sheraton Dundee

19. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.4 out of 10, Exceptional, (1,305 reviews)
"Beautiful hotel and clean. Staff were very friendly and would take their time to talk with you while serving you."
United Kingdom
Farhein
The price is NZ$188
includes taxes & fees
6 Dec - 7 Dec
Apex City Quay Hotel & Spa

20. The Covenanter Hotel

The Covenanter Hotel
3.0 star property
Cupar
9.4 out of 10, Exceptional, (44 reviews)
"Staff was very friendly and helpful. Breakfast was included and was very good."
United States
Jeanne
The price is NZ$231
includes taxes & fees
17 Nov - 18 Nov
The Covenanter Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top St. Andrews Hotel Reviews

Frequently asked questions

What are the top golf hotels in St Andrews?
In St Andrews, a golfer's paradise, you'll find some of the top golf hotels that cater to both your passion for the sport and luxurious comfort.

The renowned Old Course Hotel boasts a remarkable 9.6 rating, offering an unparalleled golfing experience right on its doorstep, with an onsite golf course and clubhouse. Guests rave about the friendly and amazing staff, and the beautifully appointed rooms provide stunning views of the iconic Old Course, making it a superb retreat for golf enthusiasts. With amenities like golf lessons with a professional and a well-stocked pro shop, it encapsulates everything a golfer desires.

Another fantastic option is the Fairmont St Andrews, also rated 9.4 and a luxurious property. Here, you can play on the impressive onsite golf course and refine your skills at the driving range. The Fairmont goes beyond golf by offering a full-service spa, where you can unwind with aromatherapy treatments after a day on the greens. Guests appreciate the attentive service and excellent breakfast, ensuring a delightful stay.

For those seeking a blend of golf and comfort, Rusacks St Andrews, rated 9.4, stands out with its proximity to nearby courses. The welcoming staff and lovely rooms create a pleasant atmosphere, while the golf view adds to the charm of this establishment.

If you're looking for a more budget-friendly option without compromising on quality, The Dunvegan Hotel offers an experience with a solid 9.4 rating. This hotel provides easy access to nearby golf courses and includes complimentary breakfast, making it a great choice for golfers who want convenience and value.

Lastly, the Drumoig Golf Hotel, rated 8.2, features an onsite golf course and ample amenities, providing an excellent option for those seeking a casual yet enjoyable golfing experience.
What are the best golf hotels in St Andrews with on-site golf courses?
When it comes to the best golf hotels in St Andrews with on-site golf courses, you have some outstanding options to consider, including the Old Course Hotel, Fairmont St Andrews, and Drumoig Golf Hotel.

The luxurious Old Course Hotel boasts a stellar rating of 9.6, making it a favourite among travellers. This hotel not only offers stunning views of the iconic Old Course but also features a well-maintained driving range and an on-site pro shop, ensuring that all your golfing needs are met. Guests rave about the friendly staff and the beautifully appointed rooms, making it a superb retreat after a day on the greens.

Another excellent choice is the Fairmont St Andrews, also a hotel, with a great rating of 9.4. Nestled in a picturesque setting, this hotel provides access to two championship courses, alongside an extensive golf academy for lessons and practice. After a round, visitors can indulge in aromatherapy treatments at the on-site spa or enjoy a delightful meal, with many praising the attentive service and excellent breakfast.

For those seeking a more budget-friendly option, the Drumoig Golf Hotel, rated 8.2, offers great value with its own on-site golf course. This hotel is superb for golf enthusiasts who appreciate a relaxed atmosphere, friendly staff, and spacious rooms, all while being surrounded by the beauty of Scotland's landscape.
Are there St Andrews hotels with golf club rentals or pro shops?
In St Andrews, the renowned Old Course Hotel stands out as a premier destination for golf enthusiasts seeking club rentals and exceptional pro shop services.

This luxurious hotel, boasting an impressive 9.6 rating, features an on-site golf pro shop where guests can conveniently rent top-quality golf clubs to enhance their game. Additionally, the hotel offers a range of golfing amenities, including an expansive driving range and access to the iconic Old Course itself, allowing you to play where the game was born. Guests rave about the friendly staff and the stunning views from the hotel, ensuring that your golfing experience is not just about the game but also about the memorable surroundings.
Are there any golf and spa hotels in St Andrews?
For those seeking a superb blend of golf and spa experiences in St Andrews, both the Old Course Hotel and the Fairmont St Andrews stand out as exceptional options.

The luxurious Old Course Hotel, boasting an impressive review rating of 9.6, features an onsite golf course that is truly a golfer's paradise. With amenities like a golf driving range, pro shop, and expert golf lessons available, every aspect of your golfing experience is catered for. After a thrilling round, you can unwind in the full-service spa, which offers a range of treatments from hot stone massages to hydrotherapy sessions, ensuring you leave feeling rejuvenated.

Equally impressive is the Fairmont St Andrews, with a 9.4 score from our travellers. This hotel not only provides access to its own stunning golf course but also features an extensive spa with facilities like a sauna, steam room, and a variety of body treatments. Guests rave about the attentive service and the incredible breakfast, making it a delightful spot for both relaxation and recreation.
What are the best St Andrews golf hotels with a pool?
For those seeking golf hotels in St Andrews that feature a pool, both the Old Course Hotel and the Fairmont St Andrews stand out as top choices.

The Old Course Hotel, boasting an impressive review score of 9.6, offers not only an indoor pool but also a breathtaking view of the iconic Old Course. This hotel is a golfer's paradise, complete with an on-site golf course, driving range, and a pro shop stocked with premium gear. Guests rave about the friendly staff and the stunningly beautiful rooms that ensure a memorable stay after a day on the links.

Meanwhile, the Fairmont St Andrews, also a gem with a 9.4 rating, combines luxury with a rich golf experience. Guests can unwind in its indoor pool after enjoying the on-site golf course or indulging in the fantastic spa services, which include aromatherapy treatments and a sauna. The attentive service and excellent breakfast further enhance the appeal of this exquisite hotel.
Which golf hotels in St Andrews offer golf lessons?
In St Andrews, two exceptional golf hotels offering golf lessons are the Old Course Hotel and the Fairmont St Andrews.

The Old Course Hotel, boasting a remarkable 9.6 rating, provides guests with an unparalleled experience, featuring an on-site golf course and lessons with professional instructors. Guests rave about the stunning views and the friendly, attentive staff, making it a delightful choice for both seasoned golfers and those looking to improve their game. The hotel's extensive amenities also include a driving range, pro shop, and the convenience of advance notice for tee times.

Alternatively, the Fairmont St Andrews, also a property with an excellent 9.4 rating, offers a fantastic golf experience alongside luxurious spa services. Here, you can enjoy golf lessons right on-site, complemented by a beautifully designed course and a well-appointed driving range. The hotel is known for its excellent service, friendly staff, and an array of treatments at the spa, great for unwinding after a day on the greens.
Is St Andrews a good golf destination?
Yes, St Andrews in Scotland is widely considered one of the finest golf destinations in the world, often referred to as the "Home of Golf." This historic town boasts an impressive array of courses, with the iconic Old Course at its heart, where the game has been played for over 600 years.

The Old Course, renowned for its unique double greens and the famous Swilcan Bridge, offers a golfing experience steeped in tradition and challenge. Surrounding it are several other exceptional courses, including the New Course and the Jubilee Course, each presenting golfers with varied landscapes and difficulties that cater to all skill levels.

Beyond the courses, St Andrews is rich in history and charm, featuring beautiful coastal scenery and a vibrant town centre filled with quaint shops, delightful eateries, and the prestigious St Andrews University. The welcoming atmosphere and the wealth of golf-related heritage make it an unforgettable destination for golf enthusiasts.
Which area of St Andrews is best to stay in for golf?
For golf enthusiasts, the best area to stay in St Andrews is the town centre, which provides easy access to iconic courses and rich golfing history. Staying here places you just a stone's throw away from the legendary Old Course, where the game of golf has been played for centuries. The vibrant setting of the town adds to the experience, with quaint shops, inviting pubs, and charming restaurants all within walking distance.

Additionally, the West Sands area is another excellent choice, renowned for its stunning views of the coastline and the famous beach that stretches alongside the Old Course. Here, you can enjoy a leisurely stroll along the sandy shores after a round of golf, and the proximity to several other prestigious courses, such as the New Course and the Jubilee Course, makes it a golfer's paradise.
Can I cancel my golf hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right golf hotel in St. Andrews for you.
How can I save on a golf hotel in St. Andrews with Expedia?
There are plenty of ways to save on a golf hotel in St. Andrews. Join One Key™, our free travel rewards programme, to unlock discounted Member Prices across a range of golf hotels. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, be sure to check for last-minute deals.
How much does a golf hotel in St. Andrews cost?
Prices for golf hotels in St. Andrews often vary, but you can find a great deal from NZ$140 on Expedia. All sorts of factors affect price, including location, time of year and the days of the week you choose for your stay. Typically, golf hotels in St. Andrews with additional amenities, like pools and spas, will cost more. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Is it cheaper to book flights and a golf hotel in St. Andrews as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options.

Explore a world of travel with Expedia