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

All St Andrews hotels

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

415 options found

  • 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
  • Dempster Terrace - No 11

    11 Dempster Terrace, St Andrews, United Kingdom (Show map)

    Show map

    The 1-room Dempster Terrace - No 11 Apartment St Andrews offers easy access to such tourist sites as Swilken Burn Bridge, located approximately 5 minutes' walk away.

    More...
    From US$ 439
    price for 1 night
    BOOK From US$ 439
  • Morton Of Pitmilly Countryside Resort

    Kingsbarns, Kingsbarns, United Kingdom (Show map)

    Show map

    Located a 10-minute ride from Kingsbarns Distillery and Visitor Centre, Morton Of Pitmilly Countryside Resort Kingsbarns villa offers a game room for guests' leisure. This holiday home features…

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

    24 Fordyce Court, St Andrews, United Kingdom (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$ 112
    price for 1 night
    BOOK From US$ 112
  • Rooms At The Doocot

    14 Doocot Road, St Andrews, United Kingdom (Show map)

    Show map

    Offering a summer terrace, a picnic area, and a golf course, Rooms At The Doocot St Andrews hotel is 25 minutes' walk from the ruined St Andrews Cathedral. This guest house features safety facilities…

    More...
    BOOK
  • Hotel Green Apple

    10-1-14/1, 60 Feet Road, Old Gajuwaka, Visakhapatnam, Andhra Pradesh, India. ,Visakhapatnam, Gajuwaka 530026, Visakhapatnam, India (Show map)

    Show map

    The comfortable Green Apple Hotel Visakhapatnam offers access to the Sri Venkateswara Temple, which is located around 7 km away. Wi-Fi is offered throughout the property.

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Old San Juan Hotel

    No. 5 Javier St., Poblacion San Juan, San Juan (Batangas), Philippines (Show map)

    Show map

    The 2-star Old San Juan Hotel provides proximity to the BM Ruins, which is situated only a 14-minute walk away. While staying at this San Juan hotel, a safe deposit box are available for guests to…

    More...
    BOOK
  • Fairways Of St Andrews

    8A Golf Place, St Andrews, United Kingdom (Show map)

    Show map

    The 4-star Fairways Of St Andrews Hotel gives quick access to the Eden Mill Brewery and Distillery, which is situated nearly 5 minutes' walk away. Guests who stay at the guest house can park their…

    More...
    From US$ 194
    price for 1 night
    BOOK From US$ 194
  • Burnside West Cottage- Uk39596

    Rufflets St Andrews_X000D_, , Strathkinness Low Road, Strathkinness, United Kingdom (Show map)

    Show map

    During the stay at Burnside West Cottage- Uk39596 Strathkinness, guests can indulge in horseback riding and fishing or visit the 47 acre Craigtoun Country Park, located a 10-minute ride away.

    More...
    From US$ 545
    price for 1 night
    BOOK From US$ 545
  • Links Townhouse

    Pilmour Links, St Andrews, United Kingdom (Show map)

    Show map

    Offering sea views, the 4-bedroom Links Townhouse Villa St Andrews is situated only 5 minutes' walk from St Andrews Aquarium. Located in proximity to Balgove Course, this villa provides Wi-Fi and…

    More...
    From US$ 3208
    price for 1 night
    BOOK From US$ 3208
  • Boase Avenue - No 69

    Boase Avenue, 69, St Andrews, United Kingdom (Show map)

    Show map

    The 0-bedroom Boase Avenue - No 69 Villa St Andrews offers proximity to nearby tourist spots, such as Swilken Burn Bridge, situated a mere 1.5 km away.

    More...
    From US$ 225
    price for 1 night
    BOOK From US$ 225
  • 96 South Street

    Flat A, 96 South Street, St Andrews, United Kingdom (Show map)

    Show map

    The 1-bedroom 96 South Street Villa St Andrews offers easy access to such tourist spots as the free museum "University of St Andrews", located merely a 6-minute walk away.

    More...
    From US$ 382
    price for 1 night
    BOOK From US$ 382
  • Stewarts Resort Lodge 30

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

    Show map

    The 2-bedroom Stewarts Resort Lodge 30 St Andrews offers proximity to nearby tourist spots, such as the ruined St Andrews Cathedral, situated around 7 km away. The property offers guests a relaxing…

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

    26 The Square Green Apartment 12, St Andrews, United Kingdom (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the spacious 2-bedroom Square Green - No 12 Garden St Andrews apartment, which is only 8 minutes' walk from The Old Course St Andrews and a mere 0.6 km…

    More...
    From US$ 363
    price for 1 night
    BOOK From US$ 363
  • Osborne Steading

    2 Pipeland Farm Steading, Pipeland Farm Road, St Andrews, United Kingdom (Show map)

    Show map

    During the stay at Osborne Steading Villa St Andrews, guests can indulge in diving, canoeing, and cycling or visit the University of St Andrews, located 25 minutes' walk away. This 3-bedroom villa…

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