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 The Dukes 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

252 options found

  • Cosy Cottage In St Andrews

    Ky16 8Ef 17, St Andrews, United Kingdom

    1.6 km to The Dukes St Andrews

    (Show map)

    Show map

    The 3-bedroom Cosy Cottage In St Andrews offers proximity to nearby tourist spots, such as the famous Swilcan Bridge, situated nearly 20 minutes' walk away. With a maximum capacity of 6 guests, the…

    More...
    From US$ 379
    price for 1 night
    BOOK From US$ 379
  • The Rest

    St Andrews, United Kingdom

    1.7 km to The Dukes St Andrews

    (Show map)

    Show map

    The Rest Villa St Andrews offers proximity to nearby tourist spots, such as Law Mill, St Andrews, situated only 11 minutes' walk away.

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

    34 Roundhill Road, Fife, St Andrews, United Kingdom

    1.7 km to The Dukes St Andrews

    (Show map)

    Show map

    Nestled approximately a 25-minute walk from St Andrews Aquarium, the 3-bedroom Chic Holiday Home St Andrews is boasting a private garden, a patio, and a dining table for guests' enjoyment. Located…

    More...
    BOOK
  • St Andrews Luxury 2-Bed House Sleeps 4

    22 Fraser Avenue, St Andrews, United Kingdom

    1.7 km to The Dukes St Andrews

    (Show map)

    Show map

    Nestled about a 25-minute walk from the ruined St Andrews Cathedral, St Andrews Luxury 2-Bed House Sleeps 4 Villa entices guests to explore various tourist destinations nearby. The 2-bedroom holiday…

    More...
    From US$ 299
    price for 1 night
    BOOK From US$ 299
  • Kinness House - No 14

    14 Kinness House Abbey Walk Avenue, St Andrews, United Kingdom

    1.7 km to The Dukes St Andrews

    (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the spacious 2-bedroom Kinness House - No 14 St Andrews, which is around 600 metres from St Leonard's Chapel and a mere 0.7 km from Holy Trinity Church.

    More...
    From US$ 483
    price for 1 night
    BOOK From US$ 483
  • Hamilton Hideaway

    Hamilton Avenue, 17, St Andrews, United Kingdom

    1.7 km to The Dukes St Andrews

    (Show map)

    Show map

    Offering a location around a 20-minute walk from the ruined St Andrews Cathedral, the 2-bedroom Hamilton Hideaway Villa St Andrews gives access to various tourist spots in the area.

    More...
    From US$ 240
    price for 1 night
    BOOK From US$ 240
  • Beach Front Apt 2 Bedrooms 2 Bathrooms St Andrews

    10 Shorehead, St Andrews, United Kingdom

    1.7 km to The Dukes St Andrews

    (Show map)

    Show map

    The famous Swilcan Bridge is only 1.5 km from the spacious 200 m² Beach Front Apt 2 Bedrooms 2 Bathrooms St Andrews, while St Leonard's Chapel is situated nearby. Staying in the 2-bedroom apartment…

    More...
    BOOK
  • Luxury 2-Bedroom Apartment Near Beach In St Andrews

    31 Kinness House, Abbey Park Avenue, St Andrews, United Kingdom

    1.7 km to The Dukes St Andrews

    (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at Luxury 2-Bedroom Apartment Near Beach In St Andrews, which is merely 9 minutes' walk from St Andrew's Episcopal Church and a mere 1 km from St Andrews…

    More...
    From US$ 387
    price for 1 night
    BOOK From US$ 387
  • St Andrews Golf And Holiday Home

    51 Scooniehill Road, St Andrews, United Kingdom

    1.7 km to The Dukes St Andrews

    (Show map)

    Show map

    Situated around 25 minutes' walk from St Andrews Aquarium, the 3-bedroom St Andrews Golf And Holiday Home offers guests to enjoy a sunbathing terrace and a golf course. This property features…

    More...
    From US$ 404
    price for 1 night
    BOOK From US$ 404
  • St Andrews Garden Apartment

    67A Lamond Drive, St Andrews, United Kingdom

    1.7 km to The Dukes St Andrews

    (Show map)

    Show map

    The spacious St Andrews Garden Apartment features a convenient location 14 minutes' walk from Swilken Burn Bridge and hosts up to 4 guests. Wi-Fi and a car park are also available at this apartment.

    More...
    From US$ 315
    price for 1 night
    BOOK From US$ 315
  • Nine Yard Bell Tents St Andrews

    St Leonards School, St Andrews, United Kingdom

    1.8 km to The Dukes St Andrews

    (Show map)

    Show map

    More...
    From US$ 394
    price for 1 night
    BOOK From US$ 394
  • Central St Andrews 2 Bed Apartment

    20 Adamson Court, St Andrews, United Kingdom

    1.8 km to The Dukes St Andrews

    (Show map)

    Show map

    Featuring a convenient location 5 minutes' walk from Byre Theatre, the spacious Central St Andrews 2 Bed Apartment accommodates up to 4 guests. Offering a picnic area and a golf course, this…

    More...
    From US$ 234
    price for 1 night
    BOOK From US$ 234
  • Peaceful Room By A Little Stream

    Ky16 8Xn 3 Moir Crescent, St Andrews, United Kingdom

    1.8 km to The Dukes St Andrews

    (Show map)

    Show map

    Peaceful Room By A Little Stream St Andrews is located about a 25-minute walk from Holy Trinity Church and offers Wi-Fi for either business or leisure.

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • Rooms By The Lade Braes & Doocot In St Andrews

    14 Doocot Road, St Andrews, United Kingdom

    1.8 km to The Dukes St Andrews

    (Show map)

    Show map

    Featuring a sunbathing terrace, a picnic area, and a golf course, Rooms By The Lade Braes & Doocot In St Andrews hotel is situated 5 minutes' walk from Law Mill, St Andrews. The guest house also…

    More...
    From US$ 118
    price for 1 night
    BOOK From US$ 118
  • Tom Morris Drive No 27

    27 Tom Morris Drive, St Andrews, United Kingdom

    1.8 km to The Dukes St Andrews

    (Show map)

    Show map

    The 4-bedroom Tom Morris Drive No 27 Villa St Andrews is located 3.1 km from the 47 acre Craigtoun Country Park, giving access to various tourist spots nearby. With a maximum capacity of 7 guests…

    More...
    BOOK
  • Bobby Jones Apartments - No 42

    42 Bobby Jones Place, St Andrews, United Kingdom

    1.8 km to The Dukes St Andrews

    (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the spacious 3-bedroom Bobby Jones Apartments - No 42 St Andrews, which is 2.4 km from British Golf Museum and within a 10-minute drive of The Royal and…

    More...
    From US$ 239
    price for 1 night
    BOOK From US$ 239
  • Spacious Modern Apartment

    29 Bobby Jones Place, St Andrews, United Kingdom

    1.8 km to The Dukes St Andrews

    (Show map)

    Show map

    Spacious Modern Apartment St Andrews is located 2.3 km from Byre Theatre and a 10-minute drive from British Golf Museum. Guests will enjoy having Wi-Fi, and those with cars will appreciate private…

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

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

    1.9 km to The Dukes St Andrews

    (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
  • 21Kr Bed And Breakfast, Close To Beach, Town Centre And Golf

    21 Kilrymont Road, St Andrews, United Kingdom

    1.9 km to The Dukes St Andrews

    (Show map)

    Show map

    Located about a 25-minute stroll from Eden Mill, the comfortable 3-star 21Kr Bed And Breakfast, Close To Beach, Town Centre And Golf St Andrews offers rooms with quiet views of the street. Thanks to…

    More...
    From US$ 189
    price for 1 night
    BOOK From US$ 189
  • Standrews- Sleeps4- Familyfriendly- Newlyrenovated

    The Little White House, St Andrews, United Kingdom

    1.9 km to The Dukes St Andrews

    (Show map)

    Show map

    The 2-bedroom Standrews- Sleeps4- Familyfriendly- Newlyrenovated Villa St Andrews is located around 25 minutes' walk from Byre Theatre, giving access to various tourist spots nearby. With a maximum…

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