Find Hotels with Bars in St. Andrews

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Andrews Hotels with Bars

Top St. Andrews Hotels with Bars

Apex Waterloo Place Hotel

4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1934)
"Location, beautiful decor"
United Kingdom
Laura
$150 nightly
The price is $179
Dec 23 - Dec 24
Total with taxes and fees
Apex Waterloo Place Hotel

Apex Grassmarket Hotel

4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (2326)
"Property was nice, great service, restaurant was good, great location!!!"
Canada
Kamaljit
$123 nightly
The price is $147
Dec 14 - Dec 15
Total with taxes and fees
Apex Grassmarket Hotel

W Edinburgh

5.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (355)
" the location off the hotel is excellent and the hotel staff very kind and helpful we had a very relaxing stay "
United Kingdom
David
$219 nightly
The price is $263
Dec 21 - Dec 22
Total with taxes and fees
W Edinburgh

Rusacks St Andrews

5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (411)
"Great location, friendly and helpful staff, clean and charming rooms with lovely views. "
United States
Avisa
$290 nightly
The price is $348
Dec 7 - Dec 8
Total with taxes and fees
Rusacks St Andrews

Fairmont St Andrews

5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (1007)
"Staff very friendly and helpful"
United Kingdom
Pauline
$237 nightly
The price is $284
Dec 18 - Dec 19
Total with taxes and fees
Fairmont St Andrews

Carnoustie Golf Hotel

4.0 star property
Carnoustie
9.0 out of 10, Wonderful, (1017)
"All the staff are friendly and helpful, breakfast worth the money "
United Kingdom
steven
$68 nightly
The price is $82
Dec 18 - Dec 19
Total with taxes and fees
Carnoustie Golf Hotel

The Waterfront

3.0 star property
Anstruther
9.4 out of 10, Exceptional, (197)
"Accommodation was excellent and clean. Staff were very helpful and the food was excellent. Property was as its name, within a few steps from a bustling harbour. Would visit again."
United Kingdom
Paul
$114 nightly
The price is $137
Dec 7 - Dec 8
Total with taxes and fees
The Waterfront

Hotel du Vin & Bistro St. Andrews

4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (746)
"Our rooms were lovely and clean and comfy. The staff were very helpful"
United Kingdom
Derek
$140 nightly
The price is $168
Dec 14 - Dec 15
Total with taxes and fees
Hotel du Vin & Bistro St. Andrews

Hampton by Hilton Dundee City Centre

3.0 star property
Dundee
9.2 out of 10, Wonderful, (1001)
"Lovely hotel"
United Kingdom
Andrew
$56 nightly
The price is $67
Dec 21 - Dec 22
Total with taxes and fees
Hampton by Hilton Dundee City Centre

Rufflets St Andrews

4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (351)
"Everything about this hotel screams home vibes, very cosy and welcoming"
United Kingdom
Tracy
$141 nightly
The price is $169
Dec 14 - Dec 15
Total with taxes and fees
Rufflets St Andrews
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top St. Andrews Hotel Reviews

Frequently asked questions

Searching for hotels with bars in St. Andrews?
If you prefer a place to stay where you can enjoy a drink after a day of exploring, St. Andrews features 495 hotels and other lodging options, including 14 accommodations with a bar on site. While you're here, consider a visit to St Andrews - Eden Course and The Scores.
What are the best hotels with bars in St. Andrews?
Here's some of the top St. Andrews properties with bars: Rusacks St Andrews: Hotel with 2 restaurants. Enjoy the 2 bars, free breakfast, and free WiFi. Fairmont St Andrews: Hotel with 5 restaurants. Enjoy the 4 bars, free WiFi, and free parking. Hotel du Vin & Bistro St. Andrews: Hotel with restaurant. Enjoy the 2 bars, free WiFi, and breakfast. Rufflets St Andrews: Hotel with restaurant. Enjoy the bar, free WiFi, and free parking. Seaton House - Small Luxury Hotels of the World: Hotel with restaurant. Enjoy the bar, free WiFi, and breakfast.
How many hotels with bars on site should I expect to find in St. Andrews?
Expedia has 14 hotels with a bar in St. Andrews.
What is there to do in St. Andrews?
In the area, you can visit St Andrews - Eden Course, The Scores, and Royal & Ancient Golf Club of St. Andrews, then find a cozy spot for a nightcap. Other places to see include Old Course at St Andrews and St Andrews - Jubilee Course. St. Andrews is well-known for its top-notch restaurants.
When is the best time to visit St. Andrews?
Visiting local bars in St. Andrews is better when you know what the weather holds. These rainfall averages and temperatures can help you decide the best time for bar hopping. The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for St. Andrews is 32 inches.
How can I get to St. Andrews and around the area?
Here are some of your transportation options in and around St. Andrews: Fly into Dundee (DND), which is located 12 mi (19.3 km) from the city center. Otherwise, you can search for flights to Edinburgh Airport (EDI), which is 34.9 mi (56.1 km) away. To see more of the larger area, hop on a train at Leuchars Station.

Explore a world of travel with Expedia