Photo by Eddie Boyd

Find Hotels with Bars in Elgin

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

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, (213)
"Second time of staying here, a very lovely place, with amazingly friendly staff"
The price is AED 374
AED 448 total
includes taxes & fees
4 May - 5 May
Eight Acres Hotel

The Mansion House Hotel

4.0 star property
8.4 out of 10, Very Good, (472)
"Mansion House Hotel is an unexpected gem. The team are all friendly and approachable, room was of good standard and clean, breakfast was plentiful and tasty. We would happily stay again."
The price is AED 475
AED 570 total
includes taxes & fees
9 May - 10 May
The Mansion House Hotel

The Royal Hotel

3.0 star property
7.8 out of 10, Good, (123)
"Location was good for me"
The price is AED 479
AED 575 total
includes taxes & fees
9 May - 10 May
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 72 properties, including 6 accommodations with an onsite bar. While you’re here, you can check out Relax and Glen Moray Distillery.
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. Eight Acres Hotel: Hotel with restaurant. Enjoy the bar, free WiFi, and breakfast. Laichmoray Hotel: Hotel with restaurant. Enjoy the 2 bars, free breakfast, and free WiFi. 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, Glen Moray Distillery, and Lossiemouth East Beach, 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.