Hotels in St Andrews, Fife

Including 1 Historic Hotels

ACCOMMODATION MAP


  HISTORIC PROPERTY   (St Andrews 0.1 miles)

Albany Hotel

 3 star rating
Average user review: 5 star review score
Accommodation Type: Hotel
From £170.00

Heritage Rating: Heritage Rating
Heritage Tags: Georgian (Time Period) - Cinque Ports (Historical Reference)
56 North Street, St Andrews, Fife, Scotland, KY16 9AH

  St Andrews (0.8 miles)

Old Course Hotel Golf Resort Spa

 5 star rating
Average user review: 6 star review score
Accommodation Type: Hotel
From £225.00

Heritage Rating: Heritage Rating
Old Station Road, St Andrews, Fife, Scotland, KY16 9SP



ALTERNATIVE HOTELS NEAR St Andrews


 St Andrews (7.4 miles)

Drumoig Golf Hotel

 3 star rating
Accommodation Type: Hotel
From £75.00

Heritage Rating: Heritage Rating
Drumoig, Newport, Fife, KY16 0DS

 HISTORIC PROPERTY   (St Andrews 8.3 miles)

Kilconquhar Castle Estate

 3 star rating
Accommodation Type: Country House Hotel
From £60.00

Heritage Rating: Heritage Rating
Kilconquhar Castle, Leven, Fife, KY9 1EZ

 St Andrews (10.1 miles)

The Hotel Brought Ferry

 4 star rating
Accommodation Type: Hotel
From £90.00

Heritage Rating: Heritage Rating
16 West Queen Street, Broughty Ferry, Tayside, DD5 1AR

 HISTORIC PROPERTY   (St Andrews 11.8 miles)

Carnoustie Golf Hotel & Spa

 4 star rating
Accommodation Type: Hotel
From £68.40

Heritage Rating: Heritage Rating
The Links Parade, Carnoustie, Tayside, DD7 7JE

 HISTORIC PROPERTY   (St Andrews 16.7 miles)

Inchture Hotel

 3 star rating
Accommodation Type: Hotel
From £0.00

Heritage Rating: Heritage Rating
Main Street, Dundee, Tayside, PH14 9RN

 St Andrews (19.1 miles)

Nether Abbey

 3 star rating
Accommodation Type: Hotel
From £190.00

Heritage Rating: Heritage Rating
20 Dirleton Avenue, Edinburgh, Lothian, EH39 4BQ

 St Andrews (19.9 miles)

Greywalls Hotel Chez Roux

Rating: Not rated
Accommodation Type: Hotel
From £302.00

Heritage Rating: Heritage Rating
Greywalls Hotel, Gullane, Lothian, EH31 2EG

 HISTORIC PROPERTY   (St Andrews 22.6 miles)

Kilspindie House Hotel

 3 star rating
Accommodation Type: Hotel
From £75.00

Heritage Rating: Heritage Rating
Main Street, Aberlady (Edinburgh Golfcoast), Edinburgh, Lothian, EH32 0RE

 HISTORIC PROPERTY   (St Andrews 23.2 miles)

Murrayshall House Hotel And Golf Courses

 4 star rating
Accommodation Type: Country House Hotel
From £65.00

Heritage Rating: Heritage Rating
Murrayshall House Hotel, Perth, Tayside, PH2 7PH

 St Andrews (24.2 miles)

The Crown & Kitchen

 4 star rating
Accommodation Type: Restaurant with rooms
From £80.00

Heritage Rating: Heritage Rating
25 Bridge St, East Linton, Lothian, EH40 3AG

 HISTORIC PROPERTY   (St Andrews 24.3 miles)

The Linton Hotel

Rating: Not rated
Accommodation Type: Restaurant with rooms
From £50.00

Heritage Rating: Heritage Rating
The Linton Hotel, East Linton, Lothian, EH40 3AF

 HISTORIC PROPERTY   (St Andrews 25 miles)

The Royal George Hotel

 3 star rating
Accommodation Type: Hotel
From £64.99

Heritage Rating: Heritage Rating
Heritage Tags: Queen Victoria (Person)
The Royal George Hotel Tay Street, Perth, Tayside, PH1 5LD


Accommodation Map

If there is no map showing above, please see the maps for individual hotels.


MAPS
Get an Ordnance Survey map covering the St Andrews


All Fife Hotel Locations

Aberdour - Crossford - Dunfermline - Leven - Newport - Queensferry - St Andrews

Attraction search
in
Britain Express Canvas Prints

Stunning UK prints for sale by award-winning photographer David Ross, editor of Britain Express, the UK Travel and Heritage Guide.

Attractions
Nearest attractions

British Golf Museum
0.1 miles - (Museum)

St Andrews, West Port
0.3 miles - (Historic Building)

St Andrews Castle
0.3 miles - (Castle)

Blackfriars Chapel
0.3 miles - (Historic Church)

St Andrews Cathedral and St Rule's Tower
0.5 miles - (Cathedral)

Kirkheugh, St Mary's Church
0.6 miles - (Historic Church)

St Athernase Church
4.2 miles - (Historic Church)


Tourism - Towns & Villages

Leuchars (4.3 miles)

Kilrenny (8.6 miles)

Crail (8.7 miles)

Broughty Ferry (8.8 miles)

Anstruther (9 miles)

Cellardyke (9.2 miles)

Pittenweem (9.3 miles)

Passionate about British Heritage!