Find a Bed and Breakfast in St. Andrews from CA $144

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Browse Select St. Andrews B&B

Our top choices for St. Andrews bed & breakfast

Organic Welltree

2.0 star property
10.0 out of 10, Exceptional, (3)
"Amazing property, friendly hosts and wonderful food!"
The price is CA $180
CA $215 total
includes taxes & fees
Aug 25 - Aug 26
Organic Welltree

Stravithie Castle

3.0 star property
9.8 out of 10, Exceptional, (117)
"Amazing place, and the hosts were so kind and personable. "
The price is CA $239
CA $287 total
includes taxes & fees
Sep 9 - Sep 10
Stravithie Castle

Balhousie Farm

3.0 star property
9.6 out of 10, Exceptional, (34)
"Very clean owner was friendly and involved making our experience comfortable. "
The price is CA $151
CA $182 total
includes taxes & fees
Aug 22 - Aug 23
Balhousie Farm

5Pilmourplace

3.5 star property
9.4 out of 10, Exceptional, (163)
"Very friendly staff, quiet, reasonably priced, great location"
The price is CA $332
CA $398 total
includes taxes & fees
Aug 25 - Aug 26
5Pilmourplace

No12 Bed and Breakfast

4.0 star property
9.4 out of 10, Exceptional, (32)
"Excellent b&b. "
The price is CA $302
CA $302 total
includes taxes & fees
Sep 21 - Sep 22
No12 Bed and Breakfast

Seascape Largo

3.5 star property
10.0 out of 10, Exceptional, (41)
"The breakfast is top class. I would also commend the comfort of the bed and the shower was one of the best that we have had during our travels"
The price is CA $144
CA $173 total
includes taxes & fees
Aug 31 - Sep 1
Seascape Largo

Brucefield Boutique B&B

5.0 star property
10.0 out of 10, Exceptional, (38)
"Excellent property, convenient location, amazing breakfast and wonderful hosts. "
The price is CA $240
CA $289 total
includes taxes & fees
Aug 22 - Aug 23
Brucefield Boutique B&B

Garleton Lodge

4.0 star property
10.0 out of 10, Exceptional, (13)
"Beautiful retreat. Wonderful accommodations and delicious breakfast! Would definitely go back."
The price is CA $397
CA $476 total
includes taxes & fees
Sep 7 - Sep 8
Garleton Lodge

Faside Estate

4.0 star property
9.6 out of 10, Exceptional, (16)
"A Magical Stay Fit for Royalty! We had the absolute pleasure of staying at this stunning castle, and it truly exceeded every expectation. From the moment we arrived, we were swept away by the charm, elegance, and attention to detail in every corner of the property. It felt like a step back in time- with all the modern comforts perfectly blended in. The breakfast was nothing short of extraordinary with local treats like cheeses and meat, butteries and fresh yogurt. Every morning felt...
The price is CA $428
CA $513 total
includes taxes & fees
Aug 25 - Aug 26
Faside Estate

Ivybank Lodge

5.0 star property
9.8 out of 10, Exceptional, (101)
"Great spot! Very hospital hosts and yummy breakfast!"
The price is CA $207
CA $248 total
includes taxes & fees
Sep 9 - Sep 10
Ivybank Lodge

Cambridge House

3.0 star property
7.4 out of 10, Good, (157)
"It has a traditional charm that I like. it’s in a quiet neighbourhood."
The price is CA $127
CA $153 total
includes taxes & fees
Aug 25 - Aug 26
Cambridge House

Airdenair Guest House

3.0 star property
8.4 out of 10, Very good, (52)
" Great value - lovely staff - convenient location "
The price is CA $187
CA $224 total
includes taxes & fees
Sep 21 - Sep 22
Airdenair Guest House

KM Hotel

3.0 star property
8.0 out of 10, Very good, (1001)
"Very good hotel"
The price is CA $233
CA $280 total
includes taxes & fees
Aug 31 - Sep 1
KM Hotel

Edinburgh Holiday Guest House

3.0 star property
8.2 out of 10, Very good, (108)
"Delighted with my stay! Simple but very quiet & clean single en-suite room (No.3 on 1st floor) overlooking the rear garden. Nice selection of breakfast options, pleasant manager(s) with excellent & speedy communication, parking outside, & the ‘Old Town’ within walking distance. Thanks Duncan & Mei: you’ll be my first choice the next time I visit. "
The price is CA $218
CA $261 total
includes taxes & fees
Sep 1 - Sep 2
Edinburgh Holiday Guest House

The Garden Room 40 mins Edinburgh, 10 mins Loch Leven, 25 mins Sterling Castle

The price is CA $163
CA $230 total
includes taxes & fees
Sep 3 - Sep 4
The Garden Room 40 mins Edinburgh, 10 mins Loch Leven, 25 mins Sterling Castle
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

Frequently asked questions

What are the most popular St. Andrews Bed & Breakfasts?
Stravithie Castle is an exceptional choice for travellers seeking a unique and memorable experience in St Andrews, boasting an impressive 9.8 rating. This traditional property design not only adds character but also provides a cozy atmosphere that resonates with guests. With attentive service from the owner and a commitment to top hotels, it's great for couples looking for a romantic getaway or anyone wanting to indulge in a bit of luxury.

For families or groups looking for a spacious retreat, Cambo House And Estate B&B is a fantastic option, also rated 9.8. Here, you'll find beautifully appointed rooms featuring Egyptian cotton sheets and premium bedding, ensuring a restful night's sleep. The deep soaking bathtubs and luxurious bathrobes provide a touch of pampering, while the yard and terrace are ideal for family gatherings or a quiet afternoon enjoying the serene surroundings.

5Pilmourplace, with a solid 9.2 rating, caters well to travellers who appreciate convenience and a inviting space. Guests rave about the location and delicious breakfast, making it a stress-free option for families or business travellers. The attentive staff and comfortable amenities, including cozy beds and inviting bathtubs, ensure a pleasant stay for everyone.
What is the nightly rate for a Bed & Breakfast in St. Andrews?
Prices for B&Bs in St. Andrews often vary, but you can find a great deal from CA $144 with Expedia. All sorts of factors affect price, such as location and the time of year. It usually costs more to stay at St. Andrews B&Bs over the weekend too. Travelers can find the best deals by being flexible with their dates, and by using our filters to sort prices from low to high.
Are there any family-friendly Bed & Breakfasts in St. Andrews?
Stravithie Castle is a delightful family-friendly option in St Andrews. This charming property not only boasts a playground for children, allowing little ones to safely explore and play, but it also features beautifully maintained gardens where families can relax together. The daily housekeeping ensures that you can focus on making memories without worrying about tidying up.

Another excellent choice is Cambo House And Estate B&B. This welcoming B&B offers cribs for younger guests, making it easy for parents to ensure a comfortable stay for their infants. Like Stravithie Castle, it also has lovely gardens where families can unwind and enjoy the natural surroundings, along with the benefit of daily housekeeping.

For those who prefer a unique setting, consider staying in a castle near St Andrews. This enchanting experience allows families to immerse themselves in history while enjoying the peaceful garden areas great for outdoor activities.
Do any St. Andrews B&Bs allow dogs?
Stravithie Castle is a charming option for travellers in St Andrews who wish to bring their furry friends along. This delightful property not only allows service animals but also offers complimentary breakfast and a playground for children, making it a well-rounded choice for families. Guests can enjoy the free Wi-Fi and self-parking, while the traditional design of the castle adds a unique touch to your stay.

Cambo House And Estate B&B is another fantastic choice for dog owners. This property welcomes dogs and also features a lovely yard and terrace, great for enjoying the beautiful Scottish countryside. The rooms are adorned with premium bedding and Egyptian cotton sheets, ensuring a comfortable stay for all. Families will appreciate the availability of cribs and other amenities designed for younger guests. With its proximity to nearby beaches and a relaxed atmosphere, Cambo House is ideal for families and pet owners looking to unwind in a picturesque setting.
When is the best time to book a Bed & Breakfast in St. Andrews?
The most popular time to book a B&B in St Andrews is during the summer months, particularly in July. This period attracts a vibrant mix of visitors eager to enjoy the picturesque coastal scenery and the historic charm of this iconic town. With average temperatures hovering around 17-20°C, the conditions are ideal for outdoor activities like golfing on the world-famous links courses, beach strolls, and exploring the stunning ruins of St Andrews Castle.

July is a particularly busy time, bustling with tourists who flock to the area for its events and attractions. The long daylight hours allow for ample sightseeing, making it a great time to immerse yourself in the local culture and enjoy the lively atmosphere.

For those looking for a more budget-friendly option, visiting in December can be an excellent choice. This month sees fewer tourists, offering a more peaceful experience while still allowing you to enjoy the festive charm of the town during the holiday season. You can wander through the quaint streets adorned with lights and decorations, and perhaps even indulge in some local winter delicacies.
What is the difference between a St. Andrews B&B and a hotel?
Every St. Andrews B&B has its own unique feel. Whether it's a cozy reading space or a sunlit breakfast nook to enjoy your morning cup of coffee, the quaint details are what make bed and breakfasts a home away from home. Travelers can look forward to personal touches, thoughtful amenities and of course a scrumptious breakfast at St. Andrews B&Bs.