Skip to main content

The best pet-friendly hotels in Fife

Check out our pick of great pet-friendly hotels in Fife

Filter by:


Review score

Superb: 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.

Situated within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden. Free WiFi is available throughout the property, and free private parking is available on-site. Welcoming, upmarket, great value for money, warm, clean, amazing staff…and so much more.

Show more Show less
9.1
Superb
1,390 reviews
Price from
US$122
per night

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. Everything, rooms, all staff, bar, breakfast, location, view

Show more Show less
9.1
Superb
1,399 reviews
Price from
US$296
per night

Featuring a bar, The Boars Head, Fife Restaurant and Rooms is set in Auchtermuchty in the Fife region, 27 km from Scone Palace and 30 km from St Andrews University. The property is allergy-free and is located 32 km from Discovery Point. Beautiful hotel. Charming rooms. Free parking. Good breakfast. Great staff. Bed was amazingly comfortable. Loved the little extras in the room.

Show more Show less
9.7
Exceptional
105 reviews
Price from
US$164
per night

A recently renovated apartment in St. Andrews and within 1.2 km of Kingsbarns Beach, Off Grid Travel at Cambo Estate has a garden, comfortable allergy-free rooms and free WiFi. There is a private entrance at the apartment for the convenience of those who stay. Boasting family rooms, this property also provides guests with an outdoor fireplace. Location is stunning. If you’re looking for a tiny bit of heaven this is where it can be found.

Show more Show less
9.5
Exceptional
150 reviews
Price from
US$475
per night

Offering barbecue facilities and sea view, Rustic Cabins, sea views from rewilded farm with Highland Cows 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.1
Superb
427 reviews
Price from
US$174
per night

Stunning & unique apt in Culross in Culross features accommodation with free WiFi, 24 km from Forth Bridge, 25 km from Hopetoun House and 34 km from Edinburgh Zoo. The property is around 36 km from Edinburgh International Conference Centre, 37 km from Edinburgh Castle and 37 km from Royal Mile. The property is non-smoking and is situated 36 km from Murrayfield Stadium. This was the absolute perfect place if you are going to Culross! It is so close to everything and the host made a special effort to make sure we had good information regarding restaurants, parking and access. We had such a great time.

Show more Show less
9.6
Exceptional
213 reviews
Price from
US$107
per night

Located in Anstruther in the Fife region, with Billow Ness Beach nearby, The Howff - Lovely 2-Bed Apartment in Anstruther provides accommodation with free WiFi and free private parking. The property is non-smoking and is set 14 km from St Andrews Bay. Location and secure parking was great. Short distance to walk for food & drink. The house was very cosy and well decorated, loved the extra touch of the Christmas tree. Would go back.

Show more Show less
9.6
Exceptional
108 reviews
Price from
US$192
per night

Set in Leven-Fife, 19 km from St Andrews University, The Crusoe offers accommodation with a terrace, free private parking, a restaurant and a bar. The property is allergy-free and is located 23 km from St Andrews Bay. Beautiful views, great food and amazing staff

Show more Show less
9
Superb
180 reviews
Price from
US$186
per night

The Loft - Remarkable 2-Bed Anstruther Apartment is situated in Anstruther, 14 km from St Andrews Bay, 15 km from St Andrews University, as well as 37 km from Discovery Point. Free WiFi is available throughout the property and Billow Ness Beach is 200 metres away. Stop looking - you've found the perfect accommodation. I stayed for a two night winter getaway with a friend. This place is absolutely gorgeous - the owners have thought of absolutely everything from the perspective of their guests. We cooked lovely meals in their perfectly equipped kitchen (honestly, there's everything you need to cook a banquet! just don't forget oil, salt and pepper like we did), had long baths in the luxurious bathroom, relaxed in the cosy living space, and slept like logs to the sound of rain on the roof in the gorgeous bedrooms. Little details, like placing the hair dryers in dressing tables where you could actually plug them in and do your hair, didn't go unnoticed. We agreed this was some of the best accommodation we've stayed in. I would looovvve to come back.

Show more Show less
9.5
Exceptional
122 reviews
Price from
US$192
per night

Located 15 km from St Andrews Bay, 16 km from St Andrews University and 37 km from Discovery Point, Coastal 2-Bed Cottage for 4 Cellardyke Anstruther provides accommodation situated in Anstruther. Free WiFi is available throughout the property and Billow Ness Beach is 600 metres away. - good value for money - very convenient location - spatious cottage (there were only 2 of us ... easily comfortable enough for 4 grown ups) - communication with host was easy. - we could leave our luggage there for a few hours on the day of our departure

Show more Show less
9.5
Exceptional
110 reviews
Price from
US$192
per night

Most booked pet-friendly hotels in Fife this month

FAQs about pet-friendly hotels in Fife

Pet-Friendly Hotels that guests love in Fife