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

Find Hotels

2026-11-15

2026-11-16

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

Pet-friendly hotels in St Andrews

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

132 options found

  • Taylor Cottage

    A91 Dron Court, St Andrews, United Kingdom (Show map)

    Show map

    Nestled a 25-minute walk from Dairsie Medieval Castle, Taylor Cottage St Andrews entices guests to explore various tourist destinations nearby. The 4-bedroom holiday home hosts up to 8 guests and…

    More...
    From US$ 428
    price for 1 night
    BOOK From US$ 428
  • Chambers Place - No 10

    10 Chambers Place, St Andrews, United Kingdom (Show map)

    Show map

    With the capacity to host 6 guests, the 4-bedroom Chambers Place - No 10 St Andrews villa is located around 25 minutes' walk from such significant cultural landmarks as St Andrews. Providing guests…

    More...
    From US$ 308
    price for 1 night
    BOOK From US$ 308
  • Kinnessburn Villa

    Kinnessburn Terrace, 8, St Andrews, United Kingdom (Show map)

    Show map

    Situated merely a 7-minute walk from the compact St Andrews Botanic Garden, the 4-bedroom Kinnessburn Villa St Andrews is ideal for up to 8 guests.

    More...
    From US$ 549
    price for 1 night
    BOOK From US$ 549
  • Purple Thistle Hot Tub Lodge 32 Cameron, St Andrews

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

    Show map

    During the stay at Purple Thistle Hot Tub Lodge 32 Cameron, St Andrews, guests can indulge in a steam room, a Jacuzzi, and a sauna or visit British Golf Museum, located 7 km away. The 3-bedroom…

    More...
    From US$ 314
    price for 1 night
    BOOK From US$ 314
  • Lodge No 124 Stewart'S Resort Cameron

    Stewart'S Resort Cameron, St Andrews, United Kingdom (Show map)

    Show map

    Situated 3.4 km from the whole Craigtoun Country Park, the 2-bedroom Lodge No 124 Stewart'S Resort Cameron St Andrews entices guests to enjoy mini golf in the area. Located within a 15-minute drive…

    More...
    From US$ 309
    price for 1 night
    BOOK From US$ 309
  • Grange Park Caravan 10 Kinkell Braes St Andrews

    10 Grange Park, St Andrews Holiday Park Kinkell Braes, St Andrews, United Kingdom (Show map)

    Show map

    Offering a location 2.3 km from the historic late-Gothic church "St Salvator's Chapel", Grange Park Caravan 10 Kinkell Braes St Andrews villa gives access to various tourist spots in the area. This 2…

    More...
    From US$ 260
    price for 1 night
    BOOK From US$ 260
  • Lodge 78

    Stewarts Resort_X000D_, St Andrews, United Kingdom (Show map)

    Show map

    The 1-bedroom Lodge 78 St Andrews accommodates up to 4 guests and offers a prime location approximately a 15-minute drive from such places of worship as Holy Trinity Church. Offering a Jacuzzi, this…

    More...
    BOOK
  • Lade Braes Lane, Westview House, Westview, St. Andrews, Fife, Ky16 9Ed

    Lade Braes Lane Middle Flat, Westview House, Westview, St Andrews, United Kingdom (Show map)

    Show map

    Located just 0.6 km from Eden Mill and Holy Trinity Church, the spacious 3-bedroom Lade Braes Lane, Westview House, Westview, St. Andrews, Fife, Ky16 9Ed Apartment features views of the city. The…

    More...
    From US$ 432
    price for 1 night
    BOOK From US$ 432
  • Pipeland Farm Steading - No 4

    4 Pipeland Farm Steadings, St Andrews, United Kingdom (Show map)

    Show map

    Offering a location approximately a 25-minute walk from St Andrews Harbour Trust, the 3-bedroom Pipeland Farm Steading - No 4 Villa St Andrews gives access to various tourist spots in the area. This…

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

    162 South Street, St Andrews, United Kingdom (Show map)

    Show map

    Up to 4 guests can stay at Westportlea Villa St Andrews and enjoy the historic late-Gothic church "St Salvator's Chapel", located 6 minutes' walk away. Located 0.6 km from Eden Mill, the 2-bedroom…

    More...
    From US$ 392
    price for 1 night
    BOOK From US$ 392
  • Nature Haven Hot Tub Lodge 30 Cameron, St Andrews

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

    Show map

    The 2-bedroom Nature Haven Hot Tub Lodge 30 Cameron, St Andrews offers proximity to nearby tourist spots, such as the ruined St Andrews Cathedral, situated around 7 km away. This St Andrews holiday…

    More...
    From US$ 1186
    price for 1 night
    BOOK From US$ 1186
  • Easter Kincaple Farmhouse

    Easter Kincaple Farmhouse, St Andrews, United Kingdom (Show map)

    Show map

    Offering a location 10 minutes' drive from the compact St Andrews Botanic Garden, Easter Kincaple Farmhouse St Andrews villa gives access to various tourist spots in the area.

    More...
    From US$ 1145
    price for 1 night
    BOOK From US$ 1145
  • 23 Market Street

    23 Market Street, St Andrews, United Kingdom (Show map)

    Show map

    The 3-bedroom 23 Market Street St Andrews villa is nestled approximately 5 minutes' walk from the ruined St Andrews Cathedral and can accommodate up to 6 guests. Boasting a private garden and a…

    More...
    From US$ 460
    price for 1 night
    BOOK From US$ 460
  • Stewarts Resort Lodge 8

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

    Show map

    Situated around 7 km from Holy Trinity Church, the 2-bedroom Stewarts Resort Lodge 8 St Andrews provides access to numerous tourist attractions in the area. With a maximum capacity of 4 guests, this…

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

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

    Show map

    During the stay at the 3-room Osborne Steading Villa St Andrews, guests can indulge in diving, canyoning, and mini golf or visit the free museum "University of St Andrews", located 25 minutes' walk…

    More...
    From US$ 359
    price for 1 night
    BOOK From US$ 359
  • Stewarts Resort Lodge 2

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

    Show map

    The 2-bedroom Stewarts Resort Lodge 2 St Andrews offers proximity to nearby tourist spots, such as the free museum "University of St Andrews", situated around 7 km away. This accommodation is…

    More...
    From US$ 328
    price for 1 night
    BOOK From US$ 328
  • Fleming Place Haven

    7 Fleming Place, St Andrews, United Kingdom (Show map)

    Show map

    Situated only 500 metres from St Andrews Museum, the 1-bedroom Fleming Place Haven St Andrews apartment provides guests with Wi-Fi for either business or leisure. Swilken Burn Bridge is merely a 5…

    More...
    From US$ 292
    price for 1 night
    BOOK From US$ 292
  • Hot Tub Lodge 31 Cameron, St Andrews

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

    Show map

    The 2-bedroom Hot Tub Lodge 31 Cameron, St Andrews entices active guests with access to a fitness studio and is located within a 7-km distance of the free museum "University of St Andrews".

    More...
    From US$ 301
    price for 1 night
    BOOK From US$ 301
  • Stewarts Resort Lodge 16

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

    Show map

    During the stay at the 2-bedroom Stewarts Resort Lodge 16 St Andrews, guests can indulge in a steam room and a sauna or visit the famous Swilcan Bridge, located about 7 km away. Located around 10…

    More...
    From US$ 316
    price for 1 night
    BOOK From US$ 316
  • Luxury Lodge Retreat With Hot Tub - Stewarts Resort 19

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

    Show map

    Staying at the 2-bedroom Luxury Lodge Retreat With Hot Tub - Stewarts Resort 19 St Andrews, guests can visit the ruined Roman St Andrews Catholic Cathedral, which is around 7 km away. With a maximum…

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