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

Find Hotels

2026-06-06

2026-06-07

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

253 options found

  • Agnes Blackadder Hall - Campus Accommodation

    North Haugh, St Andrews, United Kingdom

    0.8 km to City Centre

    (Show map)

    Show map

    Located nearly 15 minutes on foot from West Sands, Agnes Blackadder Hall - Campus Accommodation St Andrews offers modern comforts like Wi-Fi and essentials like parking. The eco-friendly student…

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Chic Holiday Home St Andrews

    34 Roundhill Road, , Fife,, St Andrews, United Kingdom

    0.8 km to City Centre

    (Show map)

    Show map

    Nestled 1.5 km from Swilken Burn Bridge, the 2-bedroom Chic Holiday Home St Andrews entices guests to explore various tourist destinations nearby.

    More...
    BOOK
  • Central St Andrews 2 Bed Apartment

    20 Adamson Court, St Andrews, United Kingdom

    0.8 km to City Centre

    (Show map)

    Show map

    The spacious Central St Andrews 2 Bed Apartment is located within a 700-metre distance of East Sands Beach and a 9-minute walk from James Gregory's Meridian. Wi-Fi and a free private car park are…

    More...
    From US$ 212
    price for 1 night
    BOOK From US$ 212
  • Lovely Home In St Andrews

    Ky16 9Dg Flat 1, 74 Hepburn Gardens, St Andrews, United Kingdom

    0.8 km to City Centre

    (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at Lovely Home In St Andrews apartment, which is only 0.9 km from the British Golf Museum and around 800 metres from Lundin Golf Club.

    More...
    BOOK
  • Hepburn Hall - No 9

    Hepburn Hall, 74 Hepburn Gardens, St Andrews, United Kingdom

    0.8 km to City Centre

    (Show map)

    Show map

    Located a mere 11 minutes' walk from Hepburn Hall, the spacious 3-bedroom Hepburn Hall - No 9 St Andrews apartment is 950 metres from a top family-friendly place like St Andrews Aquarium.

    More...
    From US$ 847
    price for 1 night
    BOOK From US$ 847
  • Auld Tom'S Rest

    90 Tom Morris Drive, St Andrews, United Kingdom

    0.9 km to City Centre

    (Show map)

    Show map

    Staying at the 1-bedroom Auld Tom'S Rest Villa St Andrews, guests can easily reach Spirit, located just 550 metres away.

    More...
    From US$ 262
    price for 1 night
    BOOK From US$ 262
  • Cosy Central House In St Andrews - Close To Golf, Beach, University And Free Parking

    79 Tom Morris Drive, St Andrews, United Kingdom

    0.9 km to City Centre

    (Show map)

    Show map

    Situated around a 20-minute walk from the ruined Roman St Andrews Catholic Cathedral, Cosy Central House In St Andrews - Close To Golf, Beach, University And Free Parking villa provides access to…

    More...
    BOOK
  • For Students Only - Ayton House In St Andrews

    Abbey Walk, St Andrews, United Kingdom

    0.9 km to City Centre

    (Show map)

    Show map

    For Students Only - Ayton House In St Andrews Apartment is located just 1.1 km from The Royal and Ancient Golf Club of St Andrews and 8 minutes' walk from Blackfriars Chapel. Wi-Fi is available for…

    More...
    BOOK
  • Beach Front Apt 2 Bedrooms 2 Bathrooms St Andrews

    10 Shorehead, St Andrews, United Kingdom

    0.9 km to City Centre

    (Show map)

    Show map

    The Eden Mill Brewery and Distillery is just 1.4 km from the spacious 200 m² Beach Front Apt 2 Bedrooms 2 Bathrooms St Andrews, while St Leonard's Chapel is situated nearby. Set in the beachfront…

    More...
    BOOK
  • Hamilton Hideaway

    Hamilton Avenue, 17, St Andrews, United Kingdom

    1 km to City Centre

    (Show map)

    Show map

    Situated about a 20-minute walk from the ruined St Andrews Cathedral, the 1-bedroom Hamilton Hideaway Villa St Andrews entices guests to explore various tourist attractions in the area.

    More...
    From US$ 274
    price for 1 night
    BOOK From US$ 274
  • 1 Bed In St. Andrews Oc-C30132

    14A Woodburn Terrace, St Andrews, United Kingdom

    1 km to City Centre

    (Show map)

    Show map

    Located only 1 km from the ruined Roman St Andrews Catholic Cathedral, the 1-bedroom 1 Bed In St. Andrews Oc-C30132 Villa provides access to various tourist attractions in the vicinity.

    More...
    From US$ 185
    price for 1 night
    BOOK From US$ 185
  • 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

    The 3-star 21Kr Bed And Breakfast, Close To Beach, Town Centre And Golf St Andrews is about a 20-minute stroll from Holy Trinity Church and features a terrace with outdoor dining areas.

    More...
    From US$ 225
    price for 1 night
    BOOK From US$ 225
  • 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 British Golf Museum, James Robb Avenue - No 4 St Andrews villa gives access to various tourist sites in the vicinity.

    More...
    BOOK
  • Mar House

    22 Lamond Drive, St Andrews, United Kingdom

    1 km to City Centre

    (Show map)

    Show map

    Offering a location approximately a 25-minute walk from the famous Swilcan Bridge, Mar House Villa St Andrews gives access to various tourist spots in the area.

    More...
    BOOK
  • Tom Morris Drive No 27

    27 Tom Morris Drive, St Andrews, United Kingdom

    1 km to City Centre

    (Show map)

    Show map

    Tom Morris Drive No 27 Villa FIFE is located 3.1 km from the whole Craigtoun Country Park, giving access to various tourist spots nearby.

    More...
    BOOK
  • Lovely Home Stay Private Room Shared Bathroom

    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 Private Room Shared Bathroom St Andrews, which is within a 5-minute drive of the free museum "University of St Andrews" and…

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Lovely Home Stay Private Room Attached Bathroom

    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 Private Room Attached Bathroom St Andrews, which is within 20 minutes' walk of the Eden Mill Brewery and Distillery and…

    More...
    BOOK
  • Nº Twenty Spottiswoode, St Andrews

    20 Spottiswoode Gardens, St Andrews, United Kingdom

    1 km to City Centre

    (Show map)

    Show map

    Situated about 25 minutes' walk from the ruined 13th-century St Andrews Castle, Nº Twenty Spottiswoode, St Andrews Villa provides access to numerous tourist attractions in the area.

    More...
    BOOK
  • Old Course Hotel St Andrews

    Old Station Road, St Andrews, United Kingdom

    1 km to City Centre

    (Show map)

    Show map

    The 5-star smoke-free Old Course Hotel St Andrews provides guests with a scenic location within easy reach of The Dukes St Andrews as well as event rooms, ideal for bringing people together.

    More...
    From US$ 248
    price for 1 night
    BOOK From US$ 248
  • The Space To Stay Aparthotel

    Kilrymont Rd, St Andrews, United Kingdom

    1 km to City Centre

    (Show map)

    Show map

    The Space To Stay Aparthotel St Andrews includes 154 rooms and is 25 minutes' walk from Lundin Golf Club. This aparthotel also includes a free private car park.

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