Photo by Eddie Boyd

Elgin Hotel Guide - Hotels with Bar in Elgin, Scotland

  • 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

Top Elgin Hotels with Bar

Eight Acres Hotel
3.0 star property
7.0 out of 10, Good, (198)
"This hotel is ok"
The price is €62
includes taxes & fees
15 Dec - 16 Dec
Eight Acres Hotel
The Mansion House Hotel
4.0 star property
8.2 out of 10, Very good, (455)
"Beautiful old home, warm & welcoming. We stayed in off season so restaurant & bar closed but staff accommodated drinks & take away for us. Breakfast was available so ate in restaurant then checked out without any issues. Comfortable bed and spacious room & bathroom. Had a very enjoyable stay thanks to staff!"
The price is €107
includes taxes & fees
24 Nov - 25 Nov
The Mansion House Hotel
The Royal Hotel
3.0 star property
7.8 out of 10, Good, (118)
"Great situation for the shops just a 5/10 minute walk away. Parking at the hotel is good. Rooms spacious and comfortable and clean the only thing that is a let down is the bathroom it’s a bit outdated found the shower slippy and no where to put your shower gel and shampoo. Breakfast is very good with plenty of choice and full cooked breakfast is very good and hot. Didn’t have dinner was not keen on the menu but it might be good for others but not me. Staff are very nice and friendly. Very...
The price is €102
includes taxes & fees
24 Nov - 25 Nov
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 prefer a place to stay where you can enjoy an evening cocktail after a day out and about, Elgin offers 71 hotels and other properties, including 6 accommodation options with an on-site 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 hotels 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. 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: Enjoy the bar, free WiFi and breakfast.
How many hotels with bars should I expect to 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 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.