Search Hotels with a Bar in Elgin

  • 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 Elgin Hotels with a Bar

Our top choices for Elgin hotels with a bar

The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.6 out of 10, Good, (160 reviews)
"Staff were good and rooms were clean. "
United Kingdom
Neil
The price is Rp1.869.347
Rp2.243.216 total
includes taxes & fees
22 May - 23 May
The Royal Hotel

Laichmoray Hotel

Laichmoray Hotel
3.0 star property
Elgin
9.4 out of 10, Exceptional, (474 reviews)
"We found the hotel to be clean and comfortable with polite friendly staff. My husband had a suggestion for Scottish beer to be sold in the bar. We enjoyed our stay."
Canada
Rosemary
The price is Rp3.362.847
Rp4.035.416 total
includes taxes & fees
21 May - 22 May
Laichmoray Hotel

Sunninghill

Sunninghill
3.0 star property
Elgin
9.2 out of 10, Wonderful, (122 reviews)
"Very relaxing location, spotless clean room and very nice shower room Great dinner from a wide choice of menus and finished with a excellent breakfast "
United Kingdom
ALAN
The price is Rp3.008.759
Rp3.610.510 total
includes taxes & fees
23 May - 24 May
Sunninghill

Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (97 reviews)
"Very cosy small hotel - comfortable bedroom, great breakfast and very helpful and friendly staff. Great location for visiting Speyside."
United Kingdom
Stephen
The price is Rp3.827.711
Rp4.593.253 total
includes taxes & fees
2 Jun - 3 Jun
Craigellachie Lodge

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (361 reviews)
"Perfect place to explore Dufftown and Craig. The staff are helpful and eager to make sure everything is just right. Highly recommend the Sunday Roast and Whiskey Room. "
United States
Erik
The price is Rp4.228.285
Rp5.073.942 total
includes taxes & fees
16 Jun - 17 Jun
Craigellachie Hotel of Speyside

Carlton Hotel

Carlton Hotel
2.5 star property
Forres
7.6 out of 10, Good, (64 reviews)
"Great location "
United Kingdom
John
The price is Rp1.522.183
Rp1.826.619 total
includes taxes & fees
22 May - 23 May
Carlton Hotel

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (103 reviews)
"Great modern rooms installed in a traditional hotel with a nice cosy bar. Tried the 22 year old whisky which was smashing. Staff were awesome as well"
United Kingdom
Bhavik
The price is Rp3.560.661
Rp4.272.793 total
includes taxes & fees
24 May - 25 May
The Aberlour Hotel

West End Hotel

West End Hotel
3.0 star property
Nairn
8.4 out of 10, Very good, (350 reviews)
"Friendly welcome Good location Nice roomt"
United Kingdom
Pearl
The price is Rp1.570.252
Rp1.884.302 total
includes taxes & fees
21 May - 22 May
West End Hotel

The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (254 reviews)
"Great location "
Australia
Vincent
The price is Rp4.560.495
Rp5.472.736 total
includes taxes & fees
1 Jun - 2 Jun
The Station Hotel

The Factor's House

The Factor's House
5.0 star property
Cromarty
10.0 out of 10, Exceptional, (57 reviews)
"Lovely hotel, Fiona was very knowledgeable and mentioned a few places to visit and we did! Breakfast there was a great choice and plentiful. Don’t hesitate to book this place you won’t be disappointed "
United Kingdom
Tracy
The price is Rp4.134.323
Rp4.961.187 total
includes taxes & fees
20 May - 21 May
The Factor's House
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 Elgin Hotel Reviews

Frequently asked questions

Searching for hotels with bars in Elgin?
If you prefer a place to stay where you can enjoy an evening cocktail after a day out and about, Elgin offers 84 hotels and other properties, including 5 accommodation options with an on-site bar. While you're here, you can check out Glen Moray Distillery and Pluscarden Abbey.
What are the best hotels with bars in Elgin?
Here are some of the top Elgin hotels with bars: 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. Eight Acres Hotel: Hotel with restaurant. Enjoy the bar, free WiFi and breakfast.
How many hotels with bars should I expect to find in Elgin?
Expedia has 5 hotels with a bar in Elgin.
What is there to do in Elgin?
Consider a visit to Glen Moray Distillery, Lossiemouth East Beach and Moray Golf Club, and then find a cosy 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 when the weather is good. 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 temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Elgin is 917 mm.
How can I get to Elgin and around the area?
You might want to make the most of these transportation options in and around Elgin: Fly into Inverness (INV), which is located 28.7 mi (46.1 km) away from the heart of the city. If you want to explore the larger area, take a train from Elgin Station.