Filters
Popular
70
82
23
14
13
49
31
28
10
3
5
Search by name
Star rating
6
13
15
2
72
MoreLess
Guest rating
10
3
5
MoreLess
Accommodation type
31
MoreLess
Price per night
56
7
11
12
22
MoreLess
Nearby
70
65
67
68
14
65
MoreLess
Airports
1
MoreLess
Hotel type
93
87
35
23
22
19
16
10
5
4
2
26
10
6
2
1
1
1
MoreLess
Amenities
82
23
14
13
12
10
5
MoreLess
Room features
7
1
30
2
4
5
3
MoreLess
Services
7
3
7
8
3
MoreLess
Brands
2
1
1
1
1
1
1
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 108 hotels in St Andrews
Get Prices

108 hotels in St Andrews

Filter by
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Millhouse B&B2 Cauldside Farm Steading, Strathkinness High Road, St Andrews, Gb, St Andrews, United KingdomView on map
3.3 km from City Centre
There are rooms facing the garden and the hotel is set close to University of St Andrews.
Select
St Andrews Tourist HostelInchape House St Marys Place, St Andrews, United Kingdom, KY16 9UYView on map
200 m from City Centre500 m from St Andrews University
Housed in a Georgian-style building, the hostel features 6 rooms with private bathrooms.
  • The hostel has
    • Free Wi-Fi in public areas
    +1
  • The hostel has
    • Shared kitchen
    +1
5.4
Guest rating1 review
Price from£ 12per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
No12 Bed And Breakfast12 Grange Road, St Andrews, United KingdomView on map
1.2 km from City Centre1000 m from St Andrews Cathedral
This luxury hotel with sea views lies close to the sights of St Andrews including Eden Mill.
  • The bed & breakfast has
    • Free Wi-Fi in rooms
    +1
  • The bed & breakfast has
    • On-site car park
    +1
Price from£ 141per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Knockhill Farm B&B StrathkinnessHigh Road Strathkinness, St Andrews, United Kingdom, KY16 9SLView on map
6.6 km from City Centre
Overlooking the garden, this luxury hotel welcomes guests with a daily continental buffet breakfast.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Flat-screen TV
    +1
  • The hotel has
    • Electric kettle
    +1
Price from£ 135per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Greyfriars InnApartment129 North Street, St Andrews, United Kingdom, KY16 9AGView on map
300 m from City Centre400 m from St Andrews University
Offering a fully-fitted kitchen with a microwave, a dishwasher and a kettle, the venue is located 10 minutes' walking distance from the center of St Andrews.
  • The apartment has
    • Paid parking
    +1
  • The apartment has
    • Electric kettle
    • Cookware/ Kitchen utensils
    +2
Price from£ 109per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
David Russell Apartments Campus AccommodationApartmentBuchanan Gardens, St Andrews, United KingdomView on map
1.4 km from City Centre1.1 km from St Andrews - Jubilee Course
This 5-bedroom apartment is set in the green area of St Andrews with a quick access to St. Andrew's.
  • The apartment has
    • On-site car park
    +1
  • The apartment has
    • Electric kettle
    • Cookware/ Kitchen utensils
    • Shared kitchen
    +3
Price from£ 153per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Five Pilmour PlaceGuest house5 Pilmour Place, St Andrews, United Kingdom, KY16 9HZView on map
500 m from City Centre400 m from St Andrews - Jubilee Course
Situated in proximity to St Andrews Preservation Trust Museum, this contemporary property includes a leisure centre, a shared lounge and a golf course.
  • The guest house has
    • Off-site car park
    +1
  • The guest house has
    • Electric kettle
    +1
9.0
Perfect5 reviews
Price from£ 166per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
St Leonards LodgeHoliday home5 St Leonards Rd, St Andrews, United Kingdom, KY16 9DYView on map
900 m from City Centre700 m from St Andrews - Jubilee Course
Located just 1.6 km from St Andrews Cathedral, the property provides a tennis court and a golf course for the convenience of its guests.
  • The holiday home has
    • Free Wi-Fi in public areas
    +1
  • The holiday home has
    • Off-site car park
    +1
  • The holiday home has
    • Dryer
    • Electric kettle
    • Cookware/ Kitchen utensils
    +3
Price from£ 201per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Kinburn Guest HouseGuest house5 Kinburn Place, St Andrews, United Kingdom, KY16 9DTView on map
400 m from City Centre500 m from St Andrews - Jubilee Course
Featuring complimentary parking and a golf course, this property is situated a short distance from St. Andrew's.
  • The guest house has
    • Electric kettle
    +1
  • The guest house has
    • Flat-screen TV
    +1
Price from£ 156per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Elderburn LodgesLodgeDenhead, St Andrews, United Kingdom, KY16 8PAView on map
5.2 km from City Centre
This family-run villa offers accommodation with the garden, placed 6 km from St Andrews Cathedral.
  • The lodge has
    • Dryer
    • Electric kettle
    • Cookware/ Kitchen utensils
    +3
Price from£ 153per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Montague Guest HouseGuest house21 Murray Park, St Andrews, United Kingdom, KY16 9AWView on map
400 m from City Centre400 m from St Andrews University
Featuring a terrace, this property is situated a short distance from St Andrews University and about a 10-minute walk from the center of St Andrews.
  • The guest house has
    • Free Wi-Fi in rooms
    +1
  • The guest house has
    • Off-site car park
    +1
  • The guest house has
    • Paid airport shuttle
    +1
Price from£ 126per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
138 North StreetApartment138 North Street 138, St Andrews, United Kingdom, KY16 9AFView on map
300 m from City Centre300 m from St Andrews University
This property near St Andrews Cathedral consists of 2 bedrooms, 2 bathrooms and a kitchen for up to 4 guests.
  • The apartment has
    • GBP 8 per day
    +1
  • The apartment has
    • Dryer
    • Electric kettle
    • Cookware/ Kitchen utensils
    +3
Price from£ 212per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
The DoocotHoliday homeThe Doocot Mount Melville, St Andrews, United Kingdom, KY16 8NTView on map
3.2 km from City Centre
This quiet villa has 3 bedrooms and can accommodate up to 6 guests.
  • The holiday home has
    • Dryer
    • Electric kettle
    • Cookware/ Kitchen utensils
    +3
Price from£ 267per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Helens LeaHoliday home, St Andrews, United Kingdom, KY16View on map
400 m from City Centre700 m from St. Andrew's - The Old Course
Offering a fully equipped kitchen complete with a dishwasher and a washing machine, this villa is located close to St Andrews Harbour Trust.
Price from£ 98per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Scooniehill Farm House B&BGuest houseScooniehill Farmhouse St Andrews Fife, St Andrews, United Kingdom, KY16 8NNView on map
2.4 km from City Centre
Set next to a train station, and 40 minutes' drive to Club Bar, this accommodation comes with cots, babysitting and video games for guests with children.
  • The guest house has
    • Dryer
    • Electric kettle
    • Cookware/ Kitchen utensils
    +3
9.2
Perfect1 review
Price from£ 101per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Fairways Of St AndrewsGuest house8A Golf Place, St Andrews, United Kingdom, KY16 9JAView on map
500 m from City Centre400 m from St Andrews - Jubilee Course
Set in St Andrews, this 8-room property is an ideal base for visits to University of St Andrews.
  • The guest house has
    • Off-site car park
    +1
  • The guest house has
    • Electric kettle
    +1
Price from£ 107per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Ogstons On North StreetNorth Street, St Andrews, United Kingdom, KY16 9AQView on map
400 m from City Centre400 m from St Andrews University
  • The hotel has
    • Golf course
    +1
Select
Delightful Annexe Apartment In St Andrews - Free ParkingApartmentThe Annexe At 4 West Acres, St Andrews, United Kingdom, KY16 9UDView on map
1.8 km from City Centre1.4 km from St Andrews - Jubilee Course
Situated 2 km from the centre of St Andrews, the apartment with a view over the garden offers a sun terrace.
  • The apartment has
    • Free Wi-Fi in rooms
    +1
  • The apartment has
    • Off-site car park
    +1
  • The apartment has
    • Dryer
    • Electric kettle
    +2
9.2
Perfect1 review
Price from£ 133per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
BurnsideHoliday home, St Andrews, United Kingdom, KY16View on map
2.2 km from City Centre1.9 km from St Andrews - Jubilee Course
Set 2.6 km from St Andrews University, this property features 3 bedrooms and a garden with a shower.
Price from£ 121per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
St Andrews Studio Apartment - Free ParkingApartment4 West Acres, St Andrews, United Kingdom, KY16 9UDView on map
1.8 km from City Centre1.4 km from St Andrews - Jubilee Course
Situated 2 km from the centre of St Andrews, the apartment with a view over the garden offers a patio.
  • The apartment has
    • Free Wi-Fi in rooms
    +1
  • The apartment has
    • Electric kettle
    • Cookware/ Kitchen utensils
    +2
Price from£ 115per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

108 hotels found