Skip to main content

The best vacation rentals in Elgin

Check out our selection of great vacation rentals in Elgin

Filter by:


Review Score

Wonderful: 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.

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. It is set 44 km from Huntly Castle and offers a housekeeping service. The guest house has family rooms.

Idyllic location, wonderful cosy victorian house, the best and kindest owners!!!

Show more Show less
9.4
Wonderful
265 reviews
Price from
$169
per night

Set in Elgin and only 700 metres from Elgin Cathedral, Moraybank Bed & Breakfast offers accommodation with garden views, free WiFi and free private parking. Boasting a housekeeping service, this property also provides guests with a picnic area. Nairn Dunbar Golf Club is 36 km away and Nairn Museum is 36 km from the bed and breakfast.

Very nice house. Very large and nice room. Good breakfast.

Show more Show less
9.5
Exceptional
333 reviews
Price from
$102
per night

Situated within 400 metres of Elgin Cathedral and 44 km of Huntly Castle in Elgin, Kilmorie House provides accommodation with seating area. The property has garden and city views, and is 26 km from Brodie Castle. The guest house also features free WiFi, free private parking and facilities for disabled guests.

This was without a doubt the best B&B we've ever stayed in. It's been beautifully renovated, was exceptionally clean and comfortable, is very close to the centre of town and has ample off street parking. Peter was a wonderful host and I would highly recommend Kilmorie House to anyone looking for great value accommodation in Elgin.

Show more Show less
9.8
Exceptional
508 reviews
Price from
$113
per night

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. It is located 45 km from Huntly Castle and provides luggage storage space. The guest house has family rooms.

Great host , friendly, excellent breakfast great location

Show more Show less
9.1
Wonderful
210 reviews
Price from
$95
per night

A short walk from the shops on Elgin High Street, Moraydale Guest House offers attractive bed and breakfast accommodation in Moray. You can enjoy free parking, free Wi-Fi and a full Scottish breakfast served in the conservatory.

Location, parking, room, bathroom, many choices at breakfast, lovely staff. It is a very well run guest house, and I highly recommend it.

Show more Show less
9.1
Wonderful
374 reviews
Price from
$89
per night

Offering good food and warm Scottish hospitality, West End has a central location in Elgin and is well placed for shops, leisure, restaurants and attractions. The house is equipped with high speed fibre broadband and fast WiFi throughout.

The guest house is a traditional Edwardian villa with a large private car park. It is also convenient for rail and coach travellers.

Blair and Ross have a wonderful guest house that is close to restaurants and attractions. Their breakfast is excellent with lots of choice. We stayed 3 nights and would have liked to have stayed longer. Parking was easy, too.

Show more Show less
9.4
Wonderful
234 reviews
Price from
$86
per night

Southbank is a Georgian town house in the middle of Elgin and the Whisky Trail. It is a few minutes' walk from the town centre's shops and restaurants.

The guest house is over 200 years old and located on a quiet road. It is popular with those keen on golf, fishing, or seeking castles and malt whisky.

Great location, excellent breakfast, very friendly.

Show more Show less
9
Wonderful
189 reviews
Price from
$121
per night

With free WiFi, this 2-bedroom holiday home provides a TV, a washing machine and a fully equipped kitchen with kitchenware. Towels and bed linen are featured in the holiday home. The accommodation offers a fireplace.

Wonderful peaceful location and charming old cottage, an excellent base for adventures in Speyside

Show more Show less
9.3
Wonderful
8 reviews
Price from
$148
per night

The holiday home includes 1 bedroom and a living room with a TV. Towels and bed linen are featured in the holiday home.

Cawdor Castle is 40 km from the holiday home, while Kilravock Castle is 44 km away.

Lovely hosts, Cottage was well prepared with tea, coffee, milk, scones, and a couple of little bottles of wine. The cleanliness of the cottage was great. The space in the cottage is great as well, which is good as we came with 2 small dogs. We found the bed fantastic and probably the best we have slept in at a cottage. We went across to the owners Bar, Bramou Inn for food, which was also very good and well priced. Stayed for a couple of drinks as well and were made to feel very welcome by Marlyn, George, and the family. Will definitely be back here again.

Show more Show less
9.3
Wonderful
38 reviews
Price from
$146
per night

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 appartement was really lovely, well equipped, very clean and well maintained. It had an amazing view on to the harbour. It was an ideal base for exploring all the surrounding area. We would definitely recommend a visit.

Show more Show less
9.7
Exceptional
38 reviews

Most booked vacation rentals in Elgin this month

Enjoy breakfast in Elgin!

  • The Royal Hotel Elgin
    7.5
    Scored 7.5
    Good
    Rated good
     · 483 reviews

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

    We had a lovely stay warm ,comfortable food was amazing

  • The Pines Guest House
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 265 reviews

    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.

    Really nice welcome. Smart room. Great facilities.

  • Moraybank Bed & Breakfast
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 333 reviews

    Moraybank Bed & Breakfast offers accommodations in Elgin, 22 miles from Nairn Dunbar Golf Club and 23 miles from Nairn Museum.

    Lovely property, very clean, warm and comfortable.

  • Kilmorie House
    Breakfast options
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 508 reviews

    Kilmorie House enjoys a location in Elgin, 16 miles from Brodie Castle and 22 miles from Nairn Dunbar Golf Club.

    Lovely host , very welcoming, breakfast was superb

  • Heather Glen Guest House
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 210 reviews

    Heather Glen Guest House enjoys a location in Elgin, a 10-minute walk from Elgin Cathedral and 28 miles from Huntly Castle.

    Breakfast provided, central location, comfortable room

  • Moraydale Guest House
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 374 reviews

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

    Exceptionally clean, great service and will be back!

  • West End Guest House
    Breakfast options
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 234 reviews

    Offering good food and warm Scottish hospitality, West End has a central location in Elgin and is well placed for shops, leisure, restaurants and attractions.

    Perfectly clean, comfortable, breakfast and service.

  • Southbank Guesthouse
    Breakfast options
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 188 reviews

    Southbank is a Georgian town house in the middle of Elgin and the Whiskey Trail. It is a few minutes' walk from the town center's shops and restaurants.

    Lovely quiet area but close to the train station. Superb breakfast.

These vacation rentals in Elgin have options with FREE cancellation

  • St Michaels Guest House
    Free cancellation options available
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 343 reviews

    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.

    Every thing attention to detail 2nd to none top marks

  • River View Apartment
    Free cancellation options available
    6.1
    Scored 6.1
    Pleasant
    Rated pleasant
     · 15 reviews

    River View Apartment offers self-catering accommodations 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.

    all the things that they went out of there way to provide

  • Primrose Cottage
    Free cancellation options available
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 8 reviews

    Primrose Cottage is located in Elgin, just 31 miles from Castle Stuart Golf Links and 14 miles from Brodie Castle.

    Wonderful peaceful location and charming old cottage, an excellent base for adventures in Speyside

  • Lovely 1-Bed Cottage in Hopeman
    Free cancellation options available
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 38 reviews

    Lovely 1-Bed Cottage in Hopeman offers accommodations in Elgin, 7.6 miles from Elgin Cathedral and 15 miles from Brodie Castle. This vacation home offers free private parking and free Wifi.

    Very clean , comfy bed and in the lovely town of Hopeman

  • Telford Escape
    Free cancellation options available
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 38 reviews

    Telford Escape offers accommodations in Elgin, 10 miles from Elgin Cathedral and 31 miles from Castle Stuart Golf Links.

    Location.clean. airy. modern great views of the harbour

  • The White House
    Free cancellation options available
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 23 reviews

    The White House is located in Elgin, just 17 miles from Brodie Castle and 23 miles from Nairn Dunbar Golf Club.

    Bardzo ładny domek. Bardzo ciepłe i przytulne wnętrze.

  • Whitecraigs
    Free cancellation options available
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 8 reviews

    Whitecraigs offers accommodations in Elgin, 16 miles from Brodie Castle and 22 miles from Nairn Dunbar Golf Club.

    Gute Ausstattung, viel Platz und eine ruhige Lage.

  • Clyne Cottage
    Free cancellation options available
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 8 reviews

    Clyne Cottage is located in Elgin, just 28 miles from Huntly Castle and 16 miles from Brodie Castle.

    Beautiful & well equiped cottage in a lovely location.

Highly-rated vacation rentals in Elgin

  • 38 The Views
    8.0+ review score
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 5 reviews

    38 The Views is located in Elgin, just 23 miles from Nairn Dunbar Golf Club and 23 miles from Nairn Museum.

  • The Barley Mill
    8.0+ review score
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 55 reviews

    Providing a terrace, The Barley Mill features accommodations in Elgin. The property is around 4.2 miles from Elgin Cathedral, 25 miles from Huntly Castle, and 20 miles from Brodie Castle.

    Beautiful converted mill. Quiet location. Comfy beds.

  • Lesmurdie Court, Serviced Accommodation Moray
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 6 reviews

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

    Comfortable beds, fantastic showers, lovely on suite bathroom, great location.

  • The Bothy at Coneloch
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 48 reviews

    The Bothy at Coneloch offers accommodations in Elgin, 26 miles from Huntly Castle and 21 miles from Brodie Castle.

    Brilliant location, exactly what i was looking for.

  • Glampods Glamping Pod - meet Highland Cows and Sheep Elgin
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 79 reviews

    Glampods Glamping Pod - meet Highland Cows and Sheep Elgin is located in Elgin, just 4.1 miles from Elgin Cathedral and 30 miles from Castle Stuart Golf Links.

    Pod was lovely and had everything you could possibly need.

  • The Neuk
    8.0+ review score
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 7 reviews

    The Neuk offers accommodations in Elgin, 16 miles from Brodie Castle and 22 miles from Nairn Dunbar Golf Club. The 4-star apartment is 28 miles from Huntly Castle.

    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.

  • Old Mills Garden
    8.0+ review score
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 57 reviews

    Located in Elgin within 0.7 mi of Elgin Cathedral, Old Mills Garden offers accommodations in the countryside within walking distance of the town center.

    Wendy was very polite and my stay felt like home from home

  • BELLEVILLE BED AND BREAKFAST
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 238 reviews

    BELLEVILLE BED AND BREAKFAST enjoys a location in Elgin, a 4-minute walk from Elgin Cathedral and 27 miles from Huntly Castle.

    Very nice guy that helps with all and the room was cossy

FAQ about vacation rentals in Elgin








Vacation Rentals That Guests Love in Elgin

  • Avg. price/night: $120.79
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 333 reviews
    Its architecture - a beautiful early Victorian villa with many of its original features . And beautifully furnished and maintained .
    Paul
    Solo traveler
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 55 reviews
    Very pleasant apartment for two couples in a beautiful historic building located strategically close to Elgin and the beautiful Moray Coast. Well equipped dining kitchen, en suite bedrooms, comfortable sitting room, outside area, this place has it all. Lots to do and see: beaches, coast walks, fishing villages, excellent links golf courses, historic Elgin, Fort George, Culloden etc Moray weather is usually a lot better than the surrounding parts of Scotland. Would stay again.
    G
    Gerard Ritter
    Travelers with friends
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 38 reviews
    Idyllic setting, stunning views, the owners got back to me really quickly to answer my question, apartment very clean and very well decorated, helped to make the holiday very special. The locals were very friendly and the village is very picturesque
    Stephen J Herbert
    Family with young children
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 265 reviews
    Lovely Victorian villa with original features and warm welcome. Breakfast was excellent
    Andrew
    Young couple
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 38 reviews
    Lovely little cottage in a pub grounds. What more could I ask for. Great hosts and pub goers. Lovely village and people. Good place for watching dolphins and seals.
    Kentroup
    Young couple
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 8 reviews
    The location is perfect, with wonderful views out over the town. The cottage itself is immaculate and one of the most comfortable and well equipped we've ever stayed in. Very quiet too - even more than our cottage in a tiny village in mid-Norfolk!
    Timothy
    Solo traveler
  • Avg. price/night: $158.93
    7.5
    Scored 7.5
    Good
    Rated good
     · 483 reviews
    it was a short 10-15 walk to the town centre, but elgin is quite central for exploring the moray coast by car. some lovely coastal towns and villages with beautiful beaches and walks. staff were cheery and helpful, breakfast was very good - any combination of breakfast items cooked to order perfectly.
    gillian.
    Young couple

Research, refine, and make plans for your whole trip

gogless