A coastal town with historic buildings, a church spire, and a castle overlooking the sea.

Search Guest Houses in St. Andrews

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Our top choices for St. Andrews guest houses

1. Shaftesbury Lodge Guest House

Shaftesbury Lodge Guest House
4.0 star property
Dundee
9.0 out of 10, Wonderful, (323 reviews)
"The staff were very friendly, the breakfast and breakfast selection were great, there was tea in my room and also some pringles and biscuits, and the room was very spacious and comfortable."
United Kingdom
Kevin
The price is P5,964
P7,157 total
includes taxes & fees
Nov 16 - Nov 17
Shaftesbury Lodge Guest House

2. Morven House

Morven House
3.5 star property
Carnoustie
10.0 out of 10, Exceptional, (12 reviews)
"Excellent location, excellent hosts, excellent place to stay"
United Kingdom
Stephen
The price is P8,210
P9,852 total
includes taxes & fees
Dec 1 - Dec 2
Morven House

3. The Spindrift Guest House

The Spindrift Guest House
4.0 star property
Anstruther
9.8 out of 10, Exceptional, (133 reviews)
"A quick 2 night stay. Lovely guest house and terrific breakfast."
United Kingdom
Elizabeth
The Spindrift Guest House

4. Railway Inn

Railway Inn
2.0 star property
Buckhaven
7.4 out of 10, Good, (36 reviews)
"Really amazing staff make this place great. Will be back for sure."
United Kingdom
David
The price is P3,473
P4,168 total
includes taxes & fees
Nov 16 - Nov 17
Railway Inn

5. Lunan House

Lunan House
3.5 star property
Arbroath
8.8 out of 10, Excellent, (219 reviews)
"The staff were extremely courteous & helpful. The breakfast was delicious and the hotel and grounds superb. Will definitely stay again."
United Kingdom
Stephen
The price is P4,065
P4,878 total
includes taxes & fees
Nov 20 - Nov 21
Lunan House

6. Tigh Na Leigh

Tigh Na Leigh
5.0 star property
Blairgowrie
10.0 out of 10, Exceptional, (99 reviews)
"Super lovely place and owners and very good breakfast"
Denmark
Knud Storgaard
The price is P7,719
P9,262 total
includes taxes & fees
Nov 16 - Nov 17
Tigh Na Leigh

7. 4 Friends House

4 Friends House
2.0 star property
Leith
9.6 out of 10, Exceptional, (142 reviews)
"Was lovely place to a stay."
United States
Jennifer
The price is P4,307
P5,427 total
includes taxes & fees
Nov 16 - Nov 17
4 Friends House

8. Grosvenor Suites

Grosvenor Suites
4.0 star property
West End
8.0 out of 10, Very good, (257 reviews)
"Grosvenor Suites was in a perfect location! Very clean, very comfortable and very easy to check in/out"
United States
Karleigh
The price is P5,702
P7,184 total
includes taxes & fees
Nov 22 - Nov 23
Grosvenor Suites

9. Edinburgh Travel Guest House

Edinburgh Travel Guest House
2.0 star property
Newington
7.4 out of 10, Good, (193 reviews)
"We loved our stay!! Clean, great price & amazing host!"
United States
John
The price is P3,242
P4,085 total
includes taxes & fees
Dec 6 - Dec 7
Edinburgh Travel Guest House

10. Pillars House

Pillars House
3.5 star property
Leith
9.2 out of 10, Wonderful, (638 reviews)
"The host could not do enough for us, perfectly lovely place"
United Kingdom
Jane
The price is P4,811
P6,063 total
includes taxes & fees
Nov 26 - Nov 27
Pillars House

11. The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (329 reviews)
"This was our third time staying and The Townhouse never disappoints! So welcoming and David is wonderful, you always feel so at home. The attention to detail is amazing. Stunning place to stay!"
United Kingdom
Scott
The price is P7,719
P9,263 total
includes taxes & fees
Nov 18 - Nov 19
The Townhouse

12. Abbotsford Guest House

Abbotsford Guest House
3.0 star property
Leith
7.8 out of 10, Good, (331 reviews)
"had a fuss-free stay. location is within easy reach of amenities"
Singapore
Sazali
Abbotsford Guest House

13. Queensferry guest house

Queensferry guest house
2.0 star property
Rosyth
7.2 out of 10, Good, (97 reviews)
"Great place to stay, comfortable y clean. Also really close to the bus stop. Would recommend!"
Canada
Cesar Alexis
The price is P3,476
P4,171 total
includes taxes & fees
Dec 9 - Dec 10
Queensferry guest house

14. Edinburghhouse Hotel

Edinburghhouse Hotel
3.0 star property
Leith
6.4 out of 10, (1,000 reviews)
"Great shower"
United States
Marsha
The price is P3,567
P4,495 total
includes taxes & fees
Dec 6 - Dec 7
Edinburghhouse Hotel

15. 3 Johns Place Townhouse

3 Johns Place Townhouse
4.0 star property
Leith
9.6 out of 10, Exceptional, (403 reviews)
"Convenient, clean, easy check in and check out."
Canada
Melanie
The price is P7,470
P9,412 total
includes taxes & fees
Nov 23 - Nov 24
3 Johns Place Townhouse

16. The Crown & Kitchen

The Crown & Kitchen
3.5 star property
East Linton
9.2 out of 10, Wonderful, (189 reviews)
"Nicely decorated room with big bathroom, good shower and very comfortable bed. Helpful staff, especially about late check-in) and good breakfast. Nice location. Good value for money"
United Kingdom
Susan
The price is P6,245
P7,494 total
includes taxes & fees
Nov 16 - Nov 17
The Crown & Kitchen

17. Hazeldene Guest House

Hazeldene Guest House
3.5 star property
Perth
9.6 out of 10, Exceptional, (139 reviews)
"Easy parking out front. Nice breakfast. "
United States
Alexander
The price is P6,966
P8,359 total
includes taxes & fees
Nov 16 - Nov 17
Hazeldene Guest House

18. Hanover 71 Suites

Hanover 71 Suites
4.0 star property
Edinburgh City Centre
8.4 out of 10, Very good, (457 reviews)
"Great location, large room with great amenities. Staff friendly and approachable plus they accommodated us with luggage so we didn’t have to drag it around with us on our check out day."
United Kingdom
RACHAEL
The price is P10,718
P13,505 total
includes taxes & fees
Nov 29 - Nov 30
Hanover 71 Suites

19. B+B Edinburgh

B+B Edinburgh
4.0 star property
West End
9.0 out of 10, Wonderful, (1,000 reviews)
"Wonderful quiet location walking distance to tram and good restaurants"
United States
Anita
The price is P8,354
P10,526 total
includes taxes & fees
Nov 16 - Nov 17
B+B Edinburgh

20. Victoria Hotel

Victoria Hotel
3.0 star property
Blairgowrie
8.2 out of 10, Very good, (68 reviews)
"The room was very clean and staff were very helpfull and friendly breakfast was very nice also."
United Kingdom
Robert
The price is P6,666
P7,999 total
includes taxes & fees
Nov 16 - Nov 17
Victoria Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top St. Andrews Hotel Reviews

Find out more about St. Andrews

St. Andrews Guest Houses information

Number of reviews
4,080
Accommodation
16 Guest Houses
Lowest Price
P4,085
Highest Price
P13,505