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 prices for these dates

Our top choices for St. Andrews hotels with a bar

1. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (828 reviews)
"Great shower and location"
United States
Paul
The price is ₹15,275
₹18,331 total
includes taxes & fees
6 Dec - 7 Dec
Hotel du Vin & Bistro St. Andrews

2. The Kithmore Hotel

The Kithmore Hotel
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (20 reviews)
"Great place helpful staff good good"
United States
LUKAS
The price is ₹16,603
₹19,923 total
includes taxes & fees
16 Nov - 17 Nov
The Kithmore Hotel

3. The Albany Hotel St Andrews

The Albany Hotel St Andrews
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (512 reviews)
"Great hotel !"
United States
David
The price is ₹14,989
₹17,987 total
includes taxes & fees
15 Nov - 16 Nov
The Albany Hotel St Andrews

4. Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,000 reviews)
"An amazing stay, staff all very friendly and helpful"
United Kingdom
Andrew
The price is ₹34,015
₹40,818 total
includes taxes & fees
25 Nov - 26 Nov
Old Course Hotel

5. Marine & Lawn Rusacks

Marine & Lawn Rusacks
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (507 reviews)
"Beautiful setting, lovely staff and excellent breakfast"
Canada
Catherine
The price is ₹28,535
₹34,243 total
includes taxes & fees
6 Dec - 7 Dec
Marine & Lawn Rusacks

6. Greyfriars Inn by Greene King Inns

Greyfriars Inn by Greene King Inns
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (330 reviews)
"Great small hotel with a great bar and restaurant."
United States
Mark
The price is ₹11,360
₹14,904 total
includes taxes & fees
22 Nov - 23 Nov
Greyfriars Inn by Greene King Inns

7. Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (439 reviews)
"Enjoyable relaxing short term stay!"
Canada
Robin
The price is ₹16,972
₹20,367 total
includes taxes & fees
8 Nov - 9 Nov
Rufflets St Andrews

8. Seaton House - Small Luxury Hotels of the World

Seaton House - Small Luxury Hotels of the World
5.0 star property
St. Andrews
9.8 out of 10, Exceptional, (102 reviews)
"A very nice small boutique hotel less than two years old. Perfect location."
United States
Lars-Peter
The price is ₹27,581
₹33,097 total
includes taxes & fees
13 Nov - 14 Nov
Seaton House - Small Luxury Hotels of the World

9. Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,004 reviews)
"Perfect stay! Great breakfast, spacious rooms, and fantastic staff!"
United States
Todd
The price is ₹26,059
₹31,271 total
includes taxes & fees
3 Dec - 4 Dec
Fairmont St Andrews

10. The Inn At Kingsbarns

The Inn At Kingsbarns
4.0 star property
St. Andrews
9.8 out of 10, Exceptional, (222 reviews)
"Fantastic place to stay staff very friendly the rooms are spacious and clean breakfast cooked to order and excellent well done to the community at Kingsbarns recommend this place 100%"
United Kingdom
John
The price is ₹12,730
₹15,275 total
includes taxes & fees
12 Nov - 13 Nov
The Inn At Kingsbarns
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 534 hotels and other properties, including 16 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. Old Course Hotel: Hotel with 4 restaurants. Enjoy the 2 bars, free WiFi and free parking. Rufflets St Andrews: Hotel with restaurant. Enjoy the bar, free WiFi and free parking. The Kithmore Hotel: Hotel with restaurant. Enjoy the bar, free WiFi and breakfast.

How many hotels with bars on site can I expect to find in St. Andrews?

Expedia has 16 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.

Explore a world of travel with Expedia