Go St Andrews Hotels
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)

Find Hotels

2026-04-21

2026-04-22

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

St Andrews Family Hotels

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

51 options found

  • Central St Andrews 2 Bed Apartment

    20 Adamson Court, St Andrews, United Kingdom (Show map)

    Show map

    The spacious Central St Andrews 2 Bed Apartment is located within a 400-metre distance of Balgove Course and a 14-minute walk from the British Golf Museum. Wi-Fi and a free private car park are among…

    More...
    From US$ 212
    price for 1 night
    BOOK From US$ 212
  • 5 Star Luxury Villa With Garden Spa

    36 Hepburn Gardens, St Andrews, United Kingdom (Show map)

    Show map

    5 Star Luxury Villa With Garden Spa St Andrews is 6 minutes' walk from the University of St Andrews Observatory, offering guests to unwind at a steam room, a Jacuzzi, and a sauna. Located 2.9 km from…

    More...
    From US$ 1142
    price for 1 night
    BOOK From US$ 1142
  • Holiday Home, St Andrews Holiday Park

    St Andrews Holiday Park, St Andrews, United Kingdom (Show map)

    Show map

    Situated about 25 minutes' walk from St Andrews Museum, Holiday Home, St Andrews Holiday Park features a restaurant. The holiday park is 4.6 km from the 47 acre Craigtoun Country Park and invites…

    More...
    From US$ 284
    price for 1 night
    BOOK From US$ 284
  • The House Of Golf

    2 Letham Place, St Andrews, United Kingdom (Show map)

    Show map

    Located nearly 25 minutes' walk from Holy Trinity Church, the 2-bedroom The House Of Golf Villa St Andrews provides access to various tourist attractions in the vicinity.

    More...
    BOOK
  • Dunperrogh, St Andrews

    Flat 1 6 Pilmour Place, St Andrews, United Kingdom (Show map)

    Show map

    Situated nearly a 20-minute walk from Boarhills Church, the 2-room Dunperrogh Apartment St Andrews provides guests with Wi-Fi for either business or leisure. This 100 m² apartment with a terrace is…

    More...
    From US$ 615
    price for 1 night
    BOOK From US$ 615
  • Seascape

    The Seascape, St Andrews, United Kingdom (Show map)

    Show map

    Situated 2.3 km from the free museum "University of St Andrews", the 1-bedroom Seascape Hotel entices guests to explore various tourist attractions in the area.

    More...
    From US$ 149
    price for 1 night
    BOOK From US$ 149
  • Bell Street Retreat

    23B Bell Street, St Andrews, United Kingdom (Show map)

    Show map

    The spacious 1-bedroom Bell Street Retreat Apartment St Andrews is situated nearly a 5-minute walk from Swilken Burn Bridge and 30 km from Dundee airport. Access to mini golf helps guests maintain…

    More...
    BOOK
  • Parkview, St Andrews

    78 Argyle Street, St Andrews, United Kingdom (Show map)

    Show map

    The 95 m² Parkview, St Andrews Apartment is located merely a 5-minute walk from the St Andrews Museum and looks out onto the garden. Wi-Fi and complimentary private parking are provided for guests'…

    More...
    BOOK
  • Luxe 5 Bedroom Guardbridge House - St Andrews

    29 Innerbridge Street, St Andrews, United Kingdom (Show map)

    Show map

    Situated nearly a 25-minute walk from St Michaels Golf Club, the 4-bedroom Guardbridge House: Spacious Golfer's Retreat near St Andrews villa provides access to numerous tourist attractions in the…

    More...
    From US$ 1253
    price for 1 night
    BOOK From US$ 1253
  • Delightful Annexe Apartment In St Andrews - Free Parking

    The Annexe At 4 West Acres, St Andrews, United Kingdom (Show map)

    Show map

    Guests can stay at the 1-room Delightful Annexe Apartment In St Andrews - Free Parking, which is located in the centre of St Andrews and approximately 25 minutes' walk from the Eden Mill Brewery and…

    More...
    From US$ 237
    price for 1 night
    BOOK From US$ 237
  • Ailim Guest House With Luxury Garden Suites

    11 Windmill Road, St Andrews, United Kingdom (Show map)

    Show map

    Offering bicycle usage, the 5-star Ailim Guest House With Luxury Garden Suites St Andrews is located about 5 minutes' walk from The Old Course St Andrews. The hotel is a good starting point for…

    More...
    From US$ 625
    price for 1 night
    BOOK From US$ 625
  • Lodge No 20 - Stewart'S Resort Cameron

    Lodge 20 Stewart'S Resort Cameron, St Andrews, United Kingdom (Show map)

    Show map

    The 2-bedroom Lodge No 20 - Stewart'S Resort Cameron St Andrews, located approximately 7 km from St Andrews, invites guests to relax in a sauna.

    More...
    From US$ 319
    price for 1 night
    BOOK From US$ 319
  • The Old Toll House

    Edenside, St Andrews, United Kingdom (Show map)

    Show map

    Situated 6 km from Byre Theatre, The Old Toll House Villa St Andrews entices guests to explore various tourist attractions in the area.

    More...
    From US$ 291
    price for 1 night
    BOOK From US$ 291
  • Beach Front Apt 2 Bedrooms 2 Bathrooms St Andrews

    10 Shorehead, St Andrews, United Kingdom (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the spacious 200 m² Beach Front Apt 2 Bedrooms 2 Bathrooms St Andrews, which is around 800 metres from Balgove Course and just 1.5 km from Lundin Golf…

    More...
    BOOK
  • Luxury 2-Bedroom Apartment Near Beach In St Andrews

    31 Kinness House, Abbey Park Avenue, St Andrews, United Kingdom (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at Luxury 2-Bedroom Apartment Near Beach In St Andrews, which is 150 m from Byre Theatre and approximately 15 minutes' walk from the famous Swilcan Bridge.

    More...
    From US$ 387
    price for 1 night
    BOOK From US$ 387
  • Lodge No 74 - Stewart'S Resort Cameron

    Lodge 74 Stewart'S Resort Cameron, Cameron, United Kingdom (Show map)

    Show map

    The 2-bedroom Lodge No 74 - Stewart'S Resort Cameron, located within 7 km of the famous Swilcan Bridge, invites guests to relax in a sauna.

    More...
    From US$ 220
    price for 1 night
    BOOK From US$ 220
  • Central St Andrews 2 Bed Apartment - Free Parking

    Kate Kennedy Court, St Andrews, United Kingdom (Show map)

    Show map

    Central St Andrews 2 Bed Apartment - Free Parking is situated a 7-minute walk from Lundin Golf Club and 30 km from Dundee airport. Wi-Fi is provided for both business and leisure activities.

    More...
    BOOK
  • Bright Central Large Cosy Flat

    131C South Street, St Andrews, United Kingdom (Show map)

    Show map

    Bright Central Large Cosy Flat St Andrews is situated just a 6-minute walk from the historic late-Gothic church "St Salvator's Chapel" and 30 km from Dundee airport.

    More...
    BOOK
  • Lodge No 133 Hot Tub Stewart'S Resort Cameron

    Stewart'S Resort Cameron Lodge No 133, St Andrews, United Kingdom (Show map)

    Show map

    Lodge No 133 Hot Tub Stewart'S Resort Cameron St Andrews is located within 6 km of Byre Theatre, giving access to various tourist spots nearby. Guests can enjoy mini golf at this accommodation…

    More...
    BOOK
  • Elderburn Lodges

    Denhead, St Andrews, United Kingdom (Show map)

    Show map

    Elderburn Lodges St Andrews is located approximately 6 km from the British Golf Museum, giving access to various tourist spots nearby.

    More...
    From US$ 457
    price for 1 night
    BOOK From US$ 457