St Andrews Hotels

The Official Guide to St Andrews Hotels – Your Trusted Source for the Best Stays!

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0

Ages of children:

Find Your Ideal Stay

Up to $100
$100 - 200
From: $200
Excellent
9+
Very good
8+
Good
7+
All ratings

View all photos

9.3
Excellent
1035 Reviews

From

248$/night

Old Course Hotel St Andrews

Old Station Road

Holy Trinity Church is placed a 12-minute walk away, and West Sands Beach is a 14-minute walk from the fine 5-star Old Course Hotel St Andrews.

Read more
Check Availability

View all photos

9
Excellent
624 Reviews

From

275$/night

Rufflets St Andrews

Strathkinness Low Road

East Sands Leisure Centre is placed 10 minutes' drive away, and the free museum "University of St Andrews" is within 10 minutes' drive of the comfortable 4-star Rufflets St Andrews Hotel.

Read more
Check Availability

View all photos

8.8
Excellent
936 Reviews

From

299$/night

Hotel Du Vin, St Andrews

40 The Scores

The free museum "University of St Andrews" is placed just 5 minutes' walk away, and St Andrew's Episcopal Church is nearly a 10-minute walk from the stylish Hotel Du Vin, St Andrews.

Read more
Check Availability

Cheap Hotels

View all photos

9.1
Excellent
1194 Reviews

From

128$/night

Rusacks St Andrews

Pilmour Links

Holy Trinity Church is placed approximately 0.7 km away, and Lundin Golf Club is 200 metres of the comfortable Rusacks St Andrews Hotel.

Read more
Check Availability

View all photos

8.6
Excellent
1336 Reviews

From

253$/night

Fairmont St Andrews, Scotland

St Andrews

The free museum "University of St Andrews" is placed 10 minutes away by car, and Dunino Den is 10 minutes' drive from the fabulous 5-star Fairmont St Andrews, Scotland Hotel.

Read more
Check Availability

View all photos

8.1
Very good
966 Reviews

From

89$/night

The Albany St Andrews

56 North Street

West Sands is placed 5 minutes away by car, and the free museum "University of St Andrews" is merely a 5-minute stroll from the 3-star Albany St Andrews Hotel.

Read more
Check Availability

Pet Friendly Hotels

View all photos

From

74$/night

The Kithmore

2 Playfair Terrace, North Street

All Saints Church is placed just 650 metres away, and St. Andrews Town Hall is within 350 metres of Ardgowan Hotel St Andrews.

Read more
Check Availability

View all photos

9.2
Excellent
140 Reviews

From

123$/night

Seaton House - Small Luxury Hotels Of The World

76 The Scores

West Sands Beach is placed just a 10-minute walk away, and the 47 acre Craigtoun Country Park is within 10 minutes' drive of Scores Hotel St Andrews.

Read more
Check Availability

View all photos

8.2
Very good
642 Reviews

From

665$/night

Kinnettles Hotel & Spa

North Street

West Sands Beach is placed an 18-minute stroll away, and The St Andrews Preservation Trust Museum is 550 metres of the 5-star Kinnettles Hotel And Spa.

Read more
Check Availability

Dog Friendly Hotels

View all photos

8
Very good
953 Reviews

From

85$/night

The Inn At Lathones

Lathones, By Largoward

Pittarthie Castle is placed about 4.6 km away, and Dunino Den is around 15 minutes' drive from The Inn At Lathones St Andrews.

Read more
Check Availability

View all photos

9
Excellent
337 Reviews

From

208$/night

The Old Station Guest House

Stravithie Bridge

The free museum "University of St Andrews" is placed approximately 10 minutes' drive away, and St Andrews Museum is 6 km from The Old Station Guest House.

Read more
Check Availability

View all photos

9.1
Excellent
509 Reviews

From

277$/night

The Inn At Kingsbarns

5 Main Street

Crail Museum and Heritage Centre is placed a 10-minute ride away, and Scotland's Secret Bunker is a 10-minute ride from The Inn At Kingsbarns St Andrews.

Read more
Check Availability

Kid Friendly Hotels

View all photos

8.5
Very good
226 Reviews

From

200$/night

Doune Guest House

5 Murray Place

St Andrew's Episcopal Church is placed nearly 10 minutes' walk away, and The Royal and Ancient Golf Club of St Andrews is about a 5-minute stroll from the 4-star Doune Guest House.

Read more
Check Availability

View all photos

10
Excellent
63 Reviews

From

288$/night

34 Argyle Guesthouse

34 Argyle Street

The free museum "University of St Andrews" is placed merely 0.9 km away, and Holy Trinity Church is 6 minutes' stroll from 34 Argyle Guesthouse.

Read more
Check Availability

View all photos

9.6
Excellent
133 Reviews

From

216$/night

Scooniehill Farm House B&B

Scooniehill Farmhouse, St Andrews, Fife

Holy Trinity Church is placed about 10 minutes' drive away, and Balgove Course is around 10 minutes' drive from Scooniehill Farm House B&B St Andrews.

Read more
Check Availability

View all photos

8.8
Excellent
131 Reviews

From

258$/night

No12 Bed And Breakfast, St Andrews

12 Grange Road

West Sands Beach is placed about a 25-minute walk away, and Swilken Burn Bridge is 20 minutes on foot from the 4-star No12 Bed And Breakfast St Andrews.

Read more
Check Availability

View all photos

9.6
Excellent
173 Reviews

From

143$/night

Woodside Apartments

Knockhill Farm, High Road, Strathkinness,

Featuring Wi-Fi in the rooms, Woodside Apartments is situated in St Andrews, 25 km from Dundee airport. A free carpark and a golf course are available at this apartment together with parking on site.

Read more
Check Availability

St Andrews Hotels

As a lover of all things historical and as a student who has studied in different parts of the United Kingdom, I can say without a doubt that there is no place like St Andrews. The town is located on the northeast coast of Fife and is home to the University of St Andrews, the oldest in Scotland. This quaint town is teeming with history and character and offers visitors and residents plenty of things to do both on and off the campus.

While there are many wonderful places to stay in St Andrews, my personal favourite is to stay in one of the local hotels. Hotels offer guests a chance to be in the heart of the action, walking distance to many of the amazing shops, restaurants, and historical sites in town. Not to mention, many of the hotels in St Andrews offer amazing views of the North Sea and Fife coastline.

If you are looking for a unique and historical place to stay while visiting St Andrews, I highly recommend checking out one of the many local hotels. I can guarantee you won’t be disappointed!.

St Andrews Hotels FAQ
Which Hotels are popular among city visitors?

Location

St Andrews, Fife, United Kingdom, KY16 9SL

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE