Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
St Andrews
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
United Kingdom
United Kingdom
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
National parks
Countryside
Rooms
Lake
Farms
Amazing views
Beachfront
Cabins
Historical homes
Tiny homes
Bed & breakfasts
Amazing pools
Trending
Design
Play
Chef's kitchens
Barns
New
Castles
Camping
Golfing
Surfing
Shepherd's huts
Skiing
Grand pianos
Off-the-grid
Lakefront
Beach
Filters
0
Show map
Search results; Over 1,000 places in St Andrews
Over 1,000 places in St Andrews
Learn how we sort results
Learn how we sort results
Guest favourite
Guest favourite
482
Reviews
4.88
Rating
5
Years hosting
Room in Fife
Stay with Qin
Stay with Qin
Hosting for 5 years
,
·
Hosting for 5 years
Comfy king-size bed, TV, fridge and more
24–29 Jun
24–29 Jun
€ 89
night
€ 89 per night
·
€ 444 total
€ 444 total
Show price breakdown
4.88 out of 5 average rating, 482 reviews
4.88 (482)
Guest favourite
Guest favourite
398
Reviews
4.95
Rating
6
Years hosting
Room in Fife
Stay with Emilie
Stay with Emilie
Hosting for 6 years
,
·
Hosting for 6 years
Very central St Andrews Super King bedroom
1–6 Jun
1–6 Jun
€ 142
night
€ 142 per night
·
€ 707 total
€ 707 total
Show price breakdown
4.95 out of 5 average rating, 398 reviews
4.95 (398)
Guest favourite
Guest favourite
141
Reviews
4.99
Rating
6
Years hosting
Room in Saint Andrews
Stay with Emilie
Stay with Emilie
Hosting for 6 years
,
·
Hosting for 6 years
Very central St. Andrews single room
26–31 May
26–31 May
€ 111
night
€ 111 per night
·
€ 555 total
€ 555 total
Show price breakdown
4.99 out of 5 average rating, 141 reviews
4.99 (141)
Guest favourite
Guest favourite
Home in Fife
WOOD HOUSE *golf, beach, university, free parking*
Hosted by Sophia
Hosted by Sophia
21–26 Apr
21–26 Apr
€ 517
€ 161
night
€ 161 per night, originally € 517
·
€ 804 total
€ 804 total
Show price breakdown
4.92 out of 5 average rating, 113 reviews
4.92 (113)
Guest favourite
Guest favourite
Place to stay in St Andrews
Comfy and cosy rooms. Good for long or short stays
Hosted by Qin
Hosted by Qin
12–17 Aug
12–17 Aug
€ 126
night
€ 126 per night
·
€ 627 total
€ 627 total
Show price breakdown
4.89 out of 5 average rating, 474 reviews
4.89 (474)
Guest favourite
Guest favourite
279
Reviews
4.96
Rating
9
Years hosting
Room in Saint Andrews
Stay with Karen
Stay with Karen
Hosting for 9 years
,
·
Hosting for 9 years
St Andrews town. Self contained guest suite.
24–29 Jul
24–29 Jul
€ 111
night
€ 111 per night
·
€ 555 total
€ 555 total
Show price breakdown
4.96 out of 5 average rating, 279 reviews
4.96 (279)
Superhost
Superhost
Home in St Andrews
St Andrews - Fordyce Court
Hosted by Margaret
Hosted by Margaret
4–9 Jun
4–9 Jun
€ 170
night
€ 170 per night
·
€ 847 total
€ 847 total
Show price breakdown
4.78 out of 5 average rating, 23 reviews
4.78 (23)
Home in Fife
Cosy 3 Bedroom House in St Andrews
Hosted by Kristine
Hosted by Kristine
18–23 Apr
18–23 Apr
€ 238
€ 213
night
€ 213 per night, originally € 238
·
€ 1,062 total
€ 1,062 total
Show price breakdown
4.75 out of 5 average rating, 4 reviews
4.75 (4)
Guest favourite
Guest favourite
Home in Fife
The Vintage - A Hidden Gem close to the Old Course
Hosted by Christian
Hosted by Christian
4–9 May
4–9 May
€ 510
€ 432
night
€ 432 per night, originally € 510
·
€ 2,156 total
€ 2,156 total
Show price breakdown
4.94 out of 5 average rating, 116 reviews
4.94 (116)
Guest favourite
Guest favourite
Home in Saint Andrews
Number 3 St Andrews
Hosted by Lorna
Hosted by Lorna
19–24 Apr
19–24 Apr
€ 181
night
€ 181 per night
·
€ 901 total
€ 901 total
Show price breakdown
4.97 out of 5 average rating, 123 reviews
4.97 (123)
Superhost
Superhost
Home in Fife
Historic garden cottage in central St Andrews
Hosted by John
Hosted by John
7–12 Jul
7–12 Jul
€ 441
night
€ 441 per night
·
€ 2,204 total
€ 2,204 total
Show price breakdown
4.84 out of 5 average rating, 137 reviews
4.84 (137)
Guest favourite
Guest favourite
Home in Saint Andrews
Townhouse - central St Andrews GOLF
Hosted by Janice
Hosted by Janice
3–8 Jun
3–8 Jun
€ 749
night
€ 749 per night
·
€ 3,743 total
€ 3,743 total
Show price breakdown
4.98 out of 5 average rating, 123 reviews
4.98 (123)
Guest favourite
Guest favourite
Home in Fife
Kinnessburn Cottage - free parking, close to golf
Hosted by Carole
Hosted by Carole
10–15 May
10–15 May
€ 574
night
€ 574 per night
·
€ 2,869 total
€ 2,869 total
Show price breakdown
4.88 out of 5 average rating, 16 reviews
4.88 (16)
Guest favourite
Guest favourite
Home in St Andrews
*Newly Renovated * Parking * Garden * WIFI * Golf*
Hosted by Ruth
Hosted by Ruth
22–27 Apr
22–27 Apr
€ 651
night
€ 651 per night
·
€ 3,251 total
€ 3,251 total
Show price breakdown
5.0 out of 5 average rating, 37 reviews
5.0 (37)
Guest favourite
Guest favourite
Home in Fife
Mar House, Newly renovated and close to the beach.
Hosted by Nadine
Hosted by Nadine
21–26 Sep
21–26 Sep
€ 347
night
€ 347 per night
·
€ 1,733 total
€ 1,733 total
Show price breakdown
5.0 out of 5 average rating, 50 reviews
5.0 (50)
Guest favourite
Guest favourite
Home in St. Andrews
Auld Lang Syne, St. Andrews
Hosted by a business
Hosted by a business
18–23 Nov
18–23 Nov
€ 379
night
€ 379 per night
·
€ 1,895 total
€ 1,895 total
Show price breakdown
4.91 out of 5 average rating, 102 reviews
4.91 (102)
Guest favourite
Guest favourite
Home in Fife
Links Captains House St Andrews
Hosted by a business
Hosted by a business
5–10 May
5–10 May
€ 511
night
€ 511 per night
·
€ 2,551 total
€ 2,551 total
Show price breakdown
4.94 out of 5 average rating, 68 reviews
4.94 (68)
Guest favourite
Guest favourite
Home in Fife
*Spring Sale - 15% off dates before July*
Hosted by a business
Hosted by a business
16–21 Jun
16–21 Jun
€ 598
€ 526
night
€ 526 per night, originally € 598
·
€ 2,627 total
€ 2,627 total
Show price breakdown
4.98 out of 5 average rating, 46 reviews
4.98 (46)
1
2
3
4
…
15