Search Guest Houses in St. Andrews from CA $128

  • 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

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (437 reviews)
"Great stay - nice room with homemade shortbread. Great breakfast- Recommended"
United States
Tim
The price is CA $161
CA $161 total
includes taxes & fees
Jun 25 - Jun 26
Dunclutha Guest House

Shaftesbury Lodge Guest House

Shaftesbury Lodge Guest House
4.0 star property
Dundee
9.0 out of 10, Wonderful, (309 reviews)
"Huge room and the little extra snacks (crisps, biscuits etc.) on top of the tea/coffee were much appreciated. Breakfast huge portions."
United Kingdom
Peter
The price is CA $133
CA $159 total
includes taxes & fees
Jun 28 - Jun 29
Shaftesbury Lodge Guest House

The Spindrift Guest House

The Spindrift Guest House
4.0 star property
Anstruther
9.8 out of 10, Exceptional, (119 reviews)
"Every aspect of our stay was excellent . Staff, food, rooms were all of a high standard. Very highly recommended for a short stay. "
United Kingdom
Angus
The price is CA $203
CA $244 total
includes taxes & fees
Jun 19 - Jun 20
The Spindrift Guest House

Morven House

Morven House
3.5 star property
Carnoustie
10.0 out of 10, Exceptional, (11 reviews)
"Excellent location, excellent hosts, excellent place to stay"
United Kingdom
Stephen
The price is CA $178
CA $214 total
includes taxes & fees
Jun 21 - Jun 22
Morven House

Regal Rooms

Regal Rooms
2.0 star property
Leith
The price is CA $276
CA $331 total
includes taxes & fees
Jul 1 - Jul 2
Regal Rooms

3 Johns Place Townhouse

3 Johns Place Townhouse
4.0 star property
Leith
9.6 out of 10, Exceptional, (307 reviews)
"Clean room, cute shops nearby, accessible"
Canada
Dasa
The price is CA $171
CA $205 total
includes taxes & fees
Jun 21 - Jun 22
3 Johns Place Townhouse

4 Friends House

4 Friends House
2.0 star property
Leith
9.6 out of 10, Exceptional, (114 reviews)
"Very clean property, excellent staff, will stay again."
United Kingdom
Eann
The price is CA $162
CA $195 total
includes taxes & fees
Jun 21 - Jun 22
4 Friends House

Edinburgh Travel Guest House

Edinburgh Travel Guest House
2.0 star property
Newington
7.6 out of 10, Good, (70 reviews)
"Great location."
United States
Patricia
The price is CA $106
CA $128 total
includes taxes & fees
Jun 21 - Jun 22
Edinburgh Travel Guest House

Gifford House

Gifford House
2.0 star property
Prestonfield
7.8 out of 10, Good, (36 reviews)
"Easy access to public transportation and the rooms were beautifully updated and decorated."
United States
Amy
The price is CA $165
CA $198 total
includes taxes & fees
Jun 26 - Jun 27
Gifford House

Park View Rooms

Park View Rooms
2.0 star property
Leith
7.2 out of 10, Good, (33 reviews)
"The room was nice and clean, no fridge in the room but for the price i can't complain. the bus stop just outside the building so fast easy and cheap to get around and enjoy Edinburgh."
United Kingdom
ALIN
The price is CA $131
CA $157 total
includes taxes & fees
Jul 5 - Jul 6
Park View Rooms

Aynetree Guest House

Aynetree Guest House
3.0 star property
Edinburgh
7.6 out of 10, Good, (265 reviews)
"such an amazing place to visit and very clean.easy place to find too"
United Kingdom
Jaya
The price is CA $158
CA $190 total
includes taxes & fees
Jun 22 - Jun 23
Aynetree Guest House

Arden House

Arden House
3.5 star property
Musselburgh
10.0 out of 10, Exceptional, (71 reviews)
"Very friendly host, good breakfast served to the room."
Germany
Joerg
The price is CA $222
CA $267 total
includes taxes & fees
Jun 29 - Jun 30
Arden House

Abbotsford Guest House

Abbotsford Guest House
3.0 star property
Leith
7.8 out of 10, Good, (312 reviews)
"Clean room and bathroom well equiped. There were only two of us in the room. I think three would have been too tight. The room had a single and double bed. Very quiet at night, close to lots of restaurants and the tram was only a minute or two away to get into the centre. A good place to stay for a short visit and reasonably priced."
Ireland
Marian
The price is CA $124
CA $149 total
includes taxes & fees
Jun 22 - Jun 23
Abbotsford Guest House

B+B Edinburgh

B+B Edinburgh
4.0 star property
Haymarket
9.0 out of 10, Wonderful, (1,009 reviews)
"Enjoyable stay, comfortable bed"
United Kingdom
Andrew
The price is CA $269
CA $322 total
includes taxes & fees
Jun 23 - Jun 24
B+B Edinburgh

Queensferry guest house

Queensferry guest house
2.0 star property
Rosyth
7.2 out of 10, Good, (65 reviews)
"Clean room, friendly staff"
United Kingdom
Takayas
The price is CA $130
CA $156 total
includes taxes & fees
Jun 21 - Jun 22
Queensferry guest house

Acer Lodge Guest House

Acer Lodge Guest House
4.0 star property
Clermiston
9.0 out of 10, Wonderful, (155 reviews)
"Great stay"
United Kingdom
Joshua
The price is CA $158
CA $189 total
includes taxes & fees
Jun 21 - Jun 22
Acer Lodge Guest House

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 $199
CA $239 total
includes taxes & fees
Jun 21 - Jun 22
Brae Guesthouse

Pillars House

Pillars House
3.5 star property
Leith
9.2 out of 10, Wonderful, (564 reviews)
"Loved this place, already planning a return trip next year. Great location, easy to find, free parking, friendly staff."
United Kingdom
Sarah
The price is CA $141
CA $169 total
includes taxes & fees
Jun 22 - Jun 23
Pillars House

Regent House Hotel

Regent House Hotel
3.0 star property
Edinburgh City Centre
7.8 out of 10, Good, (737 reviews)
"The location is great and the room was clean. I'm not sure what amenities there are; coffee and tea in the room maybe? There really is no staff. If you have a problem you can reach someone via the phone in the lobby but that only works on the time. This is a digital check in and operation."
United States
Joan
The price is CA $183
CA $220 total
includes taxes & fees
Jun 22 - Jun 23
Regent House Hotel

The Frederick House Hotel

The Frederick House Hotel
4.0 star property
Edinburgh City Centre
8.6 out of 10, Excellent, (913 reviews)
"Clean, friendly and efficient staff in a fantastic location "
Canada
John David
The price is CA $330
CA $396 total
includes taxes & fees
Jun 22 - Jun 23
The Frederick House 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,404
Accommodation
17 Guest Houses
Lowest Price
CA $128
Highest Price
CA $396

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