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) 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-06-07

2026-06-08

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

245 options found

  • Links Townhouse

    Pilmour Links, St Andrews, United Kingdom (Show map)

    Show map

    Offering sea views, the 4-bedroom Links Townhouse Villa St Andrews is situated only 5 minutes' walk from St Andrews Aquarium. Located within reach of East Sands Beach, this villa provides Wi-Fi and…

    More...
    From US$ 3208
    price for 1 night
    BOOK From US$ 3208
  • Boase Avenue - No 69

    Boase Avenue, 69, St Andrews, United Kingdom (Show map)

    Show map

    The 0-bedroom Boase Avenue - No 69 Villa St Andrews offers quick access to such city attractions as St Andrew's Episcopal Church, located just 6 minutes' walk away.

    More...
    From US$ 225
    price for 1 night
    BOOK From US$ 225
  • Lodge 78

    Stewarts Resort_X000D_, St Andrews, United Kingdom (Show map)

    Show map

    The 2-bedroom Lodge 78 St Andrews is located approximately a 10-minute drive from the whole Craigtoun Country Park and provides a Jacuzzi. The St Andrews holiday home features opportunities for…

    More...
    BOOK
  • 3-Bed Lodge Sleeps 6 -Hot Tub -Resort Access

    Stewarts Resort, St Andrews, United Kingdom (Show map)

    Show map

    Located about 7 km from St Andrews, the 2-bedroom 3-Bed Lodge Sleeps 6 -Hot Tub -Resort Access St Andrews entices guests to relax in a hot tub.

    More...
    From US$ 413
    price for 1 night
    BOOK From US$ 413
  • 23 Market Street

    23 Market Street, St Andrews, United Kingdom (Show map)

    Show map

    The 2-bedroom 23 Market Street St Andrews villa offers easy access to such tourist spots as Byre Theatre, located a mere 5 minutes' walk away.

    More...
    From US$ 576
    price for 1 night
    BOOK From US$ 576
  • 2 Bed In St. Andrews Oc-95035

    Serena Lodge, , Stewarts Resort, , Cameron, St Andrews, United Kingdom (Show map)

    Show map

    Located within 6 km of Dunino Den, the 2-bedroom 2 Bed In St. Andrews Oc-95035 Villa provides access to various tourist attractions in the vicinity. Guests can enjoy fishing at the property, located…

    More...
    From US$ 183
    price for 1 night
    BOOK From US$ 183
  • Lodge No 23 - St Andrews Lodge Park

    St Andrews Lodge Park Lodge 23, St Andrews, United Kingdom (Show map)

    Show map

    Offering a sauna for a relaxing experience, Lodge No 23 - St Andrews Lodge Park is located a 15-minute drive from the British Golf Museum. Providing guests with Wi-Fi and a free private car park, the…

    More...
    From US$ 502
    price for 1 night
    BOOK From US$ 502
  • 1 Bed In St. Andrews Oc-C30132

    14A Woodburn Terrace, St Andrews, United Kingdom (Show map)

    Show map

    Located only 1 km from the ruined Roman St Andrews Catholic Cathedral, the 1-bedroom 1 Bed In St. Andrews Oc-C30132 Villa provides access to various tourist attractions in the vicinity.

    More...
    From US$ 185
    price for 1 night
    BOOK From US$ 185
  • Kate Kennedy Court - No 2

    Ky16 8Ya 2 Kate Kennedy Court, St Andrews, United Kingdom (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at Kate Kennedy Court - No 2 Apartment St Andrews, which is approximately 500 metres from Lundin Golf Club and only 14 minutes' walk from the famous Swilcan…

    More...
    BOOK
  • Stewarts Resort Lodge 29

    Stewarts Resort, Cameron, St Andrews, United Kingdom (Show map)

    Show map

    During the stay at the 2-bedroom Stewarts Resort Lodge 29 St Andrews, guests can indulge in a sauna or visit the whole Craigtoun Country Park, located 3.5 km away. Located around 15 minutes by car…

    More...
    From US$ 464
    price for 1 night
    BOOK From US$ 464
  • Stewarts Resort Lodge 32

    Stewarts Resort, St Andrews, United Kingdom (Show map)

    Show map

    Offering a sauna for a relaxing experience, Stewarts Resort Lodge 32 St Andrews is located 7 km from the St Andrews Museum. Providing guests with Wi-Fi and complimentary private parking, the 6-room…

    More...
    From US$ 1279
    price for 1 night
    BOOK From US$ 1279
  • 20 Golf Place

    20 Golf Place, St Andrews, Fife, St Andrews, United Kingdom (Show map)

    Show map

    The 6-room 20 Golf Place St Andrews villa offers proximity to such city sites as Swilken Burn Bridge, located a mere 5 minutes' walk away.

    More...
    From US$ 1010
    price for 1 night
    BOOK From US$ 1010
  • Parkview, St Andrews

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

    Show map

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

    More...
    BOOK
  • Frazer

    Cuplahills Farm, Balmullo, St Andrews, United Kingdom (Show map)

    Show map

    The 2-bedroom Frazer Villa St Andrews is located within 4 km of Leuchars Castle, giving access to various tourist spots nearby.

    More...
    BOOK
  • Stewarts Resort Lodge 3

    Stewarts Resort, Cameron, St Andrews, United Kingdom (Show map)

    Show map

    Offering a sauna for a relaxing experience, Stewarts Resort Lodge 3 St Andrews is located 7 km from the St Andrews Museum. Providing guests with Wi-Fi and complimentary private parking, the 2-bedroom…

    More...
    From US$ 299
    price for 1 night
    BOOK From US$ 299
  • Torrance At Abbey Park Avenue

    Flat 4_X000D_, , Torrance House_X000D_, , Abbey Park Avenue_X000D_, St Andrews, United Kingdom (Show map)

    Show map

    Offering a location only 1.2 km from St Andrews Aquarium, Torrance At Abbey Park Avenue Villa St Andrews gives access to various tourist spots in the area.

    More...
    BOOK
  • Beachfront Penthouse By The Old Course

    2 Gillespie Terrace, The Scores Upper Step Rock House, St Andrews, United Kingdom (Show map)

    Show map

    Located only 0.6 km from the Eden Mill Brewery and Distillery, the 2-room Beachfront Penthouse By The Old Course St Andrews apartment is only 600 m from a top family-friendly place like St Andrews…

    More...
    From US$ 539
    price for 1 night
    BOOK From US$ 539
  • Westoun - Kennedy Gardens

    Kennedy Gardens, St Andrews, United Kingdom (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the spacious 2-bedroom Westoun - Kennedy Gardens Apartment St Andrews, which is just 6 minutes' walk from St Andrews Highland Games and a mere 1.5 km…

    More...
    BOOK
  • Caddie'S Cottage On Eden View Estate

    Cottage 3, Easter Kincaple Farm, St Andrews, United Kingdom (Show map)

    Show map

    Situated 3.1 km from the British Golf Museum, the 1-bedroom Caddie'S Cottage On Eden View Estate St Andrews provides access to numerous tourist attractions in the area.

    More...
    From US$ 307
    price for 1 night
    BOOK From US$ 307
  • Skye Sands - City Road Residence

    21 City Road, St Andrews, United Kingdom (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the spacious 100 m² Skye Sands - City Road Residence St Andrews, which is only 0.9 km from Hepburn Hall and merely 12 minutes' stroll from St Andrews…

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