Where to stay

in St. Andrews

Come to St. Andrews and enjoy its golf, history, and beaches.

Discover the historic area of St. Andrews—a college vibe, a cathedral, and sights from St Andrews - Eden Course to The Scores.

Top places to stay near the water

Hotel du Vin & Bistro St. Andrews is a hotel featuring 2 bars/lounges and free WiFi. It's located a 8-minute walk from West Sands, so you'll be well situated for your beach vacation.

Recommended hotels

Top rated places to stay in St. Andrews for families

Hotel du Vin & Bistro St. Andrews is a hotel featuring a restaurant and free WiFi that guests like for its helpful staff and central location. Ideal for your family vacation, the property is just steps from St. Andrews Aquarium and British Golf Museum. Rusacks St Andrews is a hotel featuring 2 restaurants and free breakfast that guests like for its central location and helpful staff. It's located a short 5-minute walk from St. Andrews Aquarium and also walkable to West Sands. Fairmont St Andrews is a hotel featuring an indoor pool and 5 restaurants that guests like for its helpful staff.

Recommended hotels

Top rated places to stay for luxury travelers

Fairmont St Andrews is luxury a hotel featuring 5 restaurants and 4 bars that guests like for its helpful staff. Old Course Hotel is luxury a hotel featuring 4 restaurants and 2 bars that guests like for its helpful staff. You'll be located just steps from Old Course at St Andrews. Seaton House - Small Luxury Hotels of the World is luxury a hotel featuring free valet parking and a bar.

Recommended hotels

Top places to stay near the airport in St. Andrews

Rufflets St Andrews is a hotel featuring an airport shuttle and free WiFi that guests like for its helpful staff. Rusacks St Andrews is a hotel featuring 2 restaurants and 2 bars. It gets positive reviews for its prime location and helpful staff. No12 Bed and Breakfast is a B&B featuring an airport shuttle and flat-screen TVs.

Recommended hotels