Hotels near St Andrews Bay

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay near St Andrews Bay?

Stravithie Castle

Stravithie Castle
3.0 star property
1.9 mi from St Andrews Bay
9.8 out of 10, Exceptional, (139 reviews)
"Amazing place, and the hosts were so kind and personable. "
United Kingdom
Troy
The price is £176
includes taxes & fees
3 May - 4 May
Stravithie Castle

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
0.4 mi from St Andrews Bay
9.2 out of 10, Wonderful, (1,001 reviews)
"Staff were exceptional"
United Kingdom
Stuart
The price is £257
includes taxes & fees
29 Apr - 30 Apr
Fairmont St Andrews

THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
2 mi from St Andrews Bay
8.6 out of 10, Excellent, (82 reviews)
"Great location and great price!"
United Kingdom
Chris
The price is £102
includes taxes & fees
11 May - 12 May
THE SPACE TO STAY APARTHOTEL

Seaton House - Small Luxury Hotels of the World

Seaton House - Small Luxury Hotels of the World
5.0 star property
2.8 mi from St Andrews Bay
9.8 out of 10, Exceptional, (79 reviews)
"Perfect hotel, service nice, rooms excellent and breakfast one the best I know "
Germany
Jon Martin
The price is £390
includes taxes & fees
3 May - 4 May
Seaton House - Small Luxury Hotels of the World

No1. Apartments St Andrews - South Street

No1. Apartments St Andrews - South Street
4.0 star property
2.5 mi from St Andrews Bay
9.8 out of 10, Exceptional, (48 reviews)
"Immaculate apartment with fantastic decor and . Superb central location.Easy walking distance to all shops/bars & restaurant. "
United Kingdom
Debra
The price is £388
includes taxes & fees
22 Apr - 23 Apr
No1. Apartments St Andrews - South Street

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

No1. Apartments & Bedrooms St Andrews - St Mary’s
4.0 star property
2.6 mi from St Andrews Bay
9.6 out of 10, Exceptional, (235 reviews)
"A* clean room, lovely staff, right in the middle of everything. Great location, would happily stay again. "
United Kingdom
Leigh
The price is £302
includes taxes & fees
27 Apr - 28 Apr
No1. Apartments & Bedrooms St Andrews - St Mary’s

Old Course Hotel

Old Course Hotel
5.0 star property
3.1 mi from St Andrews Bay
9.6 out of 10, Exceptional, (1,001 reviews)
"Room was immaculate and spa and leisure facilities were top notch. Food in the Roadhole restaurant was first class and great ambiance throughout the hotel. Will certainly be back soon."
United Kingdom
Steven
The price is £475
includes taxes & fees
26 Apr - 27 Apr
Old Course Hotel

Haar with Rooms

Haar with Rooms
3.5 star property
2.8 mi from St Andrews Bay
9.4 out of 10, Exceptional, (94 reviews)
"Nice rooms , great food + friendly staff "
United Kingdom
michael
The price is £206
includes taxes & fees
4 May - 5 May
Haar with Rooms

Rusacks St Andrews

Rusacks St Andrews
5.0 star property
2.9 mi from St Andrews Bay
9.4 out of 10, Exceptional, (449 reviews)
"This is a beautiful property with great service. It’s upscale but not pretentious. Loved our stay. "
United States
Colleen
The price is £476
includes taxes & fees
21 Apr - 22 Apr
Rusacks St Andrews

The Spindrift Guest House

The Spindrift Guest House
4.0 star property
7 mi from St Andrews Bay
9.8 out of 10, Exceptional, (112 reviews)
"Comfortable, clean guest house with very helpful hosts"
United Kingdom
Anonymous traveller
The price is £138
includes taxes & fees
21 Apr - 22 Apr
The Spindrift Guest House

5Pilmourplace

5Pilmourplace
3.5 star property
2.8 mi from St Andrews Bay
9.2 out of 10, Wonderful, (209 reviews)
"Great location, comfortable room and friendly staff."
Singapore
Campbell
The price is £190
includes taxes & fees
21 Apr - 22 Apr
5Pilmourplace

Kinnettles Hotel and Spa

Kinnettles Hotel and Spa
5.0 star property
2.7 mi from St Andrews Bay
9.2 out of 10, Wonderful, (188 reviews)
"Great location and lovely hotel"
United Kingdom
Amelia
The price is £299
includes taxes & fees
7 May - 8 May
Kinnettles Hotel and Spa

Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
2.7 mi from St Andrews Bay
9.2 out of 10, Wonderful, (797 reviews)
"Staff were attentive and friendly. Rooms were clean with ample amenities."
United Kingdom
Sharon
The price is £249
includes taxes & fees
21 Apr - 22 Apr
Hotel du Vin & Bistro St. Andrews

The Albany Hotel St Andrews

The Albany Hotel St Andrews
3.0 star property
2.4 mi from St Andrews Bay
9.0 out of 10, Wonderful, (483 reviews)
"The staff is really very nice!"
United States
Serra
The price is £251
includes taxes & fees
4 May - 5 May
The Albany Hotel St Andrews

Cleveden House by The Dunvegan

Cleveden House by The Dunvegan
4.0 star property
2.7 mi from St Andrews Bay
9.0 out of 10, Wonderful, (221 reviews)
"Spotlessly clean. Staff left a small birthday 🎂 cake in our room and they were fabulously accomodating and friendly throughout our visit. 5 star customer service 👍"
United Kingdom
Paul
The price is £178
includes taxes & fees
3 May - 4 May
Cleveden House by The Dunvegan

Balhousie Farm

Balhousie Farm
3.0 star property
8.7 mi from St Andrews Bay
9.6 out of 10, Exceptional, (36 reviews)
"Ann was so lovely and provided an amazing breakfast!"
Canada
Linda
The price is £95
includes taxes & fees
26 Apr - 27 Apr
Balhousie Farm

The Inn at Lathones

The Inn at Lathones
3.0 star property
5.4 mi from St Andrews Bay
8.4 out of 10, Very good, (315 reviews)
"Lovely clean spacious room with amazing views and decking. Beautiful bathroom and excellent breakfast"
United Kingdom
Janet
The price is £110
includes taxes & fees
21 Apr - 22 Apr
The Inn at Lathones

Fisherman's Tavern Hotel - Inn by Greene King Inns

Fisherman's Tavern Hotel - Inn by Greene King Inns
3.0 star property
11.4 mi from St Andrews Bay
9.0 out of 10, Wonderful, (412 reviews)
"Clean room, food and staff"
United Kingdom
Emma
The price is £76
includes taxes & fees
7 May - 8 May
Fisherman's Tavern Hotel - Inn by Greene King Inns

Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection
3.0 star property
11.5 mi from St Andrews Bay
8.6 out of 10, Excellent, (722 reviews)
"nice pool, good food "
United Kingdom
Richard
The price is £68
includes taxes & fees
26 Apr - 27 Apr
Woodlands Hotel, BW Signature Collection

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
3.9 mi from St Andrews Bay
9.4 out of 10, Exceptional, (379 reviews)
"All the staff were friendly and very helpful"
United Kingdom
Mrs Ann M
The price is £310
includes taxes & fees
21 Apr - 22 Apr
Rufflets St Andrews
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.

Other landmarks near St Andrews Bay

Frequently asked questions

What are the best hotels near St Andrews Bay?
  • Guests love staying at Fairmont St Andrews, which is a hotel near St Andrews Bay.
  • Another highly rated hotel is Kinnettles Hotel and Spa, which is a short drive away.
  • With 4,237 hotels, holiday rentals, and other accommodation in the area, you'll have plenty to choose from.
How much does it cost to stay in a hotel near St Andrews Bay?
On Hotels.com, you can find a variety of room prices depending on when and where you plan to go. Simply sort by price on the search results and filter by your preferred criteria to find the best options for you and your budget.
  • Take a look at the lowest price per night from £68
What cheap hotels are close to St Andrews Bay?
Can I find hotels close to St Andrews Bay that are fully refundable?
Yes, many hotels offer refundable room reservations if you cancel prior to the cancellation deadline. To find refundable rates, select the "Fully refundable" filter when searching for hotels.
What are the best romantic hotels near St Andrews Bay?
  • For travellers looking for a romantic stay, Fairmont St Andrews offers an ocean-view restaurant and an indoor pool. It's a 12-minute walk from St Andrews Bay.
  • Kinnettles Hotel and Spa is another great choice, and it's a short drive away.
Which hotels near St Andrews Bay have rooms with great views?
What are the best family hotels close to St Andrews Bay?
  • For travellers looking for a family-friendly stay, Fairmont St Andrews offers free cots, an indoor pool, and a hot tub. St Andrews Bay is 12 minutes away on foot.
  • Also consider Rusacks St Andrews as another great choice for your family's trip.
What are the best luxury hotels near St Andrews Bay?
  • Pamper yourself with a stay at Fairmont St Andrews, which is a 12-minute walk from St Andrews Bay. This hotel features 5 restaurants including Kittocks Den, and offers an indoor pool.
  • A second luxurious choice is Kinnettles Hotel and Spa, which is a short drive away.
What are the best hotels near St Andrews Bay with free parking?
What are the best hotels near St Andrews Bay with a pool?
What are the best things to see and do around my hotel near St Andrews Bay?
  • While you're here to visit St Andrews Bay, you may also want to see nearby attractions like Old Course at St Andrews, University of St. Andrews, and St. Andrews Links.
  • Other places in the area are St. Andrew's Cathedral, Kingsbarns Golf Links, and St. Andrew's Castle.
What are the best pet-friendly hotels close to St Andrews Bay?
  • Bring your furry friend to Fairmont St Andrews, which is a 12-minute walk from St Andrews Bay.
  • Rusacks St Andrews is a second pet-friendly option. The hotel offers animal guests food and water bowls.

Find out more about St Andrews Bay

Where History Meets the Tide: Discover the Enchantment of St Andrews Bay

Nestled on Scotland's east coast, St Andrews Bay is a captivating blend of history, natural beauty, and vibrant culture. Famous for its prestigious university, the town offers stunning coastal views and historic landmarks, including the iconic ruins of St Andrews Cathedral. Visitors can stroll along the golden sands of West Sands, a perfect spot for beach lovers and golfers alike, with the renowned St Andrews Golf Links nearby. Luxurious stays at the Fairmont St Andrews provide indulgence, while local gems like Vin St Andrews offer delightful culinary experiences. This enchanting destination is a must-visit for romantics and adventurers alike.

Discover great hotels near St Andrews Bay

St Andrews Bay offers a range of hotel accommodations, from luxurious five-star resorts to charming guesthouses. You'll find quality options near the waterfront, ideal for enjoying beach views, as well as convenient access to the historic town of St Andrews and its renowned golf courses. These are some of the hotels preferred by our travellers near St Andrews Bay:

  1. Fairmont St AndrewsOpens in a new window: This exquisite 5.0-star hotel promises a thrilling escape for adventure seekers and beach lovers alike. With direct access to the beach, guests can indulge in a variety of exciting activities, including mountain biking, windsurfing, and parasailing. The property features top-notch recreation options, ensuring a memorable stay filled with adventure. Frequent travellers appreciate the seamless experience offered by this hotel, as it combines luxurious comfort with exhilarating activities, making it a perfect choice for those seeking distinctive experiences.
  2. No12 Bed and BreakfastOpens in a new window: No12 Bed and Breakfast is a welcoming 4.0-star bed and breakfast that offers a charming beachside retreat. With direct access to the sandy shores, this property is a favourite among LGBTQIA travellers looking for a relaxing getaway. The inviting atmosphere, coupled with comfortable accommodations, ensures that guests enjoy a smooth and enjoyable visit. The hotel's coastal location enhances the experience, making it an ideal choice for those who appreciate the tranquillity of beach life combined with a sense of community.
  3. Stravithie CastleOpens in a new window: Stravithie Castle is a delightful 3.0-star bed and breakfast that offers a homely vibe and a variety of complimentary dining options, including a delicious continental breakfast. With access to nearby recreational activities such as hiking and horse riding, guests can enjoy the surrounding natural beauty. The hotel also features entertainment options like a flatscreen television, ensuring a comfortable stay. Its focus on providing a cozy atmosphere and enjoyable experiences makes it a great choice for leisure travellers looking to unwind and explore the local area.

Things to do near St Andrews Bay

St Andrews Bay offers a stunning blend of sandy beaches and lush parks, perfect for leisurely strolls or invigorating hikes. Renowned for its exceptional golf courses, this coastal gem is ideal for enthusiasts seeking thrilling rounds or relaxing spa experiences. Whether you fancy boating along the shore or exploring scenic trails, there's something for everyone to enjoy.

  • Falkland PalaceOpens in a new window – Discover the historical grandeur of Falkland Palace, where you can explore the stunning architecture and beautiful gardens of this former royal residence. Wander through its picturesque grounds and delve into the fascinating stories of Scotland's past.
  • St. Andrew's CathedralOpens in a new window – Visit the impressive ruins of St. Andrew's Cathedral, once the largest in Scotland. Walk among the remnants of this medieval marvel and imagine the bustling religious life that once thrived here, all while enjoying the scenic surroundings.
  • St. Andrew's CastleOpens in a new window – Step back in time at St. Andrew's Castle, where you can explore the remnants of this strategic fortress. Climb the tower for breathtaking views of the coastline and learn about the castle's pivotal role in Scottish history.
  • West SandsOpens in a new window – Unwind at West Sands, a stunning beach known for its expansive golden sands and rolling dunes. Take a leisurely stroll along the shoreline, feel the sea breeze, and relish the serene beauty of this coastal gem.
  • The ScoresOpens in a new window – Stroll along The Scores, a picturesque street that offers stunning views of the coastline and the iconic ruins of St. Andrew's Cathedral. This charming promenade is perfect for a peaceful walk, surrounded by lush greenery and vibrant flowers.

4 tips for savvy savings when booking a hotel near St Andrews Bay

  1. Book for the cheapest times: The most budget-friendly time to visit St Andrews Bay is from January to March, when hotel prices are typically lower. For a great value for money experience, a stay of at least 2 to 3 days is recommended to thoroughly explore the area's significant landmarks and cultural attractions. During your visit, you can enjoy the historic university, play a round of golf, dine at local eateries, stroll along the beach, admire the cathedral, and unwind at the spa or bar. Additionally, guided tours may offer insights into the rich history and friendly atmosphere that St Andrews Bay is known for.
  2. Look for last-minute deals on Hotels.com: To explore potential last-minute deals for St Andrews Bay, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates on nearby hotels as your travel date approaches. By enabling email alerts or push notifications, you could stay informed about flash sales and special promotions, helping you secure the best rates. Additionally, Smart ShoppingOpens in a new window is a comparison tool available via the app that allows you to compare hotel prices and amenities, ensuring you're more likely to find luxury hotel deals or uncover price drops before booking your getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel’s location, star rating, and the time of year, so having some flexibility with your travel dates may help you save on your stay near the St Andrews Bay hotel. For those in search of distinctive accommodations, boutique hotels often provide a more personalised experience and could offer better value. When you book with Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest alternative dates that might be more affordable, helping you to find the best deal.
  4. Consider your location: Staying nearer to key attractions or city centres can offer convenience, but it often comes with higher costs. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between price and ease of access to your intended destinations. You might find that independent hotels situated further out usually tend to be cheaper, providing a more authentic and budget-friendly experience.

Best time to go to St Andrews Bay

St Andrews Bay experiences its lowest average temperature in January, at 39.2°F (4.0°C), while July is the hottest month, with an average temperature of 57.6°F (14.2°C). October are typically the wettest months. If you’re looking to soak up the lively atmosphere at St Andrews Bay, July to September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny to mostly cloudy, with light rainfall. However, if you prefer a more relaxed experience, January, February, and December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Keep exploring