Skip to main content

Search hotels in Elgin

Enter your dates to see the latest prices and deals for Elgin hotels

Filter by:

Star Rating

Review score

Elgin – 11 hotels and places to stay

See the latest prices and deals by choosing your dates.
Mansion House Hotel, hotel in Elgin

Nestled within its own grounds on the banks of the River Lossie, The Mansion House is a peaceful getaway just a few minutes’ walk from the historical center of Elgin.

What a treat. A convenient short walk into town, close to restaurants and monuments. Staff and management were friendly and helpful. Hearty breakfasts and elegant lodgings. Highly recommend.
Scored 7.9
7.9
Rated good
Good
1,024 reviews
Price from
$184.34
1 night, 2 adults
The Mansefield Hotel, hotel in Elgin

Based in the former cathedral city of Elgin, The Mansefield Hotel is surrounded by rolling hills and vibrant glens.

Location is perfect. Grant service, lovely people at he front desk.
Scored 8.4
8.4
Rated very good
Very Good
330 reviews
Price from
$210.49
1 night, 2 adults
Eight Acres Hotel, hotel in Elgin

Close to Elgin town center, Eight Acres Hotel sits in 8 acres of manicured grounds.

Situation
Scored 6.4
6.4
Rated pleasant
Pleasant
487 reviews
Price from
$168.60
1 night, 2 adults
Laichmoray Hotel, hotel in Elgin

Laichmoray Hotel is conveniently located on the periphery of Elgin town center, less than 984 feet from the Elgin Rail Station.

Great location for Elgin station, lovely breakfast, nice rooms. Pleasant and helpful staff.
Scored 8.7
8.7
Rated excellent
Excellent
1,237 reviews
Price from
$204.11
1 night, 2 adults
Sunninghill Hotel, hotel in Elgin

In the heart of Elgin, Sunninghill Hotel features a traditional restaurant and elegant rooms with free Wi-Fi. The hotel is just a 5-minute walk from Elgin Train Station.

Room was lovely.Comfy bed . Location great.11am check out great .
Scored 8.6
8.6
Rated excellent
Excellent
281 reviews
Price from
$168.66
1 night, 2 adults
The Milton Bed & Breakfast, hotel in Elgin

The Milton Bed & Breakfast enjoys a location in Elgin, 1.2 miles from Elgin Cathedral and 28 miles from Huntly Castle.

good place to stay the night before a flight out of Edinburgh room was clean, nice big shower
Scored 8.4
8.4
Rated very good
Very Good
659 reviews
Price from
$102.06
1 night, 2 adults
The Pines Guest House, hotel in Elgin

Featuring garden views, The Pines Guest House in Elgin offers accommodations and a garden. This guest house features free private parking, daily room service, and free Wifi.

Beautiful setting, welcoming host
Scored 9.4
9.4
Rated wonderful
Wonderful
324 reviews
Price from
$176.05
1 night, 2 adults
Elgin Guest House, hotel in Elgin

Elgin Guest House is located in Elgin, along the Whiskey Trail along the A96 Road. Elgin town center is a 2-minute walk away, where there is a number of shops and restaurants.

Very clean, seems new paint and bathroom recently redone. It is located by the Aldi parking lot entry. Short walking distance from restaurants and bars.
Scored 8.4
8.4
Rated very good
Very Good
442 reviews
Price from
$108.43
1 night, 2 adults
St Michaels Guest House, hotel in Elgin

St Michaels Guest House in Elgin provides accommodations with a garden and a shared lounge. This guest house provides free private parking, luggage storage space, and free Wifi.

Breakfast was always enjoyable. Staff was helpful to provide whatever I asked. The bed was comfortable and room had excellent furnishings. I particularly liked the shower.
Scored 8.9
8.9
Rated excellent
Excellent
290 reviews
Price from
$126.29
1 night, 2 adults
The Royal Hotel Elgin, hotel in Elgin

The Royal Hotel Elgin offers accommodations in Elgin, a 13-minute walk from Elgin Cathedral and 28 miles from Huntly Castle.

There is not much to like about our whole experience during our stay. There were 2 members of staff that did try to help make our stay better but that is it.
Scored 7.0
7.0
Rated good
Good
496 reviews
Price from
$164.57
1 night, 2 adults
See all 22 hotels in Elgin

Most-booked hotels in Elgin in the past month

See all

FAQs about hotels in Elgin

What Guests Said About Elgin:

  • Scored 10
    10

    The main square is quite nice to walk down, with lots of...

    The main square is quite nice to walk down, with lots of shops and resteraunts to pop into. Elgin Cathedral is up there as one of my favourite cathedrals/abbys that I've visited. stunning views from the top of the tower.
    A
    Anonymous
  • Scored 8.0
    8.0

    There are many excellent places for meals.

    There are many excellent places for meals. We had a good fish and chips meal at Mr Chips right down the street of the Albany Lodge. Although it's very limited free parking, it is a good location to take the bus that takes you to Duluce Castle, Giants Causeway, etc. I really recommend this bus route to avoid driving and trying to find parking. A big plus is the ocean view from the hotel and a easy walk to the beach.
    Fred
    United States of America
  • Scored 10
    10

    A Scots city, in the middle of many visiting spots.

    A Scots city, in the middle of many visiting spots. Especially if you like whiskey. In the heart of malt whiskey county. Travelling distance to the Cairngorms and Grampian, plus the major cities of the north.
    Rea
  • Scored 8.0
    8.0

    Not a great deal in Elgin, to be honest, but it's still well...

    Not a great deal in Elgin, to be honest, but it's still well worth a visit just to see and go round the cathedral, particularly on a fine day! The city's also well placed to stay over as you explore the coast and surrounding countryside (including its many distilleries and castles). The hotel where we stayed had no dinner service, but there's a selection of restaurants in the town to choose from and the local 'Spoons is the same good value no matter where you are!
    David
    United Kingdom
  • Scored 10
    10

    It is only for the hotel itself, it was amazing and i would...

    It is only for the hotel itself, it was amazing and i would recommend it to anyone, but do not book with booking.com, they are extremely disapponting, do not book anything with booking.com they are very uncaring
    Walker
  • Scored 8.0
    8.0

    Town centre looking a bit tired like most other town centres...

    Town centre looking a bit tired like most other town centres but nice places to eat. Great base for travelling. Everywhere is within walking distance. Ate at Toscano Italian Restaurant which was excellent. Very reasonably priced but booking recommended at peak times
    Gill
    United Kingdom

See reviews by guests who stayed at hotels in Elgin

See all
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 220 reviews
    The accommodation is very comfortable and extremely clean. Housekeeping came and freshened up my room every day and changed towels etc. There was a fully equipped kitchen that I had access to which was great as meant I could prepare my own food which saved me a lot of money. It’s about an 8 minute walk from the Main Street which has M&S, Starbucks and lots of restaurants and takeaways. The owner Isobel was very friendly and helpful. This would be my 1st choice if I return to Elgin for work.
    Elisa
    United Kingdom
  • From $177.96 per night
    Scored 7.9
    7.9
    Rated good
    Good
     · 1,024 reviews
    A beautiful older hotel in a quiet location, though very close to central Elgin. We loved the decor - it’s a genuine manor house with lovely period furnishings. The lounge is very beautiful, yet unpretentious. We were sorry we had only 1 night there, and would stay here again. All the staff were welcoming and helpful. Excellent breakfast - with good coffee and delicious haggis. We are now converts
    Ruth
    Canada
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 456 reviews
    Peter was very friendly and helpful and took our cases up and down stairs. I had a bad wrist, and Peter just took the cases to our very comfortable room. The room was immaculate. No problem when I asked for more tea bags. I would be delighted to recommend it to friends, I would certainly go again if I was in Elgin.
    Louise Jarvis
    United Kingdom
  • Scored 7.9
    7.9
    Rated good
    Good
     · 252 reviews
    The owner/host was very friendly, making sure you were happy with everything and pointing out the big things to see in Elgin. Bathroom was nice, I would say renovated within the last 5 years, accesable for those with mobility issues. Breakfast was tastey.
    Carmen
    United Kingdom
  • Scored 8.4
    8.4
    Rated very good
    Very Good
     · 330 reviews
    Great place Good Rooms Friendly staff Great view of the river Would recommend this hotel
    Ian
    Australia