Skip to content
Enter dates and number of guests to see the total price per night.
Over 9,000 guest reviews for places to stay in St Andrews, with an average of 4.9 out of 5 stars.

300+ places to stay

SUPERHOST
Entire flat
Rating 4.86 out of 5185 reviews
NEWLY REFURBISHED APARTMENT IN TOWN CENTRE
4 guests · 1 bedroom · 2 beds · 1 bathroom
Wifi · Kitchen · Heating
SUPERHOST
Private room
Rating 4.76 out of 5309 reviews
250 yards from Old Course and St Andrews centre
4 guests · 1 bedroom · 2 beds · 1.5 shared bathrooms
Wifi · Kitchen · Heating
Entire flat
Rating 4.79 out of 548 reviews
Stylish, Modern 1BR with Garden
2 guests · 1 bedroom · 1 bed · 1 bathroom
Wifi · Kitchen · Heating
SUPERHOST
Entire flat
Rating 4.87 out of 576 reviews
Argyle Street St Andrews
4 guests · 2 bedrooms · 3 beds · 1 bathroom
Wifi · Kitchen · Heating
SUPERHOST
Entire flat
Rating 4.87 out of 515 reviews
A Bright Studio on Melbourne Place
2 guests · Studio · 2 beds · 1 bathroom
Wifi · Kitchen · Heating
Private room
Rating 4.38 out of 5102 reviews
large room+bluthner grand piano
3 guests · 1 bedroom · 2 beds · 2 shared bathrooms
Free parking · Wifi · Kitchen · Heating
SUPERHOST
Entire flat
Rating 4.74 out of 5372 reviews
The Garden Apartment, St Andrews
4 guests · 1 bedroom · 2 beds · 1 bathroom
Free parking · Wifi · Kitchen · Heating
SUPERHOST
Entire flat
Rating 4.78 out of 5157 reviews
1 Bedroom Flat 3 miles from Centre of Dundee City.
2 guests · 1 bedroom · 1 bed · 1 bathroom
Wifi · Kitchen · Heating
SUPERHOST
Entire flat
Rating 4.98 out of 5273 reviews
Large Victorian apartment: central, quiet
8 guests · 4 bedrooms · 5 beds · 2 bathrooms
Wifi · Kitchen · Heating
Private room
Rating 4.24 out of 529 reviews
Get a flavour of old Dundee in a great location
1 guest · 1 bedroom · 1 bed · 1 shared bathroom
Free parking · Wifi · Kitchen · Heating
SUPERHOST
Entire flat
Rating 4.93 out of 543 reviews
Beautiful apartment with private parking space.
2 guests · 1 bedroom · 1 bed · 1 bathroom
Free parking · Wifi · Kitchen · Heating
SUPERHOST
Entire flat
Rating 5.0 out of 516 reviews
Sheila’s Flat, historic central St Andrews
3 guests · 2 bedrooms · 2 beds · 1 bathroom
Wifi · Kitchen · Heating
SUPERHOST
Entire flat
Rating 4.88 out of 551 reviews
106 North Street. Central. Private parking.
4 guests · 2 bedrooms · 2 beds · 1 bathroom
Free parking · Wifi · Kitchen · Heating
Private room
Rating 4.27 out of 511 reviews
Private Room Close To City Centre
1 guest · 1 bedroom · 1 bed · 1 shared bathroom
Free parking · Wifi · Kitchen · Heating
Private room
Rating 4.40 out of 515 reviews
Close to Centre, Breakfast,Tv,Wifi,Netflix private
2 guests · 1 bedroom · 2 beds · 1 shared bathroom
Free parking · Wifi · Kitchen · Heating
Private room
St Andrews - big double in clean and updated flat
2 guests · 1 bedroom · 1 bed · 1 shared bathroom
Wifi · Kitchen
Entire flat
Rating 4.92 out of 538 reviews
Eagle’s Wynd, St Andrews
4 guests · 2 bedrooms · 3 beds · 1 bathroom
Wifi · Kitchen · Heating
Entire flat
Rating 4.85 out of 513 reviews
Entire Luxury 1 bedroom flat Dundee
2 guests · 1 bedroom · 2 beds · 1 bathroom
Wifi · Kitchen · Heating
118 of 300+ Flat Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.