Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
Experiences
Experiences
Services
Services
Start your search
Location
Homes in Cupar
Check in / Check out
Any week
Guests
Add guests
Become a host
Languages & currency
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 in Cupar
Over 1,000 homes in Cupar
Photo 1 of 29
Top guest favourite
Guest favourite
Apartment in Cupar
The Stable Flat - 20 minutes from St Andrews
2 bedrooms
,
·
3 beds
,
·
1 private bathroom
29 Sept – 4 Oct
29 Sept – 4 Oct
$1,085 SGD
Show price breakdown
for 5 nights
$1,085 SGD for 5 nights
,
·
4.97 out of 5 average rating, 89 reviews
4.97 (89)
Photo 1 of 11
Guest favourite
Guest favourite
Apartment in Fife
Stylish Cupar Flat | Near St Andrews | FreeParking
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
7–12 Sept
7–12 Sept
$1,338 SGD
$1,149 SGD
Show price breakdown
for 5 nights
4.9 out of 5 average rating, 200 reviews
4.9 (200)
Photo 1 of 21
Guest favourite
Guest favourite
Townhouse in Fife
Number •6•
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
22–27 Sept
22–27 Sept
$1,335 SGD
Show price breakdown
for 5 nights
$1,335 SGD for 5 nights
Free cancellation
4.93 out of 5 average rating, 92 reviews
4.93 (92)
Photo 1 of 29
Top guest favourite
Guest favourite
Apartment in Cupar
Luxury central ground floor flat (nr St Andrews)
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
12–17 Sept
12–17 Sept
$1,442 SGD
$1,292 SGD
Show price breakdown
for 5 nights
4.99 out of 5 average rating, 149 reviews
4.99 (149)
Photo 1 of 6
Guest favourite
Guest favourite
Room in Cupar
Cosy Double Room'Lios Beag'
2 beds
2 beds
,
·
1 bathroom
1 bathroom
8–13 Sept
8–13 Sept
$885 SGD
$787 SGD
Show price breakdown
for 5 nights
4.93 out of 5 average rating, 82 reviews
4.93 (82)
Photo 1 of 28
Guest favourite
Guest favourite
Home in Fife
Number•30•
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
10–15 Oct
10–15 Oct
$1,679 SGD
Show price breakdown
for 5 nights
$1,679 SGD for 5 nights
Free cancellation
4.95 out of 5 average rating, 22 reviews
4.95 (22)
Photo 1 of 24
Guest favourite
Guest favourite
Flat in Fife
Old Town Loft - stylish apartment
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
20–25 Sept
20–25 Sept
$1,381 SGD
$1,215 SGD
Show price breakdown
for 5 nights
4.96 out of 5 average rating, 137 reviews
4.96 (137)
Photo 1 of 29
Top guest favourite
Guest favourite
Guest suite in Ceres
Old police house, Ceres
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
26 Sept – 1 Oct
26 Sept – 1 Oct
$777 SGD
$684 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 303 reviews
4.96 (303)
Photo 1 of 27
Top guest favourite
Guest favourite
Guest suite in Dairsie
self contained accommodation close to St. Andrews
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
18–23 Oct
18–23 Oct
$771 SGD
$677 SGD
Show price breakdown
for 5 nights
Free cancellation
4.89 out of 5 average rating, 157 reviews
4.89 (157)
Photo 1 of 29
Top guest favourite
Guest favourite
Cottage in Fife
Fife Farm Cottage Nr St Andrews
3 bedrooms
3 bedrooms
,
·
2.5 bathrooms
2.5 bathrooms
6–11 Sept
6–11 Sept
$2,549 SGD
$2,294 SGD
Show price breakdown
for 5 nights
Extended stay discount
5.0 out of 5 average rating, 63 reviews
5.0 (63)
Photo 1 of 18
Top guest favourite
Guest favourite
Castle in Fife
Historic 6-Bedrooms Castle Retreat
6 bedrooms
6 bedrooms
,
·
11 beds
11 beds
,
·
5 bathrooms
5 bathrooms
13–18 Sept
13–18 Sept
$14,276 SGD
Show price breakdown
for 5 nights
$14,276 SGD for 5 nights
4.99 out of 5 average rating, 115 reviews
4.99 (115)
Photo 1 of 29
Top guest favourite
Guest favourite
Home in Fife
Coastal 2 bedroom house - golf/ beach getaway
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
2–7 Nov
2–7 Nov
$1,016 SGD
$899 SGD
Show price breakdown
for 5 nights
Free cancellation
4.97 out of 5 average rating, 219 reviews
4.97 (219)
Photo 1 of 29
Top guest favourite
Guest favourite
Cottage in Ceres
5-bedroom cosy cottage near St Andrews, Fife
5 bedrooms
5 bedrooms
,
·
9 beds
9 beds
,
·
3 bathrooms
3 bathrooms
14–19 Sept
14–19 Sept
$2,718 SGD
$2,392 SGD
Show price breakdown
for 5 nights
Free cancellation
4.91 out of 5 average rating, 67 reviews
4.91 (67)
Photo 1 of 21
Flat in Fife
Flat 4 | Modern 1-Bed Apartment | Sleeps 4 | Cupar
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
9–14 Jul
9–14 Jul
$4,660 SGD
Show price breakdown
for 5 nights
$4,660 SGD for 5 nights
Free cancellation
4.86 out of 5 average rating, 21 reviews
4.86 (21)
Photo 1 of 29
Guest favourite
Guest favourite
Home in Dairsie
Comfortable private annex with a sensational view
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
20–25 Sept
20–25 Sept
$1,158 SGD
$1,016 SGD
Show price breakdown
for 5 nights
Free cancellation
4.93 out of 5 average rating, 14 reviews
4.93 (14)
Photo 1 of 16
Top guest favourite
Guest favourite
Flat in Freuchie
The Old Linen Mill
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
13–18 Oct
13–18 Oct
$1,126 SGD
$1,013 SGD
Show price breakdown
for 5 nights
Free cancellation
4.94 out of 5 average rating, 70 reviews
4.94 (70)
Photo 1 of 26
Top guest favourite
Guest favourite
Home in Fife
Vicarsford Farmhouse
5 bedrooms
5 bedrooms
,
·
4 king beds
4 king beds
,
·
4 bathrooms
4 bathrooms
26–31 Oct
26–31 Oct
$4,182 SGD
Show price breakdown
for 5 nights
$4,182 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 18 reviews
5.0 (18)
Photo 1 of 17
Superhost
Superhost
Cabin in Fife
Rural Cosy Cabin With Beautiful Views Over Fife
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
6–11 Sept
6–11 Sept
$939 SGD
$800 SGD
Show price breakdown
for 5 nights
Extended stay discount
4.86 out of 5 average rating, 192 reviews
4.86 (192)
Photo 1 of 12
Top guest favourite
Guest favourite
Home in Fife
Stunning accommodation overlooking St Andrews Bay.
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
2.5 bathrooms
2.5 bathrooms
6–11 Sept
6–11 Sept
$2,487 SGD
Show price breakdown
for 5 nights
$2,487 SGD for 5 nights
4.99 out of 5 average rating, 95 reviews
4.99 (95)
1
2
3
4
…
15