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. Vicarsford Lodge

    St. Andrews
    Free Cancellation
    4.4 out of 5 Excellent (54 reviews)
    We have 2 left at
    Price is $125
    per night
    $131 total
    Includes taxes & fees
    More information about Vicarsford Lodge, Opens in a new window
  2. Old Course Hotel

    St. Andrews
    Free Cancellation
    4.7 out of 5 Exceptional (731 reviews)
    Price was $644Price is now $605
    per night
    $635 total
    Includes taxes & fees
    More information about Old Course Hotel, Opens in a new window
  3. Hotel du Vin & Bistro St. Andrews

    St. Andrews
    Free Cancellation
    Reserve now, pay later
    4.5 out of 5 Wonderful (371 reviews)
    We have 8 left at
    Price was $301Price is now $288
    per night
    $302 total
    Includes taxes & fees
    More information about Hotel du Vin & Bistro St. Andrews, Opens in a new window
  4. Best Western Scores Hotel

    St. Andrews
    Free Cancellation
    Reserve now, pay later
    4.2 out of 5 Very Good (281 reviews)
    We have 3 left at
    Price was $302Price is now $270
    per night
    $283 total
    Includes taxes & fees
    More information about Best Western Scores Hotel, Opens in a new window
  5. The Albany Hotel St Andrews

    St. Andrews
    Reserve now, pay later
    4.4 out of 5 Excellent (247 reviews)
    We have 2 left at
    Price is $228
    per night
    $240 total
    Includes taxes & fees
    More information about The Albany Hotel St Andrews, Opens in a new window
  6. Kinnettles Hotel and Spa

    St. Andrews
    Breakfast included
    4.6 out of 5 Wonderful (77 reviews)
    We have 1 left at 10% off at
    Price was $371Price is now $334
    per night
    $350 total
    Includes taxes & fees
    More information about Kinnettles Hotel and Spa, Opens in a new window
  7. Rufflets St Andrews

    St. Andrews
    4.8 out of 5 Exceptional (91 reviews)
    We have 2 left at
    Price is $420
    per night
    $441 total
    Includes taxes & fees
    More information about Rufflets St Andrews, Opens in a new window
  8. Fairmont St Andrews

    St. Andrews
    Free Cancellation
    4.6 out of 5 Wonderful (997 reviews)
    We have 1 left at 12% off at
    Price was $472Price is now $416
    per night
    $436 total
    Includes taxes & fees
    More information about Fairmont St Andrews, Opens in a new window
  9. The Russell Hotel

    St. Andrews
    Free Cancellation
    4.7 out of 5 Exceptional (23 reviews)
    We have 1 left at
    Price was $217Price is now $206
    per night
    $217 total
    Includes taxes & fees
    More information about The Russell Hotel, Opens in a new window
  10. No.1 St Andrews

    Entire apartment
    St. Andrews
    4.7 out of 5 Exceptional (6 reviews)
    We have 4 left at
    Price is $260
    per night
    $273 total
    Includes taxes & fees
    More information about No.1 St Andrews , Opens in a new window
  11. Cleveden House by The Dunvegan

    St. Andrews
    4.6 out of 5 Wonderful (20 reviews)
    We have 1 left at
    Price is $197
    per night
    $207 total
    Includes taxes & fees
    More information about Cleveden House by The Dunvegan, Opens in a new window
  12. The Old Station

    St. Andrews
    Free Cancellation
    Reserve now, pay later
    4.8 out of 5 Exceptional (22 reviews)
    We have 4 left at
    Price is $210
    per night
    $221 total
    Includes taxes & fees
    More information about The Old Station, Opens in a new window
  13. Drumoig Golf Hotel

    Drumoig
    Free Cancellation
    4.1 out of 5 Very Good (261 reviews)
    We have 1 left at 10% off at
    Price was $125Price is now $112
    per night
    $118 total
    Includes taxes & fees
    More information about Drumoig Golf Hotel, Opens in a new window
  14. Greyfriars Inn by Greene King Inns

    St. Andrews
    4.4 out of 5 Excellent (172 reviews)
    We have 3 left at
    Price was $217Price is now $164
    per night
    $173 total
    Includes taxes & fees
    More information about Greyfriars Inn by Greene King Inns, Opens in a new window
  15. Rusacks St. Andrews

    St. Andrews
    Jul 5 - Jul 6
    4.2 out of 5 Very Good (658 reviews)
    We are sold out
    More information about Rusacks St. Andrews, Opens in a new window
  16. Modern Cottage, Superb Views, Near St Andrews

    Entire home
    2 bedrooms, 2 bathrooms
    St. Andrews
    Jul 5 - Jul 6
    5.0 out of 5 Exceptional (66 reviews)
    We are sold out
    More information about Modern Cottage, Superb Views, Near St Andrews, Opens in a new window
  17. Historic Listed Cottage Withconservatory & Garden Centre of St Andrews Sleeps 6

    Entire home
    3 bedrooms, 2 bathrooms
    St. Andrews
    Jul 5 - Jul 6
    5.0 out of 5 Exceptional (49 reviews)
    We are sold out
    More information about Historic Listed Cottage Withconservatory & Garden Centre of St Andrews Sleeps 6, Opens in a new window
  18. Luxury Cottage in the Heart of St Andrews

    Entire home
    3 bedrooms, 2 bathrooms
    St. Andrews
    Jul 5 - Jul 6
    5.0 out of 5 Exceptional (10 reviews)
    We are sold out
    More information about Luxury Cottage in the Heart of St Andrews, Opens in a new window
  19. The Vintage - A Hidden Gem, 200 Yards From the 1st tee of the Old Course

    Entire home
    3 bedrooms, 2 bathrooms
    St. Andrews
    Jul 5 - Jul 6
    5.0 out of 5 Exceptional (50 reviews)
    We are sold out
    More information about The Vintage - A Hidden Gem, 200 Yards From the 1st tee of the Old Course, Opens in a new window
  20. Sumptuous Town House in Central St. Andrews - 3 Bedrooms and 2 Bathrooms

    Entire home
    3 bedrooms, 2 bathrooms
    St. Andrews
    Jul 5 - Jul 6
    4.9 out of 5 Exceptional (35 reviews)
    We are sold out
    More information about Sumptuous Town House in Central St. Andrews - 3 Bedrooms and 2 Bathrooms, Opens in a new window