travelocity

Change Search

Sort & Filter

Search results

  1. Vicarsford Lodge

    Vicarsford Lodge

    St. Andrews
    Fully refundable
    4.4 out of 5 Excellent (55 reviews)
    We have 2 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 1 left at
    Price was $578Price is now $441
    per night
    $496 total
    Includes taxes & fees
    More information about Fairmont St Andrews, Opens in a new window
  3. 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
  4. The Albany Hotel St Andrews

    The Albany Hotel St Andrews

    St. Andrews
    4.4 out of 5 Excellent (279 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
  5. 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
  6. 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 was $240Price is now $239
    per night
    $269 total
    Includes taxes & fees
    More information about The Old Station, 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 $131
    per night
    $148 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 (50 reviews)
    We have 1 left at
    Price was $154Price is now $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,004 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 $184
    per night
    $207 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 was $209Price is now $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
    Fully refundable
    Reserve now, pay later
    4.8 out of 5 Exceptional (153 reviews)
    Price is $170
    per night
    $192 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 8 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