Search for:

Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

Cheap Hotels in St Andrews

98
15 reviews by TrustYou
Edenside House
3.3 Miles from the centre

Near Eden Mill St Andrews

Show more
per night from £60
Estimated price based on searches in the last month
23 St Mary St, St Andrews Ky16 8Az, United Kingdom
0.6 Miles from the centre
per night from £85
Estimated price based on searches in the last month
98
66 reviews by TrustYou
Radernie, Peat Inn
5.1 Miles from the centre

In a rural location

Show more
per night from £90
Estimated price based on searches in the last month
5 Pilmour Place
0.2 Miles from the centre

The privately-owned Five Pilmour Place 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. Five Pilmour Place features a blend of traditional and contemporary styles and consists of a spacious guest lounge and a dining room. Guests can also enjoy the enclosed rear garden. The contemporary bedrooms feature an en suite bathroom and a flat-screen TV. There are a number of bars, restaurants and shops all within a few hundred feet of the guest house and Duke’s and St Andrews Bay Golf Courses are both less than 4 miles away. The city of Dundee is a 23-minute drive from the property.

Show more
per night from £94
Estimated price based on searches in the last month
90
216 reviews by TrustYou
21 Murray Park
0.2 Miles from the centre

Near Old Course at St Andrews

Show more
per night from £110
Estimated price based on searches in the last month
85
698 reviews by TrustYou
56 North Street
0.2 Miles from the centre

Near Old Course at St Andrews

Show more
per night from £126
Estimated price based on searches in the last month
83
1133 reviews by TrustYou
2 Playfair Terrace, North Street
0.2 Miles from the centre

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. The refurbished en suite bedrooms at Ardgowan Hotel have cosy, traditional decor. Rooms have a TV, tea/coffee facilities and Wi-Fi access. 7 en suite rooms are located directly next door at the Pilmour Hotel, however guest should check-in at the Ardgowan. Playfair's Restaurant and Steakhouse serves fresh local produce in their intimate restaurant which also has an outdoor terrace. In addition to the restaurant, Playfair's Bar is located in the annexe. It serves bar food and drinks daily (bar opened seasonally). The Ardgowan is only a short stroll to St Andrews’ famous Old Course. There is free public parking close by.

Show more
per night from £131
Estimated price based on searches in the last month
88
1003 reviews by TrustYou
40 The Scores
0.2 Miles from the centre

Near Old Course at St Andrews

Show more
per night from £164
Estimated price based on searches in the last month
72
347 reviews by TrustYou
76 The Scores,
0.3 Miles from the centre

The Best Western Scores Hotel is one of the best placed Hotels in St. Andrew's, closest to the 1st tee of the world-famous Old Course of St. Andrews. Even if golf is not your game, the hotel still proves idyllic as you're sure to be taken aback by panoramic views of the West Sands and St. Andrews Bay. Just a five minute walk will take you into St. Andrews city center where you'll be greeted by many of its famous, historic sites. These include St. Salvator's Church, a 12th century cathedral, a 13th century castle and many of the stunning St. Andrews University buildings (the oldest University in Scotland). Much in line with the historic elegance found in the city center, the hotel itself boasts its own gorgeous Victorian architecture, so there's plenty of the past to take in. The hotel was originally an 1880's townhouse, whilst most of the former drawing rooms are now used as Junior Suites. The hotel has 36 comfortable bedrooms, many of which promise breath-taking views of the West Sands, or overlook the hotels spacious gardens and terraces. With such elegance inside and out, the hotel guarantees a charming and comfortable stay. When dining at the Best Western Scores Hotel you can expect the same impeccable standards seen in the grounds and interior. There are three possible locations to eat at, including a formal and exquisite restaurant and two relaxed and inviting bar areas. No matter where you chose to dine, we guarantee you'll be greeted by first-class staff. (If you appreciate a recommendation, we'd have to say the lobster served in our restaurant, as it's the best around.)

Show more
per night from £205
Estimated price based on searches in the last month
40 The Scores
0.2 Miles from the centre

Near Old Course at St Andrews

Show more
per night from £219
Estimated price based on searches in the last month

More hotel deals

  • Rusacks St Andrews Hotel

    92
    1171 reviews by TrustYou
    per night from £260
    Estimated price based on searches in the last month
  • Rufflets St Andrews Hotel

    90
    448 reviews by TrustYou
    per night from £223
    Estimated price based on searches in the last month
  • Old Course Hotel

    92
    1208 reviews by TrustYou
    per night from £460
    Estimated price based on searches in the last month
  • Fairmont St Andrews Hotel

    89
    4039 reviews by TrustYou
    per night from £324
    Estimated price based on searches in the last month

Hotels in St Andrews

Beautifully situated on the east coast of Fife in Scotland, St Andrews is the location of St Andrews University, the third oldest university in the English-speaking world. The town is also known across the world as ‘the home of golf'.

History

The roots of St Andrews go back to the mesolithic period and there was also much activity here during the early Christian era. A monastery established by the Pictish King Oengus I was traditionally associated with St Andrew. The birth of the present town begins around 1140, near to the site of the ruined St Andrews Castle, and the large St Andrews Cathedral was built around 1160. At this time the town became a place of huge importance to medieval pilgrims from all over Europe, who came hoping to be blessed, or perhaps even cured, at the Shrine of St Andrew. The religious importance of the town led to major economic development and St Andrews had political influence far beyond the boundaries of Scotland. Following centuries of upheaval and conflict during the Scottish Reformation and the Wars of the Three Kingdoms, St Andrews fell into decline, which lasted until the beginning of its life as the home of golf. Slowly its fortunes rose again, and today the town is a centre of higher education and tourism, as well as golf, naturally!

Golf

Documented references to golf here go back to 1552, when the ‘playing at golf' was granted permission by Archbishop Hamilton, but The St Andrews Royal and Ancient Golf Club first actually met in 1754. You can play the iconic Old Course, and there are eight championship courses in all, which have seen many of the world's greatest players at the British Open Championship over the years. You could hardly wish for better provenance or finer surroundings, whether you're a seasoned golfer or simply sampling the game in its spiritual home.

The University

The beautiful ivy-clad buildings and atmospheric quadrangles of the university dominate the centre of St Andrews, as they have done since 1410. In this way, St Andrews is similar to Oxford or Cambridge, with its collegiate feel and defining presence of the ancient seat of learning. It is also one of Britain's top universities and has seen a long line of famous graduates, including Prince William.

Beaches

From St Andrews hotels you can also enjoy superb beaches. One is the beautiful expanse of West Sands, where that legendary sequence from ‘Chariots of Fire' was filmed. Its uninterrupted swathe of sand is almost two miles long and backed by dunes, behind which the golf courses lie. This is a perfect spot for a walk (or a run) and swimming too in season. The historic highlights, restaurants and shops of the town are only about 15 minutes away on foot.

Frequently asked questions about Hotels in St Andrews

What are the most booked hotels in St Andrews?

According to our booking data, the most booked hotels in St Andrews are The New Inn, Hotel du Vin & Bistro St. Andrews and Rusacks St Andrews.

What are the most convenient hotel rates in St Andrews?

Edenside House in St Andrews offers one night in a double room at the price of £60.

If I want to stay in the center of St Andrews, which hotels shall I consider?

If you want to stay near the center of St Andrews, you can consider staying at Montague Guest House, Ardgowan Hotel and Five Pilmour Place.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555