Hotels in St. Andrews, United Kingdom

Only selected and tested accommodation

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$ 557
⬇️ The lowest price
US$ 74
💸 Average price for
5-star hotels
US$ 279
4-star hotels
US$ 287
3-star hotels
US$ 117
Apartments
US$ 225

Best hotels in St. Andrews

Based on guest reviews over the last 12 months

Luxury in the Heart of Golfing History:
Old Course Hotel St. Andrews
Charming Boutique Experiences:
Hotel Du Vin, St. Andrews
Invigorating Spa Retreats:
Kinnettles Hotel & Spa St. Andrews
Scenic Views and Cozy Comforts:
Ardgowan Hotel St. Andrews
Family-Friendly Getaways:
No1 Apartments & Bedrooms St Andrews - St Mary'S
Quirky and Unique Stays:
Rustic Cabins, Sea Views From Rewilded Farm St. Andrews

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.5°C
1.5°C
January
7.8°C
1.4°C
February
10.1°C
3.2°C
March
12.5°C
4.8°C
April
15.7°C
7.2°C
May
18.5°C
10.2°C
June
21.5°C
12.8°C
July
20.9°C
12.6°C
August
17.5°C
10.3°C
September
13.4°C
7.6°C
October
9.5°C
3.8°C
November
7.6°C
2.0°C
December
Hottest month
21.5°C
July
Coldest month
1.5°C
January
Sunny days
145
days per year
Rainy days
183
days per year
Snow days
12
days per year
High season
June to August
Low season
November to February
For hiking along the scenic Fife Coastal Path and golfing on St Andrews' renowned courses, the best weather is during the late spring to early autumn months (May to September) when temperatures are milder and there are more sunny days. In contrast, winter provides opportunities for beachcombing and exploring rugged coastlines, but be prepared for rain and chilly temperatures. Visitors may enjoy comfortable stays at hotels in St Andrews that cater to outdoor enthusiasts.

FAQs about hotels in St. Andrews

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

What types of amenities do hotels in St. Andrews typically offer?
Hotels in St. Andrews often provide amenities such as free Wi-Fi, on-site dining, and proximity to golf courses, especially in places like the Old Course Hotel St Andrews and Fairmont St Andrews.
Are there family-friendly hotels in St. Andrews?
Yes, many hotels in St. Andrews cater to families with spacious accommodations and activities for kids, such as Rooms At The Saint and Lundin Links Hotel.
What unique experiences do boutique hotels in St. Andrews provide?
Boutique hotels in St. Andrews, like Hotel Du Vin, offer personalized service and distinctive room designs that reflect local culture, ensuring a unique stay.
Do hotels in St. Andrews provide transportation options for exploring the area?
Many hotels in St. Andrews, such as Rufflets St Andrews, offer shuttle services or can assist in arranging transportation to local attractions.
Discover the city

Explore hotels across St. Andrews

Nestled along the stunning coastline, the charming town of St Andrews is known for its rich history and breathtaking scenery. Famous for being the birthplace of golf, the Old Course is a must-visit for any golf enthusiast. St Andrews also boasts beautiful beaches, like West Sands Beach, and cultural gems such as the historic St Andrews Cathedral and the University of St Andrews, which is Scotland's oldest university. With its mix of ancient architecture, nature, and vibrant local culture, this town promises an unforgettable getaway.

St Andrews offers a delightful variety of accommodations to match every traveler's preference. From luxury resorts like the Fairmont St Andrews, with its panoramic views of the coastline, to the historic charm of Greyfriars Inn, there's a perfect place for everyone. Golf lovers can revel in the elegance of the Old Course Hotel, while boutique stays such as the Hotel Du Vin provide a unique blend of modern comfort and traditional style. Whether you're looking for family-friendly options, secluded retreats, or central locations, St Andrews' hotels promise exceptional service and memorable experiences.

When booking your ideal hotel in St Andrews, consider traveling during the shoulder seasons of spring and fall for pleasant weather and fewer crowds. Be sure to check reviews to find accommodations that meet your standards and preferences. As for getting around the city, St Andrews is walkable and bike-friendly, perfect for leisurely explorations. Public transport and taxis are readily available, making it easy to venture out and discover attractions beyond the town. So, why wait? Dive into the hospitable atmosphere of St Andrews and find the perfect place for your stay!