Skip to content

Vacation rentals in Elgin

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Elgin

Guests agree: these stays are highly rated for location, cleanliness, and more.

Cottage in Elgin
Coral Peel Holiday Home Elgin
Coral Peel is a lovely house in Elgin, just minutes from Cooper Park and within easy walking distance of the city centre's many cafés, restaurants, bars and shops, Recently refurbished and immaculately finished with real wood flooring throughout,stylish fully equipped open plan kitchen dining and lounge area. Coral Peel offers stylish yet affordable accommodation close to the city centre. Available for both short stay and weekly rentals. We are happy to accept longer term corporate bookings
$107 per night
SUPERHOST
Home in Moray
Cheerful unique 2bedroom cottage with free parking
Number 7 is a stylish cottage in the sought after west end of Elgin. It is just a short walk from the city’s vibrant array of cafes, bars, restaurants and the home of Gordon&MacPhail for the whisky lovers. Recently refurbished with traditional features, including the original cast iron roll top bath for which we highly recommended a relaxing dip with lots of bubbles. This is the perfect base for exploring the beautiful Moray Coast, Aberdeenshire and the Highlands.
$93 per night
SUPERHOST
Condo in Moray
Lovely two bed first floor flat central location
Enjoy a stylish experience at this centrally-located place. Situated next to Elgins historic Cathedral and right across the road from the famous Johnston’s Woollen Mill. A few minutes walk through our beautiful Copper Park is the town centre of Elgin. Ideally situated for those doing the whisky trail and other local places of interest within the Moray area. The flat is on the first floor of the property and very well appointed and has been recently refurbished.
$68 per night
SUPERHOST

Stay near Elgin's top sights

Photo of Elgin Cathedral
Elgin Cathedral49 locals recommend
Photo of Cooper Park
Cooper Park6 locals recommend
Photo of The Drouthy Cobbler
The Drouthy Cobbler15 locals recommend
Photo of Lidl
Lidl4 locals recommend
Photo of Johnstons of Elgin
Johnstons of Elgin52 locals recommend
Photo of ALDI
ALDI3 locals recommend

Other great vacation rentals in Elgin

Cottage in Moray
Millhouse Bothy near Elgin City Centre
$105 per night
SUPERHOST
Rental unit in Elgin
Private apartment in residential area
$87 per night
SUPERHOST
Loft in Moray
Lovely 1 Bedroom Loft Apartment in Moray
$62 per night
SUPERHOST
Home in Elgin
Lovely & Cosy 2 bedroom property
$103 per night
SUPERHOST
Home in Moray
"Come Away Inn", 2 bed cozy Highland Home
$56 per night
SUPERHOST
Private room in Elgin
Large Room in my home
$56 per night
SUPERHOST
Cottage in Moray
Cosy town centre cottage with private garden
$112 per night
SUPERHOST
Home in Elgin
Beautiful modern 2 bedroom bungalow
$105 per night
SUPERHOST
Rental unit in Moray
Elgin town centre 3 bed, 3 bathroom apartment
$161 per night
SUPERHOST
Guest suite in Moray
Private Apartment in a 6 bed house (Elgin)
$105 per night
SUPERHOST
Home in Moray
Furnis Villa for a relaxing stay
$99 per night
Serviced apartment in Moray
Luxury 2Bed Apartment in Elgin-Free Parking & WiFi
$151 per night

Stays in Elgin

Condo in Moray
Quirky, quiet apartment with free parking. 2BR.
$92 per night
SUPERHOST
Condo in Moray
Cosy and quiet apartment with free parking.
$92 per night
SUPERHOST
Cottage in Moray
Riverview Bothy near Elgin City Centre
$105 per night
SUPERHOST
Private room in Elgin
Office Study Room
$43 per night
SUPERHOST

Stays in Pittendreich

Cottage in Mosstowie
Traditional Scottish Get Away - Pet Friendly
$93 per night
Rental unit in Mosstowie
The Old Snooker Room at Mosstowie, Elgin
$61 per night
SUPERHOST
Serviced apartment in Moray
Executive 2Bed Flat-Golf Course-Free WiFi/Parking
$136 per night
Rental unit in Elgin
Modern Ground Floor Apartment
$99 per night
SUPERHOST

Stays in Bishopmill

Rental unit in Moray
East Wing Apartment
$89 per night
Serviced apartment in Moray
Serviced Accommodation Moray - Lesmurdie House
$143 per night
Home in Elgin
Self Catering Holiday Cottage Elgin
$134 per night
Rental unit in Moray
Distillery Apartment 1
$93 per night
  1. Airbnb
  2. United Kingdom
  3. Scotland
  4. Moray
  5. Elgin