Skip to main content

The best cottages in St. Andrews

Check out our selection of great cottages in St. Andrews

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Rustic Cabins, sea views from rewilded farm, hotel in St. Andrews

Rustic Cabins, sea views from rewilded farm offers accommodations in St. Andrews, 1.6 miles from St Andrews East Sands Beach and a 8-minute walk from Fairmont St Andrews Bay Golf Course.

Excellent views. The room was clean and comfortable. Enjoyed walking around the property, and seeing the Highland cows was a bonus!
Scored 9.3
9.3
Rated wonderful
Wonderful
335 reviews
Price from
$145.11
1 night, 2 adults
Lodge 17 St Andrews, hotel in St. Andrews

4.2 miles from St Andrews University in St. Andrews, Lodge 17 St Andrews provides accommodations with access to a fitness center.

Scored 9.7
9.7
Rated exceptional
Exceptional
11 reviews
Price from
$268.46
1 night, 2 adults
St Andrews Holiday Home, hotel in St. Andrews

St Andrews Holiday Home offers accommodations in St. Andrews, a 6-minute walk from St Andrews East Sands Beach and 1.4 miles from St Andrews University.

Location and view
Scored 8.5
8.5
Rated very good
Very Good
94 reviews
Price from
$210.22
1 night, 2 adults
Country Cottage by St. Andrews, hotel in St. Andrews

Country Cottage by St. Andrews offers accommodations in St. Andrews, 17 miles from Discovery Point.

The cottage was very clean and comfortable. It has been updated very nicely. It has all the utensils etc that you would need.
Scored 8.3
8.3
Rated very good
Very Good
25 reviews
Price from
$176.66
1 night, 2 adults
St Andrews Bungalow, hotel in Fife

St Andrews Bungalow offers accommodations in Fife, 2.1 miles from St Andrews University and 4.1 miles from Fairmont St Andrews Bay Golf Course.

Perfect for a family of 2-4, has everything you need in a nice quiet neighborhood.
Scored 9.5
9.5
Rated exceptional
Exceptional
56 reviews
Price from
$251.11
1 night, 2 adults
Montrave Estate by Wigwam Holidays, hotel in Pitlessie

Montrave Estate by Wigwam Holidays offers a sauna and free private parking, and is within 13 miles of St Andrews University and 15 miles of Fairmont St Andrews Bay Golf Course.

Scored 9.2
9.2
Rated wonderful
Wonderful
10 reviews
Price from
$130.03
1 night, 2 adults
Largo Law by Wigwam Holidays, hotel in Kirkton of Largo

Largo Law by Wigwam Holidays offers accommodations in Kirkton of Largo, 12 miles from St Andrews University and 14 miles from Fairmont St Andrews Bay Golf Course.

Scored 9.4
9.4
Rated wonderful
Wonderful
16 reviews
Price from
$118.61
1 night, 2 adults
The Tree Houses at Madeira in Fife, hotel in Pittenweem

Featuring a garden, The Tree Houses at Madeira in Fife features accommodations in Pittenweem. This property offers access to a balcony, free private parking, and free Wifi.

Scored 9.7
9.7
Rated exceptional
Exceptional
11 reviews
Price from
$316.06
1 night, 2 adults
Windmill Cottage, hotel in Saint Monance

Windmill Cottage is located in Saint Monance, just 13 miles from Fairmont St Andrews Bay Golf Course and 13 miles from St Andrews University.

Scored 9.5
9.5
Rated exceptional
Exceptional
24 reviews
Price from
$201.90
1 night, 2 adults
Ugly Duckling, License number FI 00863 P, hotel in Fife

Ugly Duckling, License number FI 00863 P is located in Fife, just a 5-minute walk from Billow Ness Beach and 9.2 miles from Fairmont St Andrews Bay Golf Course.

The location is convenient. Ok as a basic place to stay if you don't intend to spend much time there. Kitchen & bathroom were clean & pleasantly decorated.
Scored 7.3
7.3
Rated good
Good
112 reviews
Price from
$193.59
1 night, 2 adults
All cottages in St. Andrews
Looking for a cottage?
Cottages are perfect for travelers who enjoy feeling cozy and independent in the countryside. Usually small, traditionally built houses, cottages are spread across one or two floors – making them great for families or vacations with a little more privacy.

Most booked cottages in St. Andrews this month

See all

Enjoy breakfast in St. Andrews!

  • Review score
    9.4
    Wonderful · 7 reviews

    Featuring a garden, Eden View Estate - Eden Lodge provides accommodations in St. Andrews. This property offers access to a patio, free private parking, and free Wifi.

    View from property across the estuary. Nice and warm.

  • Review score
    9.2
    Wonderful · 5 reviews

    Featuring a garden, Eden View Estate - Swilcan Lodge offers accommodations in St. Andrews. This property offers access to a patio, free private parking, and free Wifi.

  • Review score
    9.8
    Exceptional · 11 reviews

    The Cottage at Hillhead Farm is located in St. Andrews, just 2.8 miles from Fairmont St Andrews Bay Golf Course and 5.7 miles from St Andrews University.

    Beautiful cottage set in a stunning location. Very welcoming hosts.

  • Review score
    9.8
    Exceptional · 9 reviews

    4.5 miles from St Andrews University in St. Andrews, Beautiful 3-Bed Lodge in St Andrews features accommodations with access to a hot tub.

    Exceptionally clean. Showers had good power. Kitchen facilities excellent

  • Review score
    9.2
    Wonderful · 14 reviews

    1.2 miles from St Andrews East Sands Beach in St. Andrews, St Andrews house and garden provides accommodations with access to a public bath.

    Everything was as described and perfect for what we needed.

  • Review score
    9.1
    Wonderful · 15 reviews

    Featuring a garden, St Andrews Lodge Park - No 8 offers accommodations in St. Andrews. This property offers access to a balcony, free private parking, and free Wifi.

    Clean, tidy, everything we needed was in the lodge, peaceful and calm surroundings.

  • Review score
    9.7
    Exceptional · 71 reviews

    Just a 19-minute walk from St Andrews East Sands Beach and 0.9 miles from St Andrews University, Auld Tom's Rest features accommodations in St. Andrews with a garden.

    Clean and comfortable. Everything you could possibly need provided.

  • Review score
    9.0
    Wonderful · 13 reviews

    Caddie's Cottage on Eden View Estate is located in St. Andrews, just 2.8 miles from St Andrews University and 5.6 miles from Fairmont St Andrews Bay Golf Course.

    Superb views. Very close to St Andrews Well equipped kitchen

These cottages in St. Andrews have options with FREE cancellation

  • Review score
    9.3
    Wonderful · 335 reviews

    Rustic Cabins, sea views from rewilded farm offers accommodations in St. Andrews, 1.6 miles from St Andrews East Sands Beach and a 8-minute walk from Fairmont St Andrews Bay Golf Course.

    Comfortable, clean , great shower & very peaceful.

  • Free cancellation options available
    Review score
    8.3
    Very Good · 25 reviews

    Country Cottage by St. Andrews offers accommodations in St. Andrews, 17 miles from Discovery Point.

    Everything. Excellent little cottage will definitely book again. First class.

  • Free cancellation options available
    Review score
    9.7
    Exceptional · 50 reviews

    Drumcarrow Luxury Lodges offers accommodations in St. Andrews, 13 miles from Discovery Point.

    Great location, proper solid and sturdy quality build.

  • Free cancellation options available
    Review score
    9.4
    Wonderful · 18 reviews

    Lovely 2-Bed House in St Andrews Scotland offers accommodations in St. Andrews, 1.7 miles from St Andrews East Sands Beach and 1.5 miles from St Andrews University.

    The house had everything we needed, very comfortable.

  • Free cancellation options available
    Review score
    9.5
    Exceptional · 11 reviews

    Stewarts Resort Lodge 8 offers accommodations in St. Andrews, 4.4 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

    Beautiful Lodge in Beautiful setting. Will visit again

  • Free cancellation options available
    Review score
    9.1
    Wonderful · 15 reviews

    Stewarts Resort Lodge 76 offers accommodations in St. Andrews, 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

    Modern and have thought everything through. Very impressive.

  • Free cancellation options available
    Review score
    9.6
    Exceptional · 12 reviews

    Stewarts Resort Lodge 4 offers accommodations in St. Andrews, 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

    The lodge was spotless with a real home from home feel.

  • Free cancellation options available
    Review score
    9.2
    Wonderful · 12 reviews

    Stewarts Resort Lodge 54 offers accommodations in St. Andrews, 4.4 miles from St Andrews University and 6.5 miles from Fairmont St Andrews Bay Golf Course.

    Arrived early, but was let into the accommodation anyway.

Traveling by car? These cottages in St. Andrews offer free parking!

  • The Caddy Shack offers accommodations in St. Andrews, a 5-minute walk from St Andrews East Sands Beach and 1.3 miles from West Sands Beach.

  • Review score
    9.4
    Wonderful · 7 reviews

    Stewarts Resort Lodge 16 is located in St. Andrews, just 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

  • Review score
    9.7
    Exceptional · 13 reviews

    Stewarts Resort Lodge 18 offers accommodations in St. Andrews, 4.4 miles from St Andrews University and 6.5 miles from Fairmont St Andrews Bay Golf Course.

    The lodge was a superb standard and absolutely spotlessly clean.

  • Review score
    9.4
    Wonderful · 16 reviews

    Stewarts Resort Lodge 23 offers accommodations in St. Andrews, 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

    Sauber, komfortabel, wir hatten schöne Aussicht ins Grüne

  • Review score
    9.1
    Wonderful · 30 reviews

    Stewarts Resort Lodge 32 is located in St. Andrews, just 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

    Lovely situation, very clean lodge and friendly staff

  • Review score
    9.2
    Wonderful · 20 reviews

    Stewarts Resort Lodge 35 is located in St. Andrews, just 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

    Lovely surroundings, hot tub, weather was a bonus!

  • Review score
    9.4
    Wonderful · 5 reviews

    Stewarts Resort Lodge 3 offers accommodations in St. Andrews, 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

  • Review score
    9.0
    Wonderful · 18 reviews

    Stewarts Resort Lodge 2 offers accommodations in St. Andrews, 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

    Beautiful area, plenty to do & places to visit use as a base.

FAQ about cottages in St. Andrews

Cottages That Guests Love in St. Andrews

See all
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 121 reviews
    So many things!! The location was peaceful and idyllic. The accommodation was as well thought out, homely, with high spec appliances and beautifully crafted homeware. Very clean. A huge beautiful and modern shower. A comfy and cosy bed which we slept so well in. A lovely picnic bench outside surrounded by wild flowers and a beach within 2 min walking distance. All whilst being very peaceful and remote. Loved it. We will be back
    Lyndsay
    Family with young children
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 12 reviews
    Beautiful, clean, comfy and well equipped lodge. Great location. Lovely hot tub.
    Fletcher
    Family with young children
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 9 reviews
    Beautifully decorated and felt very cosy & comfortable. Perfect for myself, my partner and our three kids. The hot tub was an added bonus. Hosts were receptive, communicate and really helpful which we appreciated. Would defo go back!
    gemma
    Family with young children
  • Avg. price/night: $229.66
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 335 reviews
    Location was perfect, close to St Andrew’s but just far enough to be in the countryside with beautiful views. The cabin was gorgeous, cosy, comfy and had all we needed. We felt very at home and will definitely be back. Our dogs loved it too. Hosts were great too - there if we needed them but left us to it 😊. St Andrew’s is a beautiful town to spend time in. All in all, a brilliant holiday.
    Carrie
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 12 reviews
    Quiet, convenient location, good infrastructure. Lodge No. 4 was cozy, comfortable and well equipped, hot tube superb. We had everything we need to prepare food, good WiFi and TV. Everything is fine, but it would be necessary to arrange to hand over the keys when leaving early in the morning, because there is no staff at the reception and there is no place to leave the keys. A key drop box could be provided. The overall impression is fine, staff very friendly and helpful, I'm sure will back next visit to St Andrews.
    Raimondas LT
    Solo traveler
  • Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 21 reviews
    Very clean and spacious and very cosy. Also great to have the hot tub. We also got to use the gym, sauna and steam room at the resort twice during our stay which was great.
    Lindsay
    Family with young children
  • Scored 8.3
    8.3
    Rated very good
    Very Good
     · 50 reviews
    Lovely cottage with wood burning stove. Bed & sofa very comfortable. Hot tub was nice & garden good size.
    Lynsey
    Family with young children
  • Scored 7.7
    7.7
    Rated good
    Good
     · 3 reviews
    Immaculate, comfortable and very well equipped lodge. Great location - short drive to St Andrews and several supermarkets (Lidl/Morrison/M&S Food). My family (2 adults, 3 kids) really liked the sauna faciliies and we loved the view and Hot Tub. Very quiet location, we slept very well. The Prosecco on arrival was a nice touch.
    Fubbly1972
    Solo traveler