The 10 best guest houses in St. Andrews, UK | Booking.com
Skip to main content

Guest Houses in St. Andrews

Find the guest houses that appeal to you the most

The best guest houses in St. Andrews

Check out our selection of great guest houses in St. Andrews

Filter by:

Review score

Annandale Guest House

St. Andrews

Annandale Guest House enjoys a location in St. Andrews, 3.1 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

E
Erik
From
United States
Very friendly and helpful staff. Lovely, cozy room.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 101 reviews
Price from
$422.05
1 night, 2 adults

The Spindle Guest Rooms

St. Andrews

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

L
Lily
From
United States
Our host John was very helpful, gave us great advice on places to visit and helped us with finding transportation. He was also just a really nice guy!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 266 reviews
Price from
$234.47
1 night, 2 adults

No 5 Pilmour

St. Andrews

The privately-owned No 5 Pilmour is located within 328 feet of the historic St Andrews Links Golf Course and a 2-minute stroll from the heart of St Andrews.

t
thom
From
Canada
Beautiful establishment, room was lovely, breakfast phenomenal- will be back!!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 98 reviews
Price from
$268.77
1 night, 2 adults

The Waterfront

Anstruther (Near St. Andrews)

Just a few steps from Anstruther’s harbor and marina, with views of the Firth of Forth, The Waterfront offers 4-star accommodations with breakfast included and free Wi-Fi.

a
anat
From
Israel
Beautiful location. Beautiful place
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,416 reviews
Price from
$169.49
1 night, 2 adults

Honeypot Guest House

Crail (Near St. Andrews)

Honeypot Guest House in Crail provides accommodations with a garden and a terrace. This guest house features free private parking, luggage storage space, and free Wifi.

T
Thomas
From
United States
Beautiful accommodations, very clean, friendly and supportive staff, excellent breakfast, view of the sea and gardens, walkable to the seashore, cafes, groceries, pubs and restaurants.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 110 reviews
Price from
$174.18
1 night, 2 adults

The Spindrift Guest House

Anstruther (Near St. Andrews)

The Spindrift Guest House in Anstruther provides adults-only accommodations with a garden, a bar, and a shared lounge.

S
Susan
From
United States
The owner hosts, Mark and Jennifer, have created a wonderful B&B in Anstruther. The home is elegant, beautifully maintained and appointed, and creates a warm and inviting atmosphere for guests to relax and enjoy. Our room was quiet, spotless, and comfortable. Mark and Jennifer did everything possible to ensure a wonderful stay.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 112 reviews
Price from
$217.06
1 night, 2 adults

The Blue Loft

Anstruther (Near St. Andrews)

The Blue Loft offers accommodations in Anstruther, a 1-minute walk from Billow Ness Beach and 9 miles from Fairmont St Andrews Bay Golf Course.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 14 reviews
Price from
$186.91
1 night, 2 adults

The Coastal Inn OUTBUILDING

Cellardyke (Near St. Andrews)

The Coastal Inn OUTBUILDING in Cellardyke provides accommodations with a garden and a bar.

A
Andrea
From
United Arab Emirates
I stayed in a room with a big bed to fit two persons. The room was spacious and the bed comfortable. It was on the upper floor above The Coastal Inn and accessible by stairs. There was no music or noise coming from the Inn at late hours. There were 3 rooms on the floor, but I could not hear the guests from the other rooms. The bathroom was large and had a closed-in shower with an elongated spacious cabin. The water pressure was adequate and plenty of hot water. The breakfast was a typical Scottish style breakfast together with cereals, jams, butter etc. Very tasty cooked food and prepared on the spot from the Chef of the kitchen.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 592 reviews
Price from
$159.44
1 night, 2 adults

aabAlree Guest House

Dundee (Near St. Andrews)

In the heart of Dundee, within a minute's walk from tourist attractions such as the V&A/Discovery/HMS Frigate Unicorn/Verdant Works Museums, Slessor Gardens, Caird Hall, DCA, and REP Theater.

M
Mourad
From
Morocco
It closed to all amenities, Peache was a very welcoming and helpful.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 111 reviews
Price from
$144.70
1 night, 2 adults

Shaftesbury Hotel Dundee

Dundee (Near St. Andrews)

Located in the West End of Dundee, the Shaftesbury Lodge Guest House is a 5-minute taxi journey from Dundee city center.

N
Neil
From
Canada
A lovely old property, immaculately and lovingly maintained - and most certainly the quietest place that I have stayed so far!!!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 799 reviews
Price from
$113.89
1 night, 2 adults
All guest houses in St. Andrews

Looking for a guest house?

Warm and welcoming guest houses are ideal for travelers who prefer laid-back accommodations with a personal touch. Usually family run, these hosts will provide local recommendations and even optional meals. Guest houses sometimes feature a cozy living room or a garden – and are still cheaper than most regular hotels.

Most booked guest houses in St. Andrews and surrounding area in the past month

See all

Guest Houses That Travelers Love in St. Andrews

See all
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 266 reviews
    John is the friendliest, kindest host. There were many small touches with hospitality in mind that we really appreciated. The location is fantastic - quiet but a stones throw from the city centre. Would absolutely recommend for a stay in an authentic Victorian terrace house!
    Guest review by
    William
    Young couple
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 266 reviews
    Convenient location for the town centre, quiet and relaxing. The Spindle Guest House is spotlessly clean, beautifully presented and very welcoming. Our host, John, has thought of every need for his guests. Nothing is too much trouble. Excellent facilities and lovely atmosphere. We will definitely be returning.
    Guest review by
    Carmel
    Young couple

Research, refine, and make plans for your whole trip