Search hotels in St. Andrews
Enter your dates to see the latest prices and deals for St. Andrews hotels
St. Andrews – 360 hotels and places to stay
Filter by:
Old Course Hotel St Andrews
Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant. Set in a magnificent building, the hotel has scenic views and elegant...

The Peat Inn Restaurant With Rooms
Elegant Accommodations: The Peat Inn Restaurant With Rooms in St. Andrews offers 5-star comfort with a romantic restaurant, bar, and garden. Free WiFi is available throughout the property.
Dining Experience: Guests can enjoy Scottish cuisine with vegetarian, vegan, gluten-free, and dairy-free options. The restaurant provides a relaxing ambiance for meals.
Comfortable Amenities: Rooms feature private bathrooms, bathrobes, and garden views. Additional amenities include free on-site private parking, bicycle parking, and free toiletries.
Prime Location: Located 7.5 mi from St Andrews University and St Andrews Cathedral, the hotel is near attractions such as Hill of Tarvit Mansion and St Andrews Bay. Dundee Airport is 19 mi away.

Seaton House - Small Luxury Hotels of the World
Located in St Andrews, 1969 feet from West Sands Beach, Seaton House - Small Luxury Hotels of the World features accommodations with a fitness center, free valet parking and a private garden.

Drumoig Golf Hotel
Set among 250 acres with its own 18-hole championship golf course, Drumoig Golf Hotel offers rooms with free parking, free Wi-Fi in public areas, and a restaurant.

Marine & Lawn Rusacks
Overlooking the famous Old Course in St Andrews center, Marine & Lawn Rusacks features valet parking is available and free WiFi throughout the property.

Fairmont St Andrews, Scotland
Set on a 520 acre estate on cliffs overlooking St Andrews Bay, this 5 - star hotel features its own championship golf courses. It has free parking, free WiFi, a spa and a pool.

Rooms at the Saint
Comfortable Accommodations: Rooms at the Saint in St. Andrews offers private bathrooms with free toiletries, tea and coffee makers, and work desks. Each room includes a refrigerator, TV, and wardrobe, ensuring a pleasant stay.
Dining Experience: Guests can enjoy a traditional family-friendly restaurant serving local cuisine with vegetarian, gluten-free, and dairy-free options. Breakfast includes full English/Irish, vegetarian, vegan, and gluten-free selections, featuring warm dishes, fresh pastries, and juice.
Leisure Facilities: The hotel features a garden, outdoor seating area, and bar. Free WiFi is available throughout the property, and daily housekeeping service and luggage storage enhance convenience.
Prime Location: Located 15 mi from Dundee Airport, the hotel is a short walk from West Sands Beach and St Andrews University. Nearby attractions include St Andrews Cathedral and The Old Course, providing ample opportunities for exploration.

Rufflets St Andrews
Rufflets Hotel offers award-winning gardens, free Wi-Fi and a contemporary restaurant. The hotel is just outside St Andrews center, a 5-minute drive from St Andrews Old Course.

Hotel Du Vin, St Andrews
Hotel Du Vin, St Andrews is a stylish and refurbished property set on The Scores and next to the Old Course golf course.

The Albany St Andrews
Dating from 1795, this traditional, elegant Georgian terraced The Albany St Andrews hotel rests in the heart of historic St Andrews.

Most booked hotels in St. Andrews and surrounding area in the past month
Popular with guests booking hotels in St. Andrews
Popular with guests booking hotels in St. Andrews
Popular with guests booking hotels in St. Andrews
Popular with guests booking hotels in St. Andrews
Popular with guests booking hotels in St. Andrews
Popular with guests booking hotels in St. Andrews
Popular with guests booking hotels in St. Andrews
Popular with guests booking hotels in St. Andrews
Popular with guests booking hotels in St. Andrews
Popular with guests booking hotels in St. Andrews
Best hotels with breakfast in St. Andrews and nearby
The Kithmore
Old Course Hotel St Andrews
Fairmont St Andrews, Scotland
Marine & Lawn Rusacks
Hotel Du Vin, St Andrews
The Albany St Andrews
Seaton House - Small Luxury Hotels of the World
Rooms at the Saint
Hotels located in the center of St. Andrews
Greyfriars Inn by Greene King Inns
Rufflets St Andrews
The Peat Inn Restaurant With Rooms
Drumoig Golf Hotel
The New Inn
Ye Olde Hotel
FAQs about hotels in St. Andrews
What Guests Said About St. Andrews:
St Andrews is a magical place!
I love St. Andrews.
St Andrews is a great city to visit.
Lovely Scottish town.
When we arrived and tried to access the property using the...
Lovely old town steeped in history.
See reviews by guests who stayed at hotels in St. Andrews
More places to explore, more ways to go
Hotels in the United Kingdom
Want to explore more of the United Kingdom? Find hotels throughout the country!Hotels in London
Take a look at hotels in London and explore more of the United Kingdom.Hotels in Edinburgh
Take a look at hotels in Edinburgh and explore more of the United Kingdom.Hotels in Scotland
Look beyond St. Andrews and discover more of Scotland.Hotels in Fife
Look beyond St. Andrews and discover more of Fife.Things to do in St. Andrews
Attractions, tours, and more – how will you spend your time in St. Andrews?Hotels in Glasgow
Want to extend your trip or just browsing? Try Glasgow, also popular with our guests!Hotels in Dundee
Want to extend your trip or just browsing? Try Dundee, also popular with our guests!When to visit the United Kingdom
Events, prices, the weather – everything you need to know about the best time to visit the United Kingdom.Hotels near Edinburgh Airport
Got a layover, late arrival, or early departure? Find hotels conveniently close to the airport.Hotels with Parking in St. Andrews
Explore more great accommodation options in St. Andrews, starting with hotels with parking.Self-Catering Accommodations in St. Andrews
Explore more great accommodation options in St. Andrews, starting with self-catering accommodations.Beach Hotels in St. Andrews
Explore more great accommodation options in St. Andrews, starting with beach hotels.Cottages in St. Andrews
Explore more great accommodation options in St. Andrews, starting with cottages.Villas in St. Andrews
Explore more great accommodation options in St. Andrews, starting with villas.





























