Photo by Eddie Boyd

Find Hotels with Bars in Elgin

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check availability on Elgin Hotels with Bars

Compare Elgin Hotels with Bars room rates, reviews, and availability. Most hotels are fully refundable.

Eight Acres Hotel

3.0 star property
7.0 out of 10, Good, (201)
"Second time of staying here, a very lovely place, with amazingly friendly staff"
The price is SAR 247
SAR 297 total
includes taxes & fees
1 Mar - 2 Mar
Eight Acres Hotel

The Mansion House Hotel

4.0 star property
8.4 out of 10, Very Good, (460)
"Stayed for business. Friendly staff and tasty breakfast "
The price is SAR 460
SAR 552 total
includes taxes & fees
20 Feb - 21 Feb
The Mansion House Hotel

The Royal Hotel

3.0 star property
7.8 out of 10, Good, (122)
"Location was good for me"
The price is SAR 389
SAR 467 total
includes taxes & fees
1 Mar - 2 Mar
The Royal Hotel

The Lodge Elgin

3.5 star property
9.6 out of 10, Exceptional, (275)
"Accommodation was perfect in a nice location and the owner very helpful and pleasant. would definitely stay here again. Scott "
The Lodge Elgin
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.
Don't see what you're looking for?
See all available properties in Elgin

Frequently asked questions

Searching for hotels with bars in Elgin?
If you’d like to find a hotel where you can enjoy a drink after a day of exploring, Elgin offers 73 properties, including 6 accommodations with an onsite bar. While you’re here, you can check out Relax and Elgin Cathedral.
What are the best hotels with bars in Elgin?
Here are some of the top Elgin accommodations with bars: The Mansion House Hotel: Enjoy the bar, free WiFi, and free parking. Laichmoray Hotel: Hotel with restaurant. Enjoy the 2 bars, free breakfast, and free WiFi. Eight Acres Hotel: Enjoy the bar, free WiFi, and breakfast. The Royal Hotel: B&B with restaurant. Enjoy the bar, free WiFi, and free parking. Sunninghill: Hotel with restaurant. Enjoy the bar, free WiFi, and free parking.
How many hotels with bars will I find in Elgin?
Expedia has 6 hotels with a bar in Elgin.
What is there to do in Elgin?
Consider a visit to Relax, Elgin Cathedral, and Glen Moray Distillery, and then find a cozy spot for a nightcap. Other places to see include Pluscarden Abbey and Moray Firth.
When is the best time to visit Elgin?
Visiting local bars in Elgin is more fun in good weather. 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 temp of 55°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for Elgin is 36 inches.
How can I get to Elgin and around the area?
You might want to make the most of these transportation choices in and around Elgin: Fly into Inverness (INV), which is located 28.7 mi (46.1 km) from the city center. If you want to explore the larger area, ride aboard one of the trains from Elgin Station.