198 properties found
Filters
Sort by:
Stewarts Resort Lodge 32
6.2 km to the city centre
Stewarts Resort, St Andrews, United Kingdom
Excellent
(37 reviews)
starts from
US$ 1279 per one night
Stewarts Resort Lodge 14
6.2 km to the city centre
Stewarts Resort, Cameron, St Andrews, United Kingdom
Good
(22 reviews)
starts from
US$ 1114 per one night
Beachfront Penthouse By The Old Course
500 m to the city centre
2 Gillespie Terrace, The Scores Upper Step Rock House, St Andrews, United Kingdom
Excellent
(16 reviews)
starts from
US$ 539 per one night
Square Green - No 16 Balcony
400 m to the city centre
16 Square Green, 26 Kinnessburn Road, St Andrews, United Kingdom
Excellent
(41 reviews)
starts from
US$ 416 per one night
Westportlea
100 m to the city centre
162 South Street, St Andrews, United Kingdom
Excellent
(16 reviews)
starts from
US$ 392 per one night
Queen'S Gardens No 18
200 m to the city centre
18 Queen'S Gardens, St Andrews, United Kingdom
Good
(45 reviews)
starts from
US$ 460 per one night
Greyfriars Bothy
300 m to the city centre
Greyfriars Garden, St Andrews, United Kingdom
Excellent
(28 reviews)
starts from
US$ 513 per one night
Kinnessburn Villa
300 m to the city centre
Kinnessburn Terrace, 8, St Andrews, United Kingdom
Good
(15 reviews)
starts from
US$ 549 per one night
Tidy 3 Bedroom Property Within St Andrews.
1.2 km to the city centre
47 Scooniehill Road, St Andrews, United Kingdom
Excellent
(30 reviews)
starts from
US$ 374 per one night
St Andrews Luxury 2-Bed House Sleeps 4
1.1 km to the city centre
22 Fraser Avenue, St Andrews, United Kingdom
Excellent
(24 reviews)
starts from
US$ 299 per one night
Luxurious Apartment 10 Minute Walk From Old Course
200 m to the city centre
West Burn Lane, 3, St Andrews, United Kingdom
Excellent
(27 reviews)
starts from
US$ 437 per one night
Bell Street Retreat
200 m to the city centre
23B Bell Street, St Andrews, United Kingdom
Excellent
(20 reviews)
Skye Sands - Alexandra Penthouse No 11
200 m to the city centre
11 Alexandra Place, St Andrews, United Kingdom
Excellent
(22 reviews)
starts from
US$ 880 per one night
Grange Park Caravan 10 Kinkell Braes St Andrews
1.8 km to the city centre
10 Grange Park, St Andrews Holiday Park Kinkell Braes, St Andrews, United Kingdom
Good
(17 reviews)
starts from
US$ 243 per one night
Pipeland Farm Steading - No 4
1.5 km to the city centre
4 Pipeland Farm Steadings, St Andrews, United Kingdom
Excellent
(20 reviews)
starts from
US$ 310 per one night
Stewarts Resort Lodge 21
6.1 km to the city centre
Stewarts Resort, Cameron,, St Andrews, United Kingdom
starts from
US$ 380 per one night
14B Howard Place, St Andrews
400 m to the city centre
14B Howard Place, St Andrews, United Kingdom
Excellent
(16 reviews)
Kingsbarns House - No 1
400 m to the city centre
1 Kingsbarns House, St Andrews, United Kingdom
Excellent
(15 reviews)
starts from
US$ 289 per one night
Lovely House & Garden, Short Walk To Town & Beach.
900 m to the city centre
11 Kilrymont Road, St Andrews, United Kingdom
Excellent
(16 reviews)
Gibson Place - 15 Secs To The Old Course
600 m to the city centre
1A Gibson Place, St Andrews, United Kingdom
Excellent
(38 reviews)
Choose from our list of carefully selected hotels to make your stay unforgettable!
Pick up the right accommodation for exciting vacations!
Change your search parametres to find the hotel you want.