St Andrews Downtown Hotels

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

St Andrews, a charming town known for its rich history and stunning coastal scenery, offers a variety of central hotels that cater to different preferences and budgets. From luxurious accommodations featuring modern amenities to quaint bed-and-breakfasts showcasing traditional hospitality, visitors are sure to find the perfect stay. Selecting a central hotel not only provides convenient access to the town's renowned golf courses and historic sites but also allows guests to explore the vibrant local culture. Whether traveling for business or leisure, a well-located hotel significantly enhances the overall experience. Here, we highlight some exceptional central hotels in St Andrews that promise a comfortable and memorable stay.

Show more + Show less -

Our Top 6

(Sorted by rating & number of reviews)

1. Rusacks St Andrews
2. The Albany St Andrews Hotel
3. Fairmont St Andrews, Scotland Hotel
4. Ardgowan Hotel
5. Greyfriars Inn By Greene King Inns
6. Kinnettles Hotel & Spa

Best Hotels in Downtown St Andrews

Check Availability

St Andrews
Aug 03, 2025 - Aug 04, 2025

Rusacks St Andrews

+ 70 photos

Set within 1.6 km from Spirit, the 5-star Rusacks St Andrews Hotel features Wi-Fi throughout the venue as well as a private parking lot on site. The accommodation is located right in the centre of St Andrews, a short walk from Swilken Burn Bridge.

These rooms offer modern bathrooms.

This comfortable hotel is a short walk from John Burnet Hall bus station.

Address: Pilmour Links

The Albany St Andrews Hotel

+ 91 photos

The Albany St Andrews Hotel enjoys a quiet location near University of St Andrews, and offers 24 rooms with views of the private walled garden. Byre Theatre is 400 metres away while St Andrews Museum is about 0.8 km away from the venue.

Among others in-room facilities a walk-in shower and a separate toilet are also featured.

There is Abbey Street bus stop within 200 metres away.

Address: 56 North Street

Fairmont St Andrews, Scotland Hotel

+ 91 photos

Fairmont St Andrews, Scotland Hotel, located in the historic district of St Andrews, features 24-hour reception and late check-out service as well as Wi-Fi throughout the venue. 6 km from British Golf Museum, the accommodation is also 3.7 km away from East Sands Leisure Centre.

These units offer views of the sea. The rooms include an electric kettle, a refrigerator, and glassware along with a walk-in shower and a separate toilet in the bathroom.

Address: St Andrews

Ardgowan Hotel

+ 50 photos

Ardgowan Hotel, located 0.8 km from St Andrews Highland Games, features Wi-Fi throughout the venue. Byre Theatre is about 850 metres from here.

The rooms have bath amenities including a separate toilet and a shower.

John Burnet Hall bus stop is within a 500-metre distance of the property.

Address: 2 Playfair Ter

Greyfriars Inn By Greene King Inns

+ 46 photos

Offering guests to enjoy their city escape, Greyfriars Inn By Greene King Inns St Andrews is a 3-star venue with 18 rooms, located about 5 minutes' drive from Kinness Burn.

Greyfriars Inn By Greene King Inns is located 25 km from Dundee airport and 500 metres from John Burnet Hall bus stop.

Address: 129 North Street

Kinnettles Hotel & Spa

+ 22 photos

The 5-star Kinnettles Hotel & Spa St Andrews is 5 minutes' walk from The Royal and Ancient Golf Club of St Andrews. Wi-Fi is available here throughout the venue.

Coffee and tea making facilities, a fridge, and glassware are also available in these rooms.

The nearest bus stop is John Burnet Hall only 500 metres away.

Address: 127 North Street