Find the pet-friendly hotels that appeal to you the most
Check out our pick of great pet-friendly hotels in St. Andrews
Overlooking the famous Old Course in St Andrews centre, Rusacks St Andrews features valet parking is available and free WiFi throughout the property.

Offering barbecue facilities and sea view, Rustic Cabins, sea views from rewilded farm with Highland Cows is located in St.

Located in St. Andrews and with West Sands Beach reachable within 1.3 km, Rooms at the Saint provides a garden, non-smoking rooms, free WiFi throughout the property and a bar.

Boasting a seasonal outdoor pool, a hot tub and spa facilities, Lodge 17 St Andrews is situated in St. Andrews, 6.8 km from St Andrews University and 11 km from St Andrews Bay.

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.

Set amongst 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.

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

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

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

Set 11 km from St Andrews University, Rhum Cottage offers accommodation with free WiFi and free private parking. Offering a garden, the property is located within 27 km of Discovery Point.


Popular with guests booking pet-friendly hotels in St. Andrews
Popular with guests booking pet-friendly hotels in St. Andrews
Popular with guests booking pet-friendly hotels in St. Andrews
Popular with guests booking pet-friendly hotels in St. Andrews
Popular with guests booking pet-friendly hotels in St. Andrews
Popular with guests booking pet-friendly hotels in St. Andrews
Popular with guests booking pet-friendly hotels in St. Andrews
Popular with guests booking pet-friendly hotels in St. Andrews
Popular with guests booking pet-friendly hotels in St. Andrews
Popular with guests booking pet-friendly hotels in St. Andrews
Set 11 km from St Andrews University, Rhum Cottage offers accommodation with free WiFi and free private parking. Offering a garden, the property is located within 27 km of Discovery Point.
Situated in St. Andrews and only 1.2 km from St Andrews East Sands Beach, Lade Braes Lane, Westview House, Westview, St.
Abbey Villa - No 6, a property with a garden, is located in St. Andrews, 800 metres from St Andrews University, 3.8 km from St Andrews Bay, as well as 22 km from Discovery Point.
Situated 800 metres from St Andrews University, 3.8 km from St Andrews Bay and 22 km from Discovery Point, Abbey Villa - No 5 offers accommodation located in St. Andrews.
Offering a garden and garden view, Achaniar Cottage is set in St. Andrews, less than 1 km from St Andrews University and 4.8 km from St Andrews Bay.
4 Kinnessburn Cottages is located in St. Andrews, 1.5 km from West Sands Beach, and provides a patio, garden, and free WiFi.
Set in St. Andrews in the Fife region, with West Sands Beach and St Andrews University nearby, Kinnessburn Villa offers accommodation with free WiFi and free private parking.
Set in St. Andrews in the Fife region, with St Andrews East Sands Beach and St Andrews University nearby, Boase Avenue - No 26 offers accommodation with free WiFi and free private parking.
Situated 200 metres from St Andrews University, 4.5 km from St Andrews Bay and 22 km from Discovery Point, Baker Lane No 15 features accommodation set in St. Andrews.
23 Market Street, a property with a garden, is located in St. Andrews, 200 metres from St Andrews University, 4.6 km from St Andrews Bay, as well as 22 km from Discovery Point.
Greyfriars Bothy, a property with a garden, is situated in St. Andrews, 400 metres from St Andrews University, 4.7 km from St Andrews Bay, as well as 20 km from Discovery Point.
Located in St. Andrews in the Fife region, Queen's Gardens - No 3A features a patio.
Westview is situated in St. Andrews, 600 metres from St Andrews University, 4.4 km from St Andrews Bay, and 22 km from Discovery Point.
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.
Located in St. Andrews, Westportlea provides a restaurant, 600 metres from St Andrews University and 4.6 km from St Andrews Bay. The Discovery Point is within 21 km of the holiday home.
Situated 600 metres from St Andrews University, 4 km from St Andrews Bay and 22 km from Discovery Point, The Golf Flat, Westburn Lane features accommodation located in St. Andrews.
A comfortable apartment near St Andrews East Sands Beach, Church Street Town Centre Apartment offers a base for a relaxing holiday in Fife.
Set in Fife, 800 metres from St Andrews East Sands Beach and 200 metres from St Andrews University, Market Street Apartment offers accommodation with free WiFi and a private beach area.
Set 500 metres from St Andrews University, 5 km from St Andrews Bay and 21 km from Discovery Point, Playfair Terrace offers accommodation situated in St. Andrews.
Located in St. Andrews in the Fife region, St Andrews Golf Apartment features a patio.
Situated in St. Andrews, in a historic building, 800 metres from West Sands Beach, Links Townhouse is a villa with free bikes and terrace.
Located in St. Andrews, near West Sands Beach and St Andrews University, 6 Howard Place features free WiFi, and guests can enjoy a private beach area and a garden.
Located within 1.4 km of West Sands Beach and 1 km of St Andrews University, Quirky Cottage in St. Andrews provides a garden and rooms with free WiFi. This apartment is 21 km from Discovery Point.
Kinnessburn Road Apartment - No 20 is located in St. Andrews, less than 1 km from St Andrews University, 4.3 km from St Andrews Bay, and 21 km from Discovery Point.