Hotels in St Andrews, United Kingdom

Only Handpicked and Verified Resorts for Your Stay in St Andrews, United Kingdom
Check-in
16Oct2025Select date
Check-out
17Oct2025Select date
Rooms and Guests2 Guests, 1 Room

Price range for hotels in St Andrews

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 634
⬇️ The lowest price
US$ 74
💸 Average price for
5-star hotels
US$ 272
4-star hotels
US$ 278
3-star hotels
US$ 137

Best hotels in St Andrews

Based on guest reviews over the last 12 months

Luxury Coastal Retreats:
Fairmont St Andrews, Scotland
Historic Charm and Elegance:
Old Course Hotel St Andrews
Culinary Delights in the Heart of St Andrews:
Hotel Du Vin, St Andrews
Budget Friendly Comfort:
Greyfriars Inn By Greene King Inns
Tranquil Escapes with Nature:
Rufflets St Andrews
Modern Luxury and Wellness:
Kinnettles Hotel & Spa
Charming Boutique Stays:
The Albany St Andrews
Golfing Getaways:
Drumoig Golf Hotel

How to get to St Andrews

A list of all available types of transport

Airports
Dundee (DND)

Weather in St Andrews

Check out the weather statistics so you know what to expect when you book your hotel in St Andrews

Average monthly max temperature
Average monthly min temperature
7.9°C
1.5°C
January
7.9°C
1.6°C
February
10.1°C
3.1°C
March
12.3°C
4.2°C
April
15.7°C
7.3°C
May
18.4°C
10.1°C
June
21.2°C
12.8°C
July
20.6°C
12.4°C
August
17.7°C
10.3°C
September
13.3°C
7.8°C
October
9.7°C
4.8°C
November
7.9°C
2.6°C
December
Hottest month
21.2°C
July
Coldest month
1.5°C
January
Sunny days
147
days per year
Rainy days
160
days per year
Snow days
5
days per year
High season
May to September
Low season
November to February
For land-based outdoor adventure activities in St Andrews, such as golfing, hiking the Fife Coastal Path, and cycling, the best months are from May to September when temperatures are mild and rainfall is lower. In spring and early summer, enjoy longer daylight hours for hiking; while autumn is perfect for cycling amidst colorful foliage. To complement your adventures, consider staying at one of the many hotels in St Andrews for convenient access to outdoor activities.

FAQs about hotels in St Andrews

We hope that the answers to these questions will help you plan your trip

Which hotels in St. Andrews are near popular landmarks?
The Old Course Hotel St Andrews is located directly adjacent to the world-renowned Old Course. Rusacks St Andrews also offers proximity to key sites, providing stunning views of the golf course.
What are some highly rated hotels for families in St. Andrews?
Rufflets St Andrews is known for its family-friendly amenities, including spacious rooms and a large garden. Additionally, the Fairmont St Andrews, Scotland features various family activities and spacious accommodations.
Are there any budget-friendly hotel options in St. Andrews?
Greyfriars Inn By Greene King Inns typically offers some of the more affordable rates starting at around $100 per night, making it a good choice for budget travelers.
Which hotels offer unique views in St. Andrews?
Fairmont St Andrews, Scotland provides stunning sea views, while the Old Course Hotel St Andrews overlooks the iconic golf course and surrounding vistas.
What hotels in St. Andrews cater well to couples and offer romantic amenities?
Kinnettles Hotel & Spa is highly rated for couples, featuring a spa and private dining options. Hotel Du Vin, St Andrews also offers a romantic atmosphere with its chic decor and upscale dining.

Accommodations Overview for St. Andrews Hotels

This guide provides essential information on hotel options in St. Andrews, evaluating 12 properties to help travelers select the best accommodations based on specific criteria.

Typical nightly prices range from $120 to $300.

There are 12 hotels available in the area.

Peak travel seasons occur from June to August.

Local taxes and fees total approximately 10%.

Most hotels are within 1 mile of the Old Course.