Skip to main content

Vacation Rentals in Elgin

Find the vacation rentals that appeal to you the most

The best vacation rentals in Elgin

Check out our selection of great vacation rentals in Elgin

Filter by:

Review score

The Pines Guest House

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.

T
Thomas
From
Germany
The hosts are wonderful, very friendly and nice. We can definitely recommend to stay here. We got a delicious cooked breakfast, the room was beautiful, freshly renovated with nice bathroom. At our next stay in Elgin we will definitely stay there again if possible.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 329 reviews
Price from
$184.56
1 night, 2 adults

Seaview at The Doocot

Elgin

Seaview at The Doocot offers accommodations in Elgin, 15 miles from Brodie Castle and 21 miles from Nairn Dunbar Golf Club.

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

BELLEVILLE BED AND BREAKFAST

Elgin

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

I
Ian
From
United Kingdom
Donald was an excellent host went beyond expectations
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 292 reviews
Price from
$127.05
1 night, 2 adults

The Milton Accommodation

Elgin

The Milton Accommodation enjoys a location in Elgin, 1.2 miles from Elgin Cathedral and 28 miles from Huntly Castle. This guest house features free private parking, full-day security, and free Wifi.

L
Linda norman
From
Isle of Man
Very nice place. The views from my bedroom were lovely overlooking the sea. Great hosts. Home from home feel. Great breakfast. Would stay again.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 680 reviews
Price from
$187.24
1 night, 2 adults

St Michaels Guest House

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.

A
Anne
From
United States
Beautiful Victorian guest house with stunning antiques and decor. Our hostess was lovely and welcoming. Excellent location in Elgin, walking distance to the High Street and restaurants.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 271 reviews
Price from
$158.88
1 night, 2 adults

The Royal Hotel Elgin

Elgin

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

D
Doudna
From
United States
Thank you for letting us book so late into the evening!
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 541 reviews
Price from
$239.39
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.5
Pleasant - What previous guests thought, 31 reviews
Price from
$173.86
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, 146 reviews
Price from
$160.49
1 night, 2 adults

Lossiemouth House

Lossiemouth (Near Elgin)

Lossiemouth House enjoys a location in Lossiemouth, a 3-minute walk from Lossiemouth East Beach and 5.5 miles from Elgin Cathedral.

D
David
From
United States
Beautiful garden inside walled enclosure. Wonderful friendly hosts, delicious food. Rooms inside were very comfortable, great attached bathroom.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 173 reviews
Price from
$187.24
1 night, 2 adults

Lossiemouth Bay Cottage

Lossiemouth (Near Elgin)

Lossiemouth Bay Cottage is located in Lossiemouth, just a 13-minute walk from Lossiemouth East Beach and 5.8 miles from Elgin Cathedral.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 17 reviews
Price from
$899.54
1 night, 2 adults
All vacation rentals in Elgin

Most booked vacation rentals in Elgin and surrounding area in the past month

See all

Enjoy breakfast in Elgin and nearby

  • Links Lodge

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

    Links Lodge offers accommodations in Lossiemouth, a 10-minute walk from Lossiemouth West Beach and 5.7 miles from Elgin Cathedral.

    From $161.83 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 56 reviews

    Two Bedroom Town Centre Apartment is located in Elgin, just a 7-minute walk from Elgin Cathedral and 28 miles from Huntly Castle. The apartment has access to a restaurant.

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

    Elgin City Centre Torr House hotel is a recently renovated guest house in Elgin near Elgin Cathedral. This property offers access to a patio, free private parking, and free Wifi.

  • Southbank Guesthouse

    Elgin
    Breakfast options
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 219 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.

    From $120.37 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 20 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.1
    Very Good - What previous guests thought, 292 reviews

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

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 361 reviews

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

  • Kilmorie House

    Elgin
    Breakfast options
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 379 reviews

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

These vacation rentals in Elgin and nearby have options with free cancellation

  • River View Apartment

    Elgin
    Free cancellation options available
    Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 31 reviews

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

    From $160.49 per night
  • Beachfront Lodge, Lossiemouth Bay

    Lossiemouth
    Free cancellation options available
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 87 reviews

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

    From $177.25 per night
  • Poseidon Inn

    Lossiemouth
    Free cancellation options available
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 632 reviews

    Poseidon Inn offers a hot tub and free private parking, and is within a 11-minute walk of Lossiemouth West Beach and 5.8 miles of Elgin Cathedral.

    From $94.96 per night
  • Kilmorie Gig House

    Elgin
    Free cancellation options available
    Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 2 reviews

    Featuring a garden, Kilmorie Gig House offers accommodations in Elgin. With inner courtyard views, this accommodation provides a patio.

  • West End Guest House

    Elgin
    Free cancellation options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 193 reviews

    Providing a garden, West End Guest House features accommodations in Elgin. This bed and breakfast provides free private parking, daily room service, and free Wifi.

  • St Brendans Apartment

    Elgin
    Free cancellation options available
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 9 reviews

    Housed in a historic building, St Brendans Apartment provides accommodations with a garden and free Wifi in Elgin, a 14-minute walk from Elgin Cathedral.

  • Clyne Cottage

    Elgin
    Free cancellation options available
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 7 reviews

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

  • Elgin Self Catering Holiday Cottage

    Elgin
    Free cancellation options available
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 20 reviews

    Elgin Self Catering Holiday Cottage offers accommodations in Elgin, a 13-minute walk from Elgin Cathedral and 28 miles from Huntly Castle.

Vacation Rentals with swimming pools in Elgin and nearby

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

    Lossiemouth Bay Cottage is located in Lossiemouth, just a 13-minute walk from Lossiemouth East Beach and 5.8 miles from Elgin Cathedral.

    From $875.14 per night
  • Highway

    Lossiemouth
    Swimming pool
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 66 reviews

    Highway offers accommodations in Lossiemouth, a 7-minute walk from Lossiemouth West Beach and 6.6 miles from Elgin Cathedral.

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

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

    From $220.67 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 47 reviews

    Playa la Casa 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.7
    Exceptional - What previous guests thought, 82 reviews

    With Lossiemouth West Beach reachable in a 7-minute walk, Dune View Caravan provides accommodations, a restaurant, a garden, a terrace, and a bar.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 116 reviews

    Featuring a bar, hollies retreat features accommodations in Lossiemouth. Among the facilities of this property are a restaurant, hairdresser's, and sauna.

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

    A 5-minute walk from Lossiemouth West Beach in Lossiemouth, RICK'S RETREAT static caravan near the beach with free wifi provides accommodations with access to a fitness room.

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

    Featuring a private beach area, The Hudson @ Silversands provides accommodations in Lossiemouth.

Highly rated vacation rentals in Elgin and nearby

  • Seascape

    Lossiemouth
    8.0+ review score
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 20 reviews

    Seascape offers accommodations in Lossiemouth, a 2-minute walk from Lossiemouth East Beach and 5.8 miles from Elgin Cathedral.

    From $849.22 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 33 reviews

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

  • The Neuk

    Elgin
    8.0+ review score
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 12 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.

  • Whitecraigs

    Elgin
    8.0+ review score
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 11 reviews

    Whitecraigs offers accommodations in Elgin, a 6-minute walk from Elgin Cathedral and 27 miles from Huntly Castle. The vacation home features both Wifi and private parking free of charge.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 329 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.

  • Old Mills Garden

    Elgin
    8.0+ review score
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 79 reviews

    Old Mills Garden offers accommodations in Elgin, 28 miles from Huntly Castle and 15 miles from Brodie Castle. Offering a garden, the property is located within 1.2 miles of Elgin Cathedral.

  • 1 Woodside

    Elgin
    8.0+ review score
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 6 reviews

    1 Woodside offers accommodations in Elgin, 1.1 miles from Elgin Cathedral and 28 miles from Huntly Castle. This vacation home offers free private parking and free Wifi.

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

    Serviced Accommodation Moray Holyrood enjoys a location in Elgin, 1.9 miles from Elgin Cathedral and 28 miles from Huntly Castle.

FAQ about vacation rentals in Elgin

Vacation Rentals That Guests Love in Elgin

See all
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 63 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.
    Guest review by
    Gerard Ritter
    Travelers with friends
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 64 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
    Guest review by
    Stephen J Herbert
    Family with young children
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 329 reviews
    Lovely Victorian villa with original features and warm welcome. Breakfast was excellent
    Guest review by
    Andrew
    Young couple