Search Hotels near Top St. Andrews Attractions

Most Popular Hotels in St. Andrews

See all 13 Hotels in St. Andrews
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Fairmont St Andrews
Fairmont St Andrews

Fife, St. Andrews KY16 8PN

5.0 out of 5.0
4.5 out of 5 (622 reviews)

This family-friendly St. Andrews hotel is located by the sea, within 3 mi (5 km) of East Sands and St. Andrew's Cathedral …

£135
Drumoig Golf Hotel
Drumoig Golf Hotel

Forgan Drive, Drumoig, Leuchars, St. Andrews KY16 0DS

3.0 out of 5.0
3.9 out of 5 (113 reviews)

Situated in St. Andrews, this golf hotel is within 6 mi (10 km) of St. Athernase Church, Discovery Point, and Verdant Works …

£70
The Inn at Kingsbarns
The Inn at Kingsbarns

5 Main Street, St. Andrews KY16 8TA

4.0 out of 5.0
4.6 out of 5 (20 reviews)

Situated in Kingsbarns, this inn is within 6 mi (10 km) of Jerdan Gallery, Crail Museum and Heritage Centre, and Scotland's …

£75
The Golf Inn
The Golf Inn

1 Golf Place, St. Andrews KY16 9JA

3.0 out of 5.0
3.8 out of 5 (149 reviews)

Situated by the ocean, this inn is steps from Old Course at St Andrews, British Golf Museum, and St. Andrews Aquarium …

£101
Macdonald Rusacks Hotel
Macdonald Rusacks Hotel

Pilmour Links, St. Andrews KY16 9JQ

4.0 out of 5.0
4.3 out of 5 (262 reviews)

Situated in St. Andrews, this golf hotel is steps from Old Course at St Andrews and British Golf Museum. St. Andrews Aquarium …

£181
Old Course Hotel
Old Course Hotel

Old Station Road, St. Andrews KY16 9SP

5.0 out of 5.0
4.8 out of 5 (309 reviews)

Located in the heart of St. Andrews, this luxury hotel is within a 15-minute walk of Old Course at St Andrews, British Golf …

£165
Eden Mansion
Eden Mansion

Cupar Road, St. Andrews KY16 0UP

5.0 out of 5.0
1 out of 5 (1 reviews)

Situated in St. Andrews, this luxury country house is 2.3 mi (3.7 km) from St. Athernase Church and within 6 mi (10 km) of …

£153
Best Western Scores Hotel
Best Western Scores Hotel

76 The Scores, St. Andrews KY16 9BB

3.0 out of 5.0
4.2 out of 5 (61 reviews)

Located in the heart of St. Andrews, this hotel is steps from St. Andrews Aquarium, Old Course at St Andrews, and British …

£116
Hotel du Vin & Bistro St. Andrews
Hotel du Vin & Bistro St. Andrews

40 The Scores, St. Andrews KY16 9AS

4.0 out of 5.0
4.3 out of 5 (90 reviews)

Situated in the historical district, this romantic hotel is steps from St. Andrews Aquarium, Old Course at St Andrews, and …

£89
Greyfriars
Greyfriars

129 North Street, St. Andrews KY16 9AG

3.0 out of 5.0
4.2 out of 5 (20 reviews)

Situated near the beach, this hotel is within a 5-minute walk of University of St. Andrews and St. Andrews Aquarium. Old …

£130
Milton Lea Bed & Breakfast
Milton Lea Bed & Breakfast

By Balmullo, St. Andrews KY16 0AB

2.5 out of 5.0
4.8 out of 5 (10 reviews)

Situated in St. Andrews, this bed & breakfast is 1.1 mi (1.8 km) from St. Athernase Church and within 6 mi (10 km) of St …

£96
The Inn at Lathones
The Inn at Lathones

By Largoward, Leven KY9 1JE

3.0 out of 5.0
4.1 out of 5 (58 reviews)

Situated in a rural location, this inn is within 6 mi (10 km) of Kellie Castle, Old Course at St Andrews, and British Golf …

£69
Cairnie Cottage B&B
Cairnie Cottage B&B

Colinsburgh, Leven KY9 1JX

3.5 out of 5.0
4.7 out of 5 (25 reviews)

Situated in Colinsburgh, this bed & breakfast is within 6 mi (10 km) of Elie Beach, Kellie Castle, and Anstruther Golf Club …

£95
Holiday Inn Express Dundee
Holiday Inn Express Dundee

41 Dock Street, Dundee DD1 3DR

3.0 out of 5.0
4 out of 5 (447 reviews)

Located in the heart of Dundee, this hotel is within a 15-minute walk of City Square and Discovery Point. Verdant Works is …

£53
Apex City Quay Hotel & Spa
Apex City Quay Hotel & Spa

1 West Victoria Dock Road, Dundee DD1 3JP

4.0 out of 5.0
4.5 out of 5 (797 reviews)

This stylish Dundee hotel is in the heart of the new City Quay development, on the waterfront. The HM Frigate Unicorn is just …

£64
Fisherman's Tavern Hotel - Inn
Fisherman's Tavern Hotel - Inn

10-16 Fort Street, Broughty Ferry, Dundee DD5 2AD

3.0 out of 5.0
4.2 out of 5 (134 reviews)

Situated in Dundee, this inn is 1.1 mi (1.8 km) from Claypotts Castle and within 6 mi (10 km) of Discovery Point and Verdant …

£76
Holiday Inn Express - Edinburgh City Centre
Holiday Inn Express - Edinburgh City Centre

Picardy Place Top Of Leith Street, Edinburgh EH1 3JT

3.0 out of 5.0
4.1 out of 5 (928 reviews)

Located in New Town, this hotel is steps from Omni Centre Edinburgh and Edinburgh Playhouse Theatre. Princes Street Gardens …

£71
Ashley House Guest House
Ashley House Guest House

15 Monifieth Road, Dundee DD5 2RN

3.0 out of 5.0
4.7 out of 5 (9 reviews)

Situated in Dundee, this guesthouse is 1.2 mi (2 km) from Claypotts Castle and within 6 mi (10 km) of Discovery Point and …

£70
The Old Manor Hotel
The Old Manor Hotel

55 Leven Road, Leven KY8 6AJ

3.0 out of 5.0
4.2 out of 5 (11 reviews)

Situated in Leven, this hotel is within 9 mi (15 km) of Elie Beach, Hill of Tarvit, and Kellie Castle. Anstruther Golf Club …

£65
Carnoustie Golf Hotel
Carnoustie Golf Hotel

The Links, Carnoustie DD7 7JE

4.0 out of 5.0
4.1 out of 5 (356 reviews)

Situated by the sea, this spa hotel is 0.2 mi (0.4 km) from Carnoustie Golf Links and within 9 mi (15 km) of Claypotts Castle …

£61

Recent Reviews in St. Andrews

Hide content

Narrow your search

Pocket Guide: St. Andrews

Hotels @ St. Andrews

Check into a hotel in the Fife town of St. Andrews and you’ll be staying at a hotel in the "Home of Golf". Enthusiasts for the game come from around the world. The St. Andrews Golf Club is one of the oldest in the world, and dates back to 1843. Purchase a temporary membership to cross this historic green off your bucket list.

University Vibe

Even if golf isn’t your thing, the club building and coastal course make for great holiday photos. As a university town, St. Andrews offers plenty of attractions within a compact setting. Discover local sea life when you visit the St. Andrew's Aquarium, located at The Scores. Hotel accommodation on offer includes a range of prices and star ratings to suit any traveller.

Shopping and Attractions in St. Andrews

Shoppers will love the many boutique shops in the town centre. There’s no one high street here, but the three main parallel streets North St, South St and Market St form the central district. Many central hotels are also found on North St. Once you arrive in St. Andrews it’s easy to navigate on foot, and this is the best way to take in the historical buildings and beautiful coastal landscape. <p/>

Stay at a hotel in St. Andrews and soak up the golf scene in this quaint Scottish town.

false