St Andrews

Find Hotels in St Andrews

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Top 4 Premium Hotels in St Andrews

See all
Discover our curated selection of premium hotels in St Andrews for your next stay
No.
1
Old Course Hotel St Andrews Hotels in St Andrews
4.7/5
91 review

Old Course Hotel St Andrews

Hotel near St Andrews
"Good Location"
Select dates to view prices
No.
2
Rusacks St. Andrews Hotels in St Andrews
4.6/5
108 review

Rusacks St. Andrews

Hotel near St Andrews
"Great rooms"
Select dates to view prices
No.
3
Fairmont St Andrews - Scotland Hotels in St Andrews
4.5/5
111 review

Fairmont St Andrews - Scotland

Hotel near St Andrews
"Good Location"
Select dates to view prices
No.
4
Kinnettles Hotel & Spa Hotels in St Andrews
4.2/5
75 review

Kinnettles Hotel & Spa

Hotel near St Andrews
"Good Location"
Select dates to view prices

Frequently Asked Questions

How much does it cost to stay in a hotel in St Andrews?

The average price for hotels in St Andrews is AU$ 622 for weekdays, and AU$ 648 for weekends (Friday–Saturday).

What are the best hotels in St Andrews?

From business trips to holiday stays, St Andrews offers a wide selection of popular hotels to suit every need. Fairmont St Andrews - Scotland, Premier Inn St. Andrews hotel, Hotel du Vin and St Andrews are excellent options for your stay.

Which hotels in St Andrews have airport shuttle services?

Reaching your hotel in St Andrews is easy with hotels that offer airport shuttle services. Fairmont St Andrews - Scotland, Hotel du Vin, St Andrews and Old Course Hotel St Andrews provide reliable airport shuttle services.

What are the best pet-friendly hotels in St Andrews?

The Inn At Kingsbarns welcomes pets. Enjoy a stay with your pets!

What are the best sap hotels in St Andrews?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Fairmont St Andrews - Scotland, Old Course Hotel St Andrews and Kinnettles Hotel & Spa are great choices for spa hotels offering quality services.

Which hotels in St Andrews provide fitness facilities?

Fairmont St Andrews - Scotland, Old Course Hotel St Andrews and Kinnettles Hotel & Spa offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in St Andrews have the best breakfast?

Fairmont St Andrews - Scotland, Old Course Hotel St Andrews and Kinnettles Hotel & Spa provide a tasty breakfast to help you get going.

What are the best luxury hotels in St Andrews?

St Andrews offers a variety of popular luxury hotels, each with unique styles, top-tier amenities, and exceptional experiences. Fairmont St Andrews - Scotland, Old Course Hotel St Andrews and Kinnettles Hotel & Spa are highly regarded luxury hotels for a truly exceptional experience.

Which hotels in St Andrews have swimming pools?

Fairmont St Andrews - Scotland, Hotel du Vin, St Andrews and Old Course Hotel St Andrews are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Total Properties581
Number of Reviews1,890
Lowest PriceAU$ 171
Highest PriceAU$ 2,934
Average Price (Weekends)AU$ 648
Average Price (Weekdays)AU$ 622