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
Log in or sign up
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
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,082 SGD
Show price breakdown
for 5 nights
$1,082 SGD for 5 nights
,
·
4.97 out of 5 average rating, 89 reviews
4.97 (89)
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,339 SGD
$1,138 SGD
Show price breakdown
for 5 nights
4.9 out of 5 average rating, 200 reviews
4.9 (200)
Guest favourite
Guest favourite
Townhouse in Fife
Number •6•
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
$1,329 SGD
Show price breakdown
for 5 nights
$1,329 SGD for 5 nights
Free cancellation
4.93 out of 5 average rating, 92 reviews
4.93 (92)
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,448 SGD
$1,286 SGD
Show price breakdown
for 5 nights
4.99 out of 5 average rating, 150 reviews
4.99 (150)
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
$886 SGD
$780 SGD
Show price breakdown
for 5 nights
4.93 out of 5 average rating, 82 reviews
4.93 (82)
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,672 SGD
Show price breakdown
for 5 nights
$1,672 SGD for 5 nights
Free cancellation
4.96 out of 5 average rating, 23 reviews
4.96 (23)
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,382 SGD
$1,209 SGD
Show price breakdown
for 5 nights
4.96 out of 5 average rating, 138 reviews
4.96 (138)
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
17–22 Sept
17–22 Sept
$681 SGD
Show price breakdown
for 5 nights
$681 SGD for 5 nights
Free cancellation
4.96 out of 5 average rating, 303 reviews
4.96 (303)
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,211 SGD
Show price breakdown
for 5 nights
$14,211 SGD for 5 nights
4.99 out of 5 average rating, 115 reviews
4.99 (115)
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,537 SGD
$2,284 SGD
Show price breakdown
for 5 nights
Extended stay discount
5.0 out of 5 average rating, 63 reviews
5.0 (63)
Top guest favourite
Guest favourite
Guest suite in Teuchats Toll
The Cottage at Strathmore Lodge
1 bedroom
1 bedroom
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
6–11 Sept
6–11 Sept
$1,050 SGD
Show price breakdown
for 5 nights
$1,050 SGD for 5 nights
Free cancellation
4.94 out of 5 average rating, 85 reviews
4.94 (85)
Guest favourite
Guest favourite
Home in Balmullo
An Teallach
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
4 bathrooms
4 bathrooms
21–26 Oct
21–26 Oct
$3,981 SGD
$3,336 SGD
Show price breakdown
for 5 nights
Book early to save
5.0 out of 5 average rating, 8 reviews
5.0 (8)
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,133 SGD
$1,005 SGD
Show price breakdown
for 5 nights
Free cancellation
4.94 out of 5 average rating, 70 reviews
4.94 (70)
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
$674 SGD
Show price breakdown
for 5 nights
Free cancellation
4.89 out of 5 average rating, 159 reviews
4.89 (159)
Top guest favourite
Guest favourite
Apartment in Fife
The “19th Hole”, Peat Inn. Near to St Andrews.
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
5–10 Oct
5–10 Oct
$1,278 SGD
$1,115 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 37 reviews
5.0 (37)
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
$935 SGD
$796 SGD
Show price breakdown
for 5 nights
Extended stay discount
4.86 out of 5 average rating, 193 reviews
4.86 (193)
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,435 SGD
Show price breakdown
for 5 nights
$2,435 SGD for 5 nights
4.99 out of 5 average rating, 95 reviews
4.99 (95)
Top guest favourite
Guest favourite
Home in Springfield
Edenfield House, Springfield, Fife
6 bedrooms
6 bedrooms
,
·
6 beds
6 beds
,
·
2.5 bathrooms
2.5 bathrooms
10–15 Sept
10–15 Sept
$11,390 SGD
$10,034 SGD
Show price breakdown
for 5 nights
4.99 out of 5 average rating, 116 reviews
4.99 (116)
Top guest favourite
Guest favourite
Bungalow in Fife
2 bedroom bungalow in desirable area of Glenrothes
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
14–19 Sept
14–19 Sept
$1,397 SGD
$1,228 SGD
Show price breakdown
for 5 nights
Free cancellation
4.99 out of 5 average rating, 89 reviews
4.99 (89)
1
2
3
4
…
15