Skip to main content

Hotels in 5 St Marys Place St Andrews Fife

11 handpicked places to stay

Lorimer House
4 star

Lorimer House

Guest House · Murray Park, minutes from the Old Course · 0.2 miles away

Small owner-run guest house in a Victorian townhouse close to the centre, well regarded for its breakfasts and its position.

Hotel du Vin St Andrews
4 star

Hotel du Vin St Andrews

Hotel · The Scores, clifftop near the castle · 0.2 miles away

Forty-two-room boutique hotel in a Victorian terrace on The Scores, a short walk from both the castle and the first tee.

Rusacks St Andrews
5 star

Rusacks St Andrews

Hotel · Above the 18th fairway of the Old Course · 0.2 miles away

Landmark 1887 hotel overlooking the 18th fairway, restored by Marine & Lawn with a rooftop restaurant and a Rao's dining room.

The Albany Hotel
3 star★★

The Albany Hotel

Hotel · 56 North Street, town centre · 0.3 miles away

Twenty-two-room townhouse hotel on North Street, in the middle of the old town and a few minutes from the cathedral and the links.

Old Course Hotel, Golf Resort & Spa
5 star

Old Course Hotel, Golf Resort & Spa

Hotel · Overlooking the 17th of the Old Course · 0.5 miles away

Five-star resort hotel set directly alongside the Old Course, with a rooftop spa, three restaurants and the Road Hole bunker below the windows.

Rufflets St Andrews
4 star

Rufflets St Andrews

Hotel · Strathkinness Low Road, west of town · 1.6 miles away

Country house hotel in ten acres of gardens on the western edge of St Andrews, with a brasserie using produce from its own kitchen garden.

Fairmont St Andrews
5 star

Fairmont St Andrews

Hotel · Clifftop estate two miles south of town · 3 miles away

Five-star cliff-top resort on a 520-acre estate with two championship courses, a large spa and sweeping North Sea views.