Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Featured Hotels Near St Andrews University

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Dunperrogh

St. Andrews (0.3 miles from St Andrews University)

Featuring city views, Dunperrogh provides accommodations with a terrace and an electric tea pot, around a 6-minute walk from St Andrews University.

Show more Show less
9.8
Exceptional
36 reviews
Price from
$461
per night

Lorimer House

St. Andrews (0.2 miles from St Andrews University)

Located in St. Andrews, within a 12-minute walk of St Andrews East Sands Beach and 500 yards of St Andrews University, Lorimer House provides free WiFi.

Show more Show less
9.4
Awesome
147 reviews
Price from
$222
per night

No. 14

St. Andrews (0.2 miles from St Andrews University)

No. 14 in St. Andrews provides accommodations with free WiFi, a 6-minute walk from St Andrews East Sands Beach, 600 yards from St Andrews University and a 3-minute walk from St Andrews Cathedral.

Show more Show less
9.6
Exceptional
50 reviews
Price from
$563
per night

The Spindle Guest Rooms

St. Andrews (0.3 miles from St Andrews University)

The Spindle Guest Rooms in St. Andrews provides adults only accommodations with a shared lounge and a terrace.

Show more Show less
9.4
Awesome
128 reviews
Price from
$137
per night

Modern luxury 2 bed with a view

St. Andrews (0.2 miles from St Andrews University)

Modern luxury 2 bed with a view is located in St. Andrews, a 13-minute walk from St Andrews East Sands Beach and 500 yards from St Andrews University, in an area where hiking can be enjoyed.

Show more Show less
9.7
Exceptional
33 reviews
Price from
$748
per night

No1 St Andrews - St Mary's Place

St. Andrews (0.3 miles from St Andrews University)

Located in St. Andrews, a 12-minute walk from St Andrews East Sands Beach and 600 yards from St Andrews University, No1 St Andrews - St Mary's Place provides garden views and free WiFi.

Show more Show less
9.2
Awesome
364 reviews
Price from
$307
per night

Enjoy breakfast at hotels near St Andrews University

See all

Budget hotels near St Andrews University

See all

Hotels with great access to St Andrews University!

See all

People are talking about St Andrews University! Explore guest hotel reviews featuring "St Andrews University"

See all