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

Find Hotels

2026-11-15

2026-11-16

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

157 options found

  • Lodge No 124 Stewart'S Resort Cameron

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

    Show map

    Situated 3.4 km from the whole Craigtoun Country Park, the 2-bedroom Lodge No 124 Stewart'S Resort Cameron St Andrews entices guests to enjoy mini golf in the area. Located within a 15-minute drive…

    More...
    From US$ 309
    price for 1 night
    BOOK From US$ 309
  • Grange Park Caravan 10 Kinkell Braes St Andrews

    10 Grange Park, St Andrews Holiday Park Kinkell Braes, St Andrews, United Kingdom (Show map)

    Show map

    Offering a location 2.3 km from the historic late-Gothic church "St Salvator's Chapel", Grange Park Caravan 10 Kinkell Braes St Andrews villa gives access to various tourist spots in the area. This 2…

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

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

    Show map

    The 1-bedroom Lodge 78 St Andrews accommodates up to 4 guests and offers a prime location approximately a 15-minute drive from such places of worship as Holy Trinity Church. Offering a Jacuzzi, this…

    More...
    BOOK
  • Pipeland Farm Steading - No 4

    4 Pipeland Farm Steadings, St Andrews, United Kingdom (Show map)

    Show map

    Offering a location approximately a 25-minute walk from St Andrews Harbour Trust, the 3-bedroom Pipeland Farm Steading - No 4 Villa St Andrews gives access to various tourist spots in the area. This…

    More...
    From US$ 364
    price for 1 night
    BOOK From US$ 364
  • Westportlea

    162 South Street, St Andrews, United Kingdom (Show map)

    Show map

    Up to 4 guests can stay at Westportlea Villa St Andrews and enjoy the historic late-Gothic church "St Salvator's Chapel", located 6 minutes' walk away. Located 0.6 km from Eden Mill, the 2-bedroom…

    More...
    From US$ 392
    price for 1 night
    BOOK From US$ 392
  • Nature Haven Hot Tub Lodge 30 Cameron, St Andrews

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

    Show map

    The 2-bedroom Nature Haven Hot Tub Lodge 30 Cameron, St Andrews offers proximity to nearby tourist spots, such as the ruined St Andrews Cathedral, situated around 7 km away. This St Andrews holiday…

    More...
    From US$ 1186
    price for 1 night
    BOOK From US$ 1186
  • Dempster Court - No 10

    10 Dempster Court, St Andrews, United Kingdom (Show map)

    Show map

    Dempster Court - No 10 Villa St Andrews, located only a 5-minute walk from Blackfriars Remnants, can host up to 6 guests.

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

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

    Show map

    The 3-bedroom 23 Market Street St Andrews villa is nestled approximately 5 minutes' walk from the ruined St Andrews Cathedral and can accommodate up to 6 guests. Boasting a private garden and a…

    More...
    From US$ 460
    price for 1 night
    BOOK From US$ 460
  • Stewarts Resort Lodge 8

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

    Show map

    Situated around 7 km from Holy Trinity Church, the 2-bedroom Stewarts Resort Lodge 8 St Andrews provides access to numerous tourist attractions in the area. With a maximum capacity of 4 guests, this…

    More...
    From US$ 291
    price for 1 night
    BOOK From US$ 291
  • Logies Cottage

    8 Logies Lane, St Andrews, United Kingdom (Show map)

    Show map

    Up to 8 guests can stay at the 1-bedroom Logies Cottage St Andrews and enjoy St Andrews Museum, located merely 6 minutes' walk away. Located only 0.6 km from Eden Mill, the villa provides Wi-Fi and…

    More...
    From US$ 798
    price for 1 night
    BOOK From US$ 798
  • Letham Place - No 7

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

    Show map

    Up to 5 guests can stay at Letham Place - No 7 St Andrews villa and enjoy Law Mill, St Andrews, located a 6-minute walk away. Located 2.4 km from Fraser Gallery St Andrews, the 3-bedroom holiday home…

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

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

    Show map

    The 2-bedroom Lodge No 128 - Stewart'S Resort Cameron St Andrews is located about 7 km from the free museum "University of St Andrews" and provides mini golf for active guests. This 2-bathroom villa…

    More...
    BOOK
  • 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 University of St Andrews Observatory, situated about a 5-minute walk away. Providing guests with…

    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 the 3-room Osborne Steading Villa St Andrews, guests can indulge in diving, canyoning, and mini golf or visit the free museum "University of St Andrews", located 25 minutes' walk…

    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 is located around 25 minutes' walk from Byre Theatre, giving access to various tourist spots nearby. With a maximum…

    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
  • 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

    The 3-bedroom Heywood Cottage St Andrews is situated just 6 minutes' walk from The Royal and Ancient Golf Club of St Andrews, featuring such comforts as Wi-Fi and parking.

    More...
    From US$ 425
    price for 1 night
    BOOK From US$ 425
  • 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 entices active guests with access to a fitness studio and is located within a 7-km distance of the free museum "University of St Andrews".

    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 a steam room and a sauna or visit the famous Swilcan Bridge, located about 7 km away. Located around 10…

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