If you’re planning a trip to St Andrews and don’t want to leave your dog behind, you’re in luck. This coastal town isn’t just famous for golf and historic streets, it’s also packed with open spaces, scenic beaches and charming walks that make it ideal for dogs and their owners. Add in a good selection of dog-friendly hotels and you’ve got everything you need for a fun and relaxing break together.

608 properties

Hotel in St. Andrews · 2.72 mi from centre
9.2
1,000 reviews
Breakfast available
Located in St. Andrews, Fairmont St Andrews is by the sea – a 2-minute drive from St Andrews Bay and 6 minutes from University of St. Andrews. This family-friendly hotel is 3.3 mi (5.2 km) from The Fife Coastal Path and 3.4 mi (5.4 km) from St. Andrew's Cathedral.

Hotel in St. Andrews · 0.42 mi from centre
9.4
365 reviews
Breakfast available
When you stay at Rusacks St Andrews in St. Andrews, you'll be next to a golf course, just steps from University of St. Andrews and Old Course at St Andrews. This golf hotel is 0.1 mi (0.2 km) from St Andrews - Jubilee Course and 0.1 mi (0.2 km) from Swilken Bridge.

Holiday home in St. Andrews, Boarhills · 4.09 mi from centre
8.7
35 reviews
Located 3.2 km from St Andrews Bay, Park View Cottages - The Granary provides accommodation with free WiFi and free private parking. The holiday home, set in a building dating from 19th century, is 28 km from Discovery Point and 7.5 km from St Andrews Cathedral. The property is non-smoking and is situated 7.8 km from St Andrews University. The holiday home features 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a bath. Towels and bed linen are provided in the holiday home. Guests can also relax in the garden. Dundee Airport is 35 km away.

Holiday home in St. Andrews, Strathkinness · 4.08 mi from centre
8.2
13 reviews
This property is offering a temporary discount on staysSeasonal Deal
Situated in Strathkinness in the Fife region, St Andrews Lodge Park - No 14 features a balcony. Both free WiFi and parking on-site are available at the holiday home free of charge. The property is non-smoking and is located 7.2 km from St Andrews University. The holiday home consists of 2 separate bedrooms, 2 bathrooms with a hair dryer, and a seating area. Towels and bed linen are provided in the holiday home. The property has an outdoor dining area. Guests can also relax in the garden. St Andrews Bay is 11 km from St Andrews Lodge Park - No 14, while Discovery Point is 19 km away. Dundee Airport is 26 km from the property.

Holiday home in St. Andrews, Cameron · 3.96 mi from centre
9.4
14 reviews
Set in Cameron in the Fife region, Lodge No 83 - Stewart's Resort Cameron has a balcony. There is an in-house restaurant, plus free private parking and free WiFi are available. The property is non-smoking and is situated 7.6 km from St Andrews University. The holiday home features 2 bedrooms, a fully equipped kitchen with an oven and a microwave, a washing machine, and 2 bathrooms with bathrobes and a hair dryer. Towels and bed linen are available in the holiday home. There is also a seating area and a fireplace. Guests can relax in the garden at the property. St Andrews Bay is 9.4 km from Lodge No 83 - Stewart's Resort Cameron, while Discovery Point is 27 km from the property. Dundee Airport is 34 km away.

Holiday home in St. Andrews, Boarhills · 2.74 mi from centre
9.3
40 reviews
This property is offering a temporary discount on staysSeasonal Deal
Set in Boarhills, 5.1 km from St Andrews University and 26 km from Discovery Point, Bell Rock Cottage offers accommodation with access to a garden. Free WiFi is available throughout the property and St Andrews Bay is 500 metres away. The holiday home features 2 bedrooms, a flat-screen TV with cable channels, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a shower. Towels and bed linen are featured in the holiday home. The accommodation is non-smoking. Dundee Airport is 32 km away.

Holiday home in St. Andrews · 3.94 mi from centre
9.1
26 reviews
Located in St. Andrews in the Fife region, Stewart's Resort Cameron - No 85 features a balcony. There is an on-site restaurant, plus free private parking and free WiFi are available. The property is non-smoking and is set 7.6 km from St Andrews University. The 2-bedroom holiday home is fitted with a living room with a TV, a fully equipped kitchen with a dishwasher and an oven, and 2 bathrooms with a hair dryer. Towels and bed linen are featured in the holiday home. There is also a seating area and a fireplace. A bar can be found on-site. St Andrews Bay is 10 km from the holiday home, while Discovery Point is 27 km away. Dundee Airport is 34 km from the property.

Holiday home in St. Andrews, Cameron · 3.84 mi from centre
9.6
17 reviews
This property is offering a temporary discount on staysSeasonal Deal
Featuring accommodation with a balcony, Lodge No 82 - Stewart's Resort Cameron is located in Cameron. Offering a restaurant, the property also has a garden and a terrace. Providing free WiFi throughout the property, the non-smoking holiday home has a sauna. The holiday home features 2 bedrooms, a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a shower. Towels and bed linen are provided in the holiday home. There is also a seating area and a fireplace. St Andrews University is 8.5 km from the holiday home, while St Andrews Bay is 12 km away. Dundee Airport is 29 km from the property.

Holiday home in St. Andrews, Strathkinness · 4.08 mi from centre
9.7
14 reviews
This property is offering a temporary discount on staysSeasonal Deal
Featuring a sauna, Lodge No 2 - St Andrews Lodge Park is located in Strathkinness. The property is around 7.2 km from St Andrews University, 11 km from St Andrews Bay and 19 km from Discovery Point. Featuring free WiFi throughout the property, the non-smoking holiday home features a sauna. Opening onto a balcony, the holiday home consists of 2 bedrooms. Providing a terrace, this holiday home also offers a flat-screen TV, a well-equipped kitchen with an oven, a microwave and a toaster, as well as 2 bathrooms with a shower and a hair dryer. The accommodation offers a fireplace. Scone Palace is 47 km from the holiday home. Dundee Airport is 26 km away.

Holiday home in St. Andrews, Strathkinness · 4.08 mi from centre
9.0
21 reviews
This property is offering a temporary discount on staysSeasonal Deal
Situated in Strathkinness in the Fife region, Lodge No 13 - St Andrews Lodge Park features a terrace. Guests staying at this holiday home have access to a balcony. Featuring free WiFi throughout the property, the non-smoking holiday home has a sauna. This holiday home features 2 bedrooms, a kitchen with an oven and a microwave, a flat-screen TV, a seating area and 2 bathrooms. Towels and bed linen are available in the holiday home. The accommodation offers a fireplace. St Andrews University is 7.2 km from the holiday home, while St Andrews Bay is 11 km from the property. Dundee Airport is 26 km away.

Holiday home in St. Andrews, Cameron · 3.90 mi from centre
8.8
13 reviews
This property is offering a temporary discount on staysSeasonal Deal
Featuring a sauna, Lodge No 126 Stewart's Resort Cameron is located in Cameron. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is set 7.3 km from St Andrews University. This holiday home is fitted with 2 bedrooms, a kitchen with an oven and a microwave, a flat-screen TV, a seating area and 2 bathrooms. Towels and bed linen are featured in the holiday home. The property has an outdoor dining area. St Andrews Bay is 9.2 km from the holiday home, while Discovery Point is 27 km away. Dundee Airport is 34 km from the property.

Holiday home in St. Andrews · 3.95 mi from centre
8.4
8 reviews
This property is offering a temporary discount on staysSeasonal Deal
Located in St. Andrews, 7.4 km from St Andrews University and 9.2 km from St Andrews Bay, Lodge No 55 - Stewart's Resort Cameron provides a restaurant. Guests staying at this holiday home have access to a balcony. Providing free WiFi throughout the property, the non-smoking holiday home has a sauna. The holiday home features 2 bedrooms, a flat-screen TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 2 bathrooms with a shower. Towels and bed linen are featured in the holiday home. There is also a seating area and a fireplace. Discovery Point is 27 km from the holiday home. Dundee Airport is 34 km away.

Apartment in St. Andrews · 0.20 mi from centre
7.5
48 reviews
Located in St. Andrews, Queen's Gardens No 18 provides a restaurant, 600 metres from St Andrews University and 4.5 km from St Andrews Bay. Guests staying at this apartment have access to a balcony. Free WiFi is available throughout the property and St Andrews East Sands Beach is 1.1 km away. The spacious apartment features 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a shower. Towels and bed linen are provided in the apartment. The accommodation is non-smoking. Discovery Point is 22 km from the apartment. Dundee Airport is 25 km away.

Holiday home in St. Andrews · 1.81 mi from centre
8.8
48 reviews
Muir Park Cottage, a property with a garden, is situated in St. Andrews, 3.7 km from St Andrews University, 5.3 km from St Andrews Bay, as well as 24 km from Discovery Point. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is located 2.7 km from St Andrews East Sands Beach. The holiday home features 2 bedrooms, a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a shower. Towels and bed linen are provided in the holiday home. The property has an outdoor dining area. Dundee Airport is 31 km away.

Holiday home in St. Andrews · 3.48 mi from centre
7.8
61 reviews
Complete with a garden, Old Mill Cottage is situated in St. Andrews, 6.3 km from St Andrews University and 27 km from Discovery Point. The property is non-smoking and is set 3.5 km from St Andrews Bay. The holiday home is fitted with 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV, a dining area, a fully equipped kitchen, and a patio with garden views. Offering free private parking, this 4-star holiday home also features free WiFi. Dundee Airport is 34 km from the property.

Holiday home in St. Andrews, Strathkinness · 4.08 mi from centre
9.2
18 reviews
This property is offering a temporary discount on staysSeasonal Deal
Located in Strathkinness in the Fife region, Lodge No 1 - St Andrews Lodge Park has a balcony. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is set 7.2 km from St Andrews University. This holiday home includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 2 bathrooms with a shower and a washing machine. Towels and bed linen are offered in the holiday home. There is also a seating area and a fireplace. St Andrews Bay is 11 km from the holiday home, while Discovery Point is 19 km from the property. Dundee Airport is 26 km away.

Holiday home in St. Andrews, Cameron · 3.84 mi from centre
This property is offering a temporary discount on staysSeasonal Deal
Boasting a sauna, Lodge No 54 - Stewart's Resort Cameron is set in Cameron. There is an in-house restaurant, plus free private parking and free WiFi are available. The property is non-smoking and is situated 8.5 km from St Andrews University. This holiday home has 2 bedrooms, a kitchen with an oven and a microwave, a TV, a seating area and 2 bathrooms. Towels and bed linen are offered in the holiday home. The property has an outdoor dining area. A children's playground is also available for guests at the holiday home. St Andrews Bay is 12 km from Lodge No 54 - Stewart's Resort Cameron, while Discovery Point is 22 km from the property. Dundee Airport is 29 km away.

Holiday home in St. Andrews · 3.96 mi from centre
8.2
6 reviews
This property is offering a temporary discount on staysSeasonal Deal
Set in St. Andrews in the Fife region, Lodge No 20 - Stewart's Resort Cameron features a balcony. There is an in-house restaurant, plus free private parking and free WiFi are available. The holiday home has a children's playground and a sauna. The holiday home has 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a bath. Towels and bed linen are offered in the holiday home. There is also a seating area and a fireplace. Guests can relax in the garden at the property. St Andrews University is 7.2 km from the holiday home, while St Andrews Bay is 9 km from the property. Dundee Airport is 34 km away.

Hotel in St. Andrews · 1.84 mi from centre
9.4
301 reviews
This property is offering a temporary discount on staysSpecial deal: save 15%
Breakfast available
Reserve now, pay later
Located in St. Andrews, Rufflets St Andrews is within a 5-minute drive of University of St. Andrews and Royal & Ancient Golf Club of St. Andrews. This hotel is 2.1 mi (3.3 km) from St. Andrew's Cathedral and 2.2 mi (3.5 km) from West Sands.

Holiday home in St. Andrews, Boarhills · 4.09 mi from centre
4.4
13 reviews
This property is offering a temporary discount on staysSeasonal Deal
Park View Cottages - Mill Cottage, a property with a garden, is located in Boarhills, 7.8 km from St Andrews University, 28 km from Discovery Point, as well as 7.5 km from St Andrews Cathedral. Free WiFi is available throughout the property and St Andrews Bay is 3.2 km away. The holiday home features 2 bedrooms, a TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a bath. Towels and bed linen are provided in the holiday home. The accommodation offers a fireplace. Dundee Airport is 35 km away.
Dog-friendly hotels in St Andrews are well set up for travellers who want to explore with their pets. Many are within walking distance of the beach, golf courses and town centre, so you don’t have to drive to start your adventures. Here’s what you’ll usually find when you stay in a St Andrews dog-friendly hotel:
Overall, St Andrews makes it easy to enjoy walks, historic sights and cosy evenings while keeping your dog comfortable and happy.
St Andrews is perfect if your dog loves the outdoors. The town sits on the east coast of Scotland, with beaches, cliffs and countryside all within easy reach. West Sands beach is ideal for long, sandy walks and playful romps, while the Old Course area offers quieter lanes and green spaces to explore.
The town centre is small and friendly, with plenty of dog-friendly cafés, pubs and shops. You can grab a bite or a drink without leaving your four-legged friend outside. St Andrews combines seaside charm, historic streets and open-air adventure, making it a great spot for a dog-friendly getaway.
Here are some top choices if you’re visiting St Andrews with your dog:
Policies can vary, so check the details before booking, especially if your dog is larger or you’re bringing more than one.
Take a look through our dog-friendly hotels in St Andrews and pick the stay that fits your plans. Whether you’re chasing beach walks, historic streets or cosy evenings by the sea, you’ll find places where both you and your dog can relax and enjoy everything this charming Scottish town has to offer.
Enjoy fantastic dog walks in the stunning Scottish countryside and visit to its many incredible dog-friendly towns, villages and cities. Here are some of the most popular pet-friendly places to stay:
Embark on a wildlife adventure at The Scottish Deer Centre. Encounter majestic deer species, wolves, and playful otters in a natural woodland setting. Learn about Scotland's rich natural heritage through informative talks and hands-on experiences. Perfect for families and animal lovers, it offers a memorable and educational day out.
Address: Bow of Fife, Cupar, KY15 4NQ
Explore the ancient grandeur of St Andrews Cathedral, a historic gem in the heart of Fife. Admire the soaring ruins of this once-magnificent church and the picturesque surroundings. Delve into Scotland's medieval past, then take in breathtaking panoramic views from the top of St Rule's Tower. An essential stop for history buffs and anyone seeking beauty and serenity.
Address: The Pends, St Andrews, KY16 9QL

