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

Hotels in St Andrews near Byre Theatre

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

253 options found

  • 2 Bedroom Characterful Semi-Detached House, Enviably Located With Balcony And Terrace

    181A South Street, St Andrews, United Kingdom

    0.5 km to Byre Theatre

    (Show map)

    Show map

    The spacious 64 m² 2 Bedroom Characterful Semi-Detached House, Enviably Located With Balcony And Terrace St Andrews is only 8 minutes on foot from St Andrews Aquarium and can accommodate up to 4…

    More...
    From US$ 2609
    price for 1 night
    BOOK From US$ 2609
  • Greyfriar'S Snug

    12A Greyfriars Garden, St Andrews, United Kingdom

    0.5 km to Byre Theatre

    (Show map)

    Show map

    The 90 m² Greyfriar'S Snug Apartment St Andrews is located 6 minutes' walk from British Golf Museum and 600 metres from The Old Course St Andrews. Wi-Fi and parking are provided for guests' business…

    More...
    BOOK
  • Greyfriars Garden No 14A - St Andrews

    Ky16 9Hg 14A Greyfriars Garden, St Andrews, United Kingdom

    0.5 km to Byre Theatre

    (Show map)

    Show map

    The 3-bedroom Greyfriars Garden No 14A - St Andrews Apartment lies in a prime location in St Andrews, about a 5-minute walk from the free museum "University of St Andrews". At this spacious apartment…

    More...
    BOOK
  • 114 North Street

    114 North Street, St Andrews, United Kingdom

    0.5 km to Byre Theatre

    (Show map)

    Show map

    The 4-bedroom 114 North Street Villa St Andrews offers proximity to such city sites as Swilken Burn Bridge, located just a 5-minute walk away. Providing guests with Wi-Fi and a car park, this St…

    More...
    BOOK
  • Westportlea

    162 South Street, St Andrews, United Kingdom

    0.5 km to Byre Theatre

    (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
  • Skye Sands - St Marys Gardens - St Andrews

    Ky16 9Uy 1, St Andrews, United Kingdom

    0.5 km to Byre Theatre

    (Show map)

    Show map

    The 9-room Skye Sands - St Marys Gardens - St Andrews apartment boasts a prime location only 9 minutes' stroll from the famous Swilcan Bridge. The apartment features Wi-Fi, along with a car park for…

    More...
    BOOK
  • Fleming Place Haven

    7 Fleming Place, St Andrews, United Kingdom

    0.5 km to Byre Theatre

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

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

    0.5 km to Byre Theatre

    (Show map)

    Show map

    The welcoming No1 Apartments & West Park House Bedrooms St Andrews - St Mary'S boasts a convenient location just a few steps from St Andrews Aquarium. The apartment offers modern facilities, such as…

    More...
    From US$ 319
    price for 1 night
    BOOK From US$ 319
  • Fleming Place St Andrews 5 Mins To Town Centre

    12 Fleming Place 12, St Andrews, United Kingdom

    0.5 km to Byre Theatre

    (Show map)

    Show map

    Fleming Place St Andrews 5 Mins To Town Centre apartment is located a mere 1 km from Eden Mill and 13 minutes' walk from the famous Swilcan Bridge. Wi-Fi is available for guests' business or leisure…

    More...
    BOOK
  • Large St Andrews Townhouse, Close To Old Course

    10 Murray Park, St Andrews, United Kingdom

    0.5 km to Byre Theatre

    (Show map)

    Show map

    Situated a 7-minute walk from St Andrews Castle, Large St Andrews Townhouse, Close To Old Course villa is ideal for up to 10 guests.

    More...
    BOOK
  • Charming 3-Bedroom Apartment In St Andrews

    205 South Street, St Andrews, United Kingdom

    0.5 km to Byre Theatre

    (Show map)

    Show map

    The 3-bedroom Charming 3-Bedroom Apartment In St Andrews villa offers quick access to such city attractions as St Andrews Museum, located just a 6-minute walk away. Providing guests with Wi-Fi and…

    More...
    BOOK
  • Rooms At The Saint

    170 South Street, St Andrews, United Kingdom

    0.5 km to Byre Theatre

    (Show map)

    Show map

    Providing 3 rooms, the comfortable Rooms At The Saint St Andrews hotel is about 10 minutes' walk from British Golf Museum. Featuring luggage storage and a restaurant, this 3-star hotel is located…

    More...
    From US$ 207
    price for 1 night
    BOOK From US$ 207
  • Pipeland Loft

    42 Pipeland Road, St Andrews, United Kingdom

    0.5 km to Byre Theatre

    (Show map)

    Show map

    The 80 m² Pipeland Loft Apartment St Andrews is located a mere 1.2 km from British Golf Museum and a mere 10 minutes' walk from Byre Theatre. Wi-Fi and parking are also available at this 3-bedroom…

    More...
    From US$ 326
    price for 1 night
    BOOK From US$ 326
  • Woodburn Terrace No 8 - St Andrews

    8 Woodburn Terrace 8 Woodburn Terrace, St Andrews, United Kingdom

    0.5 km to Byre Theatre

    (Show map)

    Show map

    Situated just 5 minutes' walk from East Sands Leisure Centre, the 4-bedroom Woodburn Terrace No 8 - St Andrews Villa is ideal for up to 8 guests. Located not far from Holy Trinity Church, the holiday…

    More...
    From US$ 316
    price for 1 night
    BOOK From US$ 316
  • Lade Braes Apartments - No 22D

    Lade Braes, St Andrews, United Kingdom

    0.6 km to Byre Theatre

    (Show map)

    Show map

    The spacious 2-bedroom Lade Braes Apartments - No 22D St Andrews offers a prime location, a mere 0.8 km from Eden Mill. This 82 m² apartment capacity is based on up to 4 guests.

    More...
    From US$ 426
    price for 1 night
    BOOK From US$ 426
  • Quirky Cottage

    29 Kinnessburn Road, St Andrews, United Kingdom

    0.6 km to Byre Theatre

    (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the 2-room Quirky Cottage St Andrews, which is merely 1.4 km from East Sands Leisure Centre and only an 11-minute walk from the free museum "University…

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

    19 Murray Park, St Andrews, United Kingdom

    0.6 km to Byre Theatre

    (Show map)

    Show map

    Providing 6 rooms, the comfortable Lorimer House St Andrews hotel is approximately a 5-minute walk from St Andrews Aquarium. Featuring luggage storage, this 3-star guest house is located in the…

    More...
    From US$ 272
    price for 1 night
    BOOK From US$ 272
  • Greyfriars Inn By Greene King Inns

    129 North Street, St Andrews, United Kingdom

    0.6 km to Byre Theatre

    (Show map)

    Show map

    Located merely 550 metres from the famous Swilcan Bridge, the 3-star Greyfriars Inn By Greene King Inns St Andrews offers spacious rooms around 5 minutes' walk from The Old Course St Andrews. The…

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • Montague Guest House

    21 Murray Park, St Andrews, United Kingdom

    0.6 km to Byre Theatre

    (Show map)

    Show map

    Located a mere 400 metres from the free museum "University of St Andrews", the comfortable Montague Guest House St Andrews is around 5 minutes' walk from St Andrews Aquarium. Featuring an outdoor bar…

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

    Boase Avenue, 69, St Andrews, United Kingdom

    0.6 km to Byre Theatre

    (Show map)

    Show map

    Situated approximately 15 minutes' walk from East Sands Leisure Centre, the 1-bedroom Boase Avenue - No 69 Villa St Andrews provides access to numerous tourist attractions in the area. With a maximum…

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