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

Search Guest Houses in St. Andrews from CA $80

  • 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. The Spindrift Guest House

The Spindrift Guest House
4.0 star property
Anstruther
9.8 out of 10, Exceptional, (132 reviews)
"A quick 2 night stay. Lovely guest house and terrific breakfast."
United Kingdom
Elizabeth
The price is CA $172
CA $206 total
includes taxes & fees
Nov 5 - Nov 6
The Spindrift Guest House

2. Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (472 reviews)
"Everything was wonderful! from the kind and thoughtful hosts/owners to the breakfast to the comfy beds to the homemade shortbread!!!!"
United States
Deborah
The price is CA $155
CA $155 total
includes taxes & fees
Nov 5 - Nov 6
Dunclutha Guest House

3. 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 CA $133
CA $159 total
includes taxes & fees
Nov 5 - Nov 6
Shaftesbury Lodge Guest House

4. 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 CA $183
CA $219 total
includes taxes & fees
Nov 5 - Nov 6
Morven House

5. 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 CA $77
CA $93 total
includes taxes & fees
Nov 5 - Nov 6
Railway Inn

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 CA $156
CA $188 total
includes taxes & fees
Nov 8 - Nov 9
Tigh Na Leigh

7. 3 Johns Place Townhouse

3 Johns Place Townhouse
4.0 star property
Leith
9.6 out of 10, Exceptional, (399 reviews)
"Convenient, clean, easy check in and check out."
Canada
Melanie
The price is CA $145
CA $182 total
includes taxes & fees
Nov 9 - Nov 10
3 Johns Place Townhouse

8. Lunan House

Lunan House
3.5 star property
Arbroath
8.8 out of 10, Excellent, (217 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 CA $89
CA $106 total
includes taxes & fees
Dec 4 - Dec 5
Lunan House

9. Pillars House

Pillars House
3.5 star property
Leith
9.2 out of 10, Wonderful, (634 reviews)
"Such kind staff, would definitely come back! Great location, great kitchen. Clean accommodations."
Canada
Khush
The price is CA $107
CA $135 total
includes taxes & fees
Nov 9 - Nov 10
Pillars House

10. The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (328 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 CA $173
CA $208 total
includes taxes & fees
Nov 8 - Nov 9
The Townhouse

11. B+B Edinburgh

B+B Edinburgh
4.0 star property
West End
9.0 out of 10, Wonderful, (1,003 reviews)
"Wonderful quiet location walking distance to tram and good restaurants"
United States
Anita
The price is CA $172
CA $216 total
includes taxes & fees
Nov 30 - Dec 1
B+B Edinburgh

12. 4 Friends House

4 Friends House
2.0 star property
Leith
9.6 out of 10, Exceptional, (141 reviews)
"We had a great stay at this hotel! The staff were friendly and welcoming, the room was clean and comfortable, and the location was convenient. Everything went smoothly, and we felt well taken care of throughout our stay. We would definitely recommend this hotel and would happily stay here again!"
Canada
Hayrunnisa
The price is CA $114
CA $144 total
includes taxes & fees
Nov 5 - Nov 6
4 Friends House

13. Abbotsford Guest House

Abbotsford Guest House
3.0 star property
Leith
7.8 out of 10, Good, (330 reviews)
"had a fuss-free stay. location is within easy reach of amenities"
Singapore
Sazali
The price is CA $74
CA $93 total
includes taxes & fees
Nov 26 - Nov 27
Abbotsford Guest House

14. Edinburgh Travel Guest House

Edinburgh Travel Guest House
2.0 star property
Newington
7.2 out of 10, Good, (187 reviews)
"It was a nice clean private room. The shower/bath room was clean as well. There was a bus station right next to it. Very convenient."
United States
USTINA
The price is CA $63
CA $80 total
includes taxes & fees
Nov 5 - Nov 6
Edinburgh Travel Guest House

15. Hazeldene Guest House

Hazeldene Guest House
3.5 star property
Perth
9.6 out of 10, Exceptional, (138 reviews)
"Easy parking out front. Nice breakfast. "
United States
Alexander
The price is CA $155
CA $186 total
includes taxes & fees
Nov 9 - Nov 10
Hazeldene Guest House

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 CA $141
CA $169 total
includes taxes & fees
Nov 5 - Nov 6
The Crown & Kitchen

17. Queensferry guest house

Queensferry guest house
2.0 star property
Rosyth
7.2 out of 10, Good, (96 reviews)
"Great place to stay, comfortable y clean. Also really close to the bus stop. Would recommend!"
Canada
Cesar Alexis
The price is CA $84
CA $101 total
includes taxes & fees
Nov 9 - Nov 10
Queensferry guest house

18. 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 CA $127
CA $160 total
includes taxes & fees
Nov 8 - Nov 9
Grosvenor Suites

19. Park View House

Park View House
3.0 star property
Leith
6.8 out of 10, (736 reviews)
"nice stay"
United Kingdom
Vinay
The price is CA $81
CA $102 total
includes taxes & fees
Nov 15 - Nov 16
Park View House

20. Gifford House

Gifford House
2.0 star property
Prestonfield
8.0 out of 10, Very good, (74 reviews)
"Beautiful building, convenient location, great shower, great coffee"
Canada
Wendy
The price is CA $151
CA $191 total
includes taxes & fees
Nov 8 - Nov 9
Gifford House
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,696
Accommodation
16 Guest Houses
Lowest Price
CA $80
Highest Price
CA $219

Frequently asked questions

What is the nightly rate for a guest house in St. Andrews?
Rates for St. Andrews guest houses vary, but travelers can find great-value prices from CA $80 with Expedia. A range of factors can affect nightly rates, such as the location, the breakfast offering, and the range of amenities. Travelers looking for a good deal should consider looking for a midweek stay, as weekend rates at St. Andrews guest houses tend to be higher. Remember to also use our filters to sort prices from low to high.
What's the difference between a St. Andrews guest house and a B&B?
A guest house in St. Andrews is typically a larger establishment with more rooms, offering a more hotel-like experience, and may provide additional amenities including luxury bedding. In contrast, a B&B is usually a smaller property that focuses primarily on providing a room and breakfast. A B&B is often more personal, and breakfast is typically included as part of the stay, but other services might be more limited compared to a guest house.

Explore a world of travel with Expedia