165 Accommodations in St Andrews

Superb9.0
966 reviews

Rusacks St Andrews

room St Andrews
0.38 mi from center

Overlooking the famous Old Course in St Andrews centre, Rusacks St Andrews features free limited street parking is available and free WiFi throughout the property. The rooms each have a modern bathroom with free designer toiletries and a hairdryer.
Very good8.0
1094 reviews

Hotel Du Vin, St Andrews

room St Andrews
0.23 mi from center

Hotel Du Vin, St Andrews is a stylish and refurbished property set on The Scores and next to the Old Course golf course. The boutique hotel features stunning views over St Andrews Bay and is well-located for the beach and the shops of St Andrews.
Very good8.0
1479 reviews

Ardgowan Hotel

room St Andrews
0.24 mi from center

Ardgowan Hotel is a traditional Georgian townhouse offering spacious rooms, Scottish cuisine and free WiFi throughout. The Royal and Ancient Golf Club of St Andrews is just a 2-minute walk away.
Very good8.0
615 reviews

Kinnettles Hotel & Spa

room St Andrews
0.16 mi from center

In St Andrews town centre, just 10 minutes’ walk from West Sands Beach, Kinnettles Hotel & Spa offers an à la carte restaurant. The boutique-style bedrooms offer free WiFi and feature Smart TVs.
Very good8.0
939 reviews

The Albany St Andrews

room St Andrews
0.11 mi from center

Dating from 1795, this traditional, elegant Georgian terraced The Albany St Andrews hotel rests in the heart of historic St Andrews.
Very good8.0
78 reviews

Luxury Garden Apartment in St Andrews

room St Andrews
0.32 mi from center

Set in St Andrews, 1 km from St Andrews East Sands Beach, 1.2 km from St Andrews University and 1.2 km from St Andrews Cathedral, Luxury Garden Apartment in St Andrews offers accommodation with a patio and free WiFi.
Very good8.0
31 reviews

Dempster Lodge nr Old Course, Sleeps 10, Parking

room St Andrews
0.27 mi from center

Set in St Andrews, Dempster Lodge nr Old Course, Sleeps 10, Parking offers accommodation with a patio and free WiFi. Situated less than 1 km from St Andrews East Sands Beach, the property features a garden and free private parking.
Very good8.0
21 reviews

Luxury St Andrews Apartment - 5 mins to Old Course

room St Andrews
0.21 mi from center

Luxury St Andrews Apartment - 5 mins to Old Course is situated in St Andrews, 1.1 km from St Andrews East Sands Beach, 600 metres from St Andrews University, and 1.1 km from St Andrews Cathedral.
Very good8.0
318 reviews

Doune Guest House

room St Andrews
0.2 mi from center

Doune Guest House provides rooms in St Andrews. This 4-star guest house offers luggage storage space. The property is 400 metres from St Andrews University and 700 metres from St Andrews Cathedral.
Superb9.0
221 reviews

No 5 Pilmour

room St Andrews
0.27 mi from center

The privately-owned No 5 Pilmour is located within 100 metres of the historic St Andrews Links Golf Course and a 2-minute stroll from the heart of St Andrews. It offers free Wi-Fi and bike and a dedicated golf club storage room.
Very good8.0
271 reviews

Montague Guest House

room St Andrews
0.18 mi from center

Situated in St Andrews, Montague Guest House offers beachfront accommodation 1 km from St Andrews East Sands Beach and features various facilities, such as a shared lounge, a garden and a terrace.
Very good8.0
88 reviews

Abbey Villa Central Boutique House with Parking

room St Andrews
0.32 mi from center

Offering free WiFi and garden views, Abbey Villa Central Boutique House with Parking is an accommodation set in St Andrews, just 400 metres from St Andrews East Sands Beach and less than 1 km from St Andrews University.
Superb9.0
33 reviews

The Greyfriars Apartment

room St Andrews
0.15 mi from center

The Greyfriars Apartment in St Andrews offers stylish and contemporary self-catering accommodation, 5 minutes’ walk from the Royal & Ancient Golf Club, University and town.
Very good8.0
32 reviews

Pilmour Place - 30 Seconds to the Old Course!

room St Andrews
0.27 mi from center

Pilmour Place - 30 Seconds to the Old Course! in St Andrews offers accommodation with free WiFi, 1.2 km from St Andrews East Sands Beach, 600 metres from St Andrews University and less than 1 km from St Andrews Cathedral.
Superb9.0
133 reviews

The Spindle Guest Rooms

room St Andrews
0.26 mi from center

The Spindle Guest Rooms in St Andrews provides adults-only accommodation with a shared lounge and a terrace. Located around 750 metres from St Andrews East Sands Beach, the guest house with free WiFi is also 1 km away from St Andrews University.
Very good8.0
66 reviews

Achaniar Cottage

room St Andrews
0.32 mi from center

Achaniar Cottage is located in St Andrews, 1.2 km from St Andrews East Sands Beach, and provides a patio, garden, and free WiFi.
Very good8.0
998 reviews

Greyfriars Inn by Greene King Inns

room St Andrews
0.17 mi from center

Greyfriars Hotel is centrally located in St Andrews. Ideally situated within easy walking distance to many University Departments and buildings, shops, The Old Course. and many historic places of interest. Air Conditioning throughout entire hotel.
Very good8.0
1786 reviews

Fairmont St Andrews, Scotland

room St Andrews
2.54 mi from center

Set on a 520 acre estate on cliffs overlooking St Andrews Bay, this 5-star hotel features its own championship golf courses. It has free parking, free WiFi, a spa and a pool.
Superb9.0
430 reviews

No1 St Andrews - St Mary's Place

room St Andrews
0.17 mi from center

Set in St Andrews, 1 km from St Andrews East Sands Beach and 500 metres from St Andrews University, No1 St Andrews - St Mary's Place offers garden views and free WiFi.
Superb9.0
368 reviews

Rooms at the Saint

room St Andrews
0.23 mi from center

Featuring a restaurant, bar, garden and free WiFi, Rooms at the Saint is located in St Andrews, 1.1 km from St Andrews East Sands Beach and less than 1 km from St Andrews University.

Accommodations in St Andrews

There are 165 options for staying in St Andrews.
Check out the deals we offer for lodging in St Andrews.