Best Hotels in St Andrews

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

Rufflets St Andrews
9.1 (104 reviews)

Rufflets St Andrews ★★★★

📍 B939, Strathkinness Low Rd, St Andrews

"Love the hotel! Nice and neat, staffs are friendly! Strong recommend! Breakfast is good"

THE SPACE TO STAY
8.5 (91 reviews)

THE SPACE TO STAY ★★★

📍 Kilrymont Rd, St Andrews

"Excellent experience, wonderful environment."

Fairmont St Andrews - Scotland
9.1 (119 reviews)

Fairmont St Andrews - Scotland ★★★★★

📍 Kingask House, St Andrews

"Very good!"

Rusacks St. Andrews
9.2 (110 reviews)

Rusacks St. Andrews ★★★★★

📍 16 Pilmour Links, 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"

Seaton House
9.6 (52 reviews)

Seaton House ★★★★★

📍 76 The Scores, St Andrews

Stravithie Castle
9.7 (75 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."

Old Course Hotel St Andrews
9.4 (120 reviews)

Old Course Hotel St Andrews ★★★★★

📍 Old Course Hotel, Old Station Rd, St Andrews

"It was fantastic, especially the view of the stadium from the breakfast restaurant – absolutely picturesque! Highly recommended!"

Premier Inn St. Andrews hotel
7.6 (68 reviews)

Premier Inn St. Andrews hotel ★★★

📍 Largo Rd, St Andrews

"I have stayed in numerous Premier Inns from Aberdeen to Dubai, but never in St Andrews, where I have been in the retail and holiday letting business. I wasn't disappointed. Well-located within an easy walk of the compact town centre and adjacent to a M&S food outlet, there is ample free parking. Rooms have all the amenities you'd expect . I opted for Premier Plus, at the quiet rear of the hotel, and was pleasantly surprised to be welcomed at Reception by a charming real person! Continental breakfast was more than ample. Altogether, I very pleasant break from a gruelling couple of days in icy weather."

No12 Bed and Breakfast, St Andrews
9.2 (46 reviews)

No12 Bed and Breakfast, St Andrews ★★★★

📍 12 Grange Road, St Andrews

"Great location and rooms good size with fantastic view of the front and sea. Location perfect, near front and short walk to loads of pubs and restaurants. Pam, was a great host, served up a great breakfast. Loads of choice. Value for money, definitely recommend."

Find Your Perfect Stay in St Andrews by Travel Style

Guest Reviews on St Andrews Hotels

9.3
Excellent Community Rating
Real & verified guest reviews from around the world
J

Jingyouxinzao^_^

Family
Rufflets 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."
★★★★★
2025-09-16
G

Guest User

Solo traveler
THE SPACE TO STAY ★★★
"Staff extremely helpful and friendly. Spacious room. Gym was large. Outside exercise area for pickle ball & basketball."
★★★★★
2026-04-25
R

Reissasa

Couple
Fairmont St Andrews - Scotland ★★★★★
"Beautiful hotel"
★★★★★
2025-08-30
j

justlanded

Family
Rusacks 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."
★★★★★
2024-01-13
A

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
Q

Qianzhongcheng

Traveling with friends
Old Course Hotel St Andrews ★★★★★
"Very good, very good! The breakfast is very special"
★★★★★
2024-11-06
G

Guest User

Other
Premier Inn St. Andrews hotel ★★★
"The location in St Andrews is fine and quiet. The atmosphere is as per most Premier Inn locations, nothing fancy. My room was clean and warm, the bed was comfortable. It was let down by the water temperature at all taps, which fluctuated greatly between cold and very hot, not ideal when using the shower. The food was a big dissapointment. My evening meal was cooked from frozen, main course, my one mouthfull almost cold, the next hot. The desert was supposed to be Sticky toffee pudding. It was a very poor effort and bland to say the least. I stayed for two nights and didnt eat in the restaurant the second night. I did not think this was good value for money due to the water and food issues."
★★★★★
2026-05-18
G

Guest User

Other
No12 Bed and Breakfast, St Andrews ★★★★
"I went with my Son as we were going to a wedding and we couldn't have been more pleased with the experience. The owner Pam was very friendly and welcoming and couldn't do enough for us. The room was large, spacious, clean and very comfortable and the breakfast was delicious and filling . Once again Pam couldn't do enough to help make the experience a real positive one . Couldn't recommend this B & B enough. Thank you."
★★★★★
2024-07-24
A

Andrew A

Couple
The Inn At Kingsbarns ★★★★
"What a gem of a place! A wonderful stay from start to finish. This is a community run Inn and we had booked a 2 night B&B stay. From the moment we checked in we were made to feel so welcome by Sarah. To be honest everyone we met during our stay from staff, volunteers and the locals were so warm and friendly. The room was clean and spacious opening out onto a shared patio area. There was plenty tea and coffee facilities in the room with the added touch of fresh milk in the fridge. We had booked dinner on the first and it was delicious and very reasonably priced. Same being said for the breakfasts there was plenty to choose from which you pre ordered the night before. The lady doing the breakfast service ( sorry I didn’t get your name) was very knowledgeable of the surrounding area and any travel advise needed she’s your go to! We were lucky enough on our stay to experience the live music night which was absolutely amazing, approx 12 musicians turned up with a variety of instruments and treated us all to a very lively and memorable night! You are ideally situated on the outskirts of St Andrews and even closer to Crail and Anstruther. It’s also worth a short walk or 2 mins drive to Kingsbarns beach. We definitely look forward to returning! Well done team “Kingsbarns” you are doing a fantastic job! Ps a special thanks to Roxy who was a fantastic host!"
★★★★★
2025-07-12

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,929

Total properties

39

Weekday Avg. Price

CAD 517

Weekend Avg. Price

CAD 551

Trending hotel

THE SPACE TO STAY

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.