Advertise | MyOLB | Site Map Font Size: Increase Font Size Decrease Font Size
Nights

St Andrews Accommodation

St Andrews is located 11 miles south of Dundee via the Tay Road Bridge - St Andrews is famous for its 'Old Course', the home of golf.

Map showing accommodation in the area surrounding St Andrews Freuchie Largoward Glenfarg Blackford Golf [Gleneagles Golf Resort] Leuchars Almondbank Newport-on-Tay Tayport Longforgan Broughty Ferry Monifieth Rattray Alyth Logierait Crail Auchterarder Cupar St Andrews Crieff Perth Dundee Carnoustie Arbroath Dunkeld Blairgowrie Aberfeldy Forfar
Sort by

B&B

9.6 Exceptional
View on map: Cairnie Cottage Bed and Breakfast
Cairnie Cottage Bed and Breakfast | St Andrews B&B

Cairnie Cottage Bed and Breakfast

Colinsburgh, near St Andrews, Fife, Scotland KY9 1JX Tel: 0 1333 340848 Email: stay@fifebnb.co.uk

About 10 miles from St Andrews, this bed and breakfast is 'probably closer to more golf courses than any other in Fife!'.. more details.

B&B

View on map: West Port Bar and Kitchen Bed and Breakfast
West Port Bar and Kitchen Bed and Breakfast | St Andrews B&B St Andrews centre

West Port Bar and Kitchen Bed and Breakfast

170 South Street, St Andrews, Fife KY16 9EG

Rooms From 60.00 GBP per room, per night

4-star hotel

8.4 Very Good
View on map: Macdonald Rusacks Hotel
Macdonald Rusacks Hotel | St Andrews Hotel St Andrews centre [north-west]

Macdonald Rusacks Hotel

Pilmour Links, St Andrews, Fife KY16 9JQ

Overlooking the 18th hole of the Old Course at St Andrews, this hotel has views of St Andrews Bay.

Rooms From 125.82 GBP per room, per night

Hotel [5-star]

9.5 Superb
View on map: The Old Course Hotel Golf Resort and Spa
The Old Course Hotel Golf Resort and Spa | St Andrews Hotel 1.3km north-west of St Andrews centre

The Old Course Hotel Golf Resort and Spa

Old Station Road, St Andrews, Fife KY16 9SP

With views over the famous 17th 'Road hole' - part of the Old Course at St Andrews - this large hotel has leisure facilities including a swimming pool and its own golf course.

Rooms From 242.00 GBP per room, per night

5-star hotel

9.0 Superb
View on map: Fairmont St Andrews
Fairmont St Andrews | St Andrews Hotel 4.4km south-east of St Andrews centre

Fairmont St Andrews

St Andrews, Fife KY16 8PN

Rooms From 135.66 GBP per room, per night

3 Star Hotel

8.6 Fabulous
View on map: Ardgowan Hotel
Ardgowan Hotel | St Andrews Hotel St Andrews centre

Ardgowan Hotel

2 Playfair Terrace, North Street, St Andrews, Fife KY 16 9HX

Rooms From 82.00 GBP per room, per night

3-star inn

7.3 Good
View on map: The New Inn
The New Inn | St Andrews Inn or Pub

The New Inn

2123 St Marys Street, St Andrews, Fife KY16 8AZ

Rooms From 85.00 GBP per room, per night

Self-catering cottages

9.1 Superb
View on map: Morton of Pitmilly
Morton of Pitmilly | St Andrews Self-catering [unspecified]

Morton of Pitmilly

Kingsbarns, Fife KY16 8QF

Rental From 110.00 GBP per room, per night

Guest accommodation

8.5 Very Good
View on map: Greyfriars Hotel
Greyfriars Hotel | St Andrews Guest Accommodation

St Andrews centre

Greyfriars Hotel

129 North Street, St Andrews, Fife KY16 9AG

Small hotel in St Andrews town centre, adjacent to St Andrews University and within walking distance of the Old Course.

Rooms From 95.00 GBP per room, per night

4-star hotel

8.9 Fabulous
View on map: RuffletsHotel
RuffletsHotel | St Andrews Hotel

3.1km west of St Andrews centre

RuffletsHotel

Strathkinness Low Road, St Andrews, Fife KY16 9TX

Rufflets Country House offers luxury accommodation less than 2 miles from St Andrews Old Course, with many other golf courses in the locality.

Rooms From 165.50 GBP per room, per night

3 Star Hotel

8.7 Fabulous
View on map: Albany Hotel
Albany Hotel | St Andrews Hotel St Andrews centre

Albany Hotel

56 North Street , St Andrews, Fife KY16 9AH

Rooms From 85.00 GBP per room, per night

Hotel

8.5 Very Good
View on map: Best Western Scores Hotel
Best Western Scores Hotel | St Andrews Hotel

St Andrews centre

Best Western Scores Hotel

76 The Scores, St Andrews, Fife KY16 9BB

Rooms From 99.00 GBP per room, per night

4-star small hotel [self-classified]

8.7 Fabulous
View on map: St Andrews Golf Hotel
St Andrews Golf Hotel | St Andrews Hotel

St Andrews Golf Hotel

40 The Scores, St Andrews, Fife KY16 9AS

Rooms From 114.00 GBP per room, per night

Guest accommodation [4-star]

8.5 Very Good
View on map: The Old Station
The Old Station | St Andrews Guest Accommodation

The Old Station

Stravithie Bridge, Stravithie, St Andrews, Fife KY16 8LR

Rooms From 140.00 GBP per room, per night

Guest house

8.3 Very Good
View on map: Morris Guest House
Morris Guest House | St Andrews Guest house

Morris Guest House

Scooniehill Farmhouse, near St Andrews KY16 8NN

Rooms From 65.00 GBP per room, per night
Page 1 of 2
© 2017 Milford Associates Limited. All rights reserved.