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

Where to stay near St Andrews Bay?

Stravithie Castle

Stravithie Castle
3.0 star property
3.1 km from St Andrews Bay
9.8 out of 10, Exceptional, (139 reviews)
The price is AU$304
includes taxes & fees
20 May - 21 May
Stravithie Castle

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
0.7 km from St Andrews Bay
9.2 out of 10, Wonderful, (1,007 reviews)
The price is AU$687
includes taxes & fees
17 May - 18 May
Fairmont St Andrews

THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
3.2 km from St Andrews Bay
8.8 out of 10, Excellent, (98 reviews)
The price is AU$212
includes taxes & fees
26 May - 27 May
THE SPACE TO STAY APARTHOTEL

No12 Bed and Breakfast

No12 Bed and Breakfast
4.0 star property
2.9 km from St Andrews Bay
9.4 out of 10, Exceptional, (33 reviews)
The price is AU$394
includes taxes & fees
13 May - 14 May
No12 Bed and Breakfast

Seaton House - Small Luxury Hotels of the World

Seaton House - Small Luxury Hotels of the World
5.0 star property
4.5 km from St Andrews Bay
9.8 out of 10, Exceptional, (86 reviews)
The price is AU$901
includes taxes & fees
13 May - 14 May
Seaton House - Small Luxury Hotels of the World

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

No1. Apartments & Bedrooms St Andrews - St Mary’s
4.0 star property
4.2 km from St Andrews Bay
9.6 out of 10, Exceptional, (237 reviews)
The price is AU$352
includes taxes & fees
13 May - 14 May
No1. Apartments & Bedrooms St Andrews - St Mary’s

Old Course Hotel

Old Course Hotel
5.0 star property
5.1 km from St Andrews Bay
9.6 out of 10, Exceptional, (1,002 reviews)
The price is AU$957
includes taxes & fees
7 June - 8 June
Old Course Hotel

Rusacks St Andrews

Rusacks St Andrews
5.0 star property
4.6 km from St Andrews Bay
9.4 out of 10, Exceptional, (454 reviews)
The price is AU$1,214
includes taxes & fees
4 June - 5 June
Rusacks St Andrews

Balhousie Farm

Balhousie Farm
3.0 star property
14 km from St Andrews Bay
9.6 out of 10, Exceptional, (36 reviews)
The price is AU$186
includes taxes & fees
24 May - 25 May
Balhousie Farm

Balcomie Links Hotel

Balcomie Links Hotel
2.0 star property
9.6 km from St Andrews Bay
8.8 out of 10, Excellent, (57 reviews)
The price is AU$258
includes taxes & fees
14 May - 15 May
Balcomie Links Hotel

OYO Ashlea Manor

OYO Ashlea Manor
2.0 star property
18.8 km from St Andrews Bay
10.0 out of 10, Exceptional, (2 reviews)
The price is AU$125
includes taxes & fees
13 May - 14 May
OYO Ashlea Manor

The Inn At Kingsbarns

The Inn At Kingsbarns
4.0 star property
5.5 km from St Andrews Bay
9.8 out of 10, Exceptional, (194 reviews)
The price is AU$394
includes taxes & fees
26 May - 27 May
The Inn At Kingsbarns

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
6.3 km from St Andrews Bay
9.4 out of 10, Exceptional, (383 reviews)
The price is AU$428
includes taxes & fees
2 June - 3 June
Rufflets St Andrews

Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
4.4 km from St Andrews Bay
9.2 out of 10, Wonderful, (802 reviews)
The price is AU$843
includes taxes & fees
13 May - 14 May
Hotel du Vin & Bistro St. Andrews

The Spindrift Guest House

The Spindrift Guest House
4.0 star property
11.3 km from St Andrews Bay
9.8 out of 10, Exceptional, (115 reviews)
The price is AU$278
includes taxes & fees
19 May - 20 May
The Spindrift Guest House

Kinnettles Hotel and Spa

Kinnettles Hotel and Spa
5.0 star property
4.3 km from St Andrews Bay
9.0 out of 10, Wonderful, (191 reviews)
The price is AU$648
includes taxes & fees
23 May - 24 May
Kinnettles Hotel and Spa

The Waterfront

The Waterfront
3.0 star property
11 km from St Andrews Bay
9.4 out of 10, Exceptional, (214 reviews)
The price is AU$260
includes taxes & fees
31 May - 1 June
The Waterfront

The Ship Inn

The Ship Inn
3.5 star property
15.2 km from St Andrews Bay
9.6 out of 10, Exceptional, (67 reviews)
The price is AU$531
includes taxes & fees
13 May - 14 May
The Ship Inn

Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
12.5 km from St Andrews Bay
9.0 out of 10, Wonderful, (411 reviews)
The price is AU$171
includes taxes & fees
13 May - 14 May
Kilconquhar Castle Estate

The Inn at Lathones

The Inn at Lathones
3.0 star property
8.6 km from St Andrews Bay
8.4 out of 10, Very good, (315 reviews)
The price is AU$197
includes taxes & fees
13 May - 14 May
The Inn at Lathones
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,273 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 AU$125
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.

Keep exploring