Search Guest Houses in St. Andrews from CA $127

  • 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

Shaftesbury Lodge Guest House

Shaftesbury Lodge Guest House
4.0 star property
Dundee
9.0 out of 10, Wonderful, (297 reviews)
"It was absolutely fantastic .good place to stay "
United Kingdom
B.
The price is CA $131
CA $157 total
includes taxes & fees
May 7 - May 8
Shaftesbury Lodge Guest House

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (424 reviews)
"Yes. Nicely situated Owners very friendly and helpful "
United Kingdom
Robert
The price is CA $158
CA $158 total
includes taxes & fees
May 8 - May 9
Dunclutha Guest House

Morven House

Morven House
3.5 star property
Carnoustie
10.0 out of 10, Exceptional, (9 reviews)
"Friendly land lady, comfy bed, good breakfast"
United Kingdom
Robert
The price is CA $185
CA $221 total
includes taxes & fees
May 29 - May 30
Morven House

The Spindrift Guest House

The Spindrift Guest House
4.0 star property
Anstruther
9.8 out of 10, Exceptional, (113 reviews)
"Excellent place to stay with friendly, kind people and a delicious breakfast. "
United States
Sadie
The price is CA $224
CA $269 total
includes taxes & fees
May 15 - May 16
The Spindrift Guest House

Edinburgh Travel Guest House

Edinburgh Travel Guest House
2.0 star property
Newington
8.6 out of 10, Excellent, (29 reviews)
"I enjoyed my stay in the property. "
United Kingdom
Normelyn Grace
The price is CA $106
CA $127 total
includes taxes & fees
May 4 - May 5
Edinburgh Travel Guest House

3 Johns Place Townhouse

3 Johns Place Townhouse
4.0 star property
Leith
9.8 out of 10, Exceptional, (268 reviews)
"Solo stay in Edinburgh whilst family stayed elsewhere. This is an absolute find. Modern, stylish and so comfortable. Check in etc was perfect, and it’s located so close to the tram stop. Would definitely stay again."
United Kingdom
Tom
The price is CA $166
CA $199 total
includes taxes & fees
May 10 - May 11
3 Johns Place Townhouse

Gifford House

Gifford House
2.0 star property
Prestonfield
7.4 out of 10, Good, (21 reviews)
"Very clean and comfortable nice staff very helpful "
Canada
Keith
The price is CA $139
CA $166 total
includes taxes & fees
May 17 - May 18
Gifford House

Aynetree Guest House

Aynetree Guest House
3.0 star property
Edinburgh
7.6 out of 10, Good, (251 reviews)
"Parking wasn't accessible due to maintenance being done on the building. The room was clean. And smaller than what is advertised, also there was no common area like in the pictures. We had a mini table in the hall with a coffee station."
Canada
Matthew
The price is CA $149
CA $179 total
includes taxes & fees
Jun 1 - Jun 2
Aynetree Guest House

Arden House

Arden House
3.5 star property
Musselburgh
10.0 out of 10, Exceptional, (68 reviews)
"The best stay of our whole trip! Very clean, extremely comfortable, a lovely tea and coffee basket. Breakfast was better than going to a restaurant- fresh and hot, many choices and we were served in our room in total comfort. Alice most accommodating, very sweet and full of local information. We can’t wait to book and stay again. "
United States
Shawn
The price is CA $205
CA $246 total
includes taxes & fees
May 4 - May 5
Arden House

Acer Lodge Guest House

Acer Lodge Guest House
4.0 star property
Clermiston
9.0 out of 10, Wonderful, (154 reviews)
"We really enjoyed our stay, good accommodation, good host and great breakfast."
Australia
Amanda
The price is CA $137
CA $165 total
includes taxes & fees
May 4 - May 5
Acer Lodge Guest House

4 Friends House

4 Friends House
2.0 star property
Leith
9.6 out of 10, Exceptional, (107 reviews)
"Very clean property, excellent staff, will stay again."
United Kingdom
Eann
The price is CA $154
CA $185 total
includes taxes & fees
May 10 - May 11
4 Friends House

B+B Edinburgh

B+B Edinburgh
4.0 star property
West End
9.0 out of 10, Wonderful, (1,000 reviews)
"Great hotel for a weekend trip! Breakfast freshly cooked was worth including and the room was great!"
United Kingdom
Holly
The price is CA $201
CA $241 total
includes taxes & fees
May 10 - May 11
B+B Edinburgh

Brae Guesthouse

Brae Guesthouse
3.5 star property
Edinburgh
8.8 out of 10, Excellent, (32 reviews)
"We enjoyed our stay. It was convenient to Old Town Edinburgh, clean, and comfortable."
United States
Mindy
The price is CA $152
CA $183 total
includes taxes & fees
May 4 - May 5
Brae Guesthouse

Park View Rooms

Park View Rooms
2.0 star property
Leith
7.2 out of 10, Good, (23 reviews)
"I had an excellent stay. The place was quiet and very clean. I found the beds very comfortable compared to other hotels, and the location was close to lots of things! The staff were very responsive and extremely kind! I 100% recommend this hotel !!"
France
Abderrezak
The price is CA $122
CA $146 total
includes taxes & fees
May 4 - May 5
Park View Rooms

Grosvenor Suites

Grosvenor Suites
4.0 star property
West End
8.2 out of 10, Very good, (209 reviews)
"Perfect location, perfect room. Would live here if I could!"
United States
Beau
The price is CA $187
CA $224 total
includes taxes & fees
May 10 - May 11
Grosvenor Suites

Pillars House

Pillars House
3.5 star property
Leith
9.2 out of 10, Wonderful, (540 reviews)
"Room was clean ,staff helpful "
United Kingdom
ramandeep
The price is CA $138
CA $166 total
includes taxes & fees
May 4 - May 5
Pillars House

Six Brunton Place

Six Brunton Place
5.0 star property
Leith
9.8 out of 10, Exceptional, (216 reviews)
"What a lovely stay! We were greeted by Hilary when we checked in, and she gave a great recommendation to go up Calton hill and check out town! We slept great and had a great time exploring town with Six Brunton as our base."
United States
Matthew
The price is CA $378
CA $453 total
includes taxes & fees
Jun 1 - Jun 2
Six Brunton Place

Abbotsford Guest House

Abbotsford Guest House
3.0 star property
Leith
7.8 out of 10, Good, (308 reviews)
"The room was great for our family of 5. The room was nice and warm for our arrival and was in a fantastic location for getting the tram/buses. Plenty of eating places nearby. Would highly recommend to any families wanting to stay somewhere central."
United Kingdom
Peter
The price is CA $113
CA $136 total
includes taxes & fees
May 4 - May 5
Abbotsford Guest House

Regent House Hotel

Regent House Hotel
3.0 star property
Edinburgh City Centre
7.8 out of 10, Good, (727 reviews)
"Very nice and comfy. Good location for a tourist."
Canada
Eric
The price is CA $216
CA $259 total
includes taxes & fees
May 7 - May 8
Regent House Hotel

Edinburghhouse Hotel

Edinburghhouse Hotel
3.0 star property
Leith
6.4 out of 10, (991 reviews)
"Quiet location"
United Kingdom
Luizita
The price is CA $124
CA $149 total
includes taxes & fees
May 4 - May 5
Edinburghhouse 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
5,786
Accommodation
16 Guest Houses
Lowest Price
CA $127
Highest Price
CA $453

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 $127 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