Search Hotels with Breakfast in St. Andrews

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Andrews Hotels with Breakfast

Our top choices for St. Andrews hotels with breakfast included

The Covenanter Hotel

The Covenanter Hotel
3.0 star property
Cupar
9.2 out of 10, Wonderful, (29 reviews)
"Excellent room, great staff and perfect location."
United States
Alan
The price is £120
includes taxes & fees
24 Feb - 25 Feb
The Covenanter Hotel

5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (187 reviews)
"This is a great no-frills option in St Andrews. Great location!"
United States
Molly
The price is £135
includes taxes & fees
17 Feb - 18 Feb
5Pilmourplace

Kinnettles Hotel and Spa

Kinnettles Hotel and Spa
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (187 reviews)
"Great location and lovely hotel"
United Kingdom
Amelia
The price is £200
includes taxes & fees
19 Feb - 20 Feb
Kinnettles Hotel and Spa

The Dunvegan Hotel

The Dunvegan Hotel
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (139 reviews)
"Room was very clean, plenty hot water in the shower "
United Kingdom
Ian
The price is £144
includes taxes & fees
17 Feb - 18 Feb
The Dunvegan Hotel

The Albany Hotel St Andrews

The Albany Hotel St Andrews
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (475 reviews)
"The staff is really very nice!"
United States
Serra
The price is £126
includes taxes & fees
25 Feb - 26 Feb
The Albany Hotel St Andrews

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (366 reviews)
"Lovely atmosphere. Staff were so attentive and courteous. Room was very clean and the food was great. Would certainly go back."
United Kingdom
Derek
The price is £123
includes taxes & fees
18 Feb - 19 Feb
Rufflets St Andrews

Haar with Rooms

Haar with Rooms
3.5 star property
St. Andrews
9.4 out of 10, Exceptional, (89 reviews)
"Lovely room, staff & breakfast "
United Kingdom
Catherine
The price is £151
includes taxes & fees
17 Feb - 18 Feb
Haar with Rooms

Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,001 reviews)
"Wonderful stay"
United States
Mike
The price is £250
includes taxes & fees
1 Mar - 2 Mar
Old Course Hotel

The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (202 reviews)
"Great location, good breakfast and very friendly staff. "
United Kingdom
Alice
The price is £108
includes taxes & fees
17 Feb - 18 Feb
The Waterfront
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.

Choose what matters most at hotels with breakfast available in St. Andrews

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.

Hotels with free breakfast and pools in St. Andrews

4-star hotels with free breakfast in St. Andrews

5-star hotels with free breakfast in St. Andrews

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.

Top St. Andrews Hotel Reviews

Frequently asked questions

What are the top-rated hotels with free breakfast in St Andrews?
For top-rated hotels in St Andrews that include a complimentary breakfast, you have several excellent choices, including Rusacks St Andrews, Kinnettles Hotel and Spa, 5Pilmourplace, The Dunvegan Hotel, and Stravithie Castle.

Rusacks St Andrews, a 5-star hotel with an impressive 9.4 rating, offers a free cooked breakfast, ensuring a wonderful start to your day. Guests frequently praise its beautiful rooms, super comfortable beds, and excellent location.

Another 5-star option, Kinnettles Hotel and Spa, rated 9.2, provides a free breakfast and cooked breakfast. This hotel also boasts a full-service spa with a steam room, sauna, and various treatments, great for relaxation after exploring. Reviewers particularly highlight the delicious breakfast and super friendly staff.

The 3.5-star 5Pilmourplace, with a 9.2 rating, offers a free full breakfast and complimentary WiFi. Its convenient location in a shopping district, coupled with comfortable and clean rooms featuring rainfall showerheads, makes it a popular choice. Guests consistently praise the wonderful breakfast and helpful staff.

The Dunvegan Hotel, a 4-star establishment with a 9.4 rating, includes a free full breakfast. This hotel is particularly appealing to golf enthusiasts, with a golf course nearby and golf-related amenities. Its clean, comfortable rooms and delicious food are often mentioned by satisfied guests.

Finally, Stravithie Castle, a 3-star property with an exceptional 9.8 rating, provides a free continental breakfast and free self-parking.
How much does a hotel with free breakfast in St Andrews cost?
Enjoy staying in a hotel with free breakfast in St Andrews, with plenty of properties from £108 offering top amenities. If you're leaning toward a little luxury, prices can rise, and may vary depending on the location, time of year, and hotel amenities. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
Which St Andrews hotels offer a highly-rated free breakfast?
For hotels in St Andrews offering a highly-rated free breakfast, excellent options include Stravithie Castle, Rusacks St Andrews, and The Dunvegan Hotel.

Stravithie Castle, a 3-star property with an outstanding 9.8 rating, provides a complimentary continental breakfast, ensuring a convenient start to your day. Guests also benefit from free self-parking and free WiFi.

The 5-star Rusacks St Andrews, rated 9.4, offers a free cooked breakfast. Reviewers consistently praise its beautiful rooms, super comfortable beds, and the friendly, helpful staff. Its excellent location is another highlight.

The 4-star Dunvegan Hotel, with a 9.4 rating, also provides a complimentary full breakfast. Customers frequently mention the comfortable and clean rooms, the attentive staff, and the fabulous, delicious food.
What are the top-rated luxury hotels in St Andrews that offer free breakfast?
For luxury hotels in St Andrews that include free breakfast, top-rated options are Rusacks St Andrews, Kinnettles Hotel and Spa, and The Dunvegan Hotel.

The 5-star Rusacks St Andrews, with an impressive 9.4 rating, offers complimentary cooked breakfast and free WiFi. Guests consistently praise its beautiful rooms, friendly staff, and excellent location.

Another superb choice is the 5-star Kinnettles Hotel and Spa, rated 9.2. This hotel provides free breakfast and boasts an extensive on-site spa with a steam room, hot tub, and a wide range of treatments including hot stone massages and body scrubs, great for relaxation.
What are the best hotels in St Andrews with free breakfast and a fitness center?
For hotels in St Andrews offering both free breakfast and a fitness centre, Rusacks St Andrews is an outstanding option.

The 5-star Rusacks St Andrews, with an impressive 9.4 rating, provides a wonderful experience for guests. You can start your day with a complimentary cooked breakfast, and the hotel also offers free Wi-Fi. Reviewers frequently highlight the beautiful rooms, the friendly and helpful staff, and the excellent location.
Which St Andrews hotels with free breakfast have the best customer service?
For St Andrews hotels offering complimentary breakfast alongside exceptional customer service, Rusacks St Andrews, The Dunvegan Hotel, Kinnettles Hotel and Spa, and 5Pilmourplace are all highly recommended.

The 5-star Rusacks St Andrews, with an outstanding 9.4 rating, provides free cooked breakfast and is frequently praised by guests for its friendly and always willing to help staff.

Another excellent choice is The Dunvegan Hotel, a 4-star establishment also rated 9.4. This hotel offers free full breakfast and its staff are consistently described as great and attentive, providing fantastic service.

The 5-star Kinnettles Hotel and Spa, rated 9.2, includes free cooked breakfast. Guests often highlight the great and super friendly staff, noting the excellent service they receive.

For a slightly more intimate option, 5Pilmourplace, rated 9.2, offers a free full breakfast.
How can I save on a hotel in St Andrews with Expedia?
One Key™ —Expedia's free travel rewards programme—gives you instant access to perks and Member Prices on St Andrews hotels with free breakfast. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, be sure to check for last-minute deals.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right hotel with free breakfast in St Andrews for you.

Explore a world of travel with Expedia