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. Rusacks St. Andrews

    Rusacks St. Andrews

    St. Andrews
    4.2 out of 5 Very Good (669 reviews)
    We have 3 left at 15% off at
    Price was $458Price is now $390
    per night
    $438 total
    Includes taxes & fees
    More information about Rusacks St. Andrews, Opens in a new window
  2. Hotel du Vin & Bistro St. Andrews

    Hotel du Vin & Bistro St. Andrews

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

    Old Course Hotel

    St. Andrews
    Fully refundable
    4.7 out of 5 Exceptional (747 reviews)
    Price was $805Price is now $765
    per night
    $861 total
    Includes taxes & fees
    More information about Old Course Hotel, Opens in a new window
  4. Greyfriars Inn by Greene King Inns

    Greyfriars Inn by Greene King Inns

    St. Andrews
    4.4 out of 5 Excellent (180 reviews)
    We have 1 left at
    Price was $213Price is now $208
    per night
    $234 total
    Includes taxes & fees
    More information about Greyfriars Inn by Greene King Inns, Opens in a new window
  5. Fairmont St Andrews

    Fairmont St Andrews

    St. Andrews
    Fully refundable
    4.6 out of 5 Wonderful (996 reviews)
    Price is $571
    per night
    $642 total
    Includes taxes & fees
    More information about Fairmont St Andrews, Opens in a new window
  6. Rufflets St Andrews

    Rufflets St Andrews

    St. Andrews
    4.8 out of 5 Exceptional (100 reviews)
    We have 1 left at 10% off at
    Price was $492Price is now $443
    per night
    $498 total
    Includes taxes & fees
    More information about Rufflets St Andrews, Opens in a new window
  7. Vicarsford Lodge

    Vicarsford Lodge

    St. Andrews
    Fully refundable
    4.4 out of 5 Excellent (55 reviews)
    We have 1 left at
    Price is $194
    per night
    $219 total
    Includes taxes & fees
    More information about Vicarsford Lodge, Opens in a new window
  8. Drumoig Golf Hotel

    Drumoig Golf Hotel

    Drumoig
    Fully refundable
    4.1 out of 5 Very Good (269 reviews)
    We have 1 left at 10% off at
    Price was $120Price is now $108
    per night
    $122 total
    Includes taxes & fees
    More information about Drumoig Golf Hotel, Opens in a new window
  9. The Inn at Lathones

    The Inn at Lathones

    5.4 mi from St. Andrews
    4.1 out of 5 Very Good (174 reviews)
    We have 3 left at 10% off at
    Price was $127Price is now $115
    per night
    $129 total
    Includes taxes & fees
    More information about The Inn at Lathones, Opens in a new window
  10. Balhousie Farm

    Balhousie Farm

    8.34 mi from St. Andrews
    Fully refundable
    Reserve now, pay later
    4.7 out of 5 Exceptional (9 reviews)
    We have 1 left at
    Price was $92Price is now $91
    per night
    $103 total
    Includes taxes & fees
    More information about Balhousie Farm, Opens in a new window
  11. The Spindrift Guest House

    The Spindrift Guest House

    8.99 mi from St. Andrews
    Fully refundable
    Reserve now, pay later
    4.8 out of 5 Exceptional (51 reviews)
    We have 1 left at
    Price is $152
    per night
    $171 total
    Includes taxes & fees
    More information about The Spindrift Guest House, Opens in a new window
  12. Ashley House Guest House

    Ashley House Guest House

    9.23 mi from St. Andrews
    Fully refundable
    Reserve now, pay later
    4.7 out of 5 Exceptional (43 reviews)
    We have 1 left at
    Price is $85
    per night
    $96 total
    Includes taxes & fees
    More information about Ashley House Guest House, Opens in a new window
  13. Apex City Quay Hotel & Spa

    Apex City Quay Hotel & Spa

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

    Malmaison Dundee

    10.57 mi from St. Andrews
    Fully refundable
    Reserve now, pay later
    4.2 out of 5 Very Good (945 reviews)
    Price is $176
    per night
    $198 total
    Includes taxes & fees
    More information about Malmaison Dundee, Opens in a new window
  15. Holiday Inn Express Dundee

    Holiday Inn Express Dundee

    10.59 mi from St. Andrews
    Breakfast included
    4.1 out of 5 Very Good (961 reviews)
    Price is $142
    per night
    $159 total
    Includes taxes & fees
    More information about Holiday Inn Express Dundee, Opens in a new window
  16. Sleeperz Hotel Dundee

    Sleeperz Hotel Dundee

    10.65 mi from St. Andrews
    Fully refundable
    4.6 out of 5 Wonderful (615 reviews)
    Price was $145Price is now $135
    per night
    $152 total
    Includes taxes & fees
    More information about Sleeperz Hotel Dundee, Opens in a new window
  17. Best Western Queens Hotel

    Best Western Queens Hotel

    10.66 mi from St. Andrews
    4.0 out of 5 Very Good (348 reviews)
    Price is $181
    per night
    $190 total
    Includes taxes & fees
    More information about Best Western Queens Hotel, Opens in a new window
  18. Staybridge Suites Dundee, an IHG Hotel

    Staybridge Suites Dundee, an IHG Hotel

    10.76 mi from St. Andrews
    Breakfast included
    4.8 out of 5 Exceptional (154 reviews)
    We have 3 left at
    Price is $171
    per night
    $192 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

    Hampton By Hilton Dundee City Center

    10.86 mi from St. Andrews
    Fully refundable
    Reserve now, pay later
    4.6 out of 5 Wonderful (878 reviews)
    We have 7 left at
    Price is $194
    per night
    $219 total
    Includes taxes & fees
    More information about Hampton By Hilton Dundee City Center, Opens in a new window
  20. Shaftesbury Lodge Guest House

    Shaftesbury Lodge Guest House

    11.32 mi from St. Andrews
    Fully refundable
    4.5 out of 5 Wonderful (147 reviews)
    We have 1 left at
    Price was $117Price is now $109
    per night
    $123 total
    Includes taxes & fees
    More information about Shaftesbury Lodge Guest House, Opens in a new window