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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-09-30

2026-10-01

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

Private Villas in St Andrews

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

169 options found

  • 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 is located approximately 7 km from the free museum "University of St Andrews" and provides mini golf for active guests. Offering a…

    More...
    From US$ 296
    price for 1 night
    BOOK From US$ 296
  • Stewarts Resort Lodge 76

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

    Show map

    Staying at Stewarts Resort Lodge 76 St Andrews, guests can easily reach Holy Trinity Church, located around 7 km away.

    More...
    From US$ 1096
    price for 1 night
    BOOK From US$ 1096
  • St Leonard'S Luxury Lodge, St Andrews

    5 St Leonard'S Rd, St Andrews, United Kingdom (Show map)

    Show map

    The 2-bedroom St Leonard'S Luxury Lodge, St Andrews offers swift access to various city sites, such as the University of St Andrews Observatory, situated about a 5-minute walk away.

    More...
    From US$ 395
    price for 1 night
    BOOK From US$ 395
  • Osborne Steading

    2 Pipeland Farm Steading, Pipeland Farm Road, St Andrews, United Kingdom (Show map)

    Show map

    During the stay at Osborne Steading Villa St Andrews, guests can indulge in diving, canoeing, and mini golf or visit the famous Swilcan Bridge, located 2.3 km away. Offering horse riding tours, this…

    More...
    From US$ 359
    price for 1 night
    BOOK From US$ 359
  • Standrews- Sleeps4- Familyfriendly- Newlyrenovated

    The Little White House, St Andrews, United Kingdom (Show map)

    Show map

    The 2-bedroom Standrews- Sleeps4- Familyfriendly- Newlyrenovated Villa St Andrews can host up to 4 guests and is situated 2.4 km from family venues such as St Andrews Aquarium. Providing guests with…

    More...
    From US$ 417
    price for 1 night
    BOOK From US$ 417
  • Stewarts Resort Lodge 2

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

    Show map

    The 2-bedroom Stewarts Resort Lodge 2 St Andrews offers proximity to nearby tourist spots, such as the free museum "University of St Andrews", situated around 7 km away. This accommodation is…

    More...
    From US$ 328
    price for 1 night
    BOOK From US$ 328
  • Hot Tub Lodge 23 Cameron, St Andrews

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

    Show map

    Situated within a 7-km distance of St Andrews Harbour, the 6-room Hot Tub Lodge 23 Cameron, St Andrews entices guests with a steam room, a Jacuzzi, and a sauna, ensuring a more relaxing stay.

    More...
    From US$ 1279
    price for 1 night
    BOOK From US$ 1279
  • Pipeland Pad

    62 Pipeland Road, St Andrews, United Kingdom (Show map)

    Show map

    Featuring a peaceful private garden for guests' enjoyment, Pipeland Pad Villa St Andrews is a 5-minute walk from The Kelpie Maquettes.

    More...
    From US$ 283
    price for 1 night
    BOOK From US$ 283
  • Lamond Drive House

    Lamond Drive, 247, St Andrews, United Kingdom (Show map)

    Show map

    Lamond Drive House Villa St Andrews offers easy access to such tourist spots as The Kelpie Maquettes, located only 5 minutes' walk away. Providing guests with Wi-Fi and a private parking lot, this…

    More...
    BOOK
  • Lodge No 25 - St Andrews Lodge Park

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

    Show map

    Offering access to entertainment venues such as Byre Theatre, situated nearly a 15-minute ride away, the 2-bedroom Lodge No 25 - St Andrews Lodge Park can host up to 4 guests.

    More...
    From US$ 248
    price for 1 night
    BOOK From US$ 248
  • Heywood Cottage

    110A North Street, St Andrews, United Kingdom (Show map)

    Show map

    Up to 6 guests can stay at the 3-bedroom Heywood Cottage St Andrews and enjoy The Royal and Ancient Golf Club of St Andrews, located only 6 minutes' walk away.

    More...
    From US$ 425
    price for 1 night
    BOOK From US$ 425
  • The Windmill Room - 1 Min To Old Course

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

    Show map

    Up to 2 guests can stay at The Windmill Room - 1 Min To Old Course St Andrews villa and enjoy St Andrews, located merely 6 minutes' walk away.

    More...
    From US$ 354
    price for 1 night
    BOOK From US$ 354
  • Hot Tub Lodge 31 Cameron, St Andrews

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

    Show map

    The 2-bedroom Hot Tub Lodge 31 Cameron, St Andrews is located within a 7-km distance of the free museum "University of St Andrews" and provides guests with a steam room, a Jacuzzi, and a sauna for a…

    More...
    From US$ 301
    price for 1 night
    BOOK From US$ 301
  • Stewarts Resort Lodge 16

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

    Show map

    During the stay at the 2-bedroom Stewarts Resort Lodge 16 St Andrews, guests can indulge in mini golf or visit the famous Swilcan Bridge, located about 7 km away. Featuring a steam room and a sauna…

    More...
    From US$ 316
    price for 1 night
    BOOK From US$ 316
  • Sandmill, Murray Park

    25B Murray Park, St Andrews, United Kingdom (Show map)

    Show map

    The 3-bedroom Sandmill, Murray Park St Andrews villa can host up to 6 guests, boasting a convenient location only 650 metres from iconic cultural attractions such as the famous Swilcan Bridge.

    More...
    From US$ 809
    price for 1 night
    BOOK From US$ 809
  • Stewarts Resort Lodge 3

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

    Show map

    Offering a steam room, a Jacuzzi, and a sauna for a relaxing experience, Stewarts Resort Lodge 3 St Andrews is located 7 km from the British Golf Museum. The 2-bedroom holiday home features…

    More...
    From US$ 299
    price for 1 night
    BOOK From US$ 299
  • Luxury Lodge Retreat With Hot Tub - Stewarts Resort 19

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

    Show map

    Staying at the 2-bedroom Luxury Lodge Retreat With Hot Tub - Stewarts Resort 19 St Andrews, guests can visit the ruined Roman St Andrews Catholic Cathedral, which is around 7 km away.

    More...
    From US$ 410
    price for 1 night
    BOOK From US$ 410
  • Scooniehill No 70

    70 Scooniehill Road, St Andrews, United Kingdom (Show map)

    Show map

    Located 17 minutes' walk from Swilken Burn Bridge, Scooniehill No 70 Villa St Andrews gives access to various tourist sites in the vicinity.

    More...
    From US$ 176
    price for 1 night
    BOOK From US$ 176
  • House On The Burn

    Dempster Terrace, 8, St Andrews, United Kingdom (Show map)

    Show map

    The 6-bedroom House On The Burn Villa St Andrews accommodates up to 12 guests and offers proximity to the free museum "University of St Andrews", located only a 9-minute walk away.

    More...
    From US$ 583
    price for 1 night
    BOOK From US$ 583
  • The Caledonia Lodge No 47 Cameron, St Andrews

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

    Show map

    During the stay at 2-bedroom The Caledonia Lodge No 47 Cameron, St Andrews, guests can indulge in a steam room and a sauna or visit the ruined Roman St Andrews Catholic Cathedral, located around 7 km…

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