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

Find Hotels

2025-06-17

2025-06-18

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

Guest Houses 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

14 options found

  • Montague Guest House

    21 Murray Park, St Andrews, United Kingdom (Show map)

    Show map

    Situated within 5 minutes' drive of the free museum "University of St Andrews", the 4-star Montague Guest House St Andrews features Wi-Fi in the rooms and parking nearby. This beachfront guest house,…

    More...
    From US$ 373
    price for 1 night
    BOOK From US$ 373
  • Annandale Guest House

    23 Murray Park,, St Andrews, United Kingdom (Show map)

    Show map

    Located just 1.6 km from Boarhills Church, the 3-star Annandale Guest House St Andrews is within 400 metres of Eden Mill. Wi-Fi is available in the rooms and a car park is provided nearby too.

    More...
    From US$ 356
    price for 1 night
    BOOK From US$ 356
  • Lorimer House

    19 Murray Park, St Andrews, United Kingdom (Show map)

    Show map

    Located around 1 km from Hepburn Hall, Lorimer House St Andrews hotel is merely 5 minutes on foot from The Royal and Ancient Golf Club of St Andrews. This St Andrews guest house also offers guests Wi…

    More...
    From US$ 142
    price for 1 night
    BOOK From US$ 142
  • No 5 Pilmour

    5 Pilmour Pl, St Andrews, United Kingdom (Show map)

    Show map

    Located just 5 minutes on foot from British Golf Museum, the 4-star No 5 Pilmour Hotel St Andrews is merely a 5-minute walk from The Swilcan Bridge. This smoke-free guest house has views of the…

    More...
    From US$ 406
    price for 1 night
    BOOK From US$ 406
  • Doune Guest House

    5 Murray Place, St Andrews, St Andrews, United Kingdom (Show map)

    Show map

    0.6 km from St Andrews Museum, the 4-star Doune Guest House St Andrews includes 7 rooms. This smoke-free guest house provides Wi-Fi, which is available throughout the property.

    More...
    From US$ 200
    price for 1 night
    BOOK From US$ 200
  • Fairways Of St Andrews

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

    Show map

    The 4-star Fairways Of St Andrews Hotel has 8 rooms and is located at a distance of 7 km from Dunino Den. Guests who stay at the guest house can park their car nearby.

    More...
    From US$ 194
    price for 1 night
    BOOK From US$ 194
  • Dunclutha Guest House

    16 Victoria Road, Leven (Fife), United Kingdom (Show map)

    Show map

    Dunclutha Guest House St Andrews, located approximately 5 minutes on foot from Leven War Memorial, features Wi-Fi throughout the property. This guest house entices guests with a car park, available…

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Hoppity House

    Hoppity House 4 Murray Park St Andrews Fife, St Andrews, United Kingdom (Show map)

    Show map

    Located about 500 metres from the free museum "University of St Andrews", Hoppity House Hotel St Andrews is merely a 6-minute walk from St Salvator's Chapel.

    More...
    BOOK
  • 34 Argyle Guesthouse

    34 Argyle Street, St Andrews, United Kingdom (Show map)

    Show map

    Located around 5 minutes by car from The Swilcan Bridge, 34 Argyle Guesthouse St Andrews is at a distance of 450 metres from British Golf Museum. This guest house entices guests with public parking…

    More...
    From US$ 288
    price for 1 night
    BOOK From US$ 288
  • The Spindle Guest Rooms

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

    Show map

    Located just a 6-minute walk from Byre Theatre, the 3-star The Spindle Guest Rooms St Andrews hotel has a terrace. The guest house is a good starting point for exploring St Andrews, including St…

    More...
    From US$ 177
    price for 1 night
    BOOK From US$ 177
  • Ailim House Serviced Cottage Escape, Around The Corner From The Old Course

    11 Windmill Road, St Andrews, United Kingdom (Show map)

    Show map

    Situated merely 1.1 km from St Andrews Highland Games, the 5-star Ailim House Serviced Cottage Escape, Around The Corner From Old Course St Andrews hotel features Wi-Fi throughout the property and…

    More...
    From US$ 602
    price for 1 night
    BOOK From US$ 602
  • Edenside House

    Edenside House, St Andrews, United Kingdom (Show map)

    Show map

    Providing 10 rooms, the 3-star Edenside House Hotel St Andrews is a 10-minute drive from St Michaels Golf Club. This St Andrews guest house offers place to stay with Wi-Fi throughout the property.

    More...
    From US$ 113
    price for 1 night
    BOOK From US$ 113
  • Kinburn Guest House

    5 Kinburn Place Doubledykes Roadst Andrews ; Scots: Saunt Aundraes; Gaelic: Cill Rimhinn)Scotland United Kingdom, St Andrews, United Kingdom (Show map)

    Show map

    Located a 13-minute stroll from St Salvator's Chapel, Kinburn Guest House St Andrews is only a 6-minute walk from St Andrews Highland Games. Guests who stay at this guest house can park their car…

    More...
    From US$ 206
    price for 1 night
    BOOK From US$ 206
  • Craigmore Guesthouse

    3 Murray Park, St Andrews, United Kingdom (Show map)

    Show map

    Located within 5 minutes' drive of The Old Course St Andrews, which is highly appreciated by sports lovers, Craigmore Guesthouse St Andrews includes 7 rooms.

    More...
    BOOK