Find Hotels with Free Breakfast in St. Andrews from CA $139

  • Plan, book, stay with confidence
  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top St. Andrews Hotels with Free Breakfast

The Golf Inn
3.0 star property
8.0 out of 10, Very good, (223)
"No frills hotel in perfect location for all visitors. No parking on site but free parking just around the corner."
The Golf Inn
Agnes Blackadder Hall Campus Accommodation
3.0 star property
8.2 out of 10, Very good, (130)
"I think you will find the accommodation very good. Clean with on-suite, everything you need for a basic stay. Breakfast too was very good, caters for everyone."
Agnes Blackadder Hall Campus Accommodation
David Russell Apartments Campus Accommodation
3.0 star property
8.0 out of 10, Very good, (47)
"Very good"
David Russell Apartments Campus Accommodation
Greyfriars Inn by Greene King Inns
3.0 star property
9.0 out of 10, Wonderful, (253)
"This property was centrally located and very comfortable. "
The price is CA $139
CA $167 total
includes taxes & fees
Dec 18 - Dec 19
Greyfriars Inn by Greene King Inns
No12 Bed and Breakfast, St Andrews
4.0 star property
9.4 out of 10, Exceptional, (31)
"Loved Pam, our host!! The proximity to town was wonderful, the room we stayed in was her smallest, but it was plenty of space for the two of us and really felt like home. Can’t wait to go back!!"
No12 Bed and Breakfast, St Andrews
Pinewood Country House
4.0 star property
10.0 out of 10, Exceptional, (27)
"This was a great property for a private stay, comfortable bed, terrific, breakfast, and the genuine hospitality of the host that somehow made you feel like old friends instantly. Tom and Karen are genuinely great. We would definitely stay here again and recommend it to any of our friends."
Pinewood Country House
Rufflets St Andrews
4.0 star property
9.4 out of 10, Exceptional, (281)
"Nothing to not like about hotel, staff food excellent. Young lady who served our dinner was very good."
The price is CA $214
CA $256 total
includes taxes & fees
Nov 28 - Nov 29
Rufflets St Andrews
The Albany Hotel St Andrews
3.0 star property
9.0 out of 10, Wonderful, (426)
"Lovely "
The price is CA $172
CA $207 total
includes taxes & fees
Dec 6 - Dec 7
The Albany Hotel St Andrews
The Inn At Kingsbarns
4.0 star property
9.8 out of 10, Exceptional, (182)
"We stayed as a family of 4, the room was great with one double and two single beds. Plenty of space and nice and clean. All staff were friendly and the food was lovely."
The price is CA $206
CA $247 total
includes taxes & fees
Nov 27 - Nov 28
The Inn At Kingsbarns
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.
Don't see what you're looking for?
See all available properties in St. Andrews
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until December 4 with our Black Friday deals. Stay by December 15, 2025.

Frequently asked questions

What's it like to take a trip to St. Andrews?
After enjoying a free breakfast at your St. Andrews hotel, get outside to take in everything this historical destination is about. Visitors come to St. Andrews for its cathedral, shops, and restaurants.
What are some of the most popular free breakfast hotels in St. Andrews?
Rusacks St Andrews is a popular hotel featuring a free cooked-to-order breakfast and a terrace. Other traveler-recommended hotels with free breakfast include Kinnettles Hotel and Spa and 5Pilmourplace.
How many hotels with free breakfast will I find in St. Andrews?
Among the 419 Expedia hotels found in St. Andrews, 9 hotels offer free breakfast.
What should I see while I'm in St. Andrews?
After you’ve had a hearty breakfast, see what awaits you in St. Andrews. St. Andrew’s Cathedral, The Scores, and Royal & Ancient Golf Club of St. Andrews are among the attractions that make St. Andrews unique. You might also want to check out Old Course at St Andrews, St Andrews - Jubilee Course, and West Sands during your visit.
What are free breakfast hotels in St. Andrews like?
Whether or not you’re a morning person, eating a free breakfast could be a great way to kick-start your day in St. Andrews. Choosing a hotel with free breakfast is also a simple way to save money. Not every hotel offers the same kind of free breakfast, so it’s a good idea to filter your search results to “Breakfast included” and then check the hotel’s breakfast details.