Skip to content

Vacation rentals in Spey Bay

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Spey Bay

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

Entire cottage · Spey Bay
Bunnyhops - The Fresh Sea Air is Free!
A traditional stone built tastefully converted farm steading situated in pleasant surroundings and only 50 metres to the local Golf Course, the beach and not forgetting the Scottish Dolphin Centre where you can spot Dolphins from the beach, take a tour of the historic Ice House or enjoy a cup of tea and some home bakes in the Cafe. A stay at Spey Bay Lodges should be about leaving the hustle & bustle of city life behind and enjoying our stunning rural location.
$135 per night
Tiny home · Moray
Room with a View. Serene calm peaceful.
Rustic hideaway located in beautiful coastal reserve with largest pebble beach in Scotland. Near mouth of river Spey, ideal for osprey/dolphin spotting, fishing, golfing & Speyside Way. Dolphin Centre with shop/cafè at end of road, old railway bridge to Garmouth & beyond all easily accessible. Great for walkers, cyclists, birdwatchers, kayakers or quiet retreat for artists, writers and contemplators. Listen to the sound of the ocean from the comfort of your bed. See amazing sunrises and sunsets
$62 per night
SUPERHOST
Entire cottage · Spey Bay
Beach Breeze - Hear the Sea crashing on the shore
Located in a beautiful nature rich area of Scotland, Spey Bay is at the mouth of the river Spey, one of the fastest flowing rivers in Scotland, famous for Salmon fishing, Ospreys, and Dolphins. Nature lovers will love this beautiful location, bat tours & otters to discover at the Scottish Dolphin Centre. Stay in tastefully converted traditional stone steadings. The golf club next door serves food and there are discounts for golf for our guests. Let yourself relax and leave the city behind.
$135 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Homes
  • Hotels
  • Unique stays

Other great vacation rentals in Spey Bay

Entire cottage · Spey Bay
Charming listed period cottage with hot tub
$168 per night
SUPERHOST
Entire bungalow · Moray
Coorie Doon Holiday Cottage
$73 per night
SUPERHOST
Private room · Clochan, Buckie
Burnside of Enzie Steading - Downstairs king Room
$62 per night
SUPERHOST
Entire guesthouse · Moray
Beautifully renovated ‘Ghillie’s Hideaway’
$95 per night
SUPERHOST
Entire cottage · Moray
Speyside Cottage in the heart of the village
$95 per night
SUPERHOST
Entire home · Spey Bay
Lily Collie's
$84 per night
Entire rental unit · Portgordon
1 Bedroom holiday flat overlooking harbour
$73 per night
SUPERHOST
Entire cottage · Findochty
Tranquil Cottage a modern 1 bedroom let
$112 per night
SUPERHOST
Entire cottage · Moray
Poppys Cottage - a charming seafront cottage
$119 per night
SUPERHOST
Entire vacation home · Portgordon
Seal View - Cosy seafront home on the Moray coast
$73 per night
Entire rental unit · Moray
Stunning first floor apartment, Fochabers centre.
$112 per night
SUPERHOST
Entire cottage · Elgin
Duffus House Lodge - tranquil rural retreat
$90 per night
SUPERHOST
  1. Airbnb
  2. United Kingdom
  3. Scotland
  4. Moray
  5. Spey Bay