Top Dog-Friendly Accommodations in St Andrews

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Welcome to charming St Andrews, a picturesque town nestled on the east coast of Scotland, famous for its rich history, stunning beaches, and, of course, its world-renowned golf courses. But did you know that St Andrews is also a haven for dog lovers? Many hotels in this enchanting town happily cater to our furry companions, allowing you to enjoy a memorable vacation with your four-legged friend by your side. From cozy bed and breakfasts to luxurious resorts, St Andrews has a range of dog-friendly accommodations that will ensure both you and your beloved pup have a delightful stay.

When it comes to dog-friendly hotels in St Andrews, you'll be pleasantly surprised by the variety of options available. The town offers charming, independently-owned inns with welcoming atmospheres, where your pooch is treated like a VIP guest. Enjoy walks along the sandy beaches or explore the historical landmarks of St Andrews, knowing that you have a comfortable base to return to at the end of the day. Many of these accommodations boast beautiful gardens or proximity to pet-friendly parks, ensuring your furry friend has ample space to stretch their legs and enjoy their own holiday.

For those seeking a touch of luxury, St Andrews also boasts high-end hotels that warmly welcome dogs. Treat yourself and your four-legged companion to the finest amenities, such as plush dog beds, gourmet treats, and dedicated concierge services to cater to both your needs. Immerse yourself in the town's rich culture, shopping, and dining experiences, knowing that your furry friend is being pampered and treated like royalty back at the hotel. St Andrews truly understands the bond between humans and their beloved pets, making it an ideal destination for those in search of dog-friendly accommodations that exceed expectations.

In St Andrews, both you and your dog can enjoy a remarkable getaway, where comfort, hospitality, and the joys of exploration intertwine seamlessly. With a wide range of dog-friendly hotels to choose from, your loyal companion can join in on the adventure, creating lasting memories in this captivating Scottish town. So pack your bags, grab the leash, and get ready to embark on an unforgettable experience in St Andrews, a destination where every tail is sure to wag with delight.

Show more + Show less -

Our Top 9

(Sorted by rating & number of reviews)

1. The Old Station Guest House
2. Kilrymont View Villa
3. The Greyfriars Apartment
4. Hotel Du Vin, St Andrews
5. The Albany St Andrews Hotel
6. Rufflets St Andrews Hotel
7. The Golf Inn
8. Fairmont St Andrews, Scotland Hotel
9. Scores Hotel

Charming Bed and Breakfasts for Dog Lovers

Check Availability

St Andrews
Mar 08, 2026 - Mar 09, 2026

The Old Station Guest House

9.1

Good

(418 Reviews)

+ 31 photos
Situated in a converted railway station, The Old Station Guest House is a unique and dog-friendly bed and breakfast that blends history with comfort. The spacious rooms provide a cozy retreat after a day of exploring, while the lovely garden offers a peaceful oasis for your furry friend to stretch their legs. The friendly staff go the extra mile to ensure a delightful stay, with dog bowls, treats, and even pet-sitting services available upon request. With its convenient location near the town center and beautiful coastal walks nearby, The Old Station Guest House is a true gem for dog lovers.
Address: Stravithie Bridge
Rating: Good 9.1 (418 Reviews)
Rooms: 10
Price: From 228$

Kilrymont View Villa

8.0

Good

(3 Reviews)

+ 11 photos
Perched atop a hill overlooking St Andrews offers breathtaking views of the town and the coastline beyond. This charming bed and breakfast warmly welcomes dogs, providing comfortable and stylish rooms to ensure a memorable stay for both you and your furry friend. The spacious garden allows plenty of space for your dog to play, and the nearby countryside offers endless opportunities for long walks together. With its tranquil setting and excellent hospitality, Kilrymont View is a haven for dog-loving travelers seeking a peaceful retreat.
Address: Kilrymont Road
Rating: Good 8.0 (3 Reviews)
Price: From 365$

Luxury Retreats that Pamper Pets

For those seeking a touch of luxury, St Andrews offers a selection of high-end hotels that not only cater to human guests but also go above and beyond to ensure a pampered stay for their furry companions. In this section, we will delve into the indulgent world of luxury retreats in St Andrews that prioritize the comfort and happiness of your dog.

The Greyfriars Apartment

9.7

Good

(34 Reviews)

+ 44 photos
Nestled within a historic building in the center of St Andrews offers boutique charm alongside a warm dog-friendly welcome. The individually decorated rooms provide a stylish and comfortable retreat, while the hotel's central location means you and your dog are within easy reach of St Andrews' attractions. The hotel's friendly staff are happy to provide recommendations for dog-friendly activities in the area, ensuring you make the most of your stay at Greyfriars Hotel.
Address: 16B Greyfriars Garden
Rating: Good 9.7 (34 Reviews)
Rooms: 20
Price: From 88$

Hotel Du Vin, St Andrews

8.6

Good

(1197 Reviews)

+ 95 photos
Located just a stone's throw away from the beach, Hotel du Vin St Andrews is a stylish and dog-friendly hotel that exudes seaside charm. The rooms combine elegant decor with modern comforts and offer a welcoming space for both you and your dog. The hotel's terrace, with its breathtaking views of the North Sea, is the perfect spot to relax together after a day of exploring. With a range of dog-friendly amenities and nearby coastal trails, Hotel du Vin St Andrews ensures a memorable coastal escape for you and your furry friend.
Address: 40 The Scores
Rating: Good 8.6 (1197 Reviews)
Rooms: 22
Price: From 279$

Coastal Retreats with Canine Charm

In this section, we will uncover a selection of coastal retreats in St Andrews that offer the perfect balance of seaside relaxation and a dog-friendly atmosphere. These hotels provide easy access to the stunning beaches of St Andrews, allowing you and your furry companion to enjoy long walks along the shoreline and soak up the coastal charm.

The Albany St Andrews Hotel

8.3

Good

(1290 Reviews)

+ 114 photos
Nestled in a quiet residential area, The Albany St Andrews is a boutique hotel that offers a tranquil escape for stylish dog-loving travelers. The hotel's beautifully designed rooms provide a sophisticated yet comfortable ambiance, and dogs are warmly welcomed with thoughtful amenities. With its peaceful surroundings and close proximity to the town center and stunning trails, The Albany St Andrews is the perfect choice for those seeking a boutique experience with their furry friend.
Address: 56 North Street
Rating: Good 8.3 (1290 Reviews)
Rooms: 24
Price: From 89$

Rufflets St Andrews Hotel

8.8

Good

(673 Reviews)

+ 219 photos
Nestled in ten acres of beautiful gardens, Rufflets St Andrews is a luxury country house hotel that welcomes dogs with open arms. The hotel offers a range of pet-friendly rooms, ensuring both you and your furry friend can enjoy a comfortable and relaxing stay. With its numerous walking trails on the doorstep, your dog will have plenty of opportunities to explore the surrounding nature. The attentive staff at Rufflets St Andrews are always on hand to provide recommendations for pet-friendly activities and make sure your stay is nothing short of extraordinary.
Address: Strathkinness Low Road
Rating: Good 8.8 (673 Reviews)
Rooms: 23
Price: From 343$

Boutique Hotels for Stylish Canine Companions

If you're looking for a boutique hotel experience in St Andrews that caters to your discerning taste and your dog's needs, this section is for you. These carefully curated hotels combine unique design, impeccable service, and a dog-friendly atmosphere, creating a memorable stay for both you and your stylish canine companion.

The Golf Inn

8.2

Good

(494 Reviews)

+ 71 photos
Situated in the heart of St Andrews is a dog-friendly hotel that provides a perfect blend of coastal proximity and town center convenience. Its location allows easy access to both the charming streets of St Andrews and the beautiful beaches that surround the town. The hotel offers comfortable rooms where dogs are warmly welcomed, ensuring a comfortable stay for both you and your furry friend. With a variety of dog-friendly activities and attractions nearby, The Golf Inn is an ideal choice for those seeking a coastal escape with their beloved dog.
Address: 1 Golf Place
Rating: Good 8.2 (494 Reviews)
Rooms: 6
Price: From 115$

Fairmont St Andrews, Scotland Hotel

8.6

Good

(1937 Reviews)

+ 260 photos
Nestled on a stunning cliff-top location overlooking the North Sea, The Fairmont St Andrews is a luxury resort that warmly welcomes dogs into its opulent surroundings. With its vast grounds and beautiful beach just a stone's throw away, your four-legged friend will have plenty of space to roam and explore. The hotel provides lavish dog beds, water bowls, and even a dedicated dog menu for meals delivered straight to your room. For an unforgettable stay where you and your dog are treated like royalty, The Fairmont St Andrews is the ultimate choice.
Address: Kingask
Rating: Good 8.6 (1937 Reviews)
Rooms: 225
Price: From 331$

Scores Hotel

6.7

Good

(528 Reviews)

+ 48 photos
Boasting panoramic views of St Andrews Bay, The Scores Hotel offers a dog-friendly retreat with a prime coastal location. The hotel's comfortable and spacious rooms provide a cozy haven after a day of seaside adventures with your dog. You can enjoy leisurely walks along the sandy beaches, take in the stunning scenery, and embrace the invigorating sea air. The Scores Hotel's friendly staff are always happy to assist with any pet-related requests, ensuring a wonderful stay for you and your four-legged companion.
Address: 76 The Scores
Rating: Good 6.7 (528 Reviews)
Rooms: 36
Price: From 123$