St. Andrews, United Kingdom

No dates selected

Sort by

Price per 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

2 stars hotels in St. Andrews

: 47 options found

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

The Little White House, St. Andrews
1.8 km from the center of St. Andrews

Room in this hotel

from € 252
per night
12 Whinny Brae, Dundee
14.9 km from the center of St. Andrews

Room in this hotel

from € 187
per night
11 Douglas Terrace, Dundee
15.1 km from the center of St. Andrews

Room in this hotel

from € 89
per night
28 West Queen Street, Dundee
15.3 km from the center of St. Andrews

Room in this hotel

from € 187
per night
King Street 335B, Dundee
14.6 km from the center of St. Andrews

Room in this hotel

from € 89
per night
The Lodge 69 Dundee Road, Dundee
15.8 km from the center of St. Andrews

Room in this hotel

from € 213
per night
Camphill Road 7 Corbet Castle, Dundee
15 km from the center of St. Andrews

Room in this hotel

from € 215
per night
Castle Street, Dundee
14.5 km from the center of St. Andrews

Room in this hotel

from € 181
per night
71 Church Street, Dundee
15.1 km from the center of St. Andrews

Room in this hotel

from € 187
per night
Church Court 8 East Home Street 1, Dundee
15.1 km from the center of St. Andrews

Room in this hotel

from € 187
per night
4 Manor Place n/a, Dundee
14.7 km from the center of St. Andrews

Room in this hotel

from € 187
per night
2 Castle Terrace, Dundee
14.5 km from the center of St. Andrews

Room in this hotel

from € 470
per night
4 Hill Road, Dundee
15.2 km from the center of St. Andrews

Room in this hotel

from € 197
per night
Easter Kincaple Farm Cottages St Andrews, St. Andrews
3.7 km from the center of St. Andrews

Room in this hotel

from € 476
per night
13 West Braes Crescent, Crail
13.8 km from the center of St. Andrews

Room in this hotel

from € 326
per night
294C King Street, Dundee
14.7 km from the center of St. Andrews

Room in this hotel

from € 187
per night
41 Collingwood Street, Dundee
15.1 km from the center of St. Andrews

Room in this hotel

from € 197
per night
22 Fraser Avenue, St. Andrews
1.3 km from the center of St. Andrews

Room in this hotel

from € 276
per night
20 Shoregate, Crail
13.8 km from the center of St. Andrews

Room in this hotel

from € 156
per night
45 Panmure Street, Dundee
14.7 km from the center of St. Andrews

Room in this hotel

from € 187
per night