Find hotels near St Andrews Bay, St. Andrews from £68

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top Hotels Close to St Andrews Bay

Fairmont St Andrews

5.0 star property
9.4 out of 10, Exceptional, (1001)
"Great stay!"
The price is £378
includes taxes & fees
27 Jul - 28 Jul
Fairmont St Andrews

THE SPACE TO STAY

9.0 out of 10, Wonderful, (26)
"Clean and easy check in and check out "
The price is £126
includes taxes & fees
10 Jul - 11 Jul
THE SPACE TO STAY

No1. Apartments St Andrews - South Street

4.0 star property
9.8 out of 10, Exceptional, (38)
"Excellent apartments, would recommend for anyone visiting St Andrews 👍"
The price is £405
includes taxes & fees
7 Jul - 8 Jul
No1. Apartments St Andrews - South Street

No1. Apartments & Bedrooms St Andrews - St Mary’s

4.0 star property
9.6 out of 10, Exceptional, (202)
"Great location and amenities!"
The price is £243
includes taxes & fees
6 Jul - 7 Jul
No1. Apartments & Bedrooms St Andrews - St Mary’s

Old Course Hotel

5.0 star property
9.6 out of 10, Exceptional, (994)
"Everything was beautiful and ALL staff were so kind and accommodating. "
The price is £500
includes taxes & fees
6 Jul - 7 Jul
Old Course Hotel

Kinnettles Hotel and Spa

5.0 star property
9.2 out of 10, Wonderful, (163)
"Very close to St Andrews Old Course, restaurants and town centre. Ideal location"
The price is £450
includes taxes & fees
7 Jul - 8 Jul
Kinnettles Hotel and Spa

Hotel du Vin & Bistro St. Andrews

4.0 star property
9.2 out of 10, Wonderful, (721)
"Excellent hotel. Friendly and professional staff. Great in town location. "
The price is £239
includes taxes & fees
6 Jul - 7 Jul
Hotel du Vin & Bistro St. Andrews

Seaton House

5.0 star property
9.2 out of 10, Wonderful, (5)
"Lovely new hotel in a perfect location"
The price is £450
includes taxes & fees
5 Jul - 6 Jul
Seaton House

Rufflets St Andrews

4.0 star property
9.4 out of 10, Exceptional, (318)
"Beautiful and relaxing location "
The price is £298
includes taxes & fees
4 Aug - 5 Aug
Rufflets St Andrews

Greyfriars Inn by Greene King Inns

3.0 star property
9.0 out of 10, Wonderful, (283)
"Great location."
The price is £159
includes taxes & fees
28 Jul - 29 Jul
Greyfriars Inn by Greene King Inns

Cleveden House by The Dunvegan

4.0 star property
9.0 out of 10, Wonderful, (178)
"Staff were very helpful and friendly, the environment was safe and comfortable, the rooms were in great condition"
The price is £166
includes taxes & fees
2 Aug - 3 Aug
Cleveden House by The Dunvegan

Seascape Largo

3.5 star property
10.0 out of 10, Exceptional, (38)
"Such a beautiful B&B! My wife and I and already wanting to comeback and enjoy a longer stay here."
The price is £103
includes taxes & fees
27 Jul - 28 Jul
Seascape Largo

Balhousie Farm

3.0 star property
9.6 out of 10, Exceptional, (34)
"Very clean owner was friendly and involved making our experience comfortable. "
The price is £91
includes taxes & fees
17 Jul - 18 Jul
Balhousie Farm

The Inn at Lathones

3.0 star property
8.6 out of 10, Excellent, (287)
"Fantastic stay thank you!"
The price is £170
includes taxes & fees
6 Jul - 7 Jul
The Inn at Lathones

The Fort Hotel

2.0 star property
9.0 out of 10, Wonderful, (42)
"Convenient location, friendly and welcoming staff, good sized room and a great bar. Only downside was the double bed was a bit small, otherwise excellent."
The price is £114
includes taxes & fees
23 Jul - 24 Jul
The Fort Hotel

Woodlands Hotel, BW Signature Collection

3.0 star property
8.6 out of 10, Excellent, (661)
"We had a very pleasant time there! "
The price is £72
includes taxes & fees
20 Jul - 21 Jul
Woodlands Hotel, BW Signature Collection

Ye Olde Hotel

2.0 star property
7.6 out of 10, Good, (12)
"Lovely time. Louise and Maddy (hope I’m spelling that right) are wonderful and made sure we had everything we need. We loved the Penthouse Suite at the top!"
The price is £68
includes taxes & fees
4 Aug - 5 Aug
Ye Olde Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Find out more about St Andrews Bay

Find out more about St Andrews Bay

Top reasons to visit St Andrews Bay

  • World-Renowned Golf Courses: St Andrews Bay is famed for its prestigious golf courses, attracting enthusiasts eager to experience the birthplace of golf.
  • Rich History and Culture: Explore significant landmarks such as St Andrews Castle and the St Andrews Museum, showcasing the area's historical charm.
  • Stunning Beaches: Enjoy beautiful coastal scenery and relaxing beach days, perfect for unwinding in a picturesque setting.
  • Luxurious Spa Treatments: Indulge in rejuvenating spa experiences available at various local accommodations.
  • Charming Seaside Town: Wander through the quaint streets of St Andrews, known for its ancient university and friendly locals.

Find great hotels near St Andrews Bay

Discover the charm of St Andrews Bay, where a variety of accommodation options await you, from elegant hotels to inviting lodges. Whether you're seeking family-friendly amenities, beachfront relaxation, or a business-themed getaway, St Andrews has it all. Notable choices include the luxurious Fairmont St Andrews and the historic Course Hotel, ensuring a memorable stay in this picturesque coastal town.

  • Fairmont St Andrews: Nestled a mere 249m from the stunning St Andrews Bay, Fairmont St Andrews is a luxurious 5-star hotel that epitomises elegance and relaxation. This property offers a unique golf-themed experience, perfect for discerning travellers seeking both leisure and recreation. Guests can indulge in an array of spa services, including couples’ treatment rooms and aromatherapy treatments, ensuring a completely rejuvenating stay. The full-service spa and pool amenities provide a tranquil escape, while the golf courses cater to enthusiasts looking to refine their swing amidst beautiful surroundings.
  • Carnoustie Golf Hotel: Located 7.5km from St Andrews Bay, Carnoustie Golf Hotel is a distinguished 4-star property that combines business efficiency with eco-friendly practices. This hotel is ideal for travellers seeking a golf-themed getaway while also prioritising environmental sustainability. It offers excellent business facilities, including multiple meeting rooms and conference space, making it perfect for corporate visitors. Golf enthusiasts can enjoy the renowned golf course, ensuring an engaging experience on and off the fairway.
  • Rusacks St Andrews: Positioned 1.9km from St Andrews Bay, Rusacks St Andrews is a romantic 5-star hotel that beckons couples and beach lovers alike. With direct access to the beach, this property offers an intimate setting complemented by breathtaking views from its restaurant overlooking the golf course. Guests can take advantage of romance packages, including late-night room service and champagne service, creating unforgettable memories. The golf-themed offerings cater to avid players, while the overall ambience ensures a perfect retreat for those seeking a romantic escape.

Where to stay near St Andrews Bay

St Andrews Bay offers a delightful blend of relaxation and history for travellers seeking a memorable getaway. Wander through the charming seaside town of St Andrews, renowned for its ancient university and stunning coastal surroundings. Enjoy luxurious spa treatments at nearby accommodations, or explore the tranquil outskirts, perfect for families and those in search of seclusion. With friendly locals and a welcoming atmosphere, this region promises an enriching experience for all visitors.

  • St. Andrews: Known as the Home of Golf, St. Andrews is a historic city located 1.2km from St Andrews Bay. This vibrant destination attracts visitors year-round, with peak times in April, July, and September. St. Andrews offers a rich tapestry of outdoor activities, culture, and sports. Golf enthusiasts can enjoy its legendary courses, while history buffs can explore the notable landmarks including the historic university and the ancient castle. The city’s charming streets, studded with cafes and shops, create an inviting atmosphere, making it an ideal base for your adventures.
  • Boarhills: Nestled just 621m from St Andrews Bay, Boarhills is a quaint village that captures the essence of rural Scotland. With visitor numbers peaking in March, July, and September, it’s an outdoor enthusiast’s paradise, perfect for adventure seekers. The local golf courses and proximity to the beach make it a great spot for relaxation and recreation. Boarhills is also home to a transport museum, offering a unique glimpse into the region's history. Its tranquil surroundings provide a delightful contrast to the bustling city life nearby.
  • Mount Melville: Situated 2.5km from St Andrews Bay, Mount Melville is a charming village that combines natural beauty with cultural experiences. Popular among visitors during the summer months, it is ideal for those seeking outdoor sports and cultural immersion. Mount Melville features picturesque beaches, perfect for family outings, alongside access to golf courses and educational pursuits. The village's serene environment, coupled with its close proximity to the historic university, makes it a perfect retreat for those looking to blend relaxation with exploration.

Things to do near St Andrews Bay

St Andrews Bay offers a delightful array of activities for visitors, including world-renowned golf courses that attract enthusiasts from around the globe. For those seeking relaxation, numerous spas provide rejuvenating treatments. Additionally, guided tours allow tourists to explore the rich history and stunning landscapes of the area, making it an ideal destination for both adventure and leisure.

Shopping

In St Andrews Bay, enjoy shopping at local boutiques and quaint shops. If you're up for a drive, visit Wellgate Shopping Centre, located 8.7km away, which offers a vibrant atmosphere with a mix of entertainment and shopping options. For more variety, Tron Kirk and Scottish Gems are also 19.3km away.

Recreation

The Old Course at St Andrews offers a world-renowned golfing experience, just 1.9km from St Andrews Bay, surrounded by stunning landscapes and a vibrant atmosphere. For a peaceful retreat, visit Craigtoun Country Park, 2.5km away, where you can unwind in nature. East Sands, 1.2km away, provides a relaxing coastal setting for rejuvenation.

Adventure

Explore the Fife Coastal Path, a scenic hiking trail 1.2km from St Andrews Bay, perfect for stunning coastal views and outdoor adventure. For a family-friendly experience, visit Elie Holiday Park, located 6.2km away, offering camping and outdoor activities amidst beautiful surroundings.

Nightlife

In St Andrews Bay, the Dundee Repertory Theatre offers a vibrant cultural experience with captivating performances. For family fun, The Fun Factory and Battlefield Live Dundee present thrilling arcade adventures, perfect for all ages looking to enjoy an exciting night out.

Booking tips and Expedia advantages for St Andrews Bay

To save money during your visit to St Andrews Bay, consider travelling between January and March when accommodation prices are lower. Booking your hotel at least a month in advance can help secure the best rates, particularly on Tuesdays, which are the cheapest days to stay. Use Expedia's search tool to filter by budget and look for last-minute deals. Combine your hotel, flights, and activities for potential savings. Additionally, explore free activities in the area and utilise local public transport for economical travel options.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around St Andrews Bay are January to March, where the prices are slightly lower. This is in comparison to May to June and August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel around St Andrews Bay about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around St Andrews Bay is Tuesday. The most expensive day to stay around St Andrews Bay is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your options based on your budget, desired location, and preferred type of accommodation. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You may find that you can save money by combining your hotel stay at St Andrews Bay with your flights and activities through an Expedia package.

Find the best attractions near St Andrews Bay

In St Andrews Bay, visitors can delve into a rich tapestry of culture and history by exploring attractions such as St Andrews Castle and the St Andrews Museum. Golf enthusiasts will find delight in the renowned St Andrews golf courses, including those at Fairmont St Andrews. With stunning beaches and a romantic atmosphere, this destination offers a perfect blend of relaxation and adventure for travellers seeking memorable experiences.

  • University of St. Andrews: As the oldest university in Scotland, founded in 1413, it offers a fascinating glimpse into academic history. Wander through its picturesque campus, marvel at the stunning architecture, and soak in the vibrant culture that permeates this renowned institution.
  • St. Andrew's Cathedral: Explore the evocative ruins of this magnificent 12th-century cathedral, which once stood as a symbol of ecclesiastical power. The dramatic architecture and serene location provide a captivating backdrop for reflection and appreciation of Scotland's rich religious heritage.
  • St. Andrew's Castle: Experience the enchanting history of this medieval fortress, perched on the cliffs overlooking the sea. With its romantic ruins and tales of intrigue, it’s a must-visit for history enthusiasts and those seeking a scenic coastal view.

Best time to go to St Andrews Bay

The best time to visit St Andrews Bay can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around St Andrews Bay falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature around St Andrews Bay falls in January, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January39.2°F (4.0°C)Light RainMostly CloudySlightly LowSlightly Low
February39.7°F (4.3°C)Light RainMostly CloudySlightly LowSlightly Low
March41.7°F (5.4°C)Light RainMostly CloudyAverageAverage
April44.8°F (7.1°C)No Rain (Dry)Mostly SunnyAverageAverage
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 CloudySlightly HighAverage
September54.3°F (12.4°C)Light RainMostly SunnySlightly HighSlightly High
October49.8°F (9.9°C)Light RainMostly CloudyAverageAverage
November44.4°F (6.9°C)Light RainMostly CloudyAverageSlightly Low
December40.5°F (4.7°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to St Andrews Bay

To reach St Andrews Bay, consider flying into either Edinburgh Airport (EDI) or Dundee Airport (DND). Edinburgh Airport, situated 21.7km away, offers nearby accommodation such as the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 4.3km from the airport. Dundee Airport is closer, at 8.7km, with excellent hotel options like the 5-star Hideaway Experience, located 3.1km away, and the 4-star Landmark Hotel and Leisure Club, just 1.2km from the airport. Transportation services include limited airport shuttles and various options for transfers from both airports to your hotel.

Frequently asked questions

What's the area like around St Andrews Bay?

St Andrews Bay is located in a welcoming area of St. Andrews known for its beautiful ocean views and array of dining options. You'll find 441 hotels and other accommodations within a few miles for a convenient home base.

What's the best hotel to stay close to St Andrews Bay?

Fairmont St Andrews is one of the top choices for your stay based on our traveller data, and this hotel offers a full-service spa and a golf course. It's located just a short 0.4 mi (0.7 km) from St Andrews Bay. Other good choices within a few miles include Rusacks St Andrews and THE SPACE TO STAY.

How many hotels should I expect to find near St Andrews Bay?

Expedia has 441 hotels and other accommodation options a few miles from St Andrews Bay.

If I need to cancel the hotel reservation for my stay near St Andrews Bay, will I receive a refund?

Yes! Most hotel bookings are refundable provided that you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before check in. If you booked a non-refundable reservation, it may still be possible to cancel it and be given a refund within a 24-hour period of booking. Add dates, click "Search", then you can use the "fully refundable" filter to get the best options available near St Andrews Bay.

What can I see and do near St Andrews Bay?

You'll want to browse the collections at Scotland's Secret Bunker, St. Andrews Preservation Trust Museum and Garden and British Golf Museum. Local parks like Craigtoun Country Park, Cambo Estate Gardens and St. Andrews Botanic Garden are peaceful spots to stop and take in some fresh air. West Sands, East Sands and Castle Sands are great spots if you want to spend some time by the water during your stay.