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

See the latest prices and deals by choosing your dates.
Rusacks St Andrews, hotel in St. Andrews

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

Amazing staff, beautiful hotel and views, and delicious food for breakfast and in the 18 rooftop restaurant.
Scored 9.1
9.1
Rated wonderful
Wonderful
1,901 reviews
Price from
$472.78
1 night, 2 adults
The Inn At Kingsbarns, hotel in St. Andrews

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.

Absolutely everything! A fabulous hotel with lovely staff, beautifully appointed rooms and great food.
Scored 9.3
9.3
Rated wonderful
Wonderful
420 reviews
Price from
$196.47
1 night, 2 adults
Rustic Cabins, sea views from rewilded farm, hotel in St. Andrews

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.

Excellent views. The room was clean and comfortable. Enjoyed walking around the property, and seeing the Highland cows was a bonus!
Scored 9.3
9.3
Rated wonderful
Wonderful
331 reviews
Price from
$143.46
1 night, 2 adults
Lodge 17 St Andrews, hotel in St. Andrews

4.2 miles from St Andrews University in St. Andrews, Lodge 17 St Andrews offers accommodations with access to a fitness center. This property offers access to a patio and free private parking.

Scored 9.7
9.7
Rated exceptional
Exceptional
10 reviews
Price from
$286.91
1 night, 2 adults
The Inn At Lathones, hotel in St. Andrews

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

Very quiet and convenient to St. Andrews.
Scored 8.0
8.0
Rated very good
Very Good
1,038 reviews
Price from
$113.29
1 night, 2 adults
Fairmont St Andrews, Scotland, hotel in St. Andrews

Set on a 520 acre estate on cliffs overlooking St Andrews Bay, this 5-star hotel features its own championship golf courses. It has free parking, free WiFi, a spa and a pool.

Location and staff were great as was shuttle service.
Scored 8.7
8.7
Rated excellent
Excellent
1,714 reviews
Price from
$253.42
1 night, 2 adults
Hotel Du Vin, St Andrews, hotel in St. Andrews

Hotel Du Vin, St Andrews is a stylish and refurbished property set on The Scores and next to the Old Course golf course.

Location Comfort of the room Friendly staff
Scored 8.6
8.6
Rated excellent
Excellent
1,020 reviews
Price from
$178.39
1 night, 2 adults
Rufflets St Andrews, hotel in St. Andrews

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.

Everything was class! We stayed during off peak and it was so relaxing! We got to enjoy a quiet delicious meal for dinner followed by board games by the fire in the main lobby. The breakfast was excellent with home grown ingredients and fresh eggs and bread. The grounds are beautiful and it was only a short drive into St.Andrew’s.
Scored 8.8
8.8
Rated excellent
Excellent
671 reviews
Price from
$238.57
1 night, 2 adults
Drumoig Golf Hotel, hotel in St. Andrews

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 property is as I expected, dated but clean. A full breakfast was included in the price and was good. The golf course provided beautiful, panoramic views.
Scored 8.1
8.1
Rated very good
Very Good
801 reviews
Price from
$137.22
1 night, 2 adults
St Andrews Holiday Home, hotel in St. Andrews

St Andrews Holiday Home offers accommodations in St. Andrews, a 6-minute walk from St Andrews East Sands Beach and 1.4 miles from St Andrews University.

Location and view
Scored 8.5
8.5
Rated very good
Very Good
94 reviews
Price from
$207.83
1 night, 2 adults
All pet-friendly hotels in St. Andrews
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.

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

See all

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

  • Off Grid Travel at Cambo Estate
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 120 reviews

    Off Grid Travel at Cambo Estate is a recently renovated apartment in St. Andrews where guests can make the most of its garden and barbecue facilities.

    Excellent location , peaceful . Beautiful,deer visited me in the morning

  • Eden View Estate - Eden Lodge
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 7 reviews

    Featuring a garden, Eden View Estate - Eden Lodge provides accommodations in St. Andrews. This property offers access to a patio, free private parking, and free Wifi.

    View from property across the estuary. Nice and warm.

  • Eden View Estate - Swilcan Lodge
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 5 reviews

    Featuring a garden, Eden View Estate - Swilcan Lodge offers accommodations in St. Andrews. This property offers access to a patio, free private parking, and free Wifi.

  • The Cottage at Hillhead Farm
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 10 reviews

    The Cottage at Hillhead Farm is located in St. Andrews, just 2.8 miles from Fairmont St Andrews Bay Golf Course and 5.7 miles from St Andrews University.

    Beautiful cottage set in a stunning location. Very welcoming hosts.

  • Caddie's Cottage on Eden View Estate
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 12 reviews

    Caddie's Cottage on Eden View Estate is located in St. Andrews, just 2.8 miles from St Andrews University and 5.6 miles from Fairmont St Andrews Bay Golf Course.

    Superb views. Very close to St Andrews Well equipped kitchen

  • The Hide at Woodside
    Budget options available
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 18 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.

    Great location. Really nicely fitted out and welcoming.

  • Stewarts Resort Lodge 8
    Budget options available
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 11 reviews

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

    Beautiful Lodge in Beautiful setting. Will visit again

  • Stewarts Resort Lodge 76
    Budget options available
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 15 reviews

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

    Modern and have thought everything through. Very impressive.

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

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

    Just a 8-minute walk from West Sands Beach and 0.8 miles from St Andrews East Sands Beach, Links Townhouse features accommodations in St. Andrews, with free bikes and a terrace.

  • Stewart's Resort Cameron - No 85
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Stewart's Resort Cameron - No 85 offers accommodations in St. Andrews, 4.7 miles from St Andrews University and 6.8 miles from Fairmont St Andrews Bay Golf Course.

  • Stewart's Resort Cameron - No 20
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Stewart's Resort Cameron - No 20 is located in St. Andrews, just 4.4 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

  • Lodge 78
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 3 reviews

    Lodge 78 features a hot tub and free private parking, and is within 4.4 miles of St Andrews University and 6.6 miles of Fairmont St Andrews Bay Golf Course.

  • 6 Howard Place
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 reviews

    A comfortable vacation home near West Sands Beach, 6 Howard Place offers a base for a relaxing stay in St. Andrews.

  • Stewarts Resort Lodge 18
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 13 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.

  • Stewarts Resort Lodge 4
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 11 reviews

    Stewarts Resort Lodge 4 offers accommodations in St. Andrews, 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.

  • 23 Market Street
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    23 Market Street offers accommodations in St. Andrews, 2.8 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point. This vacation home offers a garden.

  • Home with superb view of St Andrews
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 17 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.

    The views were amazing. Nice walk into St Andrews (about 20 mins).

  • Stewarts Resort Lodge 16
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 7 reviews

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

  • Stewarts Resort Lodge 23
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 16 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.

    Sauber, komfortabel, wir hatten schöne Aussicht ins Grüne

  • Rustic Cabins, sea views from rewilded farm
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 331 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.

    Comfortable, clean , great shower & very peaceful.

  • The Inn At Kingsbarns
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 420 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.

    Super clean. Really matters to us. Also super comfortable beds.

  • Osborne Steading
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 21 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.

  • Easter Kincaple Farmhouse
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 18 reviews

    Easter Kincaple Farmhouse offers accommodations in St. Andrews, 11 miles from Discovery Point.

    Space of property and its facilities Proximity to St Andrews

  • Rusacks St Andrews
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 1,901 reviews

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

    Location, history and proximity to the old course.

  • Stewarts Resort Lodge 54
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 12 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.

    Arrived early, but was let into the accommodation anyway.

  • The Golf Flat, Westburn Lane
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1 review

    The Golf Flat, Westburn Lane offers accommodations in St. Andrews, a 17-minute walk from West Sands Beach and 600 yards from St Andrews University.

  • Playfair Terrace
    Scored 9.0
    9.0
    Rated wonderful
    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.

  • Achaniar Cottage
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 62 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

  • Braeside
    Central location
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 51 reviews

    Just 1.1 miles from St Andrews East Sands Beach and a 13-minute walk from St Andrews University, Braeside features accommodations in St. Andrews with a garden.

    very convenient location and pictures are accurate

  • 4 Middleshade Road
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 4 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 Walk to the Old Course
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1 review

    Offering a bar, St Andrews Holiday Home Walk to the Old Course offers accommodations in St. Andrews. This beachfront property offers access to a balcony, free private parking, and free Wifi.

  • 2 Bed in St Andrews 94606
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1 review

    A 14-minute walk from St Andrews East Sands Beach in St. Andrews, 2 Bed in St Andrews 94606 features accommodations with access to a hot tub.

  • Muir Park Cottage
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 62 reviews

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

    Everything.Clean,spacious,comfortable and close to town

  • 4 Kinnessburn Cottages
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 80 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.

    Had everything we needed for a lovely family weekend.

  • Livingstone Lodge
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 18 reviews

    Just a 19-minute walk from St Andrews East Sands Beach and 1.1 miles from West Sands Beach, Livingstone Lodge features accommodations in St. Andrews with a garden.

    Disabled friendly, very clean and spacious facilities.

  • The Old Toll House
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 22 reviews

    The Old Toll House offers accommodations in St. Andrews, 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

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

  • The Inn At Lathones
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 1,038 reviews

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

    Friendly staff, nice big rooms, excellent breakfast options.

  • Fairmont St Andrews, Scotland
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 1,714 reviews

    Set on a 520 acre estate on cliffs overlooking St Andrews Bay, this 5-star hotel features its own championship golf courses. It has free parking, free WiFi, a spa and a pool.

    Excellent service the whole stay felt very luxurious

  • Rufflets St Andrews
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 671 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.

    Relaxed atmosphere staff made you welcome dog too

  • Country Cottage by St. Andrews
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 25 reviews

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

    Everything. Excellent little cottage will definitely book again. First class.

  • Taylor Cottage
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 9 reviews

    Taylor Cottage offers accommodations in St. Andrews, 6.2 miles from St Andrews University and 8.9 miles from Fairmont St Andrews Bay Golf Course.

  • The Caddy Shack

    The Caddy Shack offers accommodations in St. Andrews, a 5-minute walk from St Andrews East Sands Beach and 1.3 miles from West Sands Beach.

  • Stewarts Resort Lodge 32
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 30 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

  • Stewarts Resort Lodge 35
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 20 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!

FAQ about pet-friendly hotels in St. Andrews

Pet-Friendly Hotels That Guests Love in St. Andrews

See all
  • Scored 8.1
    8.1
    Rated very good
    Very Good
     · 801 reviews
    Good location. Breakfast was good. Food was nice. Very helpful, friendly and attentive staff. Dog friendly.
    Sue
    Young couple
  • Scored 8.1
    8.1
    Rated very good
    Very Good
     · 801 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: $302.01
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 1,714 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
  • Avg. price/night: $227.04
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 331 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
  • Scored 8.5
    8.5
    Rated very good
    Very Good
     · 73 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
  • Scored 8.1
    8.1
    Rated very good
    Very Good
     · 801 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: $235.77
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 671 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
  • Avg. price/night: $430.37
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 1,901 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
  • Scored 7.0
    7.0
    Rated good
    Good
     · 51 reviews
    Great location in central St Andrews. Spacious ,comfortable property. Dog friendly - thank you!
    Anne
    Family with young children
  • Avg. price/night: $218.30
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 420 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