Default HTG hotel image

Find hotels near St Andrews Bay, St. Andrews from SAR 233

  • 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
25 Sep - 26 Sep
Tomorrow
26 Sep - 27 Sep
This weekend
25 Sep - 27 Sep
Next weekend
2 Oct - 4 Oct

Filter by

Star rating

Guest rating

Our top choices for St Andrews Bay hotels

1. Fairmont St Andrews

Fairmont St Andrews
0.7 km from St Andrews Bay
United States
Todd
SAR 1,017
SAR 1,221 total
includes taxes & fees
25 Oct - 26 Oct
Fairmont St Andrews

2. Old Course Hotel

Old Course Hotel
5.1 km from St Andrews Bay
United States
Baxter
SAR 1,675
SAR 2,010 total
includes taxes & fees
18 Oct - 19 Oct
Old Course Hotel

3. Seascape Largo

Seascape Largo
16.6 km from St Andrews Bay
United Kingdom
Billy
SAR 365
SAR 438 total
includes taxes & fees
7 Oct - 8 Oct
Seascape Largo

4. Rufflets St Andrews

Rufflets St Andrews
6.3 km from St Andrews Bay
Canada
Robin
SAR 575
SAR 690 total
includes taxes & fees
25 Oct - 26 Oct
Rufflets St Andrews

5. Balcomie Links Hotel

Balcomie Links Hotel
9.6 km from St Andrews Bay
Canada
Robert
SAR 479
SAR 575 total
includes taxes & fees
24 Oct - 25 Oct
Balcomie Links Hotel

6. The Bank

The Bank
10.9 km from St Andrews Bay
United States
Liang
SAR 645
SAR 774 total
includes taxes & fees
6 Oct - 7 Oct
The Bank

7. The Inn At Kingsbarns

The Inn At Kingsbarns
5.5 km from St Andrews Bay
United Kingdom
Veronika
SAR 724
SAR 868 total
includes taxes & fees
5 Oct - 6 Oct
The Inn At Kingsbarns

8. The Albany Hotel St Andrews

The Albany Hotel St Andrews
3.9 km from St Andrews Bay
Canada
Donato
SAR 623
SAR 748 total
includes taxes & fees
25 Oct - 26 Oct
The Albany Hotel St Andrews

9. Kilconquhar Castle Estate

Kilconquhar Castle Estate
12.5 km from St Andrews Bay
Canada
Debbi
SAR 337
SAR 404 total
includes taxes & fees
29 Sep - 30 Sep
Kilconquhar Castle Estate

10. The Inn at Lathones

The Inn at Lathones
8.6 km from St Andrews Bay
United Kingdom
Steven
SAR 516
SAR 619 total
includes taxes & fees
27 Sep - 28 Sep
The Inn at Lathones

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

No1. Apartments & Bedrooms St Andrews - St Mary’s
4.2 km from St Andrews Bay
United States
Manuel
SAR 683
SAR 820 total
includes taxes & fees
25 Oct - 26 Oct
No1. Apartments & Bedrooms St Andrews - St Mary’s

12. The Dunvegan Hotel

The Dunvegan Hotel
4.5 km from St Andrews Bay
United States
Barry
SAR 1,262
SAR 1,514 total
includes taxes & fees
26 Oct - 27 Oct
The Dunvegan Hotel

13. The Kithmore Hotel

The Kithmore Hotel
4.4 km from St Andrews Bay
United States
LUKAS
SAR 773
SAR 928 total
includes taxes & fees
25 Oct - 26 Oct
The Kithmore Hotel

14. Drumoig Golf Hotel

Drumoig Golf Hotel
14.8 km from St Andrews Bay
United Kingdom
Rachel
SAR 372
SAR 447 total
includes taxes & fees
27 Sep - 28 Sep
Drumoig Golf Hotel

15. Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection
18.6 km from St Andrews Bay
United Kingdom
Christine
SAR 280
SAR 336 total
includes taxes & fees
11 Oct - 12 Oct
Woodlands Hotel, BW Signature Collection

16. Ye Olde Hotel

Ye Olde Hotel
11.4 km from St Andrews Bay
Australia
Paul
SAR 194
SAR 233 total
includes taxes & fees
19 Oct - 20 Oct
Ye Olde Hotel

17. The Fort Hotel

The Fort Hotel
18.4 km from St Andrews Bay
United Kingdom
grant
SAR 500
SAR 600 total
includes taxes & fees
30 Sep - 1 Oct
The Fort Hotel

18. Premier Inn Dundee East

Premier Inn Dundee East
19.6 km from St Andrews Bay
Australia
David
SAR 215
SAR 258 total
includes taxes & fees
18 Oct - 19 Oct
Premier Inn Dundee East

19. Hay Loft

Hay Loft
11.8 km from St Andrews Bay
SAR 1,426
SAR 1,711 total
includes taxes & fees
9 Oct - 10 Oct
Hay Loft

20. Maimies Harbourview

Maimies Harbourview
11 km from St Andrews Bay
SAR 2,641
SAR 3,169 total
includes taxes & fees
30 Sep - 1 Oct
Maimies Harbourview
View all properties

Compare popular hotels close to St Andrews Bay

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
4 bars/lounges
Fairmont St Andrews
9.2
Wonderful
1,005 reviews
View
4 restaurants; lunch and dinner served
Old Course Hotel
9.6
Exceptional
1,004 reviews
View
Beach
Seascape Largo
10.0
Exceptional
47 reviews
View
Exterior
Rufflets St Andrews
9.4
Exceptional
423 reviews
View
Restaurant
Balcomie Links Hotel
8.8
Excellent
78 reviews
View

Top St Andrews Bay Hotel Reviews

Old Course Hotel

Old Course Hotel

10/10 Excellent
"The whole experience was memorable and particularly all the staff, so friendly - I loved my visit, thank you."
Baxter 1-night trip
Posted 20 hours ago
Old Course Hotel
Rusacks St Andrews

Rusacks St Andrews

10/10 Excellent
"Having stayed at the Hotel over the years we were aware,this time that the dining arrangements are now so expensive as to make one of the restaurants not somewhere we would wish to eat . Other than that the hotel is still somewhere we would happily recommend for position, comfort and the amazing staff"
Alexander 2-night trip
Posted 2 days ago
Rusacks St Andrews
Seaton House - Small Luxury Hotels of the World

Seaton House - Small Luxury Hotels of the World

10/10 Excellent
"Very special place"
F David 1-night trip
Posted 2 days ago
Seaton House - Small Luxury Hotels of the World
The Kithmore Hotel

The Kithmore Hotel

8/10 Good
"Nice little hotel in a very convenient location. The rooms are new and well appointed . Good option for a quick stay not for a holiday as there are no amenities . The staff is very friendly and helpful ."
Maddox 5-night trip
Posted 3 days ago
The Kithmore Hotel
Kinnettles Hotel and Spa

Kinnettles Hotel and Spa

8/10 Good
"Great location and clean room."
DONNA 1-night trip
Posted 8 days ago
Kinnettles Hotel and Spa
Park Mill Cottages | The Granary

Park Mill Cottages | The Granary

10/10 Excellent
"We absolutely LOVED this cottage, it truly was like a scene from a Jane Austin book. My teenaged daughter couldn’t stop raving about the setting. Plus there was a window seat so she could sit in the seat and read while she watched the rain. The only drawback is that we didn’t stay longer so that we could do more exploring in the woods and the town. It is about a mile and a half from the beach for the more adventurous. Beds were super comfortable. Kitchen is very well-appointed. There is a combo washer/dryer, but as with most of these types of machines, the dryer didn’t get things terribly dry, so I ended up hanging a lot of the wash after it had already been in the dryer for an hour or two, but the washing machine itself worked very well. The washer and the dryer does get very hot, and I never found a way to get actual cold tap water, so be careful with clothing that needs cold water. I will admit however that I have never really used these types of units before so it could have been user error. Anyway we will hopefully some day return and stay for longer."
Michelle D. 3-night trip
Posted 4 months ago
Park Mill Cottages | The Granary
Park Mill Cottages | Mill Cottage

Park Mill Cottages | Mill Cottage

10/10 Excellent
"A gorgeous wee house. Lovely surroundings- old railway bridge, river, alpacas, great part of the world. Very near bonnie St.Andrews. Perfect cosy stay for Christmas."
Alan M. 6-night trip
Posted 10 months ago
Park Mill Cottages | Mill Cottage

Other attractions near St Andrews Bay

St. Andrew's Cathedral

9.4/10 (201 reviews)
After visiting St. Andrew's Cathedral, make a plan to see the other sights and activities in St. Andrews. Wander the area's beautiful beaches or simply enjoy one of its top-notch restaurants.
See properties

Torrance Course

Enjoy a round of golf in St. Andrews at Torrance Course. Stroll along the beautiful beaches in this relaxing area, or check out its lively bars.
See properties

Devlin Course

Enjoy a round of golf in St. Andrews at Devlin Course. Amble around this relaxing area's seaside and enjoy its lively bars.
See properties

East Sands Leisure Centre

Enjoy an outing to East Sands Leisure Centre during your stay in St. Andrews. Discover the area's top-notch restaurants or seek out the golf courses.
See properties

East Sands

8.4/10 (5 reviews)
Why not spend a carefree afternoon at East Sands during your travels in St. Andrews? Discover the area's top-notch restaurants or seek out the golf courses.
See properties

St Andrews - Eden Course

9.0/10 (2 reviews)
Enjoy a round of golf in St. Andrews at St Andrews - Eden Course. Stroll along the area's beautiful beaches, or simply savor its top-notch restaurants.
See properties

St. Andrews Preservation Trust Museum and Garden

You can browse the exhibits at St. Andrews Preservation Trust Museum and Garden, a museum with a storied past, during your travels to St. Andrews. Visit the area's spas or amble around its beautiful beaches.
See properties

Castle Sands

9.0/10 (2 reviews)
Why not spend a lazy afternoon at Castle Sands during your trip to St. Andrews? Discover the area's top-notch restaurants or seek out the golf courses.
See properties

Find out more about St Andrews Bay

Top reasons to visit St Andrews Bay

  • World-Class Golf: St Andrews Bay is renowned for its prestigious golf courses, making it a must-visit for golf enthusiasts.
  • Beautiful Beaches: The area boasts stunning beaches perfect for sunbathing, swimming, and picnicking with friends and family.
  • Historic Charm: Explore the rich history of St Andrews, home to ancient colleges and enchanting castles.
  • Relaxing Spa Experiences: Enjoy luxurious spa treatments at the Fairmont St Andrews Bay for a rejuvenating getaway.
  • Outdoor Adventures: Engage in scenic tours, leisurely strolls, or fun at nearby parks and water parks.

Find great hotels near St Andrews Bay

Discover the charm of St Andrews Bay, where a variety of hotel accommodations await to suit every traveler's needs. Whether you're seeking family-friendly amenities, beachfront views, or convenient options for business trips, St Andrews offers an array of choices. From luxurious star-rated hotels to cozy lodges near St Andrews State Park, you'll find the perfect base for your vacation adventure in this picturesque Scottish destination.

  • Apex City Quay Hotel & Spa: Apex City Quay Hotel & Spa, a 4-star lodging option, is an eco-certified haven located 20.9km from St Andrews Bay. This hotel is perfect for families and business travelers seeking a sustainable experience. The hotel features amenities for children, including free cribs and a welcoming atmosphere for younger guests. Guests can unwind in the spa, enjoy a variety of dining options, and take advantage of the hotel's business facilities, making it an ideal choice for both relaxation and productivity.
  • Fairmont St Andrews: Fairmont St Andrews is a luxurious 5-star hotel situated just 644m from St Andrews Bay. This property is tailored for families and adventure seekers, offering a range of exciting recreational activities such as canoeing, windsurfing, and boat tours. With amenities for children, including onsite babysitting and supervised childcare services, families can enjoy peace of mind while engaging in adventure sports. The hotel's opulent accommodations and breathtaking views create an unforgettable experience for all guests.
  • Carnoustie Golf Hotel: Located 19.3km from St Andrews Bay, Carnoustie Golf Hotel is a 4-star eco-certified property that caters to golf enthusiasts and business travelers alike. The hotel provides a unique golf-themed experience, allowing guests to partake in golfing activities right at the property. With eco-friendly practices and comfortable accommodations, it ensures a pleasant stay. Ideal for those who appreciate both leisure and a professional environment, this hotel combines relaxation with the excitement of golf.

Where to stay near St Andrews Bay

St Andrews Bay offers a delightful mix of friendly atmospheres and relaxing surroundings perfect for a family-friendly vacation. Explore the historic charm of St Andrews, with its stunning beaches and access to emerald waters. Enjoy nearby parks for leisurely strolls, or soak up the sun on the beautiful beach, making it an ideal destination for those seeking both adventure and tranquility. This region truly captures the essence of a perfect seaside getaway.

  • St. Andrews: Known as the Home of Golf, St. Andrews is a historic city that offers an exquisite blend of culture and outdoor activities. With St Andrews Bay as its stunning backdrop, the city attracts visitors year-round, with peak seasons in April, July, and September. Explore the iconic golf courses, the prestigious university, and the captivating ruins of St Andrews Castle. St. Andrews is a cultural hub, featuring galleries, museums, and festivals that showcase local talent. Your visit here promises both relaxation and adventure, making it a must-see destination.
  • Boarhills: just 1.6km from St Andrews Bay, Boarhills is a charming village that invites visitors to experience its beautiful scenery and outdoor activities. While its visitor numbers peak in March, July, and September, it remains a delightful retreat throughout the year. Enjoy hiking trails that offer stunning views of the coastline, or relax on the nearby beach. The village is also home to a marina and harbor, perfect for those looking to engage in water sports or simply enjoy a leisurely day by the sea.
  • Mount Melville: Located four miles from St Andrews Bay, Mount Melville is a picturesque village that combines outdoor excitement with cultural exploration. Peak tourist seasons occur from July to September, but the village remains a hidden gem year-round. Visitors can enjoy the local golf courses and the natural beauty of nearby national parks. With access to historic landmarks and educational institutions, Mount Melville offers a unique experience for those seeking a blend of leisure and learning in a serene setting.

Things to do near St Andrews Bay

St Andrews Bay is a fantastic destination for tourists, offering activities like world-renowned golf, relaxing spa experiences, and scenic tours. Visitors can enjoy beautiful sea resorts, explore stunning beaches, and have fun at a nearby water park. With swimming beaches and picnic shelters available, it's perfect for families and friends looking to unwind and enjoy the outdoors in this charming Scottish coastal town.

Shopping

St Andrews Bay offers a charming shopping experience with local boutiques and souvenir shops. If you're up for a drive, the Wellgate Shopping Centre, 22.5km away, has a variety of stores, while Scottish Gems and Tron Kirk, both 49.9km away, feature unique finds and local crafts.

Recreation

The Old Course at St Andrews invites golf enthusiasts to enjoy its historic grounds, just 4.8km from St Andrews Bay, offering a unique outdoor experience. Craigtoun Country Park, located 6.4km away, provides serene walking paths and relaxation amidst nature, while East Sands, 3.2km from the bay, is perfect for rejuvenating beachside activities.

Adventure

Explore The Fife Coastal Path, a scenic hiking trail 3.2km from St Andrews Bay, offering breathtaking views and outdoor adventure vibes. For a thrilling experience, head to The Scottish Clay Shooting Centre, located 12.9km away, perfect for shooting enthusiasts. Bike along the Lochs and Glens North Cycle Route, 22.5km away, for a delightful outdoor experience.

Nightlife

Experience a vibrant nightlife in St Andrews Bay with a visit to Dundee Repertory Theatre for a dose of culture and romance. For adventure seekers, Battlefield Live Dundee and The Fun Factory offer thrilling arcade experiences, perfect for an exhilarating night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St Andrews Bay

To save money on your trip to St Andrews Bay, consider visiting from January to March when hotel prices are lower. Book your hotel about a month in advance, or check Expedia for last-minute deals. Tuesdays are the cheapest days to stay, while Saturdays tend to be the most expensive. Use Expedia's price filter to find the best rates and consider booking a package that combines your hotel, flights, and activities for additional savings. Don't forget to explore free activities in the area to keep your trip budget-friendly.

  • 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 June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around St Andrews Bay is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. To discover the best prices and offers, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your St. Andrews Bay hotel reservation with your flights and activities by booking a package through Expedia.

Find the best attractions near St Andrews Bay

St Andrews Bay offers a delightful mix of attractions, including beautiful beaches, historic colleges, and enchanting castles. Visitors can enjoy cultural experiences, romantic settings, and outdoor adventures. Key points of interest include St Andrews State Park, renowned golf courses, and the luxurious Fairmont St Andrews Bay, making it a perfect destination for those seeking relaxation and exploration in Scotland.

  • University of St. Andrews: As Scotland's oldest university, founded in 1413, it offers a rich cultural vibe with beautiful historic buildings and a charming campus atmosphere. Explore the stunning architecture and soak in the academic heritage.
  • St. Andrew's Cathedral: These captivating ruins, once a magnificent medieval cathedral, provide a glimpse into Scotland’s ecclesiastical history. The atmospheric site, surrounded by lush greenery, is a perfect spot for reflection and exploration.
  • St. Andrew's Castle: This romantic castle overlooks the sea and boasts an intriguing history, including its role in the Wars of Scottish Independence. Wander through the ruins and enjoy breathtaking coastal views.

Best time to go to St Andrews Bay

The best time to visit St Andrews Bay is dependent 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 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 CloudySlightly LowSlightly Low
April44.8°F (7.1°C)No RainMostly 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 HighSlightly High
September54.3°F (12.4°C)Light RainMostly SunnySlightly HighAverage
October49.8°F (9.9°C)Light RainMostly CloudyAverageAverage
November44.4°F (6.9°C)Light RainMostly CloudyAverageAverage
December40.5°F (4.7°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to St Andrews Bay

To visit St Andrews Bay, you can fly into two major airports: EDInburgh (EDI) and Dundee (DND). Edinburgh Airport is approximately 56.3km away, with notable nearby hotels such as Crescent House, a 5.5-star guesthouse, and Virgin Hotels Edinburgh, a 5-star hotel, both situated 11.3km from the airport. Dundee Airport, located about 22.5km from St Andrews Bay, offers hotel options like The Hideaway Experience, a 5-star lodge 8.0km away, and Premier Inn Dundee North, a 4.5-star hotel just 3.2km from the airport. Transportation services are available at both locations, ensuring easy access to your accommodations.

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 479 hotels and other accommodations within a few miles for a convenient home base.
Where is the best place to stay close to St Andrews Bay?
Fairmont St Andrews is one of the top choices for your stay based on our traveler 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 Old Course Hotel.
How many hotels will I be able to find near St Andrews Bay?
Expedia has 479 hotels and other accommodations 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! The majority of hotel bookings are refundable provided that you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before check in. If you have a non-refundable reservation, you might still have the option to cancel and be given a refund within a 24-hour period of booking. Put your dates in and click on "Search", then you can use the "fully refundable" filter to get the top deals on offer near St Andrews Bay.
Where can I learn more about changing or cancelling my trip in the area near St Andrews Bay?
For more details about updating your stay near St Andrews Bay or cancelling it, click here.
What can I see and do near St Andrews Bay?
You'll want to browse the collections at Scotland's Secret Bunker, British Golf Museum, and St. Andrews Preservation Trust Museum and Garden. 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.