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

Extended Stay 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

339 options found

  • 30 Lade Braes

    30 Ladebraes, St Andrews, United Kingdom (Show map)

    Show map

    Offering a location merely a 10-minute walk from the Eden Mill Brewery and Distillery, the 6-room 30 Lade Braes Villa St Andrews gives access to various tourist spots in the area.

    More...
    From US$ 1507
    price for 1 night
    BOOK From US$ 1507
  • Skye Sands Kinburn - No 2A

    Doubledykes Road 2A, FIFE, United Kingdom (Show map)

    Show map

    The spacious Skye Sands Kinburn - No 2A FIFE apartment is located within a 600-metre distance of The Royal and Ancient Golf Club of St Andrews and a 6-minute walk from the St Andrews Museum. This…

    More...
    BOOK
  • Willow Cottage, North Street

    Ellice Place,, St Andrews, United Kingdom (Show map)

    Show map

    The 1-bedroom Willow Cottage, North Street St Andrews provides easy access to various city attractions, such as The Royal and Ancient Golf Club of St Andrews, situated about a 5-minute walk away.

    More...
    From US$ 485
    price for 1 night
    BOOK From US$ 485
  • 7 Dempster Court

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

    Show map

    Offering a location 15 minutes' stroll from St Andrews Aquarium, 7 Dempster Court Villa St Andrews gives access to various tourist spots in the area.

    More...
    From US$ 351
    price for 1 night
    BOOK From US$ 351
  • Skye Sands - Jubilee Penthouse Residence

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

    Show map

    To enjoy your vacation in St Andrews, stay at the 1-room Skye Sands - Jubilee Penthouse Residence St Andrews, which is only 12 minutes' walk from Lundin Golf Club and merely 0.8 km from the British…

    More...
    From US$ 329
    price for 1 night
    BOOK From US$ 329
  • 6 Howard Place

    6 Howard Place, St Andrews, United Kingdom (Show map)

    Show map

    The 4-bedroom 6 Howard Place St Andrews villa offers proximity to nearby tourist spots, such as Lundin Golf Club, situated a mere 7 minutes' walk away.

    More...
    From US$ 2645
    price for 1 night
    BOOK From US$ 2645
  • Lodge No 133 Hot Tub Stewart'S Resort Cameron

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

    Show map

    Lodge No 133 Hot Tub Stewart'S Resort Cameron St Andrews is located within 6 km of Byre Theatre, giving access to various tourist spots nearby. Guests can enjoy mini golf at this accommodation…

    More...
    BOOK
  • Lamond Neuk

    210 Lamond Dr 210, St Andrews, United Kingdom (Show map)

    Show map

    Lamond Neuk Villa St Andrews is located a 17-minute walk from the Eden Mill Brewery and Distillery and invites guests to enjoy a terrace.

    More...
    BOOK
  • 2 Bedroom Apartment In A Quiet Neighbourhood

    14 Bobby Jones Place St Andrews, St Andrews, United Kingdom (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the 1-room 2 Bedroom Apartment In A Quiet Neighbourhood St Andrews, which is around a 10-minute ride from St Andrews Aquarium and only 0.7 km from Spirit.

    More...
    From US$ 230
    price for 1 night
    BOOK From US$ 230
  • Luxury Apartment St Andrews

    11 Claybraes, St Andrews, United Kingdom (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the 54 m² Luxury Apartment St Andrews, which is merely 1.3 km from the Fraser Gallery St Andrews and a mere 450 metres from Boarhills Church.

    More...
    BOOK
  • Bridge Street Apartment No 82

    82 Bridge Street, St Andrews, United Kingdom (Show map)

    Show map

    The 1-room Bridge Street Apartment No 82 St Andrews is also located around 5 minutes' walk from the compact St Andrews Botanic Garden.

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

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

    Show map

    The 2-bedroom Stewarts Resort Lodge 76 St Andrews is located approximately 15 minutes' drive from the St Andrews Museum and provides a sauna. Providing guests with Wi-Fi and free private parking, the…

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

    Brownhills Farm, St Andrews, United Kingdom (Show map)

    Show map

    Offering a hot tub for a relaxing experience, 2 Bed In St Andrews Oc-94606 villa is located 3 km from the Eden Mill Brewery and Distillery.

    More...
    BOOK
  • Kinkell Terrace No 33

    33 Kinkell Terrace, St Andrews, United Kingdom (Show map)

    Show map

    Offering a location about a 20-minute walk from Swilken Burn Bridge, the 1-bedroom Kinkell Terrace No 33 Villa St Andrews gives access to various tourist spots in the area.

    More...
    From US$ 389
    price for 1 night
    BOOK From US$ 389
  • Elderburn Lodges

    Denhead, St Andrews, United Kingdom (Show map)

    Show map

    Elderburn Lodges St Andrews is located approximately 6 km from the British Golf Museum, giving access to various tourist spots nearby.

    More...
    From US$ 457
    price for 1 night
    BOOK From US$ 457
  • Skye Sands - Strathtyrum Patio Residence

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

    Show map

    The spacious 2-bedroom Skye Sands - Strathtyrum Patio Residence St Andrews is situated approximately a 5-minute walk from Lundin Golf Club and 25 km from Dundee airport.

    More...
    From US$ 310
    price for 1 night
    BOOK From US$ 310
  • 38 The Scores

    38 The Scores, St Andrews, United Kingdom (Show map)

    Show map

    The 2-bedroom 38 The Scores St Andrews villa provides easy access to various city attractions, such as Lundin Golf Club, situated merely 500 metres away.

    More...
    From US$ 792
    price for 1 night
    BOOK From US$ 792
  • Muttoes Apartments - No 3

    3 Muttoes Lane Muttoes Court, St Andrews, United Kingdom (Show map)

    Show map

    Muttoes Apartments - No 3 St Andrews is located 750 metres from Blackfriars Chapel and an 11-minute walk from Boarhills Church.

    More...
    From US$ 264
    price for 1 night
    BOOK From US$ 264
  • Golf Retreat In Historic St Andrews

    1 Balrymonth Court,, St Andrews, United Kingdom (Show map)

    Show map

    Located within 10 minutes' drive of the St Andrews Cathedral, the 1-bedroom Golf Retreat In Historic St Andrews Villa provides access to various tourist attractions in the vicinity.

    More...
    From US$ 658
    price for 1 night
    BOOK From US$ 658
  • Stewarts Resort Lodge 33

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

    Show map

    Situated within 7 km of St Andrews, the 2-bedroom Stewarts Resort Lodge 33 St Andrews invites guests to relax at a patio. This St Andrews villa offers guests a relaxing experience with a sauna.

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