Search Hotels with a Bar in St. Andrews

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Andrews Hotels with a Bar

Our top choices for St. Andrews hotels with a bar

Apex Grassmarket Hotel

Apex Grassmarket Hotel
Edinburgh City Centre
9.0 out of 10, Wonderful, (2,431 reviews)
"Great location, very comfortable and spacious room, friendly staff."
United Kingdom
Christopher
The price is ฿3,466
฿4,160 total
includes taxes & fees
22 Feb - 23 Feb
Apex Grassmarket Hotel

The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton
5.0 star property
West End
9.0 out of 10, Wonderful, (1,005 reviews)
"Lovely room beautiful hotel bar and really friendly helpful staff "
United Kingdom
Louise
The price is ฿5,135
฿6,162 total
includes taxes & fees
8 Feb - 9 Feb
The Caledonian Edinburgh, Curio Collection by Hilton

YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2,519 reviews)
"fantastic location and great room!"
United States
OTilia
The price is ฿2,368
฿2,842 total
includes taxes & fees
23 Feb - 24 Feb
YOTEL Edinburgh

Rusacks St Andrews

Rusacks St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (433 reviews)
"Excellent, exceptional, gorgeous hotel. Incredible staff, all friendly helpful, professional and very knowledgeable! They are all fantastic!"
United States
Amelia
The price is ฿9,294
฿11,153 total
includes taxes & fees
8 Feb - 9 Feb
Rusacks St Andrews

Carnoustie Golf Hotel

Carnoustie Golf Hotel
4.0 star property
Carnoustie
9.2 out of 10, Wonderful, (1,002 reviews)
"Great stay! "
United Kingdom
Lyndsey
The price is ฿2,228
฿2,674 total
includes taxes & fees
8 Feb - 9 Feb
Carnoustie Golf Hotel

Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (769 reviews)
"Great room and breakfast "
United Kingdom
Ingrid
The price is ฿4,651
฿5,581 total
includes taxes & fees
18 Feb - 19 Feb
Hotel du Vin & Bistro St. Andrews

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (1,001 reviews)
"Great hotel "
United Kingdom
Vincent
The price is ฿7,290
฿8,748 total
includes taxes & fees
3 Mar - 4 Mar
Fairmont St Andrews

The Ship Inn

The Ship Inn
3.5 star property
Elie
9.6 out of 10, Exceptional, (67 reviews)
"Beautiful location and fab food "
United Kingdom
Gillian
The price is ฿6,854
฿8,225 total
includes taxes & fees
24 Feb - 25 Feb
The Ship Inn

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (363 reviews)
"Clean, cosy, comfortable room and the friendly, attentive staff were stand out - thank you!"
United Kingdom
Neil
Rufflets St Andrews

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.2 out of 10, Wonderful, (1,228 reviews)
"Very good breakfast menu"
United Kingdom
colin
The price is ฿2,295
฿2,755 total
includes taxes & fees
8 Feb - 9 Feb
Apex City Quay Hotel & Spa
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'd like a place to stay where you can enjoy a drink after a day of exploring, St. Andrews features 468 hotels and other properties, including 14 accommodation options 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 are a few of the top St. Andrews properties with bars: Fairmont St Andrews: Hotel with 5 restaurants. Enjoy the 4 bars, free WiFi and free parking. Rusacks St Andrews: Hotel with 2 restaurants. Enjoy the 2 bars, free breakfast and free WiFi. 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. Old Course Hotel: Hotel with 4 restaurants. Enjoy the 2 bars, free WiFi and free parking.
How many hotels with bars on site can 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 St. Andrews Aquarium, then find a cosy spot for a nightcap. Other places to see include Royal & Ancient Golf Club of St. Andrews and Old Course at St Andrews. 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 temperatures and rainfall averages can help you determine the best time for bar-hopping. The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. Average annual precipitation for St. Andrews is 812 mm.
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) away from the heart of the city. Otherwise, you can search for flights to Edinburgh Airport (EDI), which is 34.9 mi (56.1 km) away. If you want to venture outside the area, take a train from Leuchars Station.