St. Andrews, United Kingdom

No dates selected

Sort by

Price for a night in

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Hotel name
Hotel chain

Hotels for a family vacation in St. Andrews

: 71 options found

Select dates so you can see the availability and exact prices.

Old Station Road, St. Andrews
1.1 km from the center of St. Andrews
Fantastic
2214 reviews
9.0

Room in this hotel

from € 493
per night
St Andrews, St. Andrews
4.5 km from the center of St. Andrews
Excellent
5317 reviews
8.0

Room in this hotel

from € 260
per night
Kingsbarns St Andrews,, St. Andrews
8.5 km from the center of St. Andrews
Fantastic
863 reviews
10

Room in this hotel

from € 1,947
per night
Denhead, St. Andrews
5.5 km from the center of St. Andrews
Fantastic
195 reviews
10

Room in this hotel

from € 405
per night
Tayport Road St Michaels Leuchars, St. Andrews
9.5 km from the center of St. Andrews
Fantastic
140 reviews
10

Room in this hotel

from € 158
per night
Sandford House, St Fort, Newport-On-Tay, DD6 8RG, United Kingdom, Newport-On-Tay
12.6 km from the center of St. Andrews
Fantastic
35 reviews
10

Room in this hotel

from € 183
per night
7 Shore Street, Anstruther, KY103EA, United Kingdom, Anstruther
14.3 km from the center of St. Andrews
Fantastic
102 reviews
9.8

Room in this hotel

from € 126
per night
Castlehill, Cupar
13.5 km from the center of St. Andrews
Fantastic
24 reviews
10

Room in this hotel

from € 480
per night
5 Main Street, St. Andrews
9.5 km from the center of St. Andrews
Fantastic
360 reviews
9.4

Room in this hotel

from € 246
per night
St Andrews KY16 8LW,, St. Andrews
2.4 km from the center of St. Andrews
Fantastic
16 reviews
10

Room in this hotel

from € 280
per night
Strathkinness Low Road, Fife, St. Andrews
2.9 km from the center of St. Andrews
Fantastic
2032 reviews
9.0

Room in this hotel

from € 233
per night
56 North Street, St. Andrews
176 m from the center of St. Andrews
Fantastic
1223 reviews
9.0

Room in this hotel

from € 237
per night
18/20 Shore Street, Anstruther
14.4 km from the center of St. Andrews
Fantastic
759 reviews
9.0

Room in this hotel

from € 133
per night
23-25 High Street, Anstruther
14.2 km from the center of St. Andrews
Fantastic
754 reviews
9.0

Room in this hotel

from € 172
per night
The Rings, Chance Inn, KY15 5PQ, Cupar, United Kingdom, Cupar
15.9 km from the center of St. Andrews
Fantastic
33 reviews
9.6

Room in this hotel

from € 183
per night
Stravithie Bridge, St. Andrews
4 km from the center of St. Andrews
Fantastic
245 reviews
9.2

Room in this hotel

from € 219
per night
1/1 22 Monifieth Road Broughty Ferry, Dundee, DD5 2RU, United Kingdom, Dundee
15.2 km from the center of St. Andrews
Fantastic
331 reviews
9.0

Room in this hotel

from € 98
per night
Cambo Estate, St. Andrews
10.7 km from the center of St. Andrews
Fantastic
250 reviews
9.0

Room in this hotel

from € 198
per night
115-117 Lawers Drive, Dundee
16.4 km from the center of St. Andrews
Excellent
609 reviews
8.6

Room in this hotel

from € 67
per night
129 North Street, St. Andrews
270 m from the center of St. Andrews
Excellent
558 reviews
8.6

Room in this hotel

from € 142
per night