St. Andrews Castle Hotels

Check prices for these dates

Next weekend
In two weeks
In one month
In two months
No exact matches found, but these alternatives could be just right

Recommended hotels in St. Andrews

The Shoregate

The Shoregate
2.5 star property
Crail
$332 nightly
The price is $398
May 14 - May 15
Total with taxes and fees
The Shoregate

The Covenanter Hotel

The Covenanter Hotel
3.0 star property
Cupar
9.2 out of 10, Wonderful, (31 reviews)
"Excellent room, great staff and perfect location."
United States
Alan
$146 nightly
The price is $175
May 20 - May 21
Total with taxes and fees
The Covenanter Hotel

Monifieth Farm Hotel

Monifieth Farm Hotel
2.0 star property
Monifieth
$57 nightly
The price is $68
May 24 - May 25
Total with taxes and fees
Monifieth Farm Hotel

Stravithie Castle

Stravithie Castle
3.0 star property
St. Andrews
9.8 out of 10, Exceptional, (139 reviews)
"Amazing place, and the hosts were so kind and personable. "
United Kingdom
Troy
$178 nightly
The price is $214
May 20 - May 21
Total with taxes and fees
Stravithie Castle

Premier Inn St Andrews

Premier Inn St Andrews
3.0 star property
St. Andrews
7.8 out of 10, Good, (23 reviews)
"Quiet for sleeping"
United States
Susan
$120 nightly
The price is $144
May 25 - May 26
Total with taxes and fees
Premier Inn St Andrews

No12 Bed and Breakfast

No12 Bed and Breakfast
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (33 reviews)
"We enjoyed our stay very much. Pam was friendly and helpful and the breakfasts were excellent. We could see the sea from our bedroom window. It is a little far to the centre of town, so if you don't have a car, be prepared."
United Kingdom
Anne
$238 nightly
The price is $238
May 14 - May 15
Total with taxes and fees
No12 Bed and Breakfast

The Inn at Lathones

The Inn at Lathones
3.0 star property
Leven
8.4 out of 10, Very Good, (315 reviews)
"Comfortable room and bed. Very good dinner and breakfast. Would stay there again."
United Kingdom
David
$139 nightly
The price is $167
May 14 - May 15
Total with taxes and fees
The Inn at Lathones

Balcomie Links Hotel

Balcomie Links Hotel
2.0 star property
Anstruther
8.8 out of 10, Excellent, (57 reviews)
"Great location, clean rooms and lovely service "
Australia
Danae
$155 nightly
The price is $186
May 24 - May 25
Total with taxes and fees
Balcomie Links Hotel

5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.4 out of 10, Exceptional, (217 reviews)
"Ideal for an overnight stay and the breakfast is great!"
United Kingdom
Graeme
$177 nightly
The price is $212
May 17 - May 18
Total with taxes and fees
5Pilmourplace

Ye Olde Hotel

Ye Olde Hotel
2.0 star property
St. Andrews
7.6 out of 10, Good, (36 reviews)
"Great publican Barry. Highly recommend value for money"
Australia
wayne
$52 nightly
The price is $62
May 28 - May 29
Total with taxes and fees
Ye Olde Hotel

The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (214 reviews)
"Great hotel 15 minutes from St Andrew’s. Good restaurant and rooms (beds) were very comfortable."
Canada
Gigi
$156 nightly
The price is $187
May 31 - Jun 1
Total with taxes and fees
The Waterfront

Hay Loft

Hay Loft
2.0 star property
Anstruther
$389 nightly
The price is $466
May 31 - Jun 1
Total with taxes and fees
Hay Loft

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (429 reviews)
"The room was very clean. The staff were very friendly, polite and helpful."
United Kingdom
Robert
$114 nightly
The price is $114
May 27 - May 28
Total with taxes and fees
Dunclutha Guest House

The Bank

The Bank
4.0 star property
Anstruther
9.0 out of 10, Wonderful, (170 reviews)
"Great place to stay, staff were friendly and very helpful, breakfast was fab, recommended"
United Kingdom
Mark
$152 nightly
The price is $182
May 31 - Jun 1
Total with taxes and fees
The Bank

Premier Inn Dundee West

Premier Inn Dundee West
3.0 star property
Dundee
8.4 out of 10, Very Good, (6 reviews)
"Great place"
United States
Jean-Pierre
$59 nightly
The price is $70
Jun 7 - Jun 8
Total with taxes and fees
Premier Inn Dundee West

Seascape Largo

Seascape Largo
3.5 star property
Leven
10.0 out of 10, Exceptional, (44 reviews)
"The breakfast is top class. I would also commend the comfort of the bed and the shower was one of the best that we have had during our travels"
Australia
John
$112 nightly
The price is $134
Jun 9 - Jun 10
Total with taxes and fees
Seascape Largo

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (383 reviews)
"Great food and staff, relaxing hotel . "
United Kingdom
Alan
$257 nightly
The price is $309
Jun 2 - Jun 3
Total with taxes and fees
Rufflets St Andrews

The Clarendon

The Clarendon
3.5 star property
Dundee
9.8 out of 10, Exceptional, (190 reviews)
"It's a lovely property in a good location. Check-in and stay is all remote. Microwave, kettle and hob available in the room."
United Kingdom
Susan
$104 nightly
The price is $125
Jun 8 - Jun 9
Total with taxes and fees
The Clarendon

THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
St. Andrews
8.8 out of 10, Excellent, (99 reviews)
"Everything was very clean and comfortable"
United States
Peter
$126 nightly
The price is $151
May 28 - May 29
Total with taxes and fees
THE SPACE TO STAY APARTHOTEL

OYO Ashlea Manor

OYO Ashlea Manor
2.0 star property
Dundee
10.0 out of 10, Exceptional, (2 reviews)
"Room was spacious and clean. The owners were very friendly and accommodating despite my late arrival at short notice. Couldn't have asked for more. I enjoyed the peace and quiet on my stay. "
United Kingdom
Heather
$74 nightly
The price is $89
May 24 - May 25
Total with taxes and fees
OYO Ashlea Manor
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top St. Andrews Hotel Reviews

Find out more about St. Andrews

St. Andrews Castles information

Number of reviews
2,388
Accommodation
2 Castles
Lowest Price
$62
Highest Price
$466

Explore a world of travel with Expedia