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. No.1 St Andrews

    Entire apartment
    St. Andrews
    4.8 out of 5 Exceptional (8 reviews)
    We have 2 left at
    Price was $262Price is now $262
    per night
    $275 total
    Includes taxes & fees
    More information about No.1 St Andrews , Opens in a new window
  2. Best Western Scores Hotel

    St. Andrews
    Free Cancellation
    Reserve now, pay later
    4.2 out of 5 Very Good (287 reviews)
    We have 8 left at 15% off at
    Price was $370Price is now $315
    per night
    $331 total
    Includes taxes & fees
    More information about Best Western Scores Hotel, Opens in a new window
  3. Old Course Hotel

    St. Andrews
    Free Cancellation
    4.7 out of 5 Exceptional (735 reviews)
    Price is $608
    per night
    $639 total
    Includes taxes & fees
    More information about Old Course Hotel, Opens in a new window
  4. Fairmont St Andrews

    St. Andrews
    Free Cancellation
    4.6 out of 5 Wonderful (998 reviews)
    We have 3 left at
    Price was $587Price is now $453
    per night
    $475 total
    Includes taxes & fees
    More information about Fairmont St Andrews, Opens in a new window
  5. The Albany Hotel St Andrews

    St. Andrews
    Reserve now, pay later
    4.4 out of 5 Excellent (259 reviews)
    We have 2 left at
    Price is $230
    per night
    $241 total
    Includes taxes & fees
    More information about The Albany Hotel St Andrews, Opens in a new window
  6. NEW 2BD Holiday Home - Heart of St Andrews Town!

    Entire home
    2 bedrooms, 1 bathroom
    St. Andrews
    Price is $267
    per night
    $398 total
    Includes taxes & fees
    More information about NEW 2BD Holiday Home - Heart of St Andrews Town!, Opens in a new window
  7. Rusacks St. Andrews

    St. Andrews
    Free Cancellation
    Reserve now, pay later
    4.2 out of 5 Very Good (660 reviews)
    Price was $536Price is now $455
    per night
    $478 total
    Includes taxes & fees
    More information about Rusacks St. Andrews, Opens in a new window
  8. Greyfriars Inn by Greene King Inns

    St. Andrews
    4.4 out of 5 Excellent (176 reviews)
    We have 4 left at
    Price was $173Price is now $167
    per night
    $175 total
    Includes taxes & fees
    More information about Greyfriars Inn by Greene King Inns, Opens in a new window
  9. The Old Station

    St. Andrews
    Free Cancellation
    Reserve now, pay later
    4.8 out of 5 Exceptional (23 reviews)
    We have 1 left at
    Price is $258
    per night
    $271 total
    Includes taxes & fees
    More information about The Old Station, Opens in a new window
  10. The Russell Hotel

    St. Andrews
    Free Cancellation
    4.7 out of 5 Exceptional (36 reviews)
    We have 1 left at
    Price was $258Price is now $245
    per night
    $257 total
    Includes taxes & fees
    More information about The Russell Hotel, Opens in a new window
  11. Kinnettles Hotel and Spa

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

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

    5.4 mi from St. Andrews
    4.0 out of 5 Very Good (167 reviews)
    We have 5 left at 10% off at
    Price was $189Price is now $170
    per night
    $179 total
    Includes taxes & fees
    More information about The Inn at Lathones, Opens in a new window
  14. Kilconquhar Castle Estate

    8.77 mi from St. Andrews
    4.3 out of 5 Excellent (90 reviews)
    We have 1 left at
    Price is $265
    per night
    $278 total
    Includes taxes & fees
    More information about Kilconquhar Castle Estate, Opens in a new window
  15. The Spindrift Guest House

    8.99 mi from St. Andrews
    Free Cancellation
    Reserve now, pay later
    4.7 out of 5 Exceptional (44 reviews)
    We have 1 left at
    Price is $165
    per night
    $174 total
    Includes taxes & fees
    More information about The Spindrift Guest House, Opens in a new window
  16. Apex City Quay Hotel & Spa

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

    10.57 mi from St. Andrews
    Free Cancellation
    Reserve now, pay later
    4.2 out of 5 Very Good (925 reviews)
    We have 5 left at
    Price was $188Price is now $177
    per night
    $186 total
    Includes taxes & fees
    More information about Malmaison Dundee, Opens in a new window
  18. Best Western Queens Hotel

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

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

    10.86 mi from St. Andrews
    Free Cancellation
    4.6 out of 5 Wonderful (842 reviews)
    Price is $214
    per night
    $225 total
    Includes taxes & fees
    More information about Hampton By Hilton Dundee City Center, Opens in a new window