Showing 20 of 37 Hotels near St Andrews Golf Course - St Andrews!

Sort By

      
Old Course Hotel St Andrews1) Old Course Hotel St Andrews 
Old Station Rd, St. Andrews, Fife, KY16 9SP
Restaurant Facilities
We are 0.18 miles from St Andrews Golf Course - St Andrews

Rooms From

£ 123.00

Book Now

The Macdonald Rusacks Hotel2) The Macdonald Rusacks Hotel 
Pilmour Links, St. Andrews, Fife, KY16 9JQ
Pet FriendlyParking FacilitiesRestaurant Facilities
We are 0.23 miles from St Andrews Golf Course - St Andrews

Rooms From

£ 129.00

Book Now

Best Western Scores Hotel3) Best Western Scores Hotel 
76 The Scores, St. Andrews, Fife, KY16 9BB
Restaurant Facilities
We are 0.28 miles from St Andrews Golf Course - St Andrews

Rooms From

£ 175.00

Book Now

1 Golf Place4) 1 Golf Place 
1 Golf Place, St. Andrews, Fife, KY16 9JA
Restaurant Facilities
We are 0.28 miles from St Andrews Golf Course - St Andrews

Rooms From

£ 70.00

Book Now

The Golf Inn5) The Golf Inn 
1 Golf Place, St Andrews, Fife, KY16 9JA

We are 0.3 miles from St Andrews Golf Course - St Andrews

Rooms From

£ 119.00

Book Now

Five Pilmour Place6) Five Pilmour Place 
5 Pilmour Place, St. Andrews, Fife, KY16 9HZ
Near A Golf CourseWifi Available
We are 0.31 miles from St Andrews Golf Course - St Andrews

Rooms From

£ 65.00

More Info

Ardgowan Hotel7) Ardgowan Hotel 
2 Playfair Terrace, North Street, St. Andrews, Fife, KY16 9HX
Restaurant Facilities
We are 0.34 miles from St Andrews Golf Course - St Andrews

Rooms From

£ 97.00

Book Now

Pilmour Hotel8) Pilmour Hotel 
1 Pilmour Place, St. Andrews, Fife, KY16 9HZ
Restaurant Facilities
We are 0.34 miles from St Andrews Golf Course - St Andrews

Rooms From

£ 98.00

Book Now

Hotel Du Vin, St Andrews9) Hotel Du Vin, St Andrews 
40 The Scores, St. Andrews, Fife, KY16 9AS
Restaurant Facilities
We are 0.36 miles from St Andrews Golf Course - St Andrews

Rooms From

£ 124.00

Book Now

Greyfriars Hotel10) Greyfriars Hotel 
129 North Street, St. Andrews, Fife, KY16 9AG
Restaurant Facilities
We are 0.41 miles from St Andrews Golf Course - St Andrews

Rooms From

£ 60.00

Book Now

Ogstons On North Street11) Ogstons On North Street 
North Street, St. Andrews, Fife, KY16 9AG
Restaurant Facilities
We are 0.42 miles from St Andrews Golf Course - St Andrews

Rooms From

£ 82.00

Book Now

St Andrews Tourist Hostel12) St Andrews Tourist Hostel 
Inchape House, St Marys Place, St Andrews, KY16 9UY

We are 0.45 miles from St Andrews Golf Course - St Andrews

Rooms From

£ 11.38

Book Now

West Park House13) West Park House 
5 St Marys Place, St. Andrews, Fife, KY16 9UY

We are 0.47 miles from St Andrews Golf Course - St Andrews

Rooms From

£ 90.00

Book Now

University Hall - Campus Accommodation14) University Hall - Campus Accommodation 
University Hall, Kennedy Gardens, St Andrews, Fife,, St Andrews, Fife, KY16 9DL

We are 0.5 miles from St Andrews Golf Course - St Andrews

Rooms From

£ 49.00

Book Now

34 Argyle Guesthouse15) 34 Argyle Guesthouse 
34 Argyle Street, St. Andrews, Fife, KY16 9BU

We are 0.51 miles from St Andrews Golf Course - St Andrews

Rooms From

£ 140.00

Book Now

The Albany St Andrews16) The Albany St Andrews 
56 North Street, St. Andrews, Fife, KY16 9AH

We are 0.65 miles from St Andrews Golf Course - St Andrews

Rooms From

£ 61.00

Book Now

Braeside House17) Braeside House 
25 Nelson Street, St. Andrews, Fife, KY16 8AJ

We are 0.76 miles from St Andrews Golf Course - St Andrews

Rooms From

£ 120.00

Book Now

David Russell Hall - Campus Accommodation18) David Russell Hall - Campus Accommodation 
David Russell Apartments Buchanan Gardens, St Andrews, Fife, KY16 9LY

We are 0.9 miles from St Andrews Golf Course - St Andrews

Rooms From

£ 85.00

Book Now

Premier Inn St Andrews19) Premier Inn St Andrews 
Largo Road, St. Andrews, Fife, KY16 8NH

We are 0.99 miles from St Andrews Golf Course - St Andrews

Rooms From

£ 83.25

Book Now

The Annex West Acres Apartment20) The Annex West Acres Apartment 
The Annexe at 4 West Acres, St. Andrews, Fife, KY16 9UD

We are 1 miles from St Andrews Golf Course - St Andrews

Rooms From

£ 120.00

Book Now

1 2