Find cheap hotels near St Andrews Bay
Check availability on hotels close to St Andrews Bay
Featured Hotels in St Andrews Bay

Fairmont St Andrews
Fife St. Andrews Scotland
0.67 km from St Andrews Bay
The price is CHF 229 per night
CHF 229
9 Jan - 10 Jan
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Fairmont St Andrews. During your stay, you'll be within walking distance of St Andrews Bay. Features include free WiFi in public areas and free valet parking, plus 5 restaurants. This property offers pet-friendly amenities, such as food and water bowls.

Bell Rock Cottage
St Andrews
0.45 km from St Andrews Bay
During your stay at this cottage, you're just a quick walk from St Andrews Bay. Features include laundry facilities. Free WiFi and a kitchen are available in the cottage.

Rusacks St Andrews
Pilmour Links St. Andrews Scotland
4.62 km from St Andrews Bay
The price is CHF 298 per night
CHF 298
8 Jan - 9 Jan
includes taxes & fees
Rusacks St Andrews's great location gets high marks from our customers. During your stay, you're just a quick walk from Old Course at St Andrews. You'll find features such as free breakfast and free WiFi in public areas, plus 2 restaurants. This property offers pet-friendly amenities, such as food and water bowls.

At the Bay - A Quintessential Cottage
Boarhills Scotland
1.24 km from St Andrews Bay
During your stay at this cottage, you'll be within walking distance of St Andrews Bay. You'll find features such as laundry facilities. Free WiFi and a kitchen are available in the cottage.

Old Course Hotel
Old Station Road St. Andrews Scotland
5.06 km from St Andrews Bay
Our customers tell us that they can't get enough of the helpful staff at Old Course Hotel. During your stay, you're just a quick walk from Old Course at St Andrews. Enjoy features like free WiFi in public areas and free valet parking, plus 2 indoor pools.
Pool
Whirlpool

Hotel du Vin & Bistro St. Andrews
40 The Scores St. Andrews Scotland
4.42 km from St Andrews Bay
The price is CHF 130 per night
CHF 130
26 Jan - 27 Jan
includes taxes & fees
Hotel du Vin & Bistro St. Andrews's great location gets high marks from our customers. During your stay, you're just a quick walk from Old Course at St Andrews. Features include free WiFi in public areas, plus 2 bars and a restaurant. This property offers pet-friendly amenities, such as food and water bowls.

The Albany Hotel St Andrews
56 North Street St. Andrews Scotland
3.94 km from St Andrews Bay
The price is CHF 163 per night
CHF 163
5 Jan - 6 Jan
includes taxes & fees
Our customers tell us that they can't get enough of the breakfast at The Albany Hotel St Andrews. During your stay, you're just a quick walk from Old Course at St Andrews. Features include free WiFi in public areas, plus a bar and dry cleaning service.

St Andrews Holiday Park | Kinkell Braes (No 16)
St Andrews
2.2 km from St Andrews Bay
During your stay at St Andrews Holiday Park | Kinkell Braes (No 16), you're just a quick walk from East Sands.

THE SPACE TO STAY
Kilrymont Rd. St. Andrews Scotland
3.21 km from St Andrews Bay
During your stay at THE SPACE TO STAY, you'll be within walking distance of Old Course at St Andrews. You'll find features such as free WiFi in public areas and free self-parking, plus breakfast (surcharge). This apartment building has 50 apartments. Enjoy your stay with amenities like free WiFi and a Smart TV in each apartment.

Muir Park Cottage
Grange
2.45 km from St Andrews Bay
During your stay at this cottage, you'll be close to Old Course at St Andrews. Laundry facilities are available. Free WiFi and a kitchen are available in the cottage.

Park Mill Cottages | The Granary
St Andrews
2.65 km from St Andrews Bay
During your stay at this cottage, you'll be close to Old Course at St Andrews. You'll find features such as laundry facilities. Enjoy your stay with amenities like free WiFi and a kitchen in the cottage.

Park Mill Cottages | Mill Cottage
St Andrews
2.65 km from St Andrews Bay
During your stay at this cottage, you'll be close to Old Course at St Andrews. Laundry facilities are available. The cottage includes amenities such as free WiFi and a kitchen.

Greyfriars Inn by Greene King Inns
129 North Street St. Andrews Scotland
4.32 km from St Andrews Bay
The price is CHF 105 per night
CHF 105
5 Jan - 6 Jan
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Greyfriars Inn by Greene King Inns. During your stay, you're just a quick walk from Old Course at St Andrews. Enjoy features like free WiFi in public areas, plus a restaurant and a bar.

No12 Bed and Breakfast
12 Grange Road St. Andrews Scotland
2.93 km from St Andrews Bay
During your stay at No12 Bed and Breakfast, you're just a quick walk from East Sands. Enjoy features like free WiFi in public areas, plus breakfast (surcharge) and a round-trip airport shuttle (surcharge).

Premier Inn St Andrews
Largo Road St. Andrews Scotland
4.05 km from St Andrews Bay
The price is CHF 55 per night
CHF 55
18 Jan - 19 Jan
includes taxes & fees
During your stay at Premier Inn St Andrews, you'll be within walking distance of Old Course at St Andrews. Free self-parking, breakfast (surcharge) and Wi-Fi in public areas (surcharge) are available.
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.
St Andrews Bay hotels essential information
Accommodation | 1,066 hotels |
|---|---|
Lowest Price | CHF 55 |
Highest Price | CHF 298 |
Popular hotels | Fairmont St Andrews, Bell Rock Cottage, Rusacks St Andrews, At the Bay - A Quintessential Cottage, Old Course Hotel, Hotel du Vin & Bistro St. Andrews, The Albany Hotel St Andrews, St Andrews Holiday Park | Kinkell Braes (No 16), THE SPACE TO STAY, Muir Park Cottage, Park Mill Cottages | The Granary, Park Mill Cottages | Mill Cottage, Greyfriars Inn by Greene King Inns, No12 Bed and Breakfast, Premier Inn St Andrews |
