Skip to main content

Apartments in Elgin

Find the apartments that appeal to you the most

The best apartments in Elgin

Check out our selection of great apartments in Elgin

Filter by:

Review score

Waterside Apartment

Elgin

Waterside Apartment is located in Elgin, just 28 miles from Huntly Castle and 16 miles from Brodie Castle. This apartment features accommodations with a terrace.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 10 reviews
Price from
$154.97
1 night, 2 adults

River View Apartment

Elgin

River View Apartment is located in Elgin, just 17 miles from Brodie Castle and 23 miles from Nairn Dunbar Golf Club.

m
mark
From
United Kingdom
all the things that they went out of there way to provide
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 32 reviews
Price from
$161.71
1 night, 2 adults

Tighnabruaich Annex

Lossiemouth (Near Elgin)

Tighnabruaich Annex is located in Lossiemouth, just 21 miles from Brodie Castle and 27 miles from Nairn Dunbar Golf Club.

M
Marc
From
United States
John was very hospitable and a pleasure to meet. And the fact that he stocked the fridge and pantry before we got there was a very pleasant surprise!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 144 reviews
Price from
$161.71
1 night, 2 adults

Summer breeze

Lossiemouth (Near Elgin)

Summer breeze offers accommodations in Lossiemouth, a 12-minute walk from Lossiemouth East Beach and 5.7 miles from Elgin Cathedral.

J
John
From
United Kingdom
The caravan was very clean, comfortable and we'll equipped and located in a great position for local amenities. We only stayed one night but would love to stay for longer next time. Highly recommended!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 7 reviews
Price from
$175.18
1 night, 2 adults

Beachfront Lodge, Lossiemouth Bay

Lossiemouth (Near Elgin)

Beachfront Lodge, Lossiemouth Bay offers accommodations in Lossiemouth, a 13-minute walk from Lossiemouth East Beach and 5.8 miles from Elgin Cathedral.

L
Leanne
From
United Kingdom
Great location, lovely lodge - would definitely recommend
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 88 reviews
Price from
$155.53
1 night, 2 adults

87 Lighthouse View Lodge

Lossiemouth (Near Elgin)

87 Lighthouse View Lodge offers accommodations in Lossiemouth, a 7-minute walk from Lossiemouth West Beach and 6.5 miles from Elgin Cathedral.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 65 reviews
Price from
$181.92
1 night, 2 adults

Jandor Retreat

Lossiemouth (Near Elgin)

Jandor Retreat is located in Lossiemouth, just a 7-minute walk from Lossiemouth West Beach and 6.7 miles from Elgin Cathedral.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 22 reviews
Price from
$188.23
1 night, 2 adults

4 Stills Apartment

Rothes (Near Elgin)

4 Stills Apartment is located in Rothes, just 10 miles from Elgin Cathedral and 21 miles from Huntly Castle. The apartment features both Wifi and private parking free of charge.

C
Claude Michel
From
Spain
Cozy apartment, in a quiet neighborhood, with all the amenities needed to have an amazing stay. Host amazing as well!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 178 reviews
Price from
$139.47
1 night, 2 adults

Mary's Apartment

Rothes (Near Elgin)

Mary's Apartment offers accommodations in Rothes, 10 miles from Elgin Cathedral and 21 miles from Huntly Castle. Both free Wifi and parking on-site are available at the apartment free of charge.

S
Susan
From
United States
Cozy with lots of extras. Great host!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 62 reviews
Price from
$169.79
1 night, 2 adults

Exclusive Private double room, en-suite wet room Private entrance

Forres (Near Elgin)

Exclusive Private double room, en-suite wet room Private entrance in Forres offers accommodations with free Wifi, 27 miles from Inverness Castle, 13 miles from Elgin Cathedral, and 21 miles from...

C
Christian
From
Austria
I liked everything. Communication was great, all worked out. Clean and very comfortable. Great bathroom, too!!!
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 150 reviews
Price from
$106.46
1 night, 2 adults
All apartments in Elgin

Looking for an apartment?

For travelers 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.

Most booked apartments in Elgin and surrounding area in the past month

See all

Popular with guests booking apartments in Elgin

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Popular with guests booking apartments in Elgin

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 66 reviews

Popular with guests booking apartments in Elgin

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 11 reviews

Popular with guests booking apartments in Elgin

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 32 reviews

Popular with guests booking apartments in Elgin

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 10 reviews

Popular with guests booking apartments in Elgin

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 56 reviews

Popular with guests booking apartments in Elgin

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 3 reviews

Popular with guests booking apartments in Elgin

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2 reviews

Popular with guests booking apartments in Elgin

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 21 reviews

Popular with guests booking apartments in Elgin

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews

Great access to the city center. Check these apartments in Elgin and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Town centre 4xbed 4xbath apartment is located in Elgin, just a 10-minute walk from Elgin Cathedral and 27 miles from Huntly Castle.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 21 reviews

Serviced Accommodation Moray enjoys a location in Elgin, a 13-minute walk from Elgin Cathedral and 28 miles from Huntly Castle.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 29 reviews

Featuring a garden, East Wing Apartment in Elgin features accommodations in Elgin. With river views, this accommodation offers a patio.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 15 reviews

Distillery Apartment 1 is located in Elgin, just 1.2 miles from Elgin Cathedral and 27 miles from Huntly Castle.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 3 reviews

A 14-minute walk from Elgin Cathedral in Elgin, Serviced Accommodation Moray Lesmurdie House, Elgin - Free Parking, Free WiFi offers accommodations with access to a spa center and solarium.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Spacious Iconic Lesmurdie House 2 bed, free WiFi and Parking is located in Elgin, just 23 miles from Nairn Dunbar Golf Club and 23 miles from Nairn Museum.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2 reviews

Serviced Accommodation Moray - Lesmurdie House No 2 offers accommodations in Elgin, a 15-minute walk from Elgin Cathedral and 28 miles from Huntly Castle.

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 3 reviews

Lesmurdie Court, Serviced Accommodation Moray offers accommodations in Elgin, 23 miles from Nairn Dunbar Golf Club and 23 miles from Nairn Museum.

Save money on apartments in Elgin and nearby – budget options available

Coz, 2Bed Central Elgin - Free parking, WiFi is located in Elgin, just 28 miles from Huntly Castle and 17 miles from Brodie Castle.

SAM Slains Drive

Elgin
Budget options available
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

SAM Slains Drive is located in Elgin, just 23 miles from Nairn Dunbar Golf Club and 23 miles from Nairn Museum.

Balormie View

Lossiemouth
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 9 reviews

Balormie View is located in Lossiemouth, just 5.2 miles from Elgin Cathedral and 20 miles from Brodie Castle. Both Wifi and private parking are accessible at the apartment free of charge.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 56 reviews

Modern One Bedroom Apartment offers accommodations in Lossiemouth, a 13-minute walk from Lossiemouth West Beach and 5.4 miles from Elgin Cathedral.

From $121.28 per night

Duffus Nights

Duffus
Budget options available

Providing a garden, Duffus Nights offers accommodations in Duffus. This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at the apartment.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 88 reviews

Beachfront Lodge, Lossiemouth Bay offers accommodations in Lossiemouth, a 13-minute walk from Lossiemouth East Beach and 5.8 miles from Elgin Cathedral.

Summer breeze

Lossiemouth
Budget options available
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 7 reviews

Summer breeze offers accommodations in Lossiemouth, a 12-minute walk from Lossiemouth East Beach and 5.7 miles from Elgin Cathedral.

Ramsay Lane

Lossiemouth
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 29 reviews

Ramsay Lane is located in Lossiemouth, just 31 miles from Huntly Castle and 20 miles from Brodie Castle.

Apartments with swimming pools in Elgin and nearby

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 65 reviews

87 Lighthouse View Lodge offers accommodations in Lossiemouth, a 7-minute walk from Lossiemouth West Beach and 6.5 miles from Elgin Cathedral.

H26atsilversands is located in Lossiemouth, just a 7-minute walk from Lossiemouth West Beach and 6.8 miles from Elgin Cathedral. This property offers access to a balcony and free private parking.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews

A 4-minute walk from Lossiemouth West Beach in Lossiemouth, Northern Lights offers accommodations with access to a steam room.

Enjoy breakfast in Elgin and nearby

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 144 reviews

Tighnabruaich Annex is located in Lossiemouth, just 21 miles from Brodie Castle and 27 miles from Nairn Dunbar Golf Club.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 22 reviews

Modern seaside apartment, Lossiemouth, Moray is located in Lossiemouth, just a 7-minute walk from Lossiemouth East Beach and 5.2 miles from Elgin Cathedral.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 19 reviews

Beach Cottage, Pet & Family Friendly Stay in Moray offers accommodations in Lossiemouth, a 9-minute walk from Lossiemouth East Beach and 5.6 miles from Elgin Cathedral.

Cliffside

Lossiemouth
Breakfast options
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 72 reviews

Featuring a garden, Cliffside features accommodations in Lossiemouth. Featuring sea and mountain views, this apartment also includes free Wifi.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Penthouse Golf View Apartments is located in Lossiemouth, just a 11-minute walk from Lossiemouth West Beach and 5.8 miles from Elgin Cathedral.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 8 reviews

Beachview-Holiday Flat 2- Sleeps8 offers accommodations in Lossiemouth, a 10-minute walk from Lossiemouth West Beach and 5.7 miles from Elgin Cathedral.

Seaview

Lossiemouth
Breakfast options
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 61 reviews

Seaview offers accommodations in Lossiemouth, a few steps from Lossiemouth East Beach and 5.6 miles from Elgin Cathedral. This beachfront property offers access to free Wifi and free private parking.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 65 reviews

The Jewel of the Moray Firth offers accommodations in Lossiemouth, 21 miles from Brodie Castle and 27 miles from Nairn Dunbar Golf Club.

FAQ about apartments in Elgin

Apartments that guests love in Elgin

See all
Avg. price/night: $134.75
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 32 reviews
Upon first arriving at the apartment, we agreed it was cozy, looked nice enough. Was more than alright for two people to stay 4 nights. Oven was good. In a amazing location. Which reflects in the price point the owners want from you. I don't believe the owners are unreasonable with the price. But I do personally think it's a bit too high for what you get. Picturesque location. And if you are a couple. It will do you amazingly. It's not the Ritz, but it is manageable and affordable. It is a 8 rating for a reason, it did do us well.
Guest review by
connor
Young couple
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 56 reviews
Excellent flat, in the centre of the city, secure parking.
Guest review by
Rea
Family with young children
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 66 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
Guest review by
Dawn
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 66 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.
Guest review by
Lindsey
Solo traveler