Where to stay
Hotels near the courses, with who each one suits and how far it is to the first tee. Facts are checked on each hotel's own website. We don't show room prices: they change by date, so each page links to live rates.
Scotland
St Andrews, Fife & Angus
Old Course Hotel
5-star resort on the Road Hole, with a spa, eight places to eat and drink, and a package that includes an Old Course round.
View hotel →Marine & Lawn Rusacks
The 1887 golf hotel beside the 18th green, with views of the 1st and 18th fairways and a rooftop restaurant.
View hotel →Fairmont St Andrews
Clifftop resort two miles out of St Andrews with two courses of its own, a spa and four-bedroom Manor Homes for groups.
View hotel →Rufflets St Andrews
A family-owned country house in 10 acres of gardens, five minutes from town, that can book guaranteed Old Course tee times.
View hotel →Carnoustie Golf Hotel & Spa
96 rooms beside the 1st tee and 18th green of the Championship Course. Reception books Carnoustie's three courses.
View hotel →Hotel du Vin St Andrews
42 rooms on The Scores, a two-minute walk from the R&A clubhouse, with a French bistro and a wine bar.
View hotel →
Scotland
East Lothian
Greywalls
Country house overlooking Muirfield's 18th green. Closed for renovation until spring 2027.
View hotel →Marine & Lawn North Berwick
84 rooms with the West Links behind the hotel, a spa and a pool. The team helps with tee times nearby.
View hotel →Archerfield House
A private estate between Gullane and North Berwick, with 3–4 bedroom lodges for groups, 5 minutes from Muirfield.
View hotel →
Northern Ireland
Royal Portrush, Co. Antrim & Belfast
Galgorm Resort
A 125-bedroom resort with its own championship course and a large spa, 40 minutes from Royal Portrush.
View hotel →Culloden Estate & Spa
Northern Ireland's first five-star hotel, above Belfast Lough and 10 minutes from Belfast City Airport.
View hotel →
Northern Ireland
Co. Down
Marine & Lawn Slieve Donard
The Victorian resort steps from Royal County Down, with a golf concierge, an ESPA spa and a 20 m pool.
View hotel →The Burrendale Hotel, Country Club & Spa
A 4-star country hotel with a spa and pool, all 68 rooms refurbished in 2025, a few minutes' drive from Royal County Down.
View hotel →