Scooniehill Farm House B&B is an affordable choice that offers a golf course, hiking and horse riding. For budget travelers, look no further than St Andrews Tourist Hostel, set 200 meters away from the city center. If you're an avid adventurer, consider booking a hotel such as Mcintosh Hall Campus Accommodation near Holy Trinity Church .
1-34 out of 34
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
9.2
Perfect1069 total reviews
our site & Booking.com
Map
1.2 km from City Centre100 m from The Dukes St Andrews
Featuring 144 rooms with views of the sea, the exclusive Old Course Hotel, within 20 minutes' walk of St Andrews Cathedral, provides guests with
a hydrotherapy circuit and sauna facilities.
FromC$ 336
/nightSelect
Rusacks St AndrewsHotel
9.1
Perfect1380 total reviews
our site & Booking.com
Located about 7 minutes' walk from Kinness Burn, the comfortable 5-star Rusacks St Andrews features 123 rooms and an à la carte restaurant.
FromC$ 173
/nightSelect


8.7
Great1431 total reviews
our site & Booking.com
Map
4.0 km from City Centre300 m from St Andrews Bay
The luxury Fairmont St Andrews, Scotland St Andrews in a shopping area offers guests a swimming pool and an à la carte restaurant.
FromC$ 343
/nightSelect


9.1
Perfect104 total reviews
our site & Booking.com
The sophisticated Scores is situated in the heart of St Andrews at 250 metres from St Andrews Aquarium.
FromC$ 167
/nightSelect


8.7
Great960 total reviews
our site & Booking.com
Map
500 m from City Centre200 m from Lundin Golf Club
Opened in 1840, the chic 4-star Du Vin, is situated 800 metres from West Sands.
FromC$ 405
/nightSelect


Ardgowan HotelHotel
8.0
Great1367 total reviews
our site & Booking.com
St Andrew's Episcopal Church and Byre Theatre are respectively 0.6 km and 850 metres from the 3-star Ardgowan.
FromC$ 100
/nightSelect


Rufflets St AndrewsHotel
8.9
Great647 total reviews
our site & Booking.com
Map
2.9 km from City Centre2.1 km from The Dukes St Andrews
The 4-star Rufflets features rooms with views of the garden, while a prime location provides access to St Andrews Museum, which is a 5-minute ride away.
FromC$ 373
/nightSelect


8.1
Great1079 total reviews
our site & Booking.com
Map
300 m from City Centre100 m from St Andrews - New Course
Featuring 24 rooms with views of the garden, the boutique style Albany St Andrews is set a 10-minute ride from Craigtoun Country Park.
FromC$ 121
/nightSelect


Claremont CottageBed & Breakfast
10.0
Perfect66 total reviews
our site & Booking.com
Map
5.2 km from City Centre
The Claremont Cottage is set at a 5 km distance from British Golf Museum and about a 15-minute drive from University of St Andrews.
FromC$ 317
/nightSelect


7.9
Very good1003 total reviews
our site & Booking.com
Map
8.6 km from City Centre
Dunino Den is at a 7 km distance from the pet friendly Inn At Lathones St Andrews and features shopping and dining.
FromC$ 115
/nightSelect


The Spindle Guest RoomsGuest house
9.2
Perfect257 total reviews
our site & Booking.com
Map
400 m from City Centre400 m from Byre Theatre
While staying at the Spindle Guest Rooms you are invited to discover St Andrews Aquarium, set 1.1 km away, or Eden Mill, which is 1.2 km away.
FromC$ 240
/nightSelect


8.4
Great1293 total reviews
our site & Booking.com
Map
400 m from City Centre300 m from Lundin Golf Club
Situated 350 metres from St Andrews Aquarium, the 3-star Greyfriars Inn By Greene King Inns features 18 rooms with private bathrooms.
FromC$ 179
/nightSelect


Rooms At The SaintHotel
9.0
Perfect582 total reviews
our site & Booking.com
Map
400 m from City Centre600 m from Lundin Golf Club
Spirit is 12 minutes' stroll from the 3-star Rooms At The Saint.
FromC$ 280
/nightSelect


8.4
Great656 total reviews
our site & Booking.com
The luxury Kinnettles Hotel & Spa has an à la carte restaurant specialising in British cuisine and is situated a mere 9 minutes on foot from University of St Andrews.
FromC$ 1 058
/nightSelect


Drumoig Golf HotelHotel
8.1
Great871 total reviews
our site & Booking.com
Map
10.9 km from City Centre
The smoke-free Drumoig Golf St Andrews is found approximately a 15-minute ride from Howff Cemetery, offering guests international cuisine.
FromC$ 130
/nightSelect


The New InnHotel
7.6
Very good387 total reviews
our site & Booking.com
While staying at the New Inn you are invited to discover Eden Mill, set 5 minutes' drive away, or St Andrews Cathedral, which is about 11 minutes' walk away.
FromC$ 251
/nightSelect


The Arran, St AndrewsAparthotel
9.1
Perfect1004 total reviews
our site & Booking.com
The Arran, is set just 500 metres from St Andrews Castle and nearly 5 minutes on foot from University of St Andrews.
FromC$ 266
/nightSelect


No12 Bed And Breakfast, St AndrewsBed & Breakfast
8.8
Great132 total reviews
our site & Booking.com
Map
1.1 km from City Centre900 m from Byre Theatre
Staying at the 4-star No12 St Andrews, located in a historical district, guests can keep active with windsurfing, canoeing and hiking.
FromC$ 350
/nightSelect


Scooniehill Farm House B&BBed & Breakfast
9.6
Perfect138 total reviews
our site & Booking.com
Map
2.4 km from City Centre
The 3-star Scooniehill Farm House B&B is a perfect vacation spot within 10 minutes' drive of St Andrews Museum and other St Andrews landmarks.
FromC$ 245
/nightSelect


9.6
Perfect106 total reviews
our site & Booking.com
Map
8.9 km from City Centre
Staying at the 5-star Peat Inn Restaurant With Rooms St Andrews means you will be a 15-minute ride from Fife Folk Museum, while enjoying a heated swimming pool onsite.
FromC$ 561
/nightSelect


8.3
Great211 total reviews
our site & Booking.com
Map
600 m from City Centre100 m from Lundin Golf Club
While staying at the Haar With Rooms 5 Stars St Andrews you are invited to discover East Sands, set a 15-minute stroll away, or The Swilcan Bridge, which is just 600 metres away.
FromC$ 564
/nightSelect


Montague Guest HouseGuest house
9.0
Perfect80 total reviews
our site & Booking.com
Map
400 m from City Centre300 m from Lundin Golf Club
The 4-star Montague Guest House is located 650 metres from Castle Sands and comprises 9 rooms with modern comforts.
FromC$ 501
/nightSelect


9.1
Perfect25 total reviews
our site & Booking.com
Map
6.1 km from City Centre
Located just 6 minutes' walk from Eden Mill Distillery and 2.5 km from St Michaels Golf Club, the Guardbridge Inn features a sunbathing terrace, a picnic area, and a golf course.
FromC$ 328
/nightSelect


Annandale Guest HouseGuest house
9.1
Perfect119 total reviews
our site & Booking.com
Map
400 m from City Centre300 m from Lundin Golf Club
Byre Theatre is at 800 metres of the 3-star Annandale Guest House and Blackfriars Chapel is 0.6 km away.
FromC$ 336
/nightSelect


No 5 PilmourGuest house
8.3
Great91 total reviews
our site & Booking.com
Map
600 m from City Centre200 m from Lundin Golf Club
The 4-star No 5 Pilmour with garden views lies within a 5-minute walk of St Andrews Aquarium.
FromC$ 309
/nightSelect


The Golf InnInn
8.2
Great494 total reviews
our site & Booking.com
Map
600 m from City Centre100 m from Lundin Golf Club
Within a 12-minute walk of Fraser Gallery St Andrews, the 3-star Golf Inn includes 6 rooms.
FromC$ 156
/nightSelect


The Old Station Guest HouseBed & Breakfast
9.0
Perfect346 total reviews
our site & Booking.com
Map
4.7 km from City Centre900 m from Scotland's secret bunker
Guests can have a buffet breakfast and enjoy visiting The Swilcan Bridge, set approximately 15 minutes' drive from the 4-star Old Station Guest House St Andrews.
FromC$ 282
/nightSelect


Doune Guest HouseGuest house
8.5
Great225 total reviews
our site & Booking.com
Map
500 m from City Centre300 m from Lundin Golf Club
Eden Mill is nearly 5 minutes on foot from the 4-star Doune Guest House, while St Andrew's Episcopal Church is about 10 minutes' walk away.
FromC$ 271
/nightSelect


The Space To Stay AparthotelAparthotel
8.4
Great581 total reviews
our site & Booking.com
Map
1000 m from City Centre900 m from Byre Theatre
While staying at The Space St Andrews you are invited to discover Eden Mill, set a 25-minute walk away, or Swilken Burn Bridge, which is 1.5 km away.
FromC$ 142
/nightSelect


Holiday Home, St Andrews Holiday ParkHoliday park
9.9
Perfect28 total reviews
our site & Booking.com
Map
1.7 km from City Centre1.5 km from St Andrews Cathedral
While staying at the Holiday Home, St Andrews Holiday Park you are invited to discover St Andrews Museum, set approximately 25 minutes' walk away, or British Golf Museum, which is 2.5 km away.
FromC$ 385
/nightSelect


Balmungo Cottage B&BBed & Breakfast
9.9
Perfect88 total reviews
our site & Booking.com
Map
2.3 km from City Centre
Overlooking city, the Balmungo Cottage B&B St Andrews welcomes guests with a full English breakfast.
FromC$ 484
/nightSelect


21Kr Bed And Breakfast, Close To Beach, Town Centre And GolfBed & Breakfast
9.3
Perfect101 total reviews
our site & Booking.com
Map
1000 m from City Centre900 m from Byre Theatre
Guests can also visit Lundin Golf Club, situated nearly a 25-minute walk away.
FromC$ 283
/nightSelect


Ailim Guest House With Luxury Garden SuitesGuest house
9.7
Perfect31 total reviews
our site & Booking.com
Map
600 m from City Centre300 m from St Andrews - Jubilee Course
There are rooms facing garden and the 5-star Ailim House Serviced Cottage Escape, Around The Corner From The Old Course is set a mere 5 minutes' stroll from Eden Mill.
FromC$ 848
/nightSelect


12 Kinkell CourtHoliday park
8.1
Great10 total reviews
our site & Booking.com
Map
1.7 km from City Centre1.5 km from Byre Theatre
East Sands is around a 15-minute walk from the 12 Kinkell Court and The Swilcan Bridge is nearly 10 minutes' drive away.
FromC$ 843
/nightSelect
St Andrews hotels
Where to stay in St Andrews?
| 🏨 Hotels in St Andrews | 34 |
| 👛 Lowest price | 344 CAD |
| ✍️ Hotels Reviews | 3 |