The ruins of a medieval castle with Gothic arches and stone walls.

Search Hotels with a Bar in Elgin

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Elgin Hotels with a Bar

Tonight
30 Aug - 31 Aug
Tomorrow
31 Aug - 1 Sept
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

Our top choices for Elgin hotels with a bar

1. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
£130
includes taxes & fees
27 Sept - 28 Sept
Laichmoray Hotel

2. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
William
£107
includes taxes & fees
13 Sept - 14 Sept
The Royal Hotel

3. Sunninghill

Sunninghill
Elgin
United States
Pauleen
£152
includes taxes & fees
2 Sept - 3 Sept
Sunninghill

4. Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
Australia
Jacqueline
£89
includes taxes & fees
13 Sept - 14 Sept
Firth Hotel & Restaurant

5. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
£119
includes taxes & fees
6 Sept - 7 Sept
Golf View Hotel

6. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
£200
includes taxes & fees
10 Sept - 11 Sept
Craigellachie Lodge

7. Stotfield Hotel

Stotfield Hotel
Lossiemouth
United Kingdom
Edith
£99
includes taxes & fees
2 Sept - 3 Sept
Stotfield Hotel

8. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Anita
£275
includes taxes & fees
27 Sept - 28 Sept
Craigellachie Hotel of Speyside

9. Carlton Hotel

Carlton Hotel
Forres
United Kingdom
Norbert
£86
includes taxes & fees
31 Aug - 1 Sept
Carlton Hotel

10. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
£101
includes taxes & fees
6 Sept - 7 Sept
The Mill House Hotel
View all properties

Top Elgin Hotel Reviews

The Royal Hotel

The Royal Hotel

8/10 Good
"Likes- large room and bed. Character property and easy parking. Good breakfast. Dislikes- TV no aerial connection and not tuned into any channels/apps asking for wifi details. No bedside lights just roof light and large wall light not near bed."
William 1-night trip
Posted 1 day ago
The Royal Hotel
Craiglynne Hotel

Craiglynne Hotel

10/10 Excellent
"Extremely accommodating of my disabled daughter and arranged a ground floor room for us."
Lizelle 1-night trip
Posted 2 days ago
Craiglynne Hotel
The Station Hotel

The Station Hotel

10/10 Excellent
"I was genuinely impressed by this hotel. We checked in later in the day, and our family suite exceeded expectations. It was perfect for our trip, with exceptionally comfortable beds, high-quality bedding, plush towels, and thoughtful amenities that rivaled what you would expect from a five-star city hotel. The bathroom was immaculate and appeared to have been recently renovated, while the furnishings and décor struck the perfect balance between refined comfort and the charm of a cozy Scottish country inn. The staff was exceptionally warm, welcoming, and helpful throughout our stay. The restaurant was also a highlight, offering excellent food and a full bar in a relaxed and inviting setting. I would especially recommend taking advantage of breakfast and dinner—the quality of the food and the service were outstanding. Its proximity to the river and the surrounding scenery only add to its charm—the setting looks as though it could have come straight out of A River Runs Through It. I highly recommend it and would gladly return in the future."
Tamberley 2-night trip
Posted 2 days ago
The Station Hotel
The Mansion House Hotel

The Mansion House Hotel

8/10 Good
"Our room was slightly unconventional, being more like a conservatory with a four poster bed in the middle. Many curtains to close! Plenty of parking. Friendly staff. Excellent breakfast. Would come back. There are some areas that need maintenance. Old furnishings are antique. One negative was that my son stayed in a camp bed in the room with a very thin mattress and wasn’t entirely comfortable. Other than that we had a nice stay."
Karen 1-night trip
Posted 2 days ago
The Mansion House Hotel

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 88 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: The Royal Hotel: B&B with restaurant. Enjoy the bar, free WiFi and free parking. Laichmoray Hotel: Hotel with restaurant. Enjoy the 2 bars, free breakfast and free WiFi. 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 Pluscarden Abbey, and then find a cosy spot for a nightcap. Other places to see include Moray Firth and Elgin Museum.
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.

Explore a world of travel with Expedia