Best Hotels in St Andrews

Explore St Andrews hotels and choose from 42 properties near landmarks, luxury hotels, and top boutiques for the best shopping and dining.

No 5 Pilmour
8.9 (102 reviews)

No 5 Pilmour ★★★★

📍 5 Pilmour Place, St Andrews

"The room is small and the facilities are old. It's for solo travelers only. The only advantage is the convenient location."

Rufflets St Andrews
9.1 (104 reviews)

Rufflets St Andrews ★★★★

📍 B939, Strathkinness Low Rd, St Andrews

"This hotel was unexpected. When the car just arrived at the door, my heart skipped a beat. It felt completely different from the concept in China. When I went in, I found that it was a different world. The sanitation was very clean, the room was also very large, and the supplies were very good. It should be a large manor. It is very beautiful. The restaurant is very good, better than the French restaurant in St. Ann. The products are very delicate and the taste is good. The staff are very friendly. It was a great experience."

Stravithie Castle
9.7 (74 reviews)

Stravithie Castle ★★★

📍 Stravithie, St Andrews

"We had a lovely stay at the castle. The castle has its own Charm and the owner gives you a small tour of the castle and he is really friendly. The breakfast could be a bit better but everything else was really good."

Drumoig Golf Hotel
8.3 (49 reviews)

Drumoig Golf Hotel ★★★

📍 Forgan Dr, St Andrews

"lovely rooms … great place . The scenery is awesome and the breakfast is nice. High recommend"

Hotel du Vin, St Andrews
8.9 (105 reviews)

Hotel du Vin, St Andrews ★★★★

📍 40 The Scores, St Andrews

"Nice room, good breakfast"

Fairmont St Andrews - Scotland
9.1 (117 reviews)

Fairmont St Andrews - Scotland ★★★★★

📍 Kingask House, St Andrews

"Lovely hotel but I would say it’s not particularly buzzy or exciting (we spent a Saturday night there). Bars and restaurants are ok, food nothing special but still expensive. There is a games room for children which could definitely do with some improvement (barely any toys and all quite old). The cinema room wasn’t available as there was a wedding on so not much to do with our 1 year old. We did go swimming and the pool was lovely and nice little kids pool. And the room was lovely and very big bathroom. Lovely cake left for my husband for his birthday."

No1 Apartments & Bedrooms St Andrews - St Mary's
9.3 (101 reviews)

No1 Apartments & Bedrooms St Andrews - St Mary's ★★★★

📍 Inchcape House St Mary's Place, St Andrews

"Could not fault this accommodation. Brilliantly priced, easy access to all amenities. Loved it"

Rusacks St. Andrews
9.2 (110 reviews)

Rusacks St. Andrews ★★★★★

📍 16 Pilmour Links, St Andrews

"A very low-key hotel, not easy to find. Pay attention to the flag of Scotland hanging at the door of the store. There is also a sign with the name of the hotel on the side of the building. If you forget which side it is on, you can also pay attention to it. From the train station, you can take a local bus and get off at St. Ann's bus terminal or the closer Grannie Klarks Wynd (Wynd means small road) station. The hotel is across the road. There is heavy traffic, so be careful when crossing the road. The service staff at the hotel are very welcoming! Feel at home! The hotel is very clean and can withstand the strictest health inspections! Very happy with this! Photos cannot express all the goodness of the hotel...the view is excellent, especially the breakfast area. The location is also great, very close to the beach and main streets such as Market Street. highly recommended."

Premier Inn St. Andrews hotel
7.9 (68 reviews)

Premier Inn St. Andrews hotel ★★★

📍 Largo Rd, St Andrews

"I write this review in the hope that someone senior at Premier Inn reads and acts upon. I give the hotel 1 , the lowest I have ever reviewed and if I could have given it a zero I may have considered. We were in room 3 , ground floor and in my opinion this is a really poor and dirty room. I have never had an issue at Glenrothes Inn and thought due to a wedding location in St Andrews this was a safe and reliable choice. It was in my opinion expensive , but was happy to pay this until we turned up. It is very tired , unmaintained and DIRTY. The dust and whatever below the bed , in the bathroom and in the corners was dreadful. We did not enjoy the environment at all, let alone the room key holder that you use for lights and power, which was loose and dangerous. I know people may think this is a customer with a grudge, but my whole premier inn reliable experience has gone out the window. I used to have a high regard for premier inn experience. If I had known what it was like I would have paid extra and gone else where. So sorry to premier inn but please improve this hotel as it is in a lovely town in Fife that has so much to offer the traveller."

Find Your Perfect Stay in St Andrews by Travel Style

Guest Reviews on St Andrews Hotels

8.7
Excellent Community Rating
Real & verified guest reviews from around the world
G

GB Guest User

Family
No 5 Pilmour ★★★★
"Room as lovely & very close to the centre of town however this means that it is noisy with people out at night.  My main issue was the shower it was a nightmare, either scalding hot or freezing cold with absolutely no pressure. Couldn’t actually use it as it was so bad. So if you want to have a shower then I’d take this into consideration when booking."
★★★★★
2025-07-06
G

GB Guest User

Family
Rufflets St Andrews ★★★★
"Love the hotel! Nice and neat, staffs are friendly! Strong recommend! Breakfast is good"
★★★★★
2024-02-15
A

DE Anonymous User

Couple
Stravithie Castle ★★★
"We had a lovely stay at the castle. The castle has its own Charm and the owner gives you a small tour of the castle and he is really friendly. The breakfast could be a bit better but everything else was really good."
★★★★★
2026-06-17
G

CN Guest User

Family
Drumoig Golf Hotel ★★★
"The breakfast was very good, and the service was also excellent."
★★★★★
2025-06-01
A

Anonymous User

Solo traveler
Hotel du Vin, St Andrews ★★★★
"The hotel is in a very good location, right next to St. Andrew's University. You can enter the university from the path. It is by the sea and the scenery is beautiful. Du Wen's service is very good. I will come again next time"
★★★★★
2025-05-21
G

CN Guest User

Solo traveler
Fairmont St Andrews - Scotland ★★★★★
"Nice view, big room"
★★★★★
2025-08-10
T

CN Tiantianmangyamang

Family
No1 Apartments & Bedrooms St Andrews - St Mary's ★★★★
"The room is clean and tidy, relatively small, it is difficult to turn around, the location is good, on the main street, very beautiful house, but unfortunately it is too difficult to stay, I can't store my luggage in advance, because there is no front desk, I have not received the room number and password, and the phone communication actually said that it was set by another intermediary, not Trip.com , I don't know how to do it, I feel very bad"
★★★★★
2024-10-22
G

CN Guest User

Solo traveler
Rusacks St. Andrews ★★★★★
"It’s so beautiful that it’s indescribable, praise it! Breakfast is delicious! The ingredients are fresh, high-quality, and the service is attentive. Two friends came for breakfast two days ago and they didn't even charge me! The room is beautiful, the whole hotel is beautiful"
★★★★★
2024-01-19
G

Guest User

Family
Premier Inn St. Andrews hotel ★★★
"Tired hotel. Unloved and disinterested staff. Rooms (we had two) were stale, untidy and humid. Carpets not clean, mildew in bathrooms."
★★☆☆☆
2026-04-13

St Andrews Travel Information

Power Plug & Voltage

230V/Type G

💵

Exchange Rate

GBP

💳

Local Payment

Cards/ApplePay/Cash

📱

Connectivity

EE/Vodafone/O2/Three

🌡️

Current Weather

Mostly cloudy

More Information About St Andrews Hotels

Key Info

Details

Number of reviews

1,942

Total properties

42

Weekday Avg. Price

CAD 460

Weekend Avg. Price

CAD 506

Trending hotel

Rufflets St Andrews

FAQs About Hotels in St Andrews

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.