St Andrews Bed & Breakfasts

Are you in a hurry?

Here is a quick list of Bed and Breakfast in St Andrews, selected based on their rating

Name of hotel Accommodation Rating Price, $
The Old Station Guest House

9.1 / 10

(331 Reviews)

From 224$
Scooniehill Farm House B&B

9.6 / 10

(160 Reviews)

From 174$
No12 Bed And Breakfast, St Andrews

9.3 / 10

(115 Reviews)

From 254$
The Spindle Guest Rooms

9.2 / 10

(154 Reviews)

From 161$
Balmungo Cottage B&B

9.9 / 10

(61 Reviews)

From 230$

Immerse yourself in the charm and elegance of the cozy Bed and Breakfast accommodations in St Andrews, UK. This historic town, known for its rich cultural heritage and stunning coastal views, offers a plethora of options for those seeking a comfortable and welcoming stay. From quaint cottages to elegant townhouses, visitors can choose from a variety of B&Bs that cater to every preference. Whether you're looking for a romantic getaway or a family-friendly retreat, St Andrews has the perfect accommodation to suit your needs.

St Andrews Accommodation lists:

Top Bed and Breakfast in St Andrews

Table of contents

The Old Station Guest House Scooniehill Farm House B&B No12 Bed And Breakfast, St Andrews The Spindle Guest Rooms Traditional Elegance Balmungo Cottage B&B Claremont Cottage Braeside House Bed & Breakfast Coastal Retreats Woodside Apartments Eden Cottage St Nicholas Farm,House B&B

View all photos

9.1
Excellent
331 Reviews

The Old Station Guest House

📍 Stravithie Bridge

From 224$

Placed only a short driving distance from the free museum "University of St Andrews", The Old Station Guest House offers amenities, such as a library and billiards. Fraser Gallery St Andrews is 4.6 km from the bed & breakfast, while the famous Swilcan Bridge is 6 km away.

The venue is situated 5 km from St Andrews city centre and 35 km from Dundee airport.

Check Availability
Add to compare

View all photos

9.6
Excellent
160 Reviews

Scooniehill Farm House B&B

📍 Scooniehill Farmhouse, St Andrews, Fife

From 174$

Scooniehill Farm House B&B St Andrews is approximately a 10-minute drive from British Golf Museum and features laundry service, room services and shoe shining service. The venue is situated 3 km from St Andrews city centre and 30 km from Dundee airport.

Lundin Golf Club is less than 2.5 km away. The famous Swilcan Bridge is just a few minutes' drive away.

Check Availability
Add to compare
Popular Bed and Breakfast destinations

Traditional Elegance

Discover the timeless allure of traditional Bed and Breakfasts in St Andrews. These charming establishments exude a classic charm, with antique furnishings and cozy fireplaces creating a warm and inviting atmosphere. Immerse yourself in luxury and comfort as you relax in beautifully decorated rooms and enjoy a delicious homemade breakfast each morning.

View all photos

9.3
Excellent
115 Reviews

No12 Bed And Breakfast, St Andrews

📍 12 Grange Road

From 254$

The 4-star No12 Bed And Breakfast, St Andrews is set in 10 minutes' stroll of the free museum "University of St Andrews". You can benefit from a free carpark and a golf course.

St Andrews centre can be reached within 15 minutes' walk. This property is very close to East Sands Leisure Centre and 1.3 km from St Andrews Aquarium. No12 Bed And Breakfast, St Andrews is placed a few minutes' drive from British Golf Museum.

Check Availability
Add to compare

Traditional Elegance

View all photos

9.2
Excellent
154 Reviews

The Spindle Guest Rooms

📍 4 Dempster Terrace

From 161$

The Spindle B & B St Andrews is a 3-star venue placed in 15 minutes' walk of East Sands Leisure Centre. The bed & breakfast features free Wi-Fi throughout the accommodation.

The hotel is situated 1 km from St Andrews city centre and 30 km from Dundee airport. Balgove Course is settled 11 minutesโ€™ walk away. St Andrews Cathedral is also located near the property. It offers direct access to The Royal and Ancient Golf Club of St Andrews.

Check Availability
Add to compare

Coastal Retreats

Embrace the coastal beauty of St Andrews with a stay in a seaside Bed and Breakfast. Wake up to the sound of waves crashing against the shore and breathe in the fresh sea air as you enjoy stunning views of the coastline. Whether you prefer a modern beachfront property or a quaint seaside cottage, you'll find the perfect retreat to relax and unwind by the sea.

View all photos

9.9
Excellent
61 Reviews

Balmungo Cottage B&B

📍 Balmungo

From 230$

Set within 25 minutes' stroll of East Sands Leisure Centre, Balmungo Cottage B&B St Andrews features complimentary parking, a golf course and a sundeck. The property is located 3 km from the centre of St Andrews and a couple of minutes' drive from the ruined Roman St Andrews Catholic Cathedral.

This accommodation is in a 25-minute walk from Balgove Course.

Check Availability
Add to compare

Hotels in St Andrews

Airport nearby โœˆ๏ธ Dundee, Edinburgh
Average Price ๐Ÿ’ฐ 373$
Hotels in St Andrews ๐Ÿจ 286
Hotel Reviews โญ 1863
Landmarks nearby ๐Ÿ“ Scotland's Secret Bunker, Fraser Gallery St Andrews, St. Andrews Town Hall, Fife Folk Museum, St Andrews Harbour Trust
Hotel with balcony ๐ŸŒค๏ธ The Old Station Guest House
Most comfortable Hotel ๐Ÿ›๏ธ Scooniehill Farm House B&B
Top Hotel for couples ๐Ÿ’‘ No12 Bed And Breakfast, St Andrews

View all photos

9.9
Excellent
114 Reviews

Claremont Cottage

📍 Claremont Cottage

From 217$

Situated 6 km from the ruined St Andrews Cathedral in St Andrews, Claremont Cottage features complimentary parking, a golf course and a sun deck throughout the property. The free museum "University of St Andrews" is less than 7 km away.

The city centre is also 5 km away. St Andrews Museum is a short drive away.

Check Availability
Add to compare

Historic Charm

Step back in time and experience the historic charm of St Andrews with a stay in a historic Bed and Breakfast. These unique properties are steeped in history, with beautifully preserved architecture and period features that transport you to a bygone era. Immerse yourself in the stories of the past as you explore the town's rich heritage from your cozy and characterful accommodation.

View all photos

8.9
Excellent
47 Reviews

Braeside House Bed & Breakfast

📍 25 Nelson Street

From 205$

Featuring parking spaces and a lobby area, Braeside House Bed & Breakfast is set only 10 minutes' stroll of Holy Trinity Church in St Andrews. The venue is located off St Andrews Aquarium, just 10 minutes' walk from the city centre.

The whole Craigtoun Country Park is less than 3 km away. A short drive will take you to East Sands Leisure Centre.

Check Availability
Add to compare

View all photos

9.6
Excellent
45 Reviews

Woodside Apartments

📍 High Road

From 192$

Set a 10-minute drive from the whole Craigtoun Country Park, Knockhill Farm B &B Bed & Breakfast St Andrews features free self parking and a golf course. Fife Folk Museum is less than 7 km away.

British Golf Museum is only a few minutes' drive away.

Check Availability
Add to compare

Luxury Escapes

Treat yourself to a luxurious experience with a stay in a boutique Bed and Breakfast in St Andrews. These exclusive properties offer impeccable service, elegant decor, and upscale amenities to ensure a truly indulgent stay. Pamper yourself with spa treatments, gourmet dining, and personalized concierge services as you immerse yourself in the lap of luxury.

View all photos

3 Reviews

Eden Cottage

📍 7 Old St Andrews Road Eden Cottages

Eden Cottage is located just a 5-minute walk from Eden Mill St Andrews and features a shared lounge and horse riding facilities. Eden Mill Distillery is less than 0.3 km away.

The ruined St Andrews Cathedral is a few minutes' drive away.

Check Availability
Add to compare

View all photos

St Nicholas Farm,House B&B

📍 14 The Steading, East Sands, Fife

From 136$

St Nicholas Farm,House B&B St Andrews, located around 15 minutes' stroll from the ruined Roman St Andrews Catholic Cathedral, offers guests free self-parking and a golf course. The property is situated 2 km from St Andrews city centre and 30 km from Dundee airport.

This accommodation is in a 15-minute walk from the historic late-Gothic church "St Salvator's Chapel". The beach is 100 metres away. The bed & breakfast is set next to East Sands Leisure Centre.

Check Availability
Add to compare

Countryside Tranquility

Escape the hustle and bustle of city life with a tranquil countryside Bed and Breakfast retreat in St Andrews. Nestled amidst rolling hills and lush greenery, these peaceful properties offer a serene and idyllic setting for relaxation and rejuvenation. Wake up to the sounds of nature, explore scenic walking trails, and experience a true sense of tranquility in the heart of the countryside.

St Andrews Bed & Breakfasts FAQ
Which b&b in St Andrews is the most popular?
If you're searching for the best St Andrews b&b, there are 8 deals to select from. Consider booking Scooniehill Farm House B&B rated 8.0/10 for about 196US$ per night. This top accommodation provides a golf course, cots and mini golf on site. The Old Station Guest House rated 6.8/10 may be as well suitable with a golf course, canoeing and hiking.
Which St Andrews b&b close to St Andrews Cathedral is the best?
On beds-and-breakfast.com you'll find many bed and breakfasts near The Swilcan Bridge in St Andrews. Stay at Braeside House (rating: 8.4/10), which is a 10-minute walk from the attraction and offers airport shuttles, continental and dry cleaning service.
What is the top cheap bed and breakfast in St Andrews?
Beds-and-breakfast.com travellers highly rated Scooniehill Farm House B&B (8.0/10), the top cheap b&b for about 196US$ per night. Book Scooniehill Farm House B&B (rating: 8.0/10) with a golf course, cots and mini golf. Situated 2.5 km from Martyrs' Monument, this budget option offers rooms at the cost of 196US$ per night.

Location