travelocity

Change Search

Sort & Filter

Search results

  1. Old Course Hotel

    Old Course Hotel

    St. Andrews
    Fully refundable
    4.7 out of 5 Exceptional (748 reviews)
    We have 1 left at
    Price was $358Price is now $323
    per night
    $364 total
    Includes taxes & fees
    More information about Old Course Hotel, Opens in a new window
  2. No.1 St Andrews

    No.1 St Andrews

    Entire apartment
    St. Andrews
    4.5 out of 5 Wonderful (17 reviews)
    We have 4 left at
    Price was $202Price is now $179
    per night
    $201 total
    Includes taxes & fees
    More information about No.1 St Andrews , Opens in a new window
  3. Greyfriars Inn by Greene King Inns

    Greyfriars Inn by Greene King Inns

    St. Andrews
    4.4 out of 5 Excellent (183 reviews)
    We have 1 left at
    Price is $110
    per night
    $124 total
    Includes taxes & fees
    More information about Greyfriars Inn by Greene King Inns, Opens in a new window
  4. 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 (403 reviews)
    We have 1 left at
    Price was $329Price is now $251
    per night
    $282 total
    Includes taxes & fees
    More information about Hotel du Vin & Bistro St. Andrews, Opens in a new window
  5. The Russell Hotel

    The Russell Hotel

    St. Andrews
    Fully refundable
    Reserve now, pay later
    4.5 out of 5 Wonderful (63 reviews)
    We have 1 left at
    Price is $220
    per night
    $248 total
    Includes taxes & fees
    More information about The Russell Hotel, Opens in a new window
  6. Fairmont St Andrews

    Fairmont St Andrews

    St. Andrews
    Fully refundable
    4.6 out of 5 Wonderful (997 reviews)
    We have 4 left at
    Price was $366Price is now $283
    per night
    $319 total
    Includes taxes & fees
    More information about Fairmont St Andrews, Opens in a new window
  7. Rufflets St Andrews

    Rufflets St Andrews

    St. Andrews
    4.7 out of 5 Exceptional (103 reviews)
    We have 4 left at 10% off at
    Price was $259Price is now $233
    per night
    $262 total
    Includes taxes & fees
    More information about Rufflets St Andrews, Opens in a new window
  8. Cleveden House by The Dunvegan

    Cleveden House by The Dunvegan

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

    The Old Station

    St. Andrews
    Fully refundable
    4.7 out of 5 Exceptional (25 reviews)
    We have 1 left at
    Price was $195Price is now $146
    per night
    $165 total
    Includes taxes & fees
    More information about The Old Station, Opens in a new window
  10. The Dunvegan Hotel

    The Dunvegan Hotel

    St. Andrews
    4.4 out of 5 Excellent (23 reviews)
    We have 1 left at
    Price is $196
    per night
    $220 total
    Includes taxes & fees
    More information about The Dunvegan Hotel, Opens in a new window
  11. The Inn at Lathones

    The Inn at Lathones

    5.4 mi from St. Andrews
    4.1 out of 5 Very Good (175 reviews)
    We have 5 left at
    Price was $110Price is now $105
    per night
    $118 total
    Includes taxes & fees
    More information about The Inn at Lathones, Opens in a new window
  12. 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 is $92
    per night
    $103 total
    Includes taxes & fees
    More information about Balhousie Farm, Opens in a new window
  13. Kilconquhar Castle Estate

    Kilconquhar Castle Estate

    8.77 mi from St. Andrews
    4.2 out of 5 Very Good (97 reviews)
    We have 1 left at
    Price was $82Price is now $73
    per night
    $83 total
    Includes taxes & fees
    More information about Kilconquhar Castle Estate, Opens in a new window
  14. The Bank

    The Bank

    8.83 mi from St. Andrews
    Fully refundable
    4.4 out of 5 Excellent (69 reviews)
    We have 3 left at
    Price is $147
    per night
    $165 total
    Includes taxes & fees
    More information about The Bank, Opens in a new window
  15. 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 (52 reviews)
    We have 1 left at
    Price is $141
    per night
    $158 total
    Includes taxes & fees
    More information about The Spindrift Guest House, Opens in a new window
  16. Seascape Largo

    Seascape Largo

    10.27 mi from St. Andrews
    Fully refundable
    5.0 out of 5 Exceptional (10 reviews)
    We have 1 left at
    Price is $86
    per night
    $96 total
    Includes taxes & fees
    More information about Seascape Largo, Opens in a new window
  17. 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 was $207Price is now $133
    per night
    $150 total
    Includes taxes & fees
    More information about Apex City Quay Hotel & Spa, Opens in a new window
  18. Malmaison Dundee

    Malmaison Dundee

    10.57 mi from St. Andrews
    4.2 out of 5 Very Good (965 reviews)
    We have 2 left at
    Price was $117Price is now $101
    per night
    $114 total
    Includes taxes & fees
    More information about Malmaison Dundee, Opens in a new window
  19. Holiday Inn Express Dundee

    Holiday Inn Express Dundee

    10.59 mi from St. Andrews
    Fully refundable
    Reserve now, pay later
    4.2 out of 5 Very Good (966 reviews)
    Price was $138Price is now $102
    per night
    $115 total
    Includes taxes & fees
    More information about Holiday Inn Express Dundee, Opens in a new window
  20. Sleeperz Hotel Dundee

    Sleeperz Hotel Dundee

    10.65 mi from St. Andrews
    Fully refundable
    4.6 out of 5 Wonderful (631 reviews)
    Price was $92Price is now $83
    per night
    $93 total
    Includes taxes & fees
    More information about Sleeperz Hotel Dundee, Opens in a new window