Beginning of main content

3 Star Hotels in St. Andrews, Scotland

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

St. Andrews Hotels

Search Flight + Hotel

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured St. Andrews 3 Star Hotels

See all 157 Hotels in St. Andrews
Agnes Blackadder Hall Campus Accommodation

Agnes Blackadder Hall Campus Accommodation

North Haugh, St. Andrews
3.0 out of 5.0
3.9 out of 5 (17 reviews)
Close to venue All good except for uncomfortable bed and the distance to walk to get to the room unreal breakfast was very very good staff pleasant and cheery ...near enough to the venue so no rush.
  10 Jul 2017

£66

£66
Greyfriars

Greyfriars

129 North Street, St. Andrews
3.0 out of 5.0
4.2 out of 5 (13 reviews)
The hotel was centrally located..very convenient and nice ,helpful staff.
  5 Jul 2017

£108

£108
David Russell Apartments Campus Accommodation

David Russell Apartments Campus Accommodation

Buchanan Gardens, St. Andrews
3.0 out of 5.0
3.4 out of 5 (12 reviews)
Stay at David Russell Apartments in St AndrewsAmple space in our room, good complimentary breakfast.
  2 Jul 2017

£66

£66
Drumoig Golf Hotel

Drumoig Golf Hotel

Forgan Drive, Drumoig, Leuchars, St. Andrews
3.0 out of 5.0
3.8 out of 5 (49 reviews)
Quiet location close to St AndrewsThe rooms are clean and comfortable. The staff are very friendly and attentative making the stay personable.
  29 May 2017

£58

£58
The Golf Inn

The Golf Inn

1 Golf Place, St. Andrews
3.0 out of 5.0
3.8 out of 5 (56 reviews)
Excellent location! Room was clean and comfortable. Excellent location. Great breakfast. Quiet! Did have to climb stairs to third floor, but that was OK. Very good experience.
  29 Jun 2017

£124

£124
Map

Pocket Guide: 3 Star Hotels in St. Andrews

Search for hotels in St. Andrews on Expedia.co.uk. You can easily find your hotels in St. Andrews using one of the methods below:

  • View our selection of featured hotels in St. Andrews
  • Use the map to find hotels in the St. Andrews neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Andrews, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Andrews
  • Enter your travel dates to view the best deals on hotels in St. Andrews - while they last