Skip to main content

The best guest houses in Elgin

Check out our pick of great guest houses in Elgin

Filter by:

Review score

See the latest prices and deals by choosing your dates.
St Michaels Guest House, hotel in Elgin

Offering a garden and garden view, St Michaels Guest House is located in Elgin, 1.1 km from Elgin Cathedral and 45 km from Huntly Castle.

Beautiful house
Scored 8.9
8.9
Rated fabulous
Fabulous
304 reviews
Price from
£148.50
per night
Craigellachie Lodge, hotel in Elgin

Located just 21 km from Elgin Cathedral, Craigellachie Lodge provides accommodation in Craigellachie with access to a garden, a tennis court, as well as luggage storage space.

Amazingly well-kept place with lots of lovely little features and touches. Wonderful breakfast. Would love to have stayed there longer.
Scored 9.4
9.4
Rated superb
Superb
277 reviews
Price from
£225
per night
Blervie House, hotel in Elgin

Located in Forres and only 49 km from Inverness Castle, Blervie House provides accommodation with sea views, free WiFi and free private parking.

Excellent in every way! Already planning to come back!
Scored 9.1
9.1
Rated superb
Superb
32 reviews
Price from
£311
per night
The Red Lion Tavern, hotel in Elgin

Located just 14 km from Elgin Cathedral, The Red Lion Tavern provides accommodation in Fochabers with access to a bar, a shared lounge, as well as a housekeeping service.

This is a bit of hidden gem as it just looks like a shop front from the street but all the rooms are in a unit behind the bar. My room was very large and comfortable. Staff were very friendly and breakfast service was excellent. If you are a light sleeper be aware that the town clock in Fochabers rings clear and true every hour :) Greenacres Coffee Shop next door is worth a mention as well - good coffee and cakes
Scored 8.3
8.3
Rated very good
Very good
910 reviews
Price from
£85.50
per night
Robinhill Garden, hotel in Elgin

Situated in Forres, within 43 km of Inverness Castle and 21 km of Elgin Cathedral, Robinhill Garden features accommodation with a garden as well as free private parking for guests who drive.

Clean, comfortable room. Easy to find and park. Simple self service breakfast but with several options. Great communication on check in and arrival process.
Scored 7.5
7.5
Rated good
Good
105 reviews
Price from
£90
per night
The Fife Arms Hotel, hotel in Elgin

Located just 18 km from Huntly Castle, The Fife Arms Hotel provides accommodation in Keith with access to a bar, a shared lounge, as well as a housekeeping service.

Bed was poor. I wondeered if the linen was fresh and used by previous guests.
Scored 7.7
7.7
Rated good
Good
186 reviews
Price from
£110
per night
Heather Glen Guest House, hotel in Elgin

Situated in Elgin and only less than 1 km from Elgin Cathedral, Heather Glen Guest House features accommodation with city views, free WiFi and free private parking.

Very friendly guest house. Really nice breakfast.
Scored 9.1
9.1
Rated superb
Superb
215 reviews
Moraydale Guest House, hotel in Elgin

A short walk from the shops on Elgin High Street, Moraydale Guest House offers attractive bed and breakfast accommodation in Moray.

It was very clean the staff were friendly and the breakfast was excellent
Scored 9.1
9.1
Rated superb
Superb
387 reviews
Kilmorie House, hotel in Elgin

Situated within 400 metres of Elgin Cathedral and 44 km of Huntly Castle in Elgin, Kilmorie House provides accommodation with seating area.

Everything! from the welcome on arrival and our treatment throughout our stay, I could not rate this high enough, if we ever return to the area this would be our first choice
Scored 9.8
9.8
Rated exceptional
Exceptional
471 reviews
The Pines Guest House, hotel in Elgin

Situated in Elgin and only 600 metres from Elgin Cathedral, The Pines Guest House features accommodation with garden views, free WiFi and free private parking.

breakfast was great. accommodated my lactose intolerance with no fuss.
Scored 9.4
9.4
Rated superb
Superb
310 reviews
All guest houses in Elgin
Looking for a guest house?
Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.
Search guest houses in Elgin

Most booked guest houses in Elgin this month

Guest houses that travellers love in Elgin

  • Avg. price/night: £95
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 353 reviews
    Rooms are spotless, quiet part of Elgin means that you get all the sleep you want, the breakfast is exceptional. Sophie is a great host and you feel welcome from the first moment you see her.
    Miroslav
    Group
  • Scored 8.0
    8.0
    Rated very good
    Very good
     · 256 reviews
    Beautiful and homely Bed and Breakfast. Excellent location for all amenities etc Breakfast is great just enough. A great host very accommodating and excellent knowledge of the area and surroundings, and with brilliant stories of old and new. Have stayed twice now and without a doubt stay again. Definitely recommend to family and friends. Thank you so much.
    Pauline
    People with friends
  • Scored 8.0
    8.0
    Rated very good
    Very good
     · 256 reviews
    The host was lovely and so interesting to speak to. Great location, lovely and quiet. Great breakfast. Would definitely stay again.
    Helen
    Young couple
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 221 reviews
    Very clean, quiet, great hosts and location with a great cooked breakfast every morning to set you up for the day.
    Jason
    Solo traveller
  • Avg. price/night: £138
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 310 reviews
    This beautiful guest house is at a fabulous location; it's very close to city centre and also to the railway station. Lyn and Lee are fabulous hosts; they are so very kind and welcoming. Everything at the guest house had a personal touch to it... With everything being personally handled by them,... This was inclusive of the Breakfast served which was super delicious. Overall we were very impressed by the arrangements at the guest house and would highly recommend it to everyone.
    Bhatnagar
    Family with young children
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 215 reviews
    A really nice, cozy and welcoming old school guest house, authentic, easy to reach and near the city center. Really available and kind hosts, sociable and funny, the INCLUDED BREAKFAST is amazing, plentiful, tasty and so good!
    Andrea
    Young couple
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 471 reviews
    Beautiful old building with comfortable and high standards rooms, delicious breakfasts and first of all the great hosts :) The building is located near the city center and near to restaurants. It a good point to explore the surrounding area as well
    Tess
    Family with young children
  • Scored 8.0
    8.0
    Rated very good
    Very good
     · 256 reviews
    Lovely family run guest house. Right in the town centre at the end of The High Street. Very close to the Cathedral and Biblical garden. The host was charming and very helpful. A very good choice for breakfast. The house was very clean and comfortable. Only drawback, room 1, wash basin was in the actual room. It said parking available - some limited daytime parking on the road, overnight ok. A massive Pay and Display carpark opposite, but couldn't see prices. Apart from that I would recommend it. Good value for money.
    Lawrence
    Young couple
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 471 reviews
    Great host, great facilities, very comfortable bed, clean, quiet and tasty breakfast
    Aly
    Young couple
  • Avg. price/night: £138
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 310 reviews
    The Pines was excellent. The building is beautiful and charming as are the interiors. Our room was spacious and comfortable, as well as quiet. Host Lyn and Lee were incredibly welcoming and helpful with suggestions for evening meals.
    Christine
    Young couple

Research, refine and make plans for your whole trip

gogless