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

Find Hotels

2025-07-24

2025-07-25

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

213 options found

  • 21Kr Bed And Breakfast, Close To Beach, Town Centre And Golf

    21 Kilrymont Road, St Andrews, United Kingdom

    1 km to City Centre (Show map)

    Show map

    Situated merely 1.6 km from University of St Andrews, 21Kr Bed And Breakfast, Close To Beach, Town Centre And Golf St Andrews offers proximity to various city highlights. Guests will enjoy a…

    More...
    From US$ 202
    price for 1 night
    BOOK From US$ 202
  • James Robb Avenue - No 4

    4 James Robb Avenue, St Andrews, United Kingdom

    1 km to City Centre (Show map)

    Show map

    Located 20 minutes' walk from the famous Swilcan Bridge, James Robb Avenue - No 4 St Andrews villa gives access to various tourist sites in the vicinity.

    More...
    BOOK
  • Lovely Home Stay 1

    24 Fordyce Court, St Andrews, United Kingdom

    1 km to City Centre (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the 1-room Lovely Home Stay 1, which is about a 20-minute walk from The Swilcan Bridge and within a 5-minute drive of St Andrews Cathedral.

    More...
    BOOK
  • Lovely Home Stay 2

    24 Fordyce Court, St Andrews, United Kingdom

    1 km to City Centre (Show map)

    Show map

    The 1-room Lovely Home Stay 2 FIFE is located around 20 minutes' walk from East Sands Leisure Centre and offers Wi-Fi for either business or leisure. Guests can get to The Royal and Ancient Golf Club…

    More...
    BOOK
  • The Space To Stay, St Andrews

    Kilrymont Rd, St Andrews, United Kingdom

    1 km to City Centre (Show map)

    Show map

    Space Studios FIFE hotel includes 50 rooms and is nearly a 15-minute walk from Fraser Gallery St Andrews. This aparthotel also includes parking.

    More...
    From US$ 105
    price for 1 night
    BOOK From US$ 105
  • Kilrymont View

    Kilrymont Road, St Andrews, United Kingdom

    1 km to City Centre (Show map)

    Show map

    Offering a location 17 minutes' walk from Swilken Burn Bridge, the 1-bedroom Kilrymont View Villa gives access to various tourist spots in the area.

    More...
    From US$ 365
    price for 1 night
    BOOK From US$ 365
  • Freddie Tait Street - No 12

    12 Freddie Tait Street, St Andrews, United Kingdom

    1 km to City Centre (Show map)

    Show map

    Situated 600 metres from Boarhills Church, Freddie Tait Street - No 12 St Andrews villa entices guests to explore various tourist attractions in the area.

    More...
    BOOK
  • The Wayfarer'S House

    7 St Mary'S Street, St Andrews, United Kingdom

    1 km to City Centre (Show map)

    Show map

    The 2-bedroom The Wayfarer'S House Villa St Andrews is located 1.3 km from Swilken Burn Bridge, giving access to various tourist spots nearby.

    More...
    BOOK
  • Beautiful Hidden Hideout - Centre Of St Andrews

    22 Fraser Avenue, St Andrews, United Kingdom

    1.1 km to City Centre (Show map)

    Show map

    Situated within a 5-minute drive of Holy Trinity Church, Beautiful Hidden Hideout - Centre Of St Andrews Villa invites guests to relax at a sunny patio.

    More...
    BOOK
  • The Hidden Hideout

    22 Fraser Avenue, St Andrews, United Kingdom

    1.1 km to City Centre (Show map)

    Show map

    Offering a patio overlooking the street, The Hidden Hideout Villa is located 450 metres from Spirit.

    More...
    BOOK
  • Scooniehill No 70

    70 Scooniehill Road, St Andrews, United Kingdom

    1.1 km to City Centre (Show map)

    Show map

    Located a 19-minute walk from Holy Trinity Church, Scooniehill No 70 Villa St Andrews gives access to various tourist sites in the vicinity.

    More...
    From US$ 210
    price for 1 night
    BOOK From US$ 210
  • The Scooniehill Residence

    55 Scooniehill Road, St Andrews, United Kingdom

    1.2 km to City Centre (Show map)

    Show map

    The Scooniehill Residence St Andrews hotel is situated 1.8 km from British Golf Museum, which is an excellent place to improve cultural awareness. Guests travelling by car can also use a car park on…

    More...
    BOOK
  • St Andrews Golf And Holiday Home

    51 Scooniehill Road, St Andrews, United Kingdom

    1.2 km to City Centre (Show map)

    Show map

    The 1-bedroom St Andrews Golf And Holiday Home is situated merely 500 metres from Spirit, featuring such comforts as Wi-Fi and a car park. Located approximately a 20-minute walk from Fraser Gallery…

    More...
    From US$ 404
    price for 1 night
    BOOK From US$ 404
  • Beachy House St Andrews

    41 Learmonth Place, St Andrews, United Kingdom

    1.2 km to City Centre (Show map)

    Show map

    The 3-bedroom Beachy House Villa offers proximity to nearby tourist spots, such as Holy Trinity Church, situated a 20-minute walk away. The property includes a free private car park and a terrace…

    More...
    BOOK
  • No12 Bed And Breakfast, St Andrews

    12 Grange Road, St Andrews, United Kingdom

    1.2 km to City Centre (Show map)

    Show map

    Nestled in the historic district of St Andrews, No12 Bed And Breakfast, St Andrews is within 20 minutes' walk of Swilken Burn Bridge. The bed & breakfast features both Wi-Fi in the rooms and a car…

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

    1 Balrymonth Court,, St Andrews, United Kingdom

    1.2 km to City Centre (Show map)

    Show map

    Staying at Golf Retreat In Historic St Andrews Villa, guests can easily reach St Andrews Museum, located about a 20-minute walk away.

    More...
    From US$ 441
    price for 1 night
    BOOK From US$ 441
  • Divine Holiday Lets

    30 Crawford Gardens, St Andrews, United Kingdom

    1.2 km to City Centre (Show map)

    Show map

    Divine Holiday Lets St Andrews apartment is located 2.3 km from Craigtoun Country Park and 20 minutes' walk from Holy Trinity Church.

    More...
    From US$ 148
    price for 1 night
    BOOK From US$ 148
  • 4 Middleshade Road

    4 Middleshade Road, St Andrews, United Kingdom

    1.3 km to City Centre (Show map)

    Show map

    The 3-bedroom 4 Middleshade Road Villa is located 2.5 km from St Andrews Aquarium, giving access to various tourist spots nearby.

    More...
    From US$ 892
    price for 1 night
    BOOK From US$ 892
  • St Nicholas Farm,House B&B

    14 The Steading, East Sands, Fife, St Andrews, United Kingdom

    1.4 km to City Centre (Show map)

    Show map

    The 3-star St Nicholas Farm,House B&B St Andrews is situated 25 minutes' walk from the famous Swilcan Bridge, which is an excellent place to improve cultural awareness. The bed & breakfast also…

    More...
    From US$ 136
    price for 1 night
    BOOK From US$ 136
  • 54 Buchanan Gardens

    54 Buchanan Gardens, St Andrews, United Kingdom

    1.4 km to City Centre (Show map)

    Show map

    Offering a location around a 25-minute walk from St Andrews Cathedral, the 1-room 54 Buchanan Gardens St Andrews also gives access to a variety of tourist spots in the vicinity. This spacious…

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