travelocity

Change Search

Sort & Filter

Search by property name

Filter by

Popular filters

Star rating

Your budget

Guest rating

Guest rating

Cleaning and safety practices

Payment type

Property type

Traveler experience

Neighborhood

Neighborhood

Popular locations

Popular locations

Meal plans available

Amenities

Accessibility

Search results

  1. Best Western Scores Hotel

    St. Andrews
    Fully refundable
    Reserve now, pay later
    4.2 out of 5 Very Good (287 reviews)
    We have 5 left at 15% off at
    Price was $338Price is now $288
    per night
    $302 total
    Includes taxes & fees
    More information about Best Western Scores Hotel, Opens in a new window
  2. Rusacks St. Andrews

    St. Andrews
    Fully refundable
    Reserve now, pay later
    4.2 out of 5 Very Good (660 reviews)
    Price was $543Price is now $461
    per night
    $484 total
    Includes taxes & fees
    More information about Rusacks St. Andrews, Opens in a new window
  3. Old Course Hotel

    St. Andrews
    Fully refundable
    4.7 out of 5 Exceptional (735 reviews)
    Price is $650
    per night
    $683 total
    Includes taxes & fees
    More information about Old Course Hotel, Opens in a new window
  4. Hotel du Vin & Bistro St. Andrews

    St. Andrews
    Fully refundable
    Reserve now, pay later
    4.5 out of 5 Wonderful (383 reviews)
    We have 3 left at
    Price was $383Price is now $370
    per night
    $389 total
    Includes taxes & fees
    More information about Hotel du Vin & Bistro St. Andrews, Opens in a new window
  5. The Old Station

    St. Andrews
    Fully refundable
    Reserve now, pay later
    4.8 out of 5 Exceptional (23 reviews)
    We have 1 left at
    Price is $259
    per night
    $272 total
    Includes taxes & fees
    More information about The Old Station, Opens in a new window
  6. Fairmont St Andrews

    St. Andrews
    Fully refundable
    4.6 out of 5 Wonderful (998 reviews)
    We have 3 left at
    Price is $589
    per night
    $619 total
    Includes taxes & fees
    More information about Fairmont St Andrews, Opens in a new window
  7. Greyfriars Inn by Greene King Inns

    St. Andrews
    4.4 out of 5 Excellent (176 reviews)
    We have 1 left at
    Price is $227
    per night
    $238 total
    Includes taxes & fees
    More information about Greyfriars Inn by Greene King Inns, Opens in a new window
  8. Rufflets St Andrews

    St. Andrews
    4.8 out of 5 Exceptional (95 reviews)
    We have 2 left at
    Price is $358
    per night
    $376 total
    Includes taxes & fees
    More information about Rufflets St Andrews, Opens in a new window
  9. Kinnettles Hotel and Spa

    St. Andrews
    Breakfast included
    4.6 out of 5 Wonderful (83 reviews)
    We have 2 left at 10% off at
    Price was $458Price is now $413
    per night
    $433 total
    Includes taxes & fees
    More information about Kinnettles Hotel and Spa, Opens in a new window
  10. Centrally Located bed and Breakfast

    St. Andrews
    Price is $975
    per night
    $1,233 total
    Includes taxes & fees
    More information about Centrally Located bed and Breakfast, Opens in a new window
  11. The Inn at Lathones

    5.4 mi from St. Andrews
    4.0 out of 5 Very Good (167 reviews)
    We have 3 left at 10% off at
    Price was $202Price is now $182
    per night
    $191 total
    Includes taxes & fees
    More information about The Inn at Lathones, Opens in a new window
  12. The Waterfront

    8.91 mi from St. Andrews
    Breakfast included
    4.5 out of 5 Wonderful (90 reviews)
    We have 1 left at
    Price is $183
    per night
    $192 total
    Includes taxes & fees
    More information about The Waterfront, Opens in a new window
  13. The Spindrift Guest House

    8.99 mi from St. Andrews
    Fully refundable
    Reserve now, pay later
    4.7 out of 5 Exceptional (44 reviews)
    We have 1 left at
    Price is $172
    per night
    $181 total
    Includes taxes & fees
    More information about The Spindrift Guest House, Opens in a new window
  14. Seascape Largo

    10.27 mi from St. Andrews
    Fully refundable
    5.0 out of 5 Exceptional (10 reviews)
    We have 1 left at
    Price is $109
    per night
    $115 total
    Includes taxes & fees
    More information about Seascape Largo, Opens in a new window
  15. Apex City Quay Hotel & Spa

    10.52 mi from St. Andrews
    4.6 out of 5 Wonderful (1,002 reviews)
    We have 1 left at
    Price is $298
    per night
    $313 total
    Includes taxes & fees
    More information about Apex City Quay Hotel & Spa, Opens in a new window
  16. Malmaison Dundee

    10.57 mi from St. Andrews
    Fully refundable
    Reserve now, pay later
    4.2 out of 5 Very Good (925 reviews)
    We have 1 left at
    Price is $231
    per night
    $242 total
    Includes taxes & fees
    More information about Malmaison Dundee, Opens in a new window
  17. Best Western Queens Hotel

    10.66 mi from St. Andrews
    Fully refundable
    Reserve now, pay later
    4.0 out of 5 Very Good (324 reviews)
    Price was $184Price is now $166
    per night
    $174 total
    Includes taxes & fees
    More information about Best Western Queens Hotel, Opens in a new window
  18. Staybridge Suites Dundee, an IHG Hotel

    10.76 mi from St. Andrews
    Fully refundable
    Reserve now, pay later
    4.8 out of 5 Exceptional (144 reviews)
    We have 3 left at
    Price is $385
    per night
    $404 total
    Includes taxes & fees
    More information about Staybridge Suites Dundee, an IHG Hotel, Opens in a new window
  19. Hampton By Hilton Dundee City Center

    10.86 mi from St. Andrews
    Fully refundable
    4.6 out of 5 Wonderful (842 reviews)
    Price is $240
    per night
    $252 total
    Includes taxes & fees
    More information about Hampton By Hilton Dundee City Center, Opens in a new window
  20. Shaftesbury Lodge Guest House

    11.32 mi from St. Andrews
    Fully refundable
    Reserve now, pay later
    4.5 out of 5 Wonderful (144 reviews)
    We have 2 left at
    Price is $119
    per night
    $125 total
    Includes taxes & fees
    More information about Shaftesbury Lodge Guest House, Opens in a new window