St Andrews

St Andrews Hotels with Breakfast

Hotels in St Andrews with breakfast to start your day

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best St Andrews Hotels with Breakfast

Check out our selection of St Andrews hotels with Breakfast
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in St Andrews
Featured facilities: Laundry Service (On-Site), Restaurant
Amazing
52 reviews
9.6/10
1 night
From £350
Check Availability
50
Hotels in St Andrews
Featured facilities: Parking
Amazing
74 reviews
9.7/10
1 night
From £149
Check Availability
57
Hotels in St Andrews
Featured facilities: Parking, Restaurant
Very Good
49 reviews
8.3/10
1 night
From £75
Check Availability
99+
Hotels in St Andrews
Featured facilities: Parking, Restaurant
Great
104 reviews
9.1/10
1 night
From £172
Check Availability
99+
Hotels in St Andrews
Featured facilities: Parking, Laundry Service (On-Site), Restaurant
Amazing
118 reviews
9.4/10
1 night
From £376
Check Availability
41
Hotels in St Andrews
Featured facilities: Parking, Restaurant
Good
68 reviews
7.9/10
1 night
From £127
Check Availability
68
Hotels in St Andrews
Featured facilities: Restaurant
Very Good
72 reviews
8.4/10
1 night
From £150
Check Availability
62
Hotels in St Andrews
Featured facilities: Parking
Great
46 reviews
9.2/10
1 night
From £215
Check Availability
99+
Hotels in St Andrews
Featured facilities: Parking, Restaurant
Very Good
105 reviews
8.9/10
1 night
From £247
Check Availability
19
Hotels in St Andrews
Featured facilities: Laundry Service (On-Site)
Amazing
76 reviews
9.4/10
1 night
From £252
Check Availability
See All Hotels with Breakfast in St Andrews

Top rated hotels in St Andrews

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.

Rusacks St. Andrews

9.2/10
Great
Posted on Jan 13, 2024
justlanded
A very low-key hotel, not easy to find. Pay attention to the flag of Scotland hanging at the door of the store. There is also a sign with the name of the hotel on the side of the building. If you forget which side it is on, you can also pay attention to it. From the train station, you can take a local bus and get off at St. Ann's bus terminal or the closer Grannie Klarks Wynd (Wynd means small road) station. The hotel is across the road. There is heavy traffic, so be careful when crossing the road. The service staff at the hotel are very welcoming! Feel at home! The hotel is very clean and can withstand the strictest health inspections! Very happy with this! Photos cannot express all the goodness of the hotel...the view is excellent, especially the breakfast area. The location is also great, very close to the beach and main streets such as Market Street. highly recommended.
Price per night from:£312

Fairmont St Andrews - Scotland

9.1/10
Great
Posted on Mar 29, 2025
iseekq
I strongly recommend staying for two nights! Super beautiful hotel ~ It's just a little bit remote, you need to drive yourself ~
Price per night from:£279

No 5 Pilmour

8.9/10
Very Good
Posted on Jul 6, 2025
Guest User
Room as lovely & very close to the centre of town however this means that it is noisy with people out at night.  My main issue was the shower it was a nightmare, either scalding hot or freezing cold with absolutely no pressure. Couldn’t actually use it as it was so bad. So if you want to have a shower then I’d take this into consideration when booking.
Price per night from:£122

Haar with Rooms 5 Stars

8.7/10
Very Good
Posted on Sep 20, 2025
Chun Kong Choy
The establishment is more interested in running it's restaurant business than the hotel which is formed as one business attached together as one business entity. Even the entrance of the hotel is locked and guests have to use the entrance of the restaurant. No helper to help carry luggages as all the workers were busy helping in the restaurant. There is no elevator for a 3 storey climb to the rooms.
Price per night from:£145

The Albany St Andrews

8.5/10
Very Good
Posted on Jan 22, 2020
CNPENG
The hotel is not big, the location is just across the road from the old campus of St. Andrews University, very close to the commercial street and not far from the old stadium. The breakfast can be said to be relatively rich, there are several kinds of regular meals, and special, which changes with the seasons. The restaurant is almost full on weekends when there is a lot of people, and it is usually better. On-street parking outside the door is free but there is no private parking lot. It is easy to have a place during school holidays. I don’t know at other times.
Price per night from:£115

Frequently Asked Questions

How much is the average rate for hotels with Breakfast in St Andrews?

For hotels with Breakfast in St Andrews, the average price on weekdays is £283, and the average price on weekends (Friday–Saturday) is £295.

Which hotels with Breakfast in St Andrews are luxury hotels?

Many hotels with Breakfast in St Andrews are luxury hotels. Fairmont St Andrews - Scotland (from £256), Rusacks St. Andrews (from £223) and Old Course Hotel St Andrews (from £429) are very popular.

What are the popular hotels with Breakfast in St Andrews?

Whether you are travelling to St Andrews for business or tourism, Fairmont St Andrews - Scotland (from £256) , Rusacks St. Andrews (from £223) and Old Course Hotel St Andrews (from £429) are all preferred hotels.

What promotions are available for hotels with Breakfast in St Andrews?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

St Andrews Hotels with Breakfast Information

Total properties17
Number of reviews1,430
Highest price£1,466
Lowest price£180
Weekday Avg. Price£283
Weekend Avg. Price£295