Skip to main content

The best apartments in Elgin

Check out our pick of great apartments in Elgin

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Telford Escape is situated in Elgin, 50 km from Castle Stuart Golf Links, 23 km from Brodie Castle, and 32 km from Nairn Dunbar Golf Club. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is located 16 km from Elgin Cathedral.

The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is featured.

Great welcome pack most appreciated by the teenagers who got in there before the adults 😂. Accommodation was absolutely spotless and what a view. Great location to explore the local area and everything you’d need in a self catering flat. Let’s not forget the waterfall shower which was brilliant with lovely soft towels provided. Did I say how great it is. Will most definitely be back although I’d like to keep this little gem to myself.

Show more Show less
9.7
Exceptional
35 reviews

The spacious apartment has 2 bedrooms, a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a walk-in shower. Guests can take in the views of the garden from the patio, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.

The flat is spacious, comfortable, only a little out of the centre (about 30 minutes walk). However I would go back to same flat again. Nice shower, good kitchen, lovely sitting room. Quiet location.

Show more Show less
9.2
Superb
6 reviews
Price from
€ 148
per night

The Neuk, a property with a garden, is situated in Elgin, 26 km from Brodie Castle, 35 km from Nairn Dunbar Golf Club, as well as 36 km from Nairn Museum. The 4-star apartment is 45 km from Huntly Castle. Free WiFi is available throughout the property and Elgin Cathedral is 1 km away.

The flat is spacious, clean and well furnished. I was very happy with the location too, close to the centre but next to a big park and not faraway from the woods. I enjoyed every day of my stay.

Show more Show less
9.7
Exceptional
7 reviews
Price from
€ 77
per night

Featuring a patio with garden views, a garden and barbecue facilities, The Garden Cottage can be found in Elgin, close to Elgin Cathedral and 45 km from Huntly Castle. Both free WiFi and parking on-site are accessible at the apartment free of charge. Outdoor dining is also possible at The Garden Cottage.

Great location near the High Street. Very comfortable apartment.

Show more Show less
9.1
Superb
60 reviews

The spacious apartment comes with 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a patio with garden views. A private entrance leads guests into the apartment, where they can enjoy some chocolates or cookies. Laundry service is also available.

Comfort and central to our needs

Show more Show less
8.8
Fabulous
9 reviews
Price from
€ 172
per night

The spacious apartment has 3 separate bedrooms, 2 bathrooms, a fully equipped kitchen with a dining area and dishwasher, and a living room with a flat-screen TV. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.

Show more Show less
9.8
Exceptional
4 reviews
Price from
€ 195
per night

The spacious apartment is equipped with 2 bedrooms, a flat-screen TV with satellite channels and a fully equipped kitchen that provides guests with an oven, a microwave, a washing machine, a toaster and a fridge. Towels and bed linen are provided in the apartment.

This apartment is in a perfect location - right on the High Street, but with a quiet arear at the back, private parking and no problem with any noise disturbances. Within easy walking distance of restaurants and bars and local sights. Helpful, friendly and reactive host

Show more Show less
7.7
Good
46 reviews
Price from
€ 105
per night

The spacious apartment with a terrace and mountain views features 2 bedrooms, a living room, a flat-screen TV, an equipped kitchenette with an oven and a microwave, and 2 bathrooms with a walk-in shower. Towels and bed linen are featured in the apartment. This apartment is allergy-free and non-smoking.

Clean and cosy. Great location close to the city centre. Panoramic views of Elgin and Cairngorms.

Show more Show less
7.9
Good
36 reviews
Price from
€ 186
per night

River View Apartment offers self-catering accommodation in the north Scotland town of Elgin. Around a 1-hour drive from Inverness, it’s also just 10 minutes from the beach at Lossiemouth. Free parking is available in front of the property.

Amazin 100% just nedd the broadbad to be perfect. Ive location

Show more Show less
6.2
Review score
14 reviews
Price from
€ 141
per night

The Lakeside Cabin is a recently renovated apartment in Longmorn, where guests can make the most of its garden and barbecue facilities. This property offers access to a terrace and free private parking. On clear days, guests can head outside to enjoy the apartment's outdoor fireplace or simply kick back and relax.

very beautiful lake and a chill experience. The owner is pretty cool. would be nice if there are drinks or food menu (if we could order before). but overall very happy with the choice

Show more Show less
8.2
Very good
5 reviews
Price from
€ 67
per night

Looking for an apartment?

For the travellers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately, or plan the next day’s activities over a shared meal. Often available for short and long-term.
Search apartments in Elgin

Most booked apartments in Elgin this month

Apartments that guests love in Elgin

  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 79 reviews
    It was a lovely pod in a quiet location but close enough to Elgin to drive to in 5 mins. The pod had everything you would require, even an ice machine. The owners were lovely and responded quickly to any queries I had in advance and during the stay. They also made my daughter's and wife's day by letting them feed the Highland cows and sheep.
    Louise
    Family with young children
  • 7.7
    Scored 7.7
    Good
    Rated good
     · 46 reviews
    Flat is in a great location in the centre of town and far more spacious than it looks on the photos. Has everything you need for a self-catering stay. The flat was very clean and appreciated that staples were provided in the kitchen.
    The Hendricks
    Solo traveller
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 35 reviews
    Amazing flat in brilliant location
    Jill
    Family with young children
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 35 reviews
    Beautiful clean modern apartment in a beautiful hidden location close to Lossiemouth, Elgin and Nairn. Lovely welcoming hamper Form owners and great communication from from them prior and are easy to contact should you need them during your stay. Would definitely stay again
    Dawn
    Young couple
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 25 reviews
    Helpful and responsive team running the apartment, who provided clear instructions before/after/during our stay. The apartment is in a lovely, quiet location and is a good size, providing everything we needed for our short stay.
    Jacquelyn
    People with friends
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 35 reviews
    Great welcome pack most appreciated by the teenagers who got in there before the adults 😂. Accommodation was absolutely spotless and what a view. Great location to explore the local area and everything you’d need in a self catering flat. Let’s not forget the waterfall shower which was brilliant with lovely soft towels provided. Did I say how great it is. Will most definitely be back although I’d like to keep this little gem to myself.
    Lindsey
    Solo traveller
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 508 reviews
    The location was central, a flat 10 min walk from train, and all attractions. Breakfast was superb with large variety of choice freshly made, vegan, vegetarian options. Apartment was exceptionally clean, beds very comfortable, linens beautiful. The host Peter was informative, kind, generous with his time as we were a little “under the weather” and breakfast was provided for us in our room. One of the best places we have stayed in all our travels. We will return with our families !
    Susanne
    Young couple
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 25 reviews
    I was working in Elgin for the weekend and booked Grampian Serviced Apartments for the first time. The flat was exceptional. And. ....beds were so comfy. Best sleep in a long time. Very good value for money and l facilities within were excellent. This flat is certainly 'the jewel in the crown'. The host was very accomodating and communication from the time of booking was exceptional. I will most definitely book again.
    Joan
    Young couple
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 37 reviews
    the space of the apartment was a luxury, equipped kitchen included all what was needed for a short stay, house is located in a quiet area, in walking distance( 20 min) from the city Centre; we were impressed from the house and garden .
    Eva
    Family with young children
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 13 reviews
    Spacious modern apartment on 1st floor. Very safe and quiet location. Stylishly furnished. Well equipped. Huge bath with plenty of hot water. Huge TV with free Prime and Netflix. Fast Wi-Fi. Spotless. Host responded immediately. Had no issues at all but am sure if had, Sean would have sorted straight away. Highly recommend.
    Wee Fe
    Solo traveller

Research, refine and make plans for your whole trip