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

Luxury accommodations 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

307 options found

  • Pipelands Road

    34 Pipeland Road, St Andrews, United Kingdom (Show map)

    Show map

    The 1-bedroom Pipelands Road Villa St Andrews offers proximity to such city sites as St Salvator's Chapel, located only a 6-minute walk away.

    More...
    From US$ 496
    price for 1 night
    BOOK From US$ 496
  • The Doctor'S House

    37 Kinnessburn Road, St Andrews, United Kingdom (Show map)

    Show map

    Situated only an 11-minute walk from The Kelpie Maquettes, the 1-bedroom The Doctor'S House Villa St Andrews provides access to numerous tourist attractions in the area.

    More...
    From US$ 322
    price for 1 night
    BOOK From US$ 322
  • Stewarts Resort Lodge 35

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

    Show map

    Staying at Stewarts Resort Lodge 35 St Andrews, guests can easily reach the ruined Roman St Andrews Catholic Cathedral, located around 7 km away.

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

    229 Lamond Drive, St Andrews, United Kingdom (Show map)

    Show map

    Situated only 0.7 km from St Andrews Town Hall, St Andrews Holiday Home provides access to numerous tourist attractions in the area.

    More...
    From US$ 227
    price for 1 night
    BOOK From US$ 227
  • Kinness Lodge - Uk39595

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

    Show map

    The 4-bedroom Kinness Lodge - Uk39595 Strathkinness is located within 3 km of the free museum "University of St Andrews" and allows guests to enjoy horseback riding.

    More...
    From US$ 1191
    price for 1 night
    BOOK From US$ 1191
  • Berchem Villa

    4 Buchanan Gardens, St Andrews, United Kingdom (Show map)

    Show map

    Berchem Villa St Andrews is situated 6 minutes' walk from St Andrews Highland Games, featuring such comforts as Wi-Fi and free private parking.

    More...
    From US$ 828
    price for 1 night
    BOOK From US$ 828
  • Glebe Cottage Number 6

    St Andrews, United Kingdom (Show map)

    Show map

    Staying at the 6-room Glebe Cottage Number 6 St Andrews, guests can visit St Andrews Aquarium, which is nearly a 10-minute drive away.

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