A coastal town with historic buildings, a church spire, and a castle overlooking the sea.

Search St. Andrews hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
21 Aug - 22 Aug
Tomorrow
22 Aug - 23 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Property class

Guest rating

Our top choices for St. Andrews hotels

1. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
Edinburgh City Centre
United States
Alane
AU$372
includes taxes & fees
31 Aug - 1 Sept
Apex Waterloo Place Hotel

2. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
Old Town Edinburgh
United Kingdom
Matthew
AU$311
includes taxes & fees
31 Aug - 1 Sept
ibis Edinburgh Centre South Bridge - Royal Mile

3. THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
St. Andrews
Australia
Sharon
AU$265
includes taxes & fees
30 Aug - 31 Aug
THE SPACE TO STAY APARTHOTEL

4. Market Street Hotel

Market Street Hotel
Old Town Edinburgh
United States
Daniel
AU$536
includes taxes & fees
4 Sept - 5 Sept
Market Street Hotel

5. Old Course Hotel

Old Course Hotel
St. Andrews
United Kingdom
Derek
AU$945
includes taxes & fees
13 Sept - 14 Sept
Old Course Hotel

6. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
Old Town Edinburgh
United States
Julie
AU$326
includes taxes & fees
31 Aug - 1 Sept
Leonardo Royal Hotel Edinburgh

7. Rusacks St Andrews

Rusacks St Andrews
St. Andrews
United States
Angel
AU$823
includes taxes & fees
13 Sept - 14 Sept
Rusacks St Andrews

8. Village Hotel Edinburgh

Village Hotel Edinburgh
Craigleith
United Kingdom
Nadeem
AU$279
includes taxes & fees
31 Aug - 1 Sept
Village Hotel Edinburgh

9. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
United States
Michal
AU$435
includes taxes & fees
23 Aug - 24 Aug
Rufflets St Andrews

10. Seaton House - Small Luxury Hotels of the World

Seaton House - Small Luxury Hotels of the World
St. Andrews
United States
Richard
AU$745
includes taxes & fees
22 Aug - 23 Aug
Seaton House - Small Luxury Hotels of the World

11. Fairmont St Andrews

Fairmont St Andrews
St. Andrews
United States
Todd
AU$605
includes taxes & fees
23 Aug - 24 Aug
Fairmont St Andrews

12. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
St. Andrews
United States
Kenneth
AU$491
includes taxes & fees
25 Aug - 26 Aug
Hotel du Vin & Bistro St. Andrews

13. 5Pilmourplace

5Pilmourplace
St. Andrews
United States
Kimberly
AU$342
includes taxes & fees
1 Sept - 2 Sept
5Pilmourplace

14. The Dunvegan Hotel

The Dunvegan Hotel
St. Andrews
United States
Kristi
AU$656
includes taxes & fees
23 Aug - 24 Aug
The Dunvegan Hotel

15. No12 Bed and Breakfast

No12 Bed and Breakfast
St. Andrews
United Kingdom
Anonymous traveller
AU$426
includes taxes & fees
30 Aug - 31 Aug
No12 Bed and Breakfast

16. Haar with Rooms

Haar with Rooms
St. Andrews
Canada
Ahsha
AU$318
includes taxes & fees
23 Aug - 24 Aug
Haar with Rooms

17. Cleveden House by The Dunvegan

Cleveden House by The Dunvegan
St. Andrews
United States
Stacey
AU$339
includes taxes & fees
12 Sept - 13 Sept
Cleveden House by The Dunvegan

18. The Albany Hotel St Andrews

The Albany Hotel St Andrews
St. Andrews
Canada
Donato
AU$412
includes taxes & fees
30 Aug - 31 Aug
The Albany Hotel St Andrews

19. Kinnettles Hotel and Spa

Kinnettles Hotel and Spa
St. Andrews
United States
Matt
AU$563
includes taxes & fees
23 Aug - 24 Aug
Kinnettles Hotel and Spa

20. Greyfriars Inn by Greene King Inns

Greyfriars Inn by Greene King Inns
St. Andrews
United Kingdom
Duncan
AU$363
includes taxes & fees
7 Sept - 8 Sept
Greyfriars Inn by Greene King Inns
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Andrews attractions

A historic building with a red facade and a tower, a modern stadium with blue seats, and a grassy field.

Old Course at St Andrews

9.6/10 (495 reviews)
Walk in the footsteps of golf legends at this historic 15th-century course, the revered birthplace of the game. Crossing the iconic Swilcan Bridge offers a moment of reflection amid the coastal Scottish landscape.
See properties
A historic building with a large white door, a green lawn, and a wet ground reflecting the structure.
Photo by Anna Boeva

University of St. Andrews

9.4/10 (556 reviews)
Scotland's oldest university, founded in 1413, offers a glimpse into centuries of academic excellence amid medieval architecture. Wander through historic quads, taking in the coastal town's scholarly atmosphere.
See properties
A stone bridge over a canal, a grassy field, and historic buildings in the background.

St. Andrews Links

9.6/10 (507 reviews)
Walk the hallowed fairways of golf's birthplace at St. Andrews Links, where legends have competed since 1552. Reserve your tee time on the iconic Old Course up to a year in advance for this once-in-a-lifetime round.
See properties
A stone castle with a large archway and a wooden bridge leading to it.

St. Andrew's Castle

9.2/10 (217 reviews)
Medieval history comes alive at St. Andrews Castle with its infamous bottle dungeon and siege tunnels. Explore underground passages and exhibitions revealing the dramatic tales of Scotland's religious power centre.
See properties
An ancient stone archway leading to a historic building with a tall tower.

St. Andrew's Cathedral

9.4/10 (201 reviews)
Once Scotland's largest church, these medieval ruins showcase grand stone walls and intricate carvings. Climb St. Rule's Tower for breathtaking views of St. Andrews and the countryside beyond.
See properties
A golf course with a stone bridge over a small stream, surrounded by lush green grass and a large building in the background.
Photo by kelpies travel

Royal & Ancient Golf Club of St. Andrews

9.4/10 (194 reviews)
This iconic clubhouse has shaped golf's rules and traditions since 1754, standing proudly beside the Old Course's first tee. Visit on St. Andrews Day for a rare public tour of its historic trophies and rich heritage.
See properties

St Andrews Bay

9.6/10 (268 reviews)
St Andrews Bay frames the historic "Home of Golf" with sweeping North Sea vistas and coastal charm. Capture the interplay of natural beauty and ancient architecture during a morning stroll along the shoreline.
See properties

The Fife Coastal Path

10.0/10 (12 reviews)
You can take time to visit The Fife Coastal Path during your travels to St. Andrews. Discover the area's top-notch restaurants or seek out the golf courses.
See properties

Learn more about St. Andrews

Tee off at the legendary Old Course, where golf's greatest have played for centuries. Stroll through the historic university town, exploring medieval ruins and charming streets between the sea and ancient stone buildings.

See all hotels in St. Andrews
A coastal town with historic buildings, a church spire, and a castle overlooking the sea.

Top St. Andrews Hotel Reviews

Recent Reviews in St. Andrews

Seaton House - Small Luxury Hotels of the World

Seaton House - Small Luxury Hotels of the World

10/10 Excellent
"Great position on the beach front and only metres from St Andrews old course. Breakfast was excellent and we ate at the restaurant Ondine oyster and grill and the food there was delicious. Highly recommend this hotel and would stay there again"
Julia 1-night trip
Posted 19 hours ago
Seaton House - Small Luxury Hotels of the World
Haar with Rooms

Haar with Rooms

10/10 Excellent
"The staff was very attentive and courteous. The room was extremely comfortable, clean and well appointed with necessities. The location was ideal, right in the center of St. Andrews and down the street from the Old Course and shops. The food was delicious, the breakfast was inclusive with our stay. We also booked dinner and it was such a treat! The presentation, the intimate setting, and the food was delicious. We highly recommend the Haar for a place to stay and eat!"
Carey 1-night trip
Posted 1 day ago
Haar with Rooms
Rusacks St Andrews

Rusacks St Andrews

10/10 Excellent
"Staff was VERY well informed and helpful. BIG room and nicely appointed. Great dinner at 18 but in the rain we could hardly see the course"
bruce 1-night trip
Posted 2 days ago
Rusacks St Andrews
5Pilmourplace

5Pilmourplace

10/10 Excellent
"Great location, nice ground floor room with access to a courtyard. Minor issues with sink not draining and shower had some mould but overall a great stay. Nice breakfast in the morning."
Douglas 1-night trip
Posted 4 days ago
5Pilmourplace
The Albany Hotel St Andrews

The Albany Hotel St Andrews

10/10 Excellent
"This place was a pleasant surprise. I wasn’t sure what to expect because it was such a great price. Turns out to be the BEST location just two blocks from the golf course, a few blocks from the church ruins and one block to tons of restaurant choices! Don’t stay at Rusack’s when you can stay here instead."
Kevin 1-night trip
Posted 6 days ago
The Albany Hotel St Andrews
The Kithmore Hotel

The Kithmore Hotel

10/10 Excellent
"Great location. Great facilities. Great food. Great staff. Will definitely be back"
john 1-night trip
Posted 7 days ago
The Kithmore Hotel
Kinnettles Hotel and Spa

Kinnettles Hotel and Spa

10/10 Excellent
"Great spot super close to the old course!!"
Matt 3-night trip
Posted 8 days ago
Kinnettles Hotel and Spa
The Dunvegan Hotel

The Dunvegan Hotel

10/10 Excellent
"Comfortable bed. Extremely helpful staff. Would stay again in a heartbeat."
Dana 1-night trip
Posted 11 days ago
The Dunvegan Hotel
Drumoig Golf Hotel

Drumoig Golf Hotel

8/10 Good
"Hotel was ok for an overnight business trip. Nothing wrong with the food, just a little limited. Overall nothing wrong with the facilities"
Jason 1-night trip
Posted 12 days ago
Drumoig Golf Hotel

More cheap accommodation in St. Andrews

go2 Dundee Camperdown Hotel

go2 Dundee Camperdown Hotel

A90, Kingsway Dundee Scotland
AU$101
31 Aug - 1 Sept
includes taxes & fees
7.6/10 Good! (305 reviews)
go2 Dundee Camperdown Hotel
Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
AU$104
20 Sept - 21 Sept
includes taxes & fees
7.6/10 Good! (50 reviews)
Ye Olde Hotel
OYO Ashlea Manor

OYO Ashlea Manor

2 Victoria St Dundee Scotland
AU$158
30 Aug - 31 Aug
includes taxes & fees
OYO Ashlea Manor
Monifieth Farm Hotel

Monifieth Farm Hotel

Arbroath Rd Dundee Scotland
AU$164
23 Aug - 24 Aug
includes taxes & fees
8.6/10 Excellent! (11 reviews)
Monifieth Farm Hotel
Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG

Lower Dens Mill Dundee Scotland
AU$220
30 Aug - 31 Aug
includes taxes & fees
9.6/10 Exceptional! (738 reviews)
Staybridge Suites Dundee by IHG
Balcomie Links Hotel

Balcomie Links Hotel

Balcomie Road Anstruther Scotland
AU$226
23 Aug - 24 Aug
includes taxes & fees
8.6/10 Excellent! (68 reviews)
Balcomie Links Hotel

Find out more about St. Andrews

Top reasons to visit St. Andrews

  • Iconic Golf Courses: St. Andrews is famous for its historic Old Course, attracting golf enthusiasts from around the globe.
  • Stunning Coastal Views: Explore picturesque beaches and breathtaking landscapes along the coastline.
  • Rich History: Discover the fascinating heritage at St. Andrews Castle and the renowned university.
  • Charming Town Atmosphere: Enjoy the friendly locals and quaint streets, perfect for a romantic getaway.
  • Diverse Accommodation: Choose from a variety of hotels and lodges, catering to all types of travellers.

Find great hotels near St. Andrews

St. Andrews offers a fantastic selection of accommodation options, from charming hotels to inviting lodges, perfect for every traveller. Whether you're seeking a family-friendly getaway, a pet-friendly stay, or a business-oriented experience, you'll find popular hotels that cater to your needs. Explore the best hotels and discover the unique charm of St. Andrews, where comfort and convenience come together in this historic Scottish town.

  • Apex City Quay Hotel & Spa: Apex City Quay Hotel & Spa is a 4-star establishment that offers a serene escape for eco-conscious travellers. Nestled 17.7km from St. Andrews, this hotel features a full-service spa, perfect for relaxation after a day of exploring. Guests can indulge in various treatments including massages and detoxification wraps, all within a tranquil setting. Business travellers will appreciate the extensive meeting facilities and eco-certified status, making it an ideal choice for those combining leisure with work commitments.
  • Four Points Flex by Sheraton Dundee: Located 17.7km from St. Andrews, Four Points Flex by Sheraton Dundee is a welcoming 3-star hotel that caters to both leisure and business guests. The hotel offers a delightful dining experience with options for breakfast and a comfortable on-site restaurant. Entertainment is a highlight here, with flat-screen and cable TVs in each room, ensuring guests can unwind after a day of adventures. This hotel strikes a perfect balance between comfort and convenience, making it a reliable choice for visitors.
  • Hampton by Hilton Dundee City Centre: Situated 17.7km from St. Andrews, Hampton by Hilton Dundee City Centre is a vibrant 3-star hotel that embraces inclusivity and supports LGBTQIA travellers. Designed for business-minded guests, it features accessible meeting rooms and a fully-equipped business centre. The hotel's welcoming atmosphere, coupled with modern amenities, ensures a comfortable stay for all. With its prime location, visitors can easily explore Dundee while enjoying a friendly and supportive environment.

Where to stay in St. Andrews

St. Andrews offers a captivating blend of history and outdoor adventure, making it perfect for a family-friendly getaway. Explore the charming streets, where friendly locals greet you, or head north for stunning coastal views. Enjoy wellness experiences in a relaxing atmosphere, and don’t miss the chance to indulge in the rich cultural heritage. With its central location on the east coast, St. Andrews serves as an ideal base for excursions into the surrounding beautiful landscapes.

  • Leuchars: Nestled close to St. Andrews, Leuchars is a charming village that offers a perfect blend of outdoor adventure and rich history. With its peak visitor months in April, July, and September, this area is ideal for those keen on golf and other sports activities. The village is surrounded by stunning landscapes, including a historic college university, beautiful beaches, and a national park, making it a fantastic base for exploration. Outdoor enthusiasts will revel in the variety of trails and golf courses available, ensuring an exciting travel experience.
  • Kingsbarns: Just a stone's throw from St. Andrews, Kingsbarns is a picturesque village known for its seasonal tourism, peaking from July to September. This village attracts adventure seekers with its renowned golf courses and easy access to scenic trails. The stunning beaches and lush botanical gardens in the area provide the perfect backdrop for relaxation and exploration. Kingsbarns offers a unique blend of outdoor activities and a serene environment, making it a must-visit destination for nature lovers and sports enthusiasts alike.
  • Kincaple: Located within the St. Andrews vicinity, Kincaple is a quaint village that draws visitors year-round, with peak activity from July to September. This area is perfect for those interested in outdoor pursuits, sports, and cultural experiences. Visitors can enjoy golf and educational activities while exploring nearby landmarks such as a historic college university, a majestic castle, and beautiful national parks. Kincaple provides a unique opportunity to immerse yourself in both nature and history, making it a memorable stop on your Scottish adventure.

Things to do in and around St. Andrews

St. Andrews offers a delightful mix of outdoor activities, cultural experiences, and sporting events. Renowned for its iconic golf courses, including the historic Old Course, it's a golfer's paradise. For those seeking romance, the charming town provides perfect settings for getaways, making it an ideal spot to relax and explore. Whether you're hitting the greens or enjoying the local culture, St. Andrews is sure to enchant every visitor.

Shopping

In St. Andrews, you can enjoy unique local shops for gifts and souvenirs. If you're up for a drive, the Ocean Terminal Shopping Centre, located 46.7km away, offers a vibrant mix of entertainment and shopping, while the Tron Kirk and Scottish Gems, both 49.9km away, feature local treasures.

Recreation

The Old Course at St Andrews offers a historic golfing experience with stunning landscapes, perfect for sport enthusiasts. St Andrews Links provides a variety of challenging courses amidst beautiful scenery, while the Royal & Ancient Golf Club invites members and guests to revel in its prestigious atmosphere and outdoor charm.

Adventure

Embark on the Fife Coastal Path for an exhilarating hike with stunning coastal views and rugged scenery. For a family-friendly adventure, head to Elie Holiday Park, where you can enjoy outdoor activities and camping vibes. Cycle the Lochs and Glens North Route for a thrilling outdoor experience.

Nightlife

For a night out, catch a show at Dundee Repertory Theatre, only 17.7km away, or enjoy a performance at the Edinburgh Playhouse Theatre, 48.3km distant. For a fun family adventure, visit The Fun Factory, also 17.7km away, and dive into arcade excitement!

Booking tips and Expedia advantages for St. Andrews

St. Andrews is a fantastic destination for budget-conscious travellers. Enjoy free attractions like West Sands and The Scores, and save on transport by walking or using the bus. For accommodation, visit during the off-peak months of January to March for lower prices and consider booking about a month in advance. Check Expedia for last-minute hotel deals, especially on Tuesdays, which are typically cheaper. Combining your hotel, flights, and activities into a package deal can also lead to significant savings. Keep an eye out for eco-friendly options for a sustainable stay.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Andrews are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in St. Andrews about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Andrews is Tuesday. The most expensive day to stay in St. Andrews is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool makes it easy for you to set your budget, choose your ideal location, and more. You can arrange your search results to display prices from lowest to highest, allowing you to find the most affordable accommodation first. Additionally, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save some dollars by combining your St. Andrews hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around St. Andrews

St. Andrews, Scotland, offers a fantastic blend of outdoor activities, sports, and cultural experiences for all types of travellers. You can explore stunning beaches, historic college campuses, and the iconic St. Andrews Castle. Whether you're seeking a romantic getaway or a deep dive into local history, St. Andrews attractions provide a rich and memorable experience in this charming coastal town.

  • St. Andrew's Castle: Explore the dramatic ruins of St. Andrew's Castle, which offers a captivating glimpse into Scotland's history. Its romantic vibes and rich culture are perfect for history buffs and couples alike, providing picturesque views of the coastline.
  • The Scores: Stroll along The Scores, a scenic street that hugs the coastline. With its vibrant city vibes, this charming promenade is ideal for leisurely walks, offering stunning views of the sea and the iconic golf courses of St. Andrews.
  • University of Dundee: A short trip away, the University of Dundee is a hub of culture and history. Its beautiful architecture and engaging galleries make it a must-visit for art and education enthusiasts.

Best time to go to St. Andrews

The best time to visit St. Andrews is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January39.2°F (4.0°C)Light RainMostly CloudyAverageSlightly Low
February39.7°F (4.3°C)Light RainMostly CloudyAverageSlightly Low
March41.7°F (5.4°C)Light RainMostly CloudyAverageSlightly Low
April44.8°F (7.1°C)No Rain (Dry)Mostly SunnySlightly HighAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageAverage
June54.1°F (12.3°C)Light RainMostly CloudyAverageSlightly High
July57.6°F (14.2°C)Light RainMostly CloudySlightly HighSlightly High
August57.2°F (14.0°C)Light RainMostly CloudyAverageSlightly High
September54.3°F (12.4°C)Light RainMostly SunnySlightly HighAverage
October49.8°F (9.9°C)Light RainMostly CloudySlightly LowAverage
November44.4°F (6.9°C)Light RainMostly CloudySlightly LowAverage
December40.5°F (4.7°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to St. Andrews

When visiting St. Andrews, you have two major airports to consider. Edinburgh Airport (EDI) is situated 56.3km away and offers excellent accommodation options like the 5.5-star Crescent House and the luxurious Virgin Hotels Edinburgh, both 11.3km from the airport. Alternatively, Dundee Airport (DND) is only 19.3km away, with great hotels such as The Hideaway Experience, a 5-star lodge 8.0km from the airport, and the 4-star Landmark Hotel and Leisure Club, just 3.2km away. Transportation services vary, with some hotels providing airport shuttles on request, while others may charge fees. Enjoy your stay in St. Andrews!

Frequently asked questions

What is the best area to stay in St Andrews?
The best area to stay in St Andrews is right in the heart of the town centre, particularly around South Street, Market Street, and North Street.This central area is the hub of St Andrews, offering easy walking access to almost everything. You'll find a mix of independent shops, cafes, and restaurants lining these historic streets. The ancient ruins of St Andrews Cathedral and St Andrews Castle are just a short stroll away, as is the Old Course.Couples looking for a romantic getaway will find this area particularly appealing. You're perfectly placed for leisurely walks along the West Sands beach, exploring the university buildings, and enjoying evening meals at renowned eateries. Many of the town's most charming guesthouses and boutique hotels are located here, offering a comfortable and convenient base.For those visiting primarily for golf, staying near the Old Course, which borders the town centre, is ideal. This puts you right next to the iconic Links courses, the British Golf Museum, and the R&A World Golf Museum.
What are the best hotels in St Andrews that travellers recommend?
For excellent hotels in St Andrews that receive high recommendations from travellers, consider the Old Course Hotel, Fairmont St Andrews, Rusacks St Andrews, Hotel du Vin & Bistro St. Andrews, and Rufflets St Andrews.The 5-star Old Course Hotel, with an outstanding 9.6 rating, is a luxurious option that boasts an onsite golf course and offers suites with premium bedding and deep soaking bathtubs. It is very close to the Old Course at St Andrews, the Swilken Bridge, and the St Andrews - Jubilee Course, all within 0.6 km.Another highly-rated 5-star hotel is the Fairmont St Andrews, which has a 9.4 rating. This hotel also features an onsite golf course and offers rooms with sea views and designer toiletries. It is conveniently located near St Andrews Bay, the Torrance Course, and the Devlin Course.The 5-star Rusacks St Andrews, with a 9.4 rating, provides 24-hour room service, air conditioning, and designer toiletries. Guests frequently praise its excellent location, being just 0.2 km from the Old Course at St Andrews, the Swilken Bridge, and the St Andrews - Jubilee Course.For a 4-star option, the Hotel du Vin & Bistro St. Andrews, rated 9.2, offers comfortable rooms with premium bedding, Egyptian cotton sheets, and sea views. It is located just 0.1 km from The Scores and within 0.6 km of Castle Sands and West Sands.Finally, the 4-star Rufflets St Andrews, which has a 9.4 rating, provides bathrobes, 24-hour room service, and an onsite restaurant with garden views. It is also much-loved for its comfortable rooms and excellent food.
What are the best family hotels in St Andrews?
For family-friendly accommodation in St Andrews, consider the Fairmont St Andrews, Rusacks St Andrews, Hotel du Vin & Bistro St. Andrews, and the Old Course Hotel.The 5-star Fairmont St Andrews, with an impressive 9.4 rating, offers a range of family amenities including onsite babysitting and childcare services, a free crib, sofa beds, supervised childcare for children, and connecting rooms. Guests frequently praise the friendly and attentive service, as well as the excellent breakfast and fantastic spa facilities.Another excellent option is the 5-star Rusacks St Andrews, also rated 9.4. This hotel provides free cribs, rollaway extra beds, connecting rooms, and highchairs, ensuring a comfortable stay for families. It is conveniently located near several attractions, including West Sands (0.3 km), Castle Sands (0.9 km), and St. Andrews Botanic Garden (0.8 km). Guests consistently highlight the beautiful rooms, friendly staff, and super comfortable beds.The 4-star Hotel du Vin & Bistro St. Andrews, with a 9.2 rating, is another great choice for families. It offers free cribs, connecting rooms, free WiFi, and free parking nearby. Close to East Sands (1.2 km) and West Sands (0.4 km), guests appreciate the comfortable rooms, delicious breakfast, and exceptional staff.Finally, the 5-star Old Course Hotel, boasting an outstanding 9.6 rating, is ideal for families who enjoy golf, with amenities such as an onsite golf course, golf lessons, and a golf pro shop. The hotel also provides sofa beds and connecting rooms. It is within easy reach of West Sands (0.4 km) and St. Andrews Botanic Garden (0.9 km). Reviewers consistently praise the friendly staff, amazing location, and beautiful rooms. Find more child-friendly accommodations in St Andrews
What are the best 5-star hotels in St Andrews?
For outstanding 5-star accommodation in St Andrews, you have several excellent choices, including the Old Course Hotel, Fairmont St Andrews, and Rusacks St Andrews.The 5-star Old Course Hotel, boasting an impressive 9.6 rating, is an exceptional option, particularly for golf enthusiasts. It features an onsite golf course, with the St Andrews - Jubilee Course just 0.3 km away and the Old Course at St Andrews only 0.6 km distant. Guests frequently highlight the friendly and amazing staff, the wonderful service, and the absolutely beautiful rooms, which include premium bedding and deep soaking bathtubs.Another superb choice is the 5-star Fairmont St Andrews, rated 9.4. This hotel also offers an onsite golf course and is located close to St Andrews Bay, just 0.7 km away. It provides stunning sea views and features designer toiletries and premium bedding. Guests consistently praise the friendly and attentive service, the excellent breakfast, and the fantastic spa facilities.The 5-star Rusacks St Andrews, with a 9.4 rating, is another highly recommended option. Its excellent location places it just 0.2 km from both the St Andrews - Jubilee Course and the Old Course at St Andrews. The hotel provides 24-hour room service, air conditioning, and a restaurant with golf course views. Travellers frequently praise the beautiful rooms, the super comfortable beds, and the friendly staff who are always willing to help.For a truly exceptional and intimate experience, consider Seaton House - Small Luxury Hotels of the World, a 5-star property with a great 10.0 rating. This hotel offers exquisite amenities such as Egyptian cotton sheets, premium bedding, and a rainfall showerhead, alongside stunning sea views. It is remarkably close to the Old Course at St Andrews, just 0.1 km away.Finally, the 5-star Kinnettles Hotel and Spa, rated 9.0, is an excellent choice for those seeking relaxation. It features a full-service onsite spa with amenities like a hot tub, sauna, steam room, and various massage and body treatments. Guests often comment on the clean and amazing rooms, the delicious breakfast, and the super friendly staff. It is also conveniently located just 0.3 km from the Old Course at St Andrews. Find more luxury hotels in St Andrews
What are the best spa hotels in St Andrews?
For excellent spa hotels in St Andrews, consider the Old Course Hotel, Kinnettles Hotel and Spa, and Fairmont St Andrews.The 5-star Old Course Hotel, with a superb 9.6 rating, offers an extensive spa experience including a steam room, hot tub, and a wide array of treatments such as deep tissue massage, aromatherapy, and body wraps. Guests consistently praise the amazing staff and beautiful rooms, and its proximity to the Old Course at St Andrews and the British Golf Museum is an added benefit.Another outstanding option is the 5-star Kinnettles Hotel and Spa, rated 9.0. Its spa facilities include a hot tub, steam room, and various massages like deep tissue and Swedish massage, alongside body scrubs and facials. Travellers frequently highlight the super friendly staff, delicious breakfast, and great spa facilities. It is also conveniently located near the Old Course at St Andrews.The 5-star Fairmont St Andrews, boasting a 9.4 rating, provides a full-service spa with accessible facilities, a sauna, steam room, and a wide range of treatments including massages, facials, and manicures. Guests praise the excellent breakfast, attentive staff, and fantastic spa. It is situated close to St Andrews Bay. See all spa hotels in St Andrews
What hotels in St Andrews offer free breakfast?
For hotels in St Andrews that offer complimentary breakfast, consider The Inn At Kingsbarns, Rusacks St Andrews, The Dunvegan Hotel, 5Pilmourplace, and Kinnettles Hotel and Spa.The 4-star The Inn At Kingsbarns, with an outstanding 9.8 rating, provides a free continental breakfast, ensuring a pleasant start to your day. Guests frequently praise the clean rooms and excellent food, with friendly staff making for a great experience. It is conveniently located near Cambo Estate Gardens and Cambo Sands.Rusacks St Andrews, a 5-star hotel rated 9.4, offers a free cooked breakfast daily. This hotel is celebrated for its beautiful rooms, super comfortable beds, and excellent location near the Swilken Bridge and St. Andrew's Cathedral. The staff are always willing to help, adding to the positive guest experience.Another excellent option is The Dunvegan Hotel, a 4-star establishment with a 9.4 rating, which includes a free full breakfast. Guests consistently highlight the comfortable and clean rooms, delicious food, and the attentive staff. It is also well-situated near the Swilken Bridge and Holy Trinity Church.5Pilmourplace, rated 9.2, provides a free full breakfast daily. This hotel is praised for its convenient location within a shopping district and its comfortable, clean rooms. Guests also appreciate the friendly and helpful staff and the wonderful breakfast.Finally, the 5-star Kinnettles Hotel and Spa, with a 9.0 rating, offers a free cooked breakfast. This hotel is known for its clean, amazing rooms, and the great, delicious breakfast. Its on-site spa facilities are a highlight, and it is located close to Holy Trinity Church and St. Andrew's Cathedral. Find more hotels with breakfast in St Andrews
What are the top pet-friendly hotels in St Andrews?
For top pet-friendly hotels in St Andrews, consider the Fairmont St Andrews, Rufflets St Andrews, Hotel du Vin & Bistro St. Andrews, Rusacks St Andrews, and Cambo House And Estate B&B.The 5-star Fairmont St Andrews, with an impressive 9.4 rating, is a fantastic option that welcomes pets and provides food and water bowls for your companions. It is conveniently located just 0.7 km from St Andrews Bay. Guests consistently praise the friendly and attentive service, excellent breakfast, and fantastic spa facilities.Another excellent choice is the 4-star Rufflets St Andrews, also rated 9.4. This hotel is very accommodating to dogs, providing food and water bowls. It offers a 24-hour airport shuttle, making travel with pets more straightforward. Guests frequently comment on the beautiful, clean rooms, excellent staff, and superb food.The 4-star Hotel du Vin & Bistro St. Andrews, with a 9.2 rating, is another highly-rated pet-friendly establishment. They provide food and water bowls, free WiFi, and free parking nearby. Its location is praised by guests, being just 0.1 km from The Scores, 0.4 km from West Sands, and 0.6 km from Castle Sands. The comfortable rooms, delicious breakfast, and exceptional staff are frequently highlighted.The 5-star Rusacks St Andrews, with a 9.4 rating, is also a wonderful pet-friendly hotel that provides food and water bowls. It offers a complimentary cooked breakfast. Guests love the beautiful rooms, super comfortable beds, and the friendly staff who are always willing to help. Its excellent location is a major draw, being just 0.3 km from West Sands and The Scores, and 0.9 km from Castle Sands.Finally, the 4-star Cambo House And Estate B&B, boasting an outstanding 9.8 rating, is a superb pet-friendly option. It offers free self-parking and free WiFi. The B&B is conveniently located 0.7 km from Cambo Estate Gardens and 0.8 km from Cambo Sands. See more pet-friendly hotels in St Andrews
What are the best budget hotels in St Andrews?
For budget-friendly accommodation in St Andrews, consider Agnes Blackadder Hall Campus Accommodation, David Russell Apartments Campus Accommodation, St Andrews Luxury 2-bed House, Sleeps 4, and The Albany Hotel St Andrews.The 3-star Agnes Blackadder Hall Campus Accommodation, with an 8.2 rating, offers complimentary breakfast, free toiletries, and free WiFi. It is conveniently located near East Sands and St. Andrew's Cathedral, both within 1.9 kilometres.Another 3-star option is David Russell Apartments Campus Accommodation, rated 8.0. This accommodation provides free self-parking, free WiFi, and free toiletries. It is close to St. Andrews Botanic Garden, just 0.8 kilometres away.For a more independent stay, St Andrews Luxury 2-bed House, Sleeps 4 boasts an impressive 9.4 rating. This house features a kitchen, free WiFi, free self-parking, and free toiletries. It is within 1.6 kilometres of East Sands and Castle Sands.Finally, The Albany Hotel St Andrews, a 3-star hotel with a 9.0 rating, is highly praised by guests for its excellent breakfast, wonderful location, and friendly staff. It offers free WiFi, free toiletries, and some rooms include a balcony or terrace. The hotel is very close to St. Andrew's Cathedral and Castle Sands, both within 0.3 kilometres. View all budget hotels in St Andrews
What are the most romantic hotels in St Andrews for couples?
For a romantic stay in St Andrews, couples have several excellent choices, including Seaton House - Small Luxury Hotels of the World, the Old Course Hotel, and Fairmont St Andrews.Seaton House - Small Luxury Hotels of the World, a 5-star hotel with a superb 10.0 rating, offers luxurious amenities such as Egyptian cotton sheets, premium bedding, and rainfall showerheads. Many rooms also boast beautiful sea views, providing a delightful backdrop for a romantic getaway.The 5-star Old Course Hotel, rated 9.6, provides a truly indulgent experience with its array of spa facilities including a hot tub, sauna, and couples' treatment rooms. Some accommodations feature furnished balconies, superb for enjoying the views together.Another superb option is the 5-star Fairmont St Andrews, which has a 9.4 rating. This hotel features a full-service spa with couples' treatment rooms, a hot tub, and a sauna, ideal for relaxation and rejuvenation. Many rooms offer lovely sea views. See all romantic hotels in St Andrews
What are the best hotels in St Andrews near West Sands?
For hotels in St Andrews near West Sands, the Old Course Hotel, Seaton House - Small Luxury Hotels of the World, and Rusacks St Andrews are all excellent choices.The 5-star Old Course Hotel, with a 9.6 rating, is very close to West Sands, being only 0.4 km away. This hotel is particularly appealing for golf enthusiasts as it features an onsite golf course, golf clubhouse, and golf lessons with a professional. Guests consistently praise the amazing staff, wonderful service, and absolutely beautiful rooms.Another superb option is the 5-star Seaton House - Small Luxury Hotels of the World, which boasts a great 10.0 rating. It is also just 0.4 km from West Sands and offers luxurious amenities such as Egyptian cotton sheets, premium bedding, and designer toiletries. Many rooms feature a sea view, and guests can enjoy the convenience of 24-hour room service.The 5-star Rusacks St Andrews, rated 9.4, is an additional excellent choice, located only 0.3 km from West Sands. Guests frequently comment on the beautiful and lovely rooms, the friendly and helpful staff, and the super comfortable beds. The hotel also has an excellent location, making it very convenient for exploring the area.
When is the best time to go to St Andrews?
For most visitors, the best time to go to St Andrews is during the late spring (May-June) and early autumn (September-October).These months offer a good balance of pleasant weather and fewer crowds compared to the peak summer season. You'll find the days are generally mild and longer, which is great for exploring the town's historic sites and enjoying the coastal scenery. The golf courses are typically in excellent condition during these periods, making it ideal for those planning a round.July and August are also popular, benefiting from the warmest weather and extended daylight hours. However, this is also when the town experiences its highest visitor numbers, particularly due to school holidays and major golf events. If you're planning a trip during these months, it's advisable to book accommodation and golf tee times well in advance.Conversely, the winter months (November-April) are generally colder and darker, with a higher chance of rain or even snow. While some may find the town quieter and more atmospheric during this time, many attractions might have reduced opening hours.
Where can I find the best nightlife in St Andrews?
St Andrews offers a selection of nightlife options, primarily suiting a student population but with some establishments suitable for a broader audience.The town centre, particularly around Market Street and South Street, is where you'll find most of the evening venues. Here you'll come across traditional pubs, some offering live music or quiz nights, and several bars that transition into late-night spots with DJs.North Street also has a few options, including a couple of venues known for playing chart music and hosting themed club nights. These places tend to be popular with the younger crowd and can get quite busy during term time.For a more relaxed evening, there are some hotels and independent bars that offer a quieter environment, often with a focus on a wider selection of spirits or cocktails.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Andrews.
How can I save on a hotel booking in St. Andrews with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on St. Andrews hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in St. Andrews?
Prices for hotels in St. Andrews often vary, but you can find a great deal from AU$101 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia