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

Find Hotels

2026-04-20

2026-04-21

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

137 options found

  • Pilmour Place - No 6

    6 Pilmour Place Apartment 2, St Andrews, United Kingdom (Show map)

    Show map

    The 1-room Pilmour Place - No 6 St Andrews apartment is also located about 5 minutes' walk from St Andrews Aquarium.

    More...
    From US$ 418
    price for 1 night
    BOOK From US$ 418
  • Skye Sands - Swilken Garden Residence

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

    Show map

    The 140 m² Skye Sands - Swilken Garden Residence St Andrews offers easy access to such tourist sites as the St Andrews Museum, located approximately 5 minutes' walk away.

    More...
    From US$ 344
    price for 1 night
    BOOK From US$ 344
  • The Greyfriars Apartment

    16B Greyfriars Garden, St Andrews, United Kingdom (Show map)

    Show map

    Staying at the welcoming The Greyfriars Apartment St Andrews, guests can relax on a terrace a 15-minute walk from Hepburn Hall. This apartment features Wi-Fi and public parking nearby.

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Ground Main Door With Private Parking

    17 Southfield, St Andrews, United Kingdom (Show map)

    Show map

    Ground Main Door With Private Parking Apartment St Andrews is situated around a 5-minute walk from The Kelpie Maquettes and 30 km from Dundee airport.

    More...
    From US$ 371
    price for 1 night
    BOOK From US$ 371
  • 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 merely 0.8 km from The West Port and just 6 minutes' walk from St Andrews…

    More...
    BOOK
  • Southgait Hall - No 2

    2 Southgait Hall, St Andrews, United Kingdom (Show map)

    Show map

    The spacious 85 m² Southgait Hall - No 2 St Andrews apartment provides easy access to various city attractions, such as Byre Theatre, situated merely a 5-minute walk away.

    More...
    From US$ 343
    price for 1 night
    BOOK From US$ 343
  • Lade Braes 3 Bed Apartment Central St Andrews

    9 Lade Braes Walk, St Andrews, United Kingdom (Show map)

    Show map

    The 2-room Lade Braes 3 Bed Apartment Central St Andrews is situated only 5 minutes' walk from Swilken Burn Bridge and 30 km from Dundee airport. Staying in this spacious apartment, nestled in…

    More...
    From US$ 265
    price for 1 night
    BOOK From US$ 265
  • Melbourne Place No 4

    4 Melbourne Place, St Andrews, United Kingdom (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the spacious 1-bedroom Melbourne Place No 4 St Andrews apartment, which is merely 1.9 km from Law Mill, St Andrews and just 11 minutes' walk from The…

    More...
    From US$ 174
    price for 1 night
    BOOK From US$ 174
  • Skye Sands - Old Course Residence

    72 Market Street Apt A, St Andrews, United Kingdom (Show map)

    Show map

    Located a mere 0.7 km from Holy Trinity Church, the spacious 2-bedroom Skye Sands - Old Course Residence St Andrews is just 12 minutes' walk from a top family-friendly place like St Andrews Aquarium.

    More...
    From US$ 316
    price for 1 night
    BOOK From US$ 316
  • Skigh Cabin

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

    Show map

    Situated about 25 minutes' walk from Swilken Burn Bridge, the 1-room Skigh Cabin St Andrews provides guests with Wi-Fi for either business or leisure.

    More...
    BOOK
  • 138 North Street

    138 North Street 138, St Andrews, United Kingdom (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the spacious 65 m² 138 North Street - Luxury 2 Bed 2 Bath With Secret Garden, Summerhouse, Putting Green St Andrews apartment, which is only 1.1 km from…

    More...
    From US$ 455
    price for 1 night
    BOOK From US$ 455
  • Argyle Street Apartment - No 44

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

    Show map

    To enjoy your vacation in St Andrews, stay at the 1-room Argyle Street Apartment - No 44 St Andrews, which is just 500 metres from Lundin Golf Club and merely 6 minutes on foot from the historic late…

    More...
    From US$ 421
    price for 1 night
    BOOK From US$ 421
  • The Kate Kennedy Apartment

    The Kate Kennedy Apartment 11 Kate, Kennedy Court James Street, St Andrews, United Kingdom (Show map)

    Show map

    The spacious The Kate Kennedy Apartment St Andrews is located just 1.1 km from The Jubilee Course St Andrews and 14 minutes' walk from the British Golf Museum. The apartment features Wi-Fi and a car…

    More...
    From US$ 291
    price for 1 night
    BOOK From US$ 291
  • Fleming Place Haven

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

    Show map

    Lundin Golf Club is just 500 metres from the 1-room Fleming Place Haven St Andrews apartment, while Swilken Burn Bridge is situated nearby.

    More...
    From US$ 292
    price for 1 night
    BOOK From US$ 292
  • 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
  • Skye Sands - Alexandra Loft

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

    Show map

    To enjoy your vacation in St Andrews, stay at the spacious 2-bedroom Skye Sands - Alexandra Loft St Andrews apartment, which is merely 0.9 km from Caddie Pavilion and just 6 minutes' walk from the St…

    More...
    From US$ 290
    price for 1 night
    BOOK From US$ 290
  • Skye Sands - The Eden Residence

    72 Market Street Apt B, St Andrews, United Kingdom (Show map)

    Show map

    The 55 m² Skye Sands - The Eden Residence St Andrews offers easy access to such tourist sites as Byre Theatre, located around 5 minutes' walk away.

    More...
    From US$ 421
    price for 1 night
    BOOK From US$ 421
  • Joivy Unique Mezzanine Apartment In St Andrews

    13A South Street, St Andrews, United Kingdom (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at Joivy Unique Mezzanine Apartment In St Andrews, which is only 12 minutes' walk from St Andrews and within 7 km of Dunino Den.

    More...
    From US$ 427
    price for 1 night
    BOOK From US$ 427
  • Magnolia

    34A Argyle Street, St Andrews, United Kingdom (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the spacious 75 m² Magnolia Apartment St Andrews, which is around 900 metres from Byre Theatre and a mere 10 minutes on foot from the Eden Mill Brewery…

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