Skip to main content

The best pet-friendly hotels in St. Andrews

Check out our selection of great pet-friendly hotels in St. Andrews

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Overlooking the famous Old Course in St Andrews centre, Rusacks St Andrews features valet parking is available and free WiFi throughout the property.

The rooms each have a modern bathroom with free designer toiletries and a hairdryer. Rooms also feature a flat-screen satellite TV and tea/coffee making facilities.

amazing location. great hospitality

Show more Show less
9
Wonderful
2,174 reviews
Price from
£515
per night

Offering barbecue facilities and sea view, Rustic Cabins, sea views from rewilded farm is located in St Andrews, 2.6 km from St Andrews East Sands Beach and 700 metres from St Andrews Bay. This holiday home provides free private parking and private check-in and check-out. Guests can access the holiday home via private entrance.

It was very well equipped and incredibly comfy and cozy. We found it our most relaxing stay!

Show more Show less
9.3
Wonderful
261 reviews
Price from
£109.25
per night

Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodation in Kingsbarns. Guests can enjoy the on-site bar. Free private parking is available on site.

Rooms have a flat-screen TV. Some units have a seating area where you can relax. You will find a kettle in the room. The rooms include a private bathroom equipped with a bath. For your comfort, you will find bathrobes and slippers.

Well equipped and comfortable room. Friendly welcome and service. Good breakfast, delicious dinner.

Show more Show less
9.4
Wonderful
393 reviews
Price from
£190
per night

8.1 km from St Andrews University in St Andrews, The Hide at Woodside provides accommodation with access to a hot tub and open-air bath. Featuring private check-in and check-out, this property also provides guests with a picnic area. There is a sun terrace and guests can make use of free WiFi and free private parking.

It is picture perfect hideaway with everything necessary for restful stay: - beautiful setting - comfortable bed - cute little kitchenette - very tasteful decor and design - fully equipped with all necessary things - all carefully and tastefully curated - secluded and quiet

Show more Show less
9.4
Wonderful
12 reviews
Price from
£227.12
per night

The Golf Cottage - 30 Seconds to The Old Course has a terrace and is located in St Andrews, within just 1.2 km of St Andrews East Sands Beach and 400 metres of St Andrews University. Free WiFi is available throughout the property and West Sands Beach is 700 metres away.

Presentation was spot on. Location to the old course was great. Nothing I could fault.

Show more Show less
9.2
Wonderful
13 reviews

Located in St Andrews, 8 km from St Andrews University, Drumcarrow Luxury Lodges provides recently renovated accommodation with free WiFi and barbecue facilities. Guests staying at this holiday home have access to a balcony. Guests can access the holiday home via private entrance.

absolutely spotless, spacious, beautiful and well looked after. Great hot tub! views were stunning!

Show more Show less
9.5
Exceptional
27 reviews
Price from
£270
per night

Situated within 1.3 km of Kingsbarns Beach and 8.4 km of St Andrews Bay in St Andrews, Off Grid Travel at Cambo Estate features accommodation with seating area. This beachfront property offers access to a terrace. Guests can make use of the outdoor fireplace or the picnic area, or enjoy views of the sea and garden.

Brilliant place to switch off. Beautiful spot, brilliant accom.

Show more Show less
9.5
Exceptional
75 reviews
Price from
£265.50
per night

Boasting a sauna, Stewarts Resort Lodge 8 is situated in St Andrews. This property offers access to a patio and free private parking. The property is non-smoking and is set 2.1 km from St Andrews East Sands Beach.

Its themost besutiful lodge /caravan i have been in . Woulf ho back in a instant

Show more Show less
9.1
Wonderful
7 reviews
Price from
£417.83
per night

Featuring a sauna, Stewarts Resort Lodge 76 is set in St Andrews. This property offers access to a patio and free private parking. The property is non-smoking and is located 7.3 km from St Andrews University.

During my stay at Stewart's Lodge in St. Andrews, I was captivated by the comfort and elegance of the accommodations. The lodge's charming setting and modern amenities provided a perfect backdrop for exploring the historic town. Each day began with breathtaking views and ended with delightful evenings by the fire, enjoying excellent meals and engaging conversations with the attentive staff. My time at Stewart's Lodge was truly amazing, offering a blend of luxury and a warm, welcoming atmosphere that made my visit to St. Andrews unforgettable.

Show more Show less
9.4
Wonderful
8 reviews
Price from
£344.17
per night

Featuring a sauna, Stewarts Resort Lodge 4 is set in St Andrews. This property offers access to a patio and free private parking. The property is non-smoking and is located 7.3 km from St Andrews University.

We never had breakfast at the resort as we had a place to make our own but I am sure like everything else about the resort that it breakfast would have been great.

Show more Show less
9.4
Wonderful
8 reviews
Price from
£350.52
per night

Looking for a pet-friendly hotel?

Offering a variety of animal-ready amenities, these properties promise a great stay for pets and people. Services can include sitting services, specialized bedding, and dog-walking. Some hotels even offer fun perks like a gourmet room service menu for pets, as well as catnip and scratching posts.
Search pet-friendly hotels in St. Andrews

Most booked pet-friendly hotels in St. Andrews this month

Save money on pet-friendly in St. Andrews – budget options available!

  • Rustic Cabins, sea views from rewilded farm
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 261 reviews

    Rustic Cabins, sea views from rewilded farm offers accommodations in St. Andrews, 1.6 miles from St Andrews East Sands Beach and a 8-minute walk from Fairmont St Andrews Bay Golf Course.

    Incredible views, really cool shell path, comfy bed

  • The Inn At Kingsbarns
    Budget options available
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 393 reviews

    Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodations in Kingsbarns. Guests can enjoy the on-site bar. Free private parking is available on site.

    Friendly, comfortable, cosy, great home cooked food.

  • The Hide at Woodside
    Budget options available
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 12 reviews

    The Hide at Woodside provides a hot tub and free private parking, and is within 5 miles of St Andrews University and 7.5 miles of Fairmont St Andrews Bay Golf Course.

    Just a luxury hide away, quite and beautiful surroundings dogs loved

  • The Golf Cottage - 30 Seconds to The Old Course
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 13 reviews

    The Golf Cottage - 30 Seconds to The Old Course is located in St. Andrews, just a 14-minute walk from St Andrews East Sands Beach and 500 yards from St Andrews University.

    Great location, comfortable and very spacious for 4 adults.

  • Drumcarrow Luxury Lodges
    Budget options available
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 27 reviews

    Drumcarrow Luxury Lodges offers accommodations in St. Andrews, 5 miles from St Andrews University and 6.8 miles from Fairmont St Andrews Bay Golf Course.

    Location,Peace and Quiet Minutes from St Andrews Plenty walks

  • Off Grid Travel at Cambo Estate
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 75 reviews

    A good location for a stress-free getaway in St. Andrews, Off Grid Travel at Cambo Estate is an apartment surrounded by views of the garden.

    Gorgeous space and lovely location overlooking fields and the coast beyond

  • Stewarts Resort Lodge 8
    Budget options available
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 7 reviews

    Stewarts Resort Lodge 8 offers accommodations in St. Andrews, 1.3 miles from St Andrews East Sands Beach and 1.5 miles from West Sands Beach.

    Its themost besutiful lodge /caravan i have been in . Woulf ho back in a instant

  • Stewarts Resort Lodge 76
    Budget options available
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 8 reviews

    Stewarts Resort Lodge 76 is located in St. Andrews, just 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

Great access to the city center! Check these pet-friendly hotels in St. Andrews

  • Links Townhouse
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

    Offering free bikes and a terrace, Links Townhouse in St. Andrews is close to West Sands Beach and St Andrews East Sands Beach.

  • Home with superb view of St Andrews
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 7 reviews

    Home with superb view of St Andrews offers accommodations in St. Andrews, 1.4 miles from St Andrews East Sands Beach and 1.7 miles from West Sands Beach.

    Casa magnifica, perfettamente accessoriata ed accogliente. Pulizia impeccabile! La vista poi e’ meravigliosa! Bravi!!!!!

  • Lade Braes Lane, Westview House, Westview, St. Andrews, Fife, KY16 9ED
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 10 reviews

    Lade Braes Lane, Westview House, Westview, St. Andrews, Fife, KY16 9ED is located in St. Andrews, just 2.7 miles from Fairmont St Andrews Bay Golf Course and 14 miles from Discovery Point.

    very clean and well presented , all amenities covered, central location

  • Osborne Steading
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 20 reviews

    1.4 miles from St Andrews East Sands Beach in St. Andrews, Osborne Steading provides accommodations with access to a fitness room.

    Lovely place, very well equipped. Clean and tidy. Quiet place.

  • Stewarts Resort Lodge 18
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 7 reviews

    Stewarts Resort Lodge 18 offers accommodations in St. Andrews, 4.4 miles from St Andrews University and 6.5 miles from Fairmont St Andrews Bay Golf Course.

    The lodge was a superb standard and absolutely spotlessly clean.

  • 6 Howard Place
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 reviews

    Offering a private beach area and a garden, 6 Howard Place in St. Andrews is close to St Andrews East Sands Beach and St Andrews University.

  • Braeside - 4 Beds - Sleeps 8 - Garden
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 37 reviews

    Braeside - 4 Beds - Sleeps 8 - Garden is a recently renovated vacation home in St. Andrews, near St Andrews East Sands Beach.

    very convenient location and pictures are accurate

  • Country Cottage by St. Andrews
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 4 reviews

    Country Cottage by St. Andrews offers accommodations in St. Andrews, 17 miles from Discovery Point.

  • Greentiles - Spacious House - Extensive Garden - Convenient Location
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 20 reviews

    Greentiles - Spacious House - Extensive Garden - Convenient Location offers accommodations in St. Andrews, 4.1 miles from Fairmont St Andrews Bay Golf Course and 14 miles from Discovery Point.

    5 bedroom and spacious Big garden 3 bath Laundry facilities

  • Easter Kincaple Farmhouse, Sleeps 16, St Andrews
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 18 reviews

    Set 2.5 mi from St Andrews Cathedral in St Andrews, Easter Kincaple Farmhouse, Sleeps 16, St Andrews offers accommodations with a kitchen.

    Very spacious for larger group & well appointed. Great garden. Very clean & comfortable

  • Stewarts Resort Lodge 21
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 18 reviews

    Stewarts Resort Lodge 21 offers accommodations in St. Andrews, 17 miles from Discovery Point.

    Everything staff were amazing and food was amazing

  • Stewarts Resort Lodge 54
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 9 reviews

    Stewarts Resort Lodge 54 offers accommodations in St. Andrews, 4.4 miles from St Andrews University and 6.5 miles from Fairmont St Andrews Bay Golf Course.

    Location is great and resort is very peaceful. Staff were very helpful and friendly

  • Rusacks St Andrews
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 2,174 reviews

    Overlooking the famous Old Course in St Andrews center, Rusacks St Andrews features valet parking is available and free WiFi throughout the property.

    Perfect locations, lovely hotel and friendly staff.

  • Playfair Terrace
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1 review

    Playfair Terrace offers accommodations in St. Andrews, a 14-minute walk from St Andrews East Sands Beach and 500 yards from St Andrews University.

  • Bell Rock Cottage - Sleeps 4 - Large Garden
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 36 reviews

    Offering a garden, Bell Rock Cottage - Sleeps 4 - Large Garden offers accommodations in St. Andrews.

    excellent view at rear of property. quiet location.

  • The Doctor's House Central with Street Parking
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 16 reviews

    The Doctor's House Central with Street Parking offers accommodations in St. Andrews, 13 miles from Discovery Point.

    Location was great size of flat made it particularly enjoyable

  • Abbey Villa Central Boutique House with Parking
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 105 reviews

    Abbey Villa Central Boutique House with Parking offers accommodations in St. Andrews, 2.3 miles from Fairmont St Andrews Bay Golf Course and 14 miles from Discovery Point.

    well appointed with v good basic supplies to get you started

  • Muir Park Cottage , 5 Mins to St Andrews , Parking
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 68 reviews

    Muir Park Cottage, 5 Mins to St Andrews, Parking is located in St. Andrews, just 1.7 miles from St Andrews East Sands Beach and 2.3 miles from St Andrews University.

    The property was clean and had everything we needed .

  • Stewarts Resort Lodge 31
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 18 reviews

    Stewarts Resort Lodge 31 is located in St. Andrews, just 4.4 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

    Fabulous stay, great location, luxury lodges loved the stay!

  • Rufflets St Andrews
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 689 reviews

    Rufflets Hotel offers award-winning gardens, free Wi-Fi and a contemporary restaurant. The hotel is just outside St Andrews center, a 5-minute drive from St Andrews Old Course.

    Food and location was good staff polite and friendly

  • Greyfriars Bothy - Luxury Central 2 Bed Apartment
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 17 reviews

    Greyfriars Bothy - Luxury Central 2 Bed Apartment is a recently renovated apartment in St. Andrews, near West Sands Beach.

    Location ease of access the apartment it’s self was perfect

  • Abbey Villa - Stylish House - Central with Parking
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 36 reviews

    Abbey Villa - Stylish House - Central with Parking is a recently renovated vacation home in St. Andrews, near St Andrews East Sands Beach.

    central location, very clean, everything we needed

  • 4 Kinnessburn Cottages
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 91 reviews

    Offering a garden and barbecue facilities, 4 Kinnessburn Cottages in St. Andrews is close to West Sands Beach and St Andrews East Sands Beach.

    Good size for family of 4, very close to town centre.

  • Achaniar Cottage
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 73 reviews

    Just a 16-minute walk from St Andrews East Sands Beach and half a mile from St Andrews University, Achaniar Cottage features accommodations in St. Andrews with a garden.

    Very close to main part of town and very cosy feel

  • Magnolia - Near The Old Course - Sleeps 4
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 17 reviews

    Magnolia - Near The Old Course - Sleeps 4 offers accommodations in St. Andrews, a 17-minute walk from St Andrews East Sands Beach and 0.6 miles from St Andrews University.

    Lovely flat and great location, perfect for our golf stay

  • The Old Toll House
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 20 reviews

    The Old Toll House is located in St. Andrews, just 3.6 miles from St Andrews University and 6.4 miles from Fairmont St Andrews Bay Golf Course.

    Ein nettes Ferienhaus und sehr gute Kommunikation mit dem Agenten

  • 4 Middleshade Road
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 3 reviews

    4 Middleshade Road is located in St. Andrews, just 1.7 miles from St Andrews East Sands Beach and 1.2 miles from St Andrews University.

  • St Andrews Holiday Home
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 66 reviews

    Located in St Andrews, St Andrews Holiday Home provides free WiFi, 1.1 mi from St Andrews University.

    Awesome location and great view. The place was well kept

Traveling by car? These pet-friendly hotels in St. Andrews offer free parking!

  • The Inn At Lathones
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,079 reviews

    At St. Andrews' oldest coaching inn, enjoy open log fires, award winning food and really friendly people to look after you.

    Beautifully maintained old property. Great restaurant.

  • Stewarts Resort Lodge 4
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 8 reviews

    Stewarts Resort Lodge 4 is located in St. Andrews, just 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

    The lodge was spotless with a real home from home feel.

  • Stewarts Resort Lodge 23
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 8 reviews

    Stewarts Resort Lodge 23 offers accommodations in St. Andrews, 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

    Clean, well presented with great views and a great location

  • Stewarts Resort Lodge 35
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 14 reviews

    Stewarts Resort Lodge 35 is located in St. Andrews, just 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

    Lovely surroundings, hot tub, weather was a bonus!

  • Drumoig Golf Hotel
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 705 reviews

    Set among 250 acres with its own 18-hole championship golf course, Drumoig Golf Hotel offers rooms with free parking, free Wi-Fi in public areas, and a restaurant.

    The location, the staff were very friendly and helpful.

  • Knightsbridge 20 at Stewarts Resort
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 12 reviews

    Providing a garden, Knightsbridge 20 at Stewarts Resort features accommodations in St. Andrews.

  • Livingstone Lodge
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 11 reviews

    Livingstone Lodge offers accommodations in St. Andrews, 2.7 miles from Fairmont St Andrews Bay Golf Course and 14 miles from Discovery Point.

    Disabled friendly, very clean and spacious facilities.

  • Stewarts Resort Lodge 32
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 20 reviews

    Stewarts Resort Lodge 32 is located in St. Andrews, just 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

    Lovely situation, very clean lodge and friendly staff

FAQ about pet-friendly hotels in St. Andrews






Pet-Friendly Hotels That Guests Love in St. Andrews

  • 8.2
    Scored 8.2
    Very Good
    Rated very good
     · 705 reviews
    Good location, spacious room & loved that it was dog friendly & the dog was made very welcome. We stayed here a number of years ago and was very good but this it seemed even better
    Debbie
    Young couple
  • Avg. price/night: £503.10
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,967 reviews
    Staff are well trained, polite and welcoming, definitely an asset to the hotel. Location is amazing. Very dog friendly.
    Jennifer
    Family with young children
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 261 reviews
    Lovely views, private, just enough equipment for short term self catering, much more independence than staying in a hotel. pet friendly
    Linda
    Solo traveler
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 69 reviews
    Location, 5 min walk to centre. Basic facilities but everything functional. Good value for money and pet friendly, we had 2 dogs with us. Mix up with the key box code but fixed quickly with a phone call.
    John
    Young couple
  • 8.2
    Scored 8.2
    Very Good
    Rated very good
     · 705 reviews
    Staff and food was amazing. Reasonable prices, lovely location. Pet friendly, clean...did I mention the staff were great!
    Helen
    Family with young children
  • Avg. price/night: £432
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 689 reviews
    Very friendly staff, very dog friendly, great that it was possible to have breakfast in the dog-friendly bar area :-) Very good food, close to St. Andrwes, beautiful garden and elegant, but also cozy hotel.
    Michael
    Young couple
  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 2,174 reviews
    Excellent location next to 18th green of the Old Course. Easy access to hotel and on street parking nearby was a bonus. Interiors and decor in fitting with original building and new extension stunning too. Breakfast was well cooked and portion sizes generous. Staff very attentive and accommodating and very dog friendly hotel chain too!
    Paul
    Family with young children
  • 8.4
    Scored 8.4
    Very Good
    Rated very good
     · 46 reviews
    Great location in central St Andrews. Spacious ,comfortable property. Dog friendly - thank you!
    Anne
    Family with young children
  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 36 reviews
    Comfortable cottage, all the facilities you would expect. Large, dog friendly garden. Panoramic outlook over the Fairmont golf courses and out to sea. Short drive into St Andrews. Can walk to Fairmont clubhouse for a coffee. Fife Coastal path within easy walking distance, stunning scenery, and great for dog walking. Good access for one of our party who has mobility issues.
    Stephen
    Group
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 393 reviews
    The owners were very friendly and accommodating. We had our pet dog with us and the inn is definitely dog friendly. You are very near the beach in a lovely location. We enjoyed our stay and would recommend it to anyone.
    Hawthorne
    Family with young children

Research, refine, and make plans for your whole trip

gogless