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-22

2026-04-23

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 St Andrews Cathedral

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

226 options found

  • 114 North Street

    114 North Street, St Andrews, United Kingdom

    0.6 km to St Andrews Cathedral

    (Show map)

    Show map

    The 2-bedroom 114 North Street Villa St Andrews offers proximity to such city sites as Swilken Burn Bridge, located just a 5-minute walk away.

    More...
    BOOK
  • Greyfriars Inn By Greene King Inns

    129 North Street, St Andrews, United Kingdom

    0.6 km to St Andrews Cathedral

    (Show map)

    Show map

    Located about 300 metres from The Royal and Ancient Golf Club of St Andrews, the 3-star Greyfriars Inn By Greene King Inns St Andrews is nearly a 5-minute walk from The Old Course St Andrews.

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • Dempster Lodge

    14 Dempster Court, St Andrews, United Kingdom

    0.6 km to St Andrews Cathedral

    (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
  • The New Inn

    23 St Mary St St Andrews Ky16 8Az United Kingdom St. Andrews, St Andrews, United Kingdom

    0.7 km to St Andrews Cathedral

    (Show map)

    Show map

    Located approximately 20 minutes' walk from the 3-star The New Inn St Andrews, guests can reach St Andrews Museum. Guests who stay at the inn can park their car nearby.

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • Cleveden House By The Dunvegan

    3 Murray Place, St Andrews, United Kingdom

    0.7 km to St Andrews Cathedral

    (Show map)

    Show map

    Featuring Wi-Fi in public areas, the smoke-free Cleveden House By The Dunvegan Hotel St Andrews is a mere 6 minutes' walk from St Andrews Museum. Additionally, guests can enjoy a golf club provided…

    More...
    BOOK
  • Doune Guest House

    5 Murray Place, St Andrews, United Kingdom

    0.7 km to St Andrews Cathedral

    (Show map)

    Show map

    Located around 5 minutes' walk from Lundin Golf Club, the 4-star Doune Guest House St Andrews gives easy access to various tourist attractions. Thanks to a golf club provided at this St Andrews hotel…

    More...
    From US$ 200
    price for 1 night
    BOOK From US$ 200
  • Skye Sands - St Marys Gardens - St Andrews

    Ky16 9Uy 1, St Andrews, United Kingdom

    0.7 km to St Andrews Cathedral

    (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the 9-room Skye Sands - St Marys Gardens - St Andrews apartment, which is approximately 800 metres from Balgove Course and nearly a 15-minute stroll from…

    More...
    BOOK
  • 30C The Scores

    30 The Scores, St Andrews, United Kingdom

    0.7 km to St Andrews Cathedral

    (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the spacious 2-bedroom 30C The Scores St Andrews apartment, which is 250 m from Lundin Golf Club and just 7 minutes' walk from St Andrews Castle.

    More...
    From US$ 1075
    price for 1 night
    BOOK From US$ 1075
  • The Wayfarer'S House

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

    0.7 km to St Andrews Cathedral

    (Show map)

    Show map

    The 2-bedroom The Wayfarer'S House Villa St Andrews is located nearly 20 minutes' walk from the St Andrews Museum, giving access to various tourist spots nearby.

    More...
    BOOK
  • Dempster Court - No 10

    10 Dempster Terrace, St Andrews, United Kingdom

    0.7 km to St Andrews Cathedral

    (Show map)

    Show map

    Dempster Court - No 10 Villa St Andrews is located merely a 13-minute walk from St Andrews Aquarium, giving access to various tourist spots nearby.

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

    7 Dempster Court, St Andrews, United Kingdom

    0.7 km to St Andrews Cathedral

    (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
  • No1 Apartments & Bedrooms St Andrews - St Mary'S

    Inchcape House St Mary'S Place, St Andrews, United Kingdom

    0.7 km to St Andrews Cathedral

    (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the welcoming No1 Apartments & Bedrooms St Andrews - St Mary'S, which is a 17-minute stroll from Boarhills Church and a mere 0.7 km from the historic…

    More...
    From US$ 645
    price for 1 night
    BOOK From US$ 645
  • 2 Bedroom Characterful Semi-Detached House, Enviably Located With Balcony And Terrace

    181A South Street, St Andrews, United Kingdom

    0.7 km to St Andrews Cathedral

    (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the spacious 64 m² 2 Bedroom Characterful Semi-Detached House, Enviably Located With Balcony And Terrace St Andrews, which is just 200 metres from…

    More...
    From US$ 422
    price for 1 night
    BOOK From US$ 422
  • Willow Cottage, North Street

    Ellice Place,, St Andrews, United Kingdom

    0.7 km to St Andrews Cathedral

    (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
  • Kinnessburn Road Apartment - No 20

    20 Kinnessburn Road St.Andrews, St Andrews, United Kingdom

    0.7 km to St Andrews Cathedral

    (Show map)

    Show map

    Kinnessburn Road Apartment - No 20 St Andrews is located just 1 km from the ruined Roman St Andrews Catholic Cathedral and 15 minutes' walk from the Eden Mill Brewery and Distillery.

    More...
    From US$ 354
    price for 1 night
    BOOK From US$ 354
  • The Golf Cottage - 30 Seconds To The Old Course

    3 Albany Place, St Andrews, United Kingdom

    0.7 km to St Andrews Cathedral

    (Show map)

    Show map

    The Golf Cottage - 30 Seconds To The Old Course St Andrews offers proximity to nearby tourist spots, such as Dunino Den, situated 7 km away.

    More...
    From US$ 621
    price for 1 night
    BOOK From US$ 621
  • Hotel Du Vin, St Andrews

    40 The Scores, St Andrews, United Kingdom

    0.7 km to St Andrews Cathedral

    (Show map)

    Show map

    The smoke-free Hotel Du Vin, St Andrews is situated near a beach district, only an 11-minute walk from Blackfriars Chapel. Featuring a restaurant, the 4-star hotel is located within a few blocks of…

    More...
    From US$ 299
    price for 1 night
    BOOK From US$ 299
  • St Andrews Tourist Hostel

    Inchape House - St. Andrews, St Andrews, United Kingdom

    0.7 km to St Andrews Cathedral

    (Show map)

    Show map

    Offering 6 rooms, St Andrews Tourist hostel boasts a location just a 6-minute walk from the St Andrews Museum.

    More...
    From US$ 16
    price for 1 night
    BOOK From US$ 16
  • Westportlea

    162 South Street, St Andrews, United Kingdom

    0.7 km to St Andrews Cathedral

    (Show map)

    Show map

    Situated a 17-minute walk from East Sands Beach, Westportlea Villa St Andrews entices guests to explore various tourist attractions in the area.

    More...
    From US$ 392
    price for 1 night
    BOOK From US$ 392
  • Square Green No 11 - Garden

    The Square Green 26/11 Kinnessburn Road, St Andrews, United Kingdom

    0.7 km to St Andrews Cathedral

    (Show map)

    Show map

    Located around 10 minutes' walk from Castle Sands, the spacious 2-bedroom Square Green No 11 - Garden St Andrews apartment offers modern comforts like Wi-Fi and essentials like a free private car…

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