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

Hotels in St Andrews near City Centre

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

229 options found

  • Kinness Cottage

    77 Bridge Street, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    Situated 9 minutes' walk from Byre Theatre, Kinness Cottage St Andrews entices guests to explore various tourist attractions in the area.

    More...
    From US$ 1163
    price for 1 night
    BOOK From US$ 1163
  • Church Street Town Centre Apartment

    Church Street, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    The 90 m² Church Street Town Centre Apartment St Andrews offers setting in a beach area of St Andrews, a mere 7 minutes' walk from the ruined 13th-century St Andrews Castle. This 1-bedroom apartment…

    More...
    BOOK
  • 12A Queens Gardens, St Andrews

    12A Queens Gardens, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    Staying at 12A Queens Gardens, St Andrews villa, guests can visit Byre Theatre, which is only 9 minutes' walk away.

    More...
    BOOK
  • Fleming Place Haven

    7 Fleming Place, St Andrews, United Kingdom

    0.3 km to City Centre

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

    34A Argyle Street, St Andrews, United Kingdom

    0.3 km to City Centre

    (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
  • Achaniar Cottage

    Argyle Street, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    Offering garden views, the 1-bedroom Achaniar Cottage St Andrews is situated just a 9-minute walk from the Eden Mill Brewery and Distillery. Located in the vicinity of the ruined Roman St Andrews…

    More...
    From US$ 420
    price for 1 night
    BOOK From US$ 420
  • Queen'S Gardens No 18

    18 Queen'S Gardens, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    The 65 m² Queen'S Gardens No 18 St Andrews apartment offers easy access to such tourist sites as Swilken Burn Bridge, located around 5 minutes' walk away.

    More...
    From US$ 460
    price for 1 night
    BOOK From US$ 460
  • 30 Lade Braes

    30 Ladebraes, St Andrews, United Kingdom

    0.3 km to City Centre

    (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
  • 7 Howard Place

    7 Howard Place, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    7 Howard Place St Andrews villa offers swift access to various city sites, such as Lundin Golf Club, situated just a 7-minute walk away.

    More...
    BOOK
  • Kinnessburn Villa

    Kinnessburn Terrace, 8, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    Offering a location merely a 12-minute walk from the famous Swilcan Bridge, the 3-bedroom Kinnessburn Villa St Andrews gives access to various tourist spots in the area.

    More...
    From US$ 549
    price for 1 night
    BOOK From US$ 549
  • The Townhouse

    1B Kinburn Terrace, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    Situated only 0.6 km from The Old Course St Andrews, the 5-bedroom The Townhouse Villa St Andrews features a terrace with views of the garden. Staying at this St Andrews villa, in the immediate…

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

    Doubledykes Road 2A, FIFE, United Kingdom

    0.3 km to City Centre

    (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
  • 13 Crails Lane

    13 Crails Lane, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    The 1-bedroom 13 Crails Lane Villa St Andrews offers proximity to such city sites as Byre Theatre, located nearly a 5-minute walk away.

    More...
    BOOK
  • Quirky Cottage

    29 Kinnessburn Road, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    Quirky Cottage St Andrews is situated only 5 minutes' walk from Swilken Burn Bridge and 30 km from Dundee airport.

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

    7 Dempster Court, St Andrews, United Kingdom

    0.3 km to City Centre

    (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
  • 8B Howard Place

    8B Howard Place, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    Located a mere 10 minutes' walk from Balgove Course, the 2-bedroom 8B Howard Place St Andrews villa provides access to various tourist attractions in the vicinity.

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

    1 Howard Place, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    Situated 8 minutes' stroll from The Royal and Ancient Golf Club of St Andrews, 1 Howard Place St Andrews villa provides access to numerous tourist attractions in the area.

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

    3 Muttoes Lane Muttoes Court, St Andrews, United Kingdom

    0.3 km to City Centre

    (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
  • Century Court - No 16

    100 North Street 16 Century Court, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    The 79 m² Century Court - No 16 Apartment St Andrews offers proximity to such tourist attractions as the free museum "University of St Andrews", situated nearly 5 minutes' walk away. At this spacious…

    More...
    BOOK
  • Dempster Lodge

    14 Dempster Court, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    Dempster Lodge St Andrews is situated 6 minutes' walk from the free museum "University of St Andrews", featuring such comforts as Wi-Fi and complimentary private parking.

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