Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Moray
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes
Over 1,000 homes
Top guest favourite
Guest favourite
Cottage in Moray
Roualeyn - a Charming Farm Cottage, on the Deveron
3 bedrooms
,
·
4 beds
,
·
2 private bathrooms
29 Aug – 3 Sept
29 Aug – 3 Sept
$1,554 SGD
Show price breakdown
for 5 nights
$1,554 SGD for 5 nights
,
·
5.0 out of 5 average rating, 114 reviews
5.0 (114)
Guest favourite
Guest favourite
Home in Moray
1 Woodside
5 bedrooms
5 bedrooms
,
·
7 beds
7 beds
,
·
4 bathrooms
4 bathrooms
23–28 Aug
23–28 Aug
$4,742 SGD
Show price breakdown
for 5 nights
$4,742 SGD for 5 nights
Pay $0 today
Free cancellation
4.94 out of 5 average rating, 35 reviews
4.94 (35)
Home in Moray
Whitecraigs, Spacious Home for 8, ample parking
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
18–23 Jul
18–23 Jul
$2,595 SGD
Show price breakdown
for 5 nights
$2,595 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Home in Moray
Luxury dog-friendly farmhouse & hot tub, sleeps 8+
4 bedrooms
4 bedrooms
,
·
8 beds
8 beds
,
·
3 bathrooms
3 bathrooms
14–19 Aug
14–19 Aug
$3,623 SGD
Show price breakdown
for 5 nights
$3,623 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Top guest favourite
Guest favourite
Tiny home in Moray
Idyllic Dune View Static Home
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1.5 bathrooms
1.5 bathrooms
13–18 Aug
13–18 Aug
$1,298 SGD
$1,140 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 31 reviews
5.0 (31)
Guest favourite
Guest favourite
Home in Moray
Number Twenty-Two
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
14–19 Sept
14–19 Sept
$923 SGD
Show price breakdown
for 5 nights
$923 SGD for 5 nights
Pay $0 today
Free cancellation
4.94 out of 5 average rating, 33 reviews
4.94 (33)
Guest favourite
Guest favourite
Flat in Moray
Penthouse Golf View
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
14–19 Aug
14–19 Aug
$2,745 SGD
Show price breakdown
for 5 nights
$2,745 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Top guest favourite
Guest favourite
Room in Moray
Double room in my house Please read house rules
1 bed
1 bed
,
·
Toilet with sink
Toilet with sink
22–27 Jul
22–27 Jul
$457 SGD
Show price breakdown
for 5 nights
$457 SGD for 5 nights
Pay $0 today
Free cancellation
4.94 out of 5 average rating, 144 reviews
4.94 (144)
Flat in Moray
Garden flat, central Forres
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
10–15 Aug
10–15 Aug
$951 SGD
Show price breakdown
for 5 nights
$951 SGD for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Top guest favourite
Guest favourite
Flat in Portgordon
1 Bedroom holiday flat overlooking harbour
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
18–23 Jul
18–23 Jul
$836 SGD
$732 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
4.97 out of 5 average rating, 154 reviews
4.97 (154)
Top guest favourite
Guest favourite
Home in Moray
Two bedroom house in Elgin
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
21–26 Aug
21–26 Aug
$1,113 SGD
Show price breakdown
for 5 nights
$1,113 SGD for 5 nights
Pay $0 today
Free cancellation
4.97 out of 5 average rating, 102 reviews
4.97 (102)
Tiny home in Lossiemouth
villa - luxury escape with stunning views
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
13–18 Jul
13–18 Jul
$1,233 SGD
Show price breakdown
for 5 nights
$1,233 SGD for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Superhost
Superhost
Apartment in Moray
Lovely two bed first floor flat central location
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1.5 bathrooms
1.5 bathrooms
18–23 Sept
18–23 Sept
$847 SGD
$740 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
4.81 out of 5 average rating, 191 reviews
4.81 (191)
Guest favourite
Guest favourite
Home in Lhanbryde
Loch na Bo House
6 bedrooms
6 bedrooms
,
·
6 beds
6 beds
,
·
7.5 bathrooms
7.5 bathrooms
19–24 Jul
19–24 Jul
$8,363 SGD
Show price breakdown
for 5 nights
$8,363 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Top guest favourite
Guest favourite
Guest suite in Moray
Moray View Accommodation - beachfront apartment.
1 bedroom
1 bedroom
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
24–29 Sept
24–29 Sept
$1,121 SGD
Show price breakdown
for 5 nights
$1,121 SGD for 5 nights
Pay $0 today
Free cancellation
4.99 out of 5 average rating, 370 reviews
4.99 (370)
Guest favourite
Guest favourite
Cabin in Lossiemouth
J4 Lossie Lettings
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
8–13 Aug
8–13 Aug
$1,057 SGD
Show price breakdown
for 5 nights
$1,057 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Top guest favourite
Guest favourite
Cottage in Moray
Bridge Cottage on the edge of the Cairngorms.
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
26 Sept – 1 Oct
26 Sept – 1 Oct
$1,632 SGD
Show price breakdown
for 5 nights
$1,632 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 56 reviews
5.0 (56)
Top guest favourite
Guest favourite
Castle in Moray
Unique luxury 2 bedroom Gatehouse
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
29 Aug – 3 Sept
29 Aug – 3 Sept
$2,414 SGD
Show price breakdown
for 5 nights
$2,414 SGD for 5 nights
4.99 out of 5 average rating, 207 reviews
4.99 (207)
Top guest favourite
Guest favourite
Home in Cullen
Hill Crest - Clifftop Escape with Sea View
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
16–21 Nov
16–21 Nov
$1,544 SGD
Show price breakdown
for 5 nights
$1,544 SGD for 5 nights
Pay $0 today
Free cancellation
4.99 out of 5 average rating, 103 reviews
4.99 (103)
1
2
3
4
…
15