Search Cottages in St. Andrews
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
In two weeks
In two months
In three months
In four months
Cottages in St. Andrews

Bramble Knowe
Dunino
9.0 out of 10, Wonderful, (2)
The price is SAR 565
SAR 1,113 total
includes taxes & fees
30 Nov - 1 Dec

Invermay
Anstruther
The price is SAR 3,277
SAR 3,932 total
includes taxes & fees
3 Dec - 4 Dec

Horseshoe Cottage is cosy and welcoming, perfect for a romantic break.
Freuchie, near Cupar
9.4 out of 10, Exceptional, (10)
The price is SAR 1,008
SAR 1,008 total
includes taxes & fees
11 Dec - 12 Dec

Rhum Cottage
Cupar
The price is SAR 1,895
SAR 2,274 total
includes taxes & fees
19 Dec - 20 Dec

Eden Fields Lodge
Cupar
The price is SAR 2,470
SAR 2,964 total
includes taxes & fees
10 Dec - 11 Dec

West Deyne
Dundee
The price is SAR 3,352
SAR 4,022 total
includes taxes & fees
6 Dec - 7 Dec

Dungarthill House
Dunkeld
The price is SAR 16,857
SAR 20,228 total
includes taxes & fees
10 Dec - 11 Dec

Scot’s themed cottage ,super king bed, ideal location. Pet friendly.
Rattray Blairgowrie
10.0 out of 10, Exceptional, (22)
The price is SAR 392
SAR 596 total
includes taxes & fees
7 Dec - 8 Dec
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.
Top St. Andrews Hotel Reviews

Greyfriars Inn by Greene King Inns
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
Top Cottages in Other Destinations
More Accommodation Types in St. Andrews
- Apartments in St. Andrews
- Vacation Homes in St. Andrews
- Guest Houses in St. Andrews
- Cabin Rentals in St. Andrews
- B&B in St. Andrews
- Inns in St. Andrews
- Residences in St. Andrews
- Lodges in St. Andrews
- Aparthotels in St. Andrews
- Condo Rentals in St. Andrews
- Farmstay in St. Andrews
- Hostels in St. Andrews
- Hotels
Expedia's Latest Trends
Flights
- Flights to Port Glasgow
- Flights to Kylesku
- Flights to Perth
- Flights to Beauly
- Flights to North Ronaldsay
- Flights to Sumburgh
- Flights to Elgin
- Flights to Girvan
- Flights to Crieff
- Flights to Muir of Ord
- Flights to Muckle Roe
- Flights to Thornhill
- Flights to Carluke
- Flights to Kilbirnie
- Flights to Flotta Isle
- Flights to Glenfinnan
- Flights to Isle of Gigha
- Flights to Newton Stewart
- Flights to Paisley
- Flights to Cockburnspath
- Flights to Dunfermline
- Flights to Lochailort
- Flights to South Uist
- Flights to Shotts
- Flights to Denny
- Flights to Harray
- Flights to Hoy Island
- Flights to Portree
- Flights to Stromeferry
- Flights to Lairg

















































































