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

    Vicarsford Lodge

    St. Andrews
    Fully refundable
    4.4 out of 5 Excellent (55 reviews)
    We have 1 left at
    Price was $125Price is now $117
    per night
    $131 total
    Includes taxes & fees
    More information about Vicarsford Lodge, Opens in a new window
  2. Fairmont St Andrews

    Fairmont St Andrews

    St. Andrews
    Fully refundable
    4.6 out of 5 Wonderful (998 reviews)
    We have 5 left at
    Price was $573Price is now $441
    per night
    $496 total
    Includes taxes & fees
    More information about Fairmont St Andrews, Opens in a new window
  3. The Old Station

    The Old Station

    St. Andrews
    Fully refundable
    Reserve now, pay later
    4.7 out of 5 Exceptional (24 reviews)
    We have 1 left at
    Price is $239
    per night
    $269 total
    Includes taxes & fees
    More information about The Old Station, Opens in a new window
  4. 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 $419Price is now $378
    per night
    $425 total
    Includes taxes & fees
    More information about Rufflets St Andrews, Opens in a new window
  5. The Albany Hotel St Andrews

    The Albany Hotel St Andrews

    St. Andrews
    4.4 out of 5 Excellent (280 reviews)
    We have 1 left at
    Price is $364
    per night
    $410 total
    Includes taxes & fees
    More information about The Albany Hotel St Andrews, Opens in a new window
  6. Centrally located bed and breakfast

    Centrally located bed and breakfast

    St. Andrews
    5.0 out of 5 Exceptional (1 review)
    Price was $970Price is now $966
    per night
    $1,221 total
    Includes taxes & fees
    More information about Centrally located bed and breakfast, Opens in a new window
  7. The Inn at Lathones

    The Inn at Lathones

    5.4 mi from St. Andrews
    4.0 out of 5 Very Good (171 reviews)
    We have 1 left at 10% off at
    Price was $128Price is now $116
    per night
    $130 total
    Includes taxes & fees
    More information about The Inn at Lathones, Opens in a new window
  8. 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 $99Price is now $92
    per night
    $103 total
    Includes taxes & fees
    More information about Balhousie Farm, Opens in a new window
  9. Kilconquhar Castle Estate

    Kilconquhar Castle Estate

    8.77 mi from St. Andrews
    4.2 out of 5 Very Good (94 reviews)
    We have 1 left at
    Price is $245
    per night
    $276 total
    Includes taxes & fees
    More information about Kilconquhar Castle Estate, Opens in a new window
  10. 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 $153
    per night
    $172 total
    Includes taxes & fees
    More information about The Spindrift Guest House, Opens in a new window
  11. Fisherman's Tavern Hotel - Inn by Greene King Inns

    Fisherman's Tavern Hotel - Inn by Greene King Inns

    9.2 mi from St. Andrews
    4.4 out of 5 Excellent (247 reviews)
    We have 1 left at
    Price is $83
    per night
    $93 total
    Includes taxes & fees
    More information about Fisherman's Tavern Hotel - Inn by Greene King Inns, Opens in a new window
  12. Best Western Dundee Woodlands Hotel

    Best Western Dundee Woodlands Hotel

    9.45 mi from St. Andrews
    Fully refundable
    Reserve now, pay later
    4.3 out of 5 Excellent (376 reviews)
    We have 5 left at
    Price is $80
    per night
    $90 total
    Includes taxes & fees
    More information about Best Western Dundee Woodlands Hotel, 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,005 reviews)
    Price is $222
    per night
    $250 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 (942 reviews)
    We have 1 left at
    Price is $189
    per night
    $213 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 (957 reviews)
    Price was $143Price is now $138
    per night
    $156 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 (612 reviews)
    Price is $167
    per night
    $188 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 (344 reviews)
    Price is $91
    per night
    $96 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 (153 reviews)
    Price is $178
    per night
    $201 total
    Includes taxes & fees
    More information about Staybridge Suites Dundee, an IHG Hotel, Opens in a new window
  19. Hotel Indigo Dundee

    Hotel Indigo Dundee

    10.77 mi from St. Andrews
    Fully refundable
    Reserve now, pay later
    4.7 out of 5 Exceptional (301 reviews)
    We have 7 left at
    Price is $166
    per night
    $186 total
    Includes taxes & fees
    More information about Hotel Indigo Dundee, Opens in a new window
  20. Hampton By Hilton Dundee City Center

    Hampton By Hilton Dundee City Center

    10.86 mi from St. Andrews
    Breakfast included
    4.6 out of 5 Wonderful (871 reviews)
    We have 2 left at
    Price is $155
    per night
    $175 total
    Includes taxes & fees
    More information about Hampton By Hilton Dundee City Center, Opens in a new window
Tell us how we can improve our siteShare feedback