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

Vacation Rentals 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

330 options found

  • Chambers Place - No 10

    10 Chambers Place, St Andrews, United Kingdom (Show map)

    Show map

    With the capacity to host 6 guests, the 4-bedroom Chambers Place - No 10 St Andrews villa is located around 25 minutes' walk from such significant cultural landmarks as St Andrews. Providing guests…

    More...
    From US$ 308
    price for 1 night
    BOOK From US$ 308
  • Kinnessburn Villa

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

    Show map

    Situated merely a 7-minute walk from the compact St Andrews Botanic Garden, the 4-bedroom Kinnessburn Villa St Andrews is ideal for up to 8 guests.

    More...
    From US$ 549
    price for 1 night
    BOOK From US$ 549
  • Boase Avenue - No 24 - St Andrews

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

    Show map

    To enjoy your vacation in St Andrews, stay at the spacious 68 m² Boase Avenue - No 24 - St Andrews Apartment, which is approximately 800 metres from The West Port and just 7 minutes' stroll from St.

    More...
    From US$ 206
    price for 1 night
    BOOK From US$ 206
  • Abbey Street - No 8

    8 Abbey Street, St Andrews, United Kingdom (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the 2-bedroom Abbey Street - No 8 Apartment St Andrews, which is merely 1.1 km from British Golf Museum and about 600 metres from Swilken Burn Bridge.

    More...
    From US$ 378
    price for 1 night
    BOOK From US$ 378
  • Skye Sands - Alexandra Penthouse No 11

    11 Alexandra Place, St Andrews, United Kingdom (Show map)

    Show map

    The spacious 160 m² Skye Sands - Alexandra Penthouse No 11 St Andrews apartment is just 7 minutes on foot from Eden Mill and can accommodate up to 8 guests. Byre Theatre is just moments from the 4…

    More...
    From US$ 1121
    price for 1 night
    BOOK From US$ 1121
  • Square Green - No 12 Garden

    26 The Square Green Apartment 12, St Andrews, United Kingdom (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the spacious 2-bedroom Square Green - No 12 Garden St Andrews apartment, which is merely 500 metres from the free museum "University of St Andrews" and…

    More...
    From US$ 363
    price for 1 night
    BOOK From US$ 363
  • Purple Thistle Hot Tub Lodge 32 Cameron, St Andrews

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

    Show map

    During the stay at Purple Thistle Hot Tub Lodge 32 Cameron, St Andrews, guests can indulge in a steam room, a Jacuzzi, and a sauna or visit British Golf Museum, located 7 km away. The 3-bedroom…

    More...
    From US$ 314
    price for 1 night
    BOOK From US$ 314
  • Beachfront Penthouse By The Old Course

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

    Show map

    The 2-bedroom Beachfront Penthouse By The Old Course St Andrews apartment boasts a convenient setting and in a mere 6 minutes' walk from the free museum "University of St Andrews". Hosting up to 4…

    More...
    From US$ 539
    price for 1 night
    BOOK From US$ 539
  • 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
  • Square Green - No 14 Balcony

    26 Kinnessburn Road Apartment 14, St Andrews, United Kingdom (Show map)

    Show map

    The spacious Square Green - No 14 Balcony St Andrews apartment enjoys a prime location and provides easy access to British Golf Museum 15 minutes' walk away. Guests are welcome to use Wi-Fi and…

    More...
    From US$ 461
    price for 1 night
    BOOK From US$ 461
  • 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
  • Little Haven - St Andrews Town Centre

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

    Show map

    To enjoy your vacation in St Andrews, stay at the 1-bedroom Little Haven - St Andrews Town Centre Apartment, which is only 11 minutes' walk from Eden Mill and just 1 km from the famous Swilcan Bridge…

    More...
    From US$ 278
    price for 1 night
    BOOK From US$ 278
  • Square Green - No 16 Balcony

    16 Square Green, 26 Kinnessburn Road, St Andrews, United Kingdom (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the spacious 2-bedroom Square Green - No 16 Balcony St Andrews apartment, which is just 1.3 km from East Sands Leisure Centre and merely 12 minutes' walk…

    More...
    From US$ 416
    price for 1 night
    BOOK From US$ 416
  • Lade Braes Lane, Westview House, Westview, St. Andrews, Fife, Ky16 9Ed

    Lade Braes Lane Middle Flat, Westview House, Westview, St Andrews, United Kingdom (Show map)

    Show map

    Located just 0.6 km from Eden Mill and Holy Trinity Church, the spacious 3-bedroom Lade Braes Lane, Westview House, Westview, St. Andrews, Fife, Ky16 9Ed Apartment features views of the city. The…

    More...
    From US$ 432
    price for 1 night
    BOOK From US$ 432
  • 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
  • Luxurious Apartment 10 Minute Walk From Old Course

    West Burn Lane, 3, St Andrews, United Kingdom (Show map)

    Show map

    The 72 m² Luxurious Apartment 10 Minute Walk From Old Course St Andrews is located a mere 150 metres from Byre Theatre and merely a 6-minute walk from the free museum "University of St Andrews". The…

    More...
    From US$ 437
    price for 1 night
    BOOK From US$ 437
  • 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
  • Kingsbarns House - No 1

    1 Kingsbarns House, St Andrews, United Kingdom (Show map)

    Show map

    Located just 6 minutes' stroll from the free museum "University of St Andrews", the spacious 89 m² Kingsbarns House - No 1 Apartment St Andrews accommodates up to 4 guests. The 2-bedroom apartment is…

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