Family-friendly hotels in Fife
69 listed · best reviewed first
Updated · Ratings from Google · All hotels and B&Bs in Fife
St Andrews
Fairmont St Andrews
★ 4.5 (2,116)
Five-star cliff-top resort on a 520-acre estate with two championship courses, a large spa and sweeping North Sea views.
Leven
The Ship Inn
★ 4.5 (2,021)
A 6-room inn in Leven, Fife, with sea views and its own bar and restaurant close to the golf and coastline.
St Andrews
Old Course Hotel, Golf Resort & Spa
★ 4.7 (1,347)
Five-star resort hotel set directly alongside the Old Course, with a rooftop spa, three restaurants and the Road Hole bunker below the windows.
Dunfermline
DoubleTree by Hilton Edinburgh Queensferry Crossing
★ 4.4 (2,077)
147-room DoubleTree by Hilton in Dunfermline with views over the Firth of Forth to the Queensferry Bridge and free parking on-site.
Anstruther
The Waterfront
★ 4.5 (1,517)
A 10-room guest house on Shore Street in Anstruther, well suited to golf trips, coastal breaks and fishing weekends along the Fife coast.
Aberdour
Garvock House Hotel
★ 4.7 (939)
A family-owned boutique hotel in a 200-year-old house above Dunfermline, with landscaped gardens and an oak-panelled dining room.
Aberdour
Balbirnie House Hotel
★ 4.4 (1,155)
An 18th-century Georgian mansion set in 400 acres of parkland, run as one of Fife's most highly rated country-house hotels.
Glenrothes
Balbirnie House
★ 4.4 (1,155)
Set within Balbirnie Park near Glenrothes, this 30-room country house hotel offers free parking and Markinch station just over a mile away.
St Andrews
Rooms at the Saint
★ 4.3 (1,302)
Rooms at the Saint sits on South Street in St Andrews, a straightforward base near the town's golf courses and restaurants.
Dunfermline
The Guildhall and Linen Exchange Wetherspoon
★ 4.0 (2,138)
A Wetherspoon pub-hotel on Dunfermline's High Street, with spacious en-suite rooms and a menu running from ramen to cocktail jugs.
Kirkcaldy
Dean Park Hotel
★ 4.4 (1,007)
A well-appointed hotel in Kirkcaldy, Fife, with a restaurant, bar and garden, and free on-site parking for visitors to the area.
St Andrews
Rusacks St Andrews
★ 4.5 (820)
Landmark 1887 hotel overlooking the 18th fairway, restored by Marine & Lawn with a rooftop restaurant and a Rao's dining room.
Leven
Kilconquhar Castle Estate
★ 4.4 (934)
A family-friendly estate B&B in Kilconquhar, Fife, with an indoor pool, games room and gardens for a laid-back countryside break.
Aberdour
Pitbauchlie House Hotel
★ 4.3 (1,092)
A 50-bedroom hotel in peaceful gardens on the edge of Dunfermline, on the road that runs directly toward Aberdour.
Dunfermline
Coorie
★ 4.6 (679)
A small hotel on Limekilns' Main Street on the Fife coast, with free nearby parking and easy reach of Rosyth and Edinburgh Airport.
Kirkcaldy
Strathearn Hotel
★ 4.4 (902)
Hotel in Kirkcaldy, Fife, with its own restaurant and bar, breakfast included, and 17 en-suite rooms plus free parking.
Dunfermline
Holiday Inn Express Dunfermline
★ 4.3 (936)
A modern budget-friendly hotel in Dunfermline town centre, close to the Abbey and Palace, with free breakfast and Wi-Fi.
St Andrews
Rufflets St Andrews
★ 4.6 (587)
Country house hotel in ten acres of gardens on the western edge of St Andrews, with a brasserie using produce from its own kitchen garden.
Dunfermline
The City Hotel
★ 4.1 (1,264)
A straightforward central Dunfermline hotel on Bridge Street, well suited to travellers who want easy transport links and a hearty breakfast.
Anstruther
The Bank
★ 4.4 (757)
A former bank building on Anstruther's High Street, now a small hotel with a restaurant, bar and free on-site parking.
Aberdour
Keavil House Hotel
★ 4.2 (1,002)
A Best Western Plus country house hotel near Dunfermline with origins dating to the 15th century and a bistro-style restaurant.
Kirkcaldy
The Elbow Room
★ 4.5 (615)
A straightforward, pet-friendly hotel in Kirkcaldy with free parking, family rooms and a bar-restaurant, suited to road-trippers and family stopovers in Fife.
Leven
The Crusoe
★ 4.2 (941)
A 16-room hotel on Leven's Main Street, with Largo East Beach under a mile away and golf and fishing close by in Fife.
Aberdour
Kingswood Hotel
★ 4.4 (684)
An independent hotel set in gardens and woodland between Kinghorn and Burntisland, with a Sea View Restaurant looking over the Forth.
Burntisland
Burntisland Sands Hotel
★ 4.4 (679)
A small, no-frills seafront hotel on Lochies Road in Burntisland, with just four casual rooms and free parking and breakfast included.
Glenrothes
Best Western Balgeddie House Hotel
★ 4.3 (773)
A Victorian house hotel on Balgeddie Way near Glenrothes, with the Lomond Hills close by and a pool and spa on site.
Falkirk
Premier Inn Falkirk North
★ 4.3 (689)
Just off the roundabout by the M876 near Kincardine, this 66-room Premier Inn makes a handy, no-fuss base between Edinburgh, Glasgow and Stirling.
Kirkcaldy
Victoria Hotel
★ 4.3 (652)
Hotel on Victoria Road in Kirkcaldy, Fife, with free parking, a restaurant and bar just a short walk from the town centre.
Dunfermline
Adamson Hotel
★ 4.1 (883)
Hotel on Main Street in Dunfermline with clean, generously sized en-suite rooms and free on-site parking, at reasonable prices.
Burntisland
The Bay Hotel
★ 4.2 (737)
A 28-room hotel in Burntisland, Fife, known for hearty breakfasts and puddings, plus a pool, sauna and sea views.
Leven
Old Manor Hotel
★ 4.4 (526)
A period manor building in Leven, Fife, with sea views, an on-site restaurant and bar, and free parking.
Anstruther
The Golf Hotel
★ 4.3 (608)
A High Street hotel in the Fife fishing town of Crail, with a restaurant, bar and free parking close to the coast and golf courses.
Dunfermline
Premier Inn Dunfermline
★ 4.1 (763)
Just off the M90 near Fife Leisure Park, this Dunfermline Premier Inn offers spacious rooms and free parking on site.
Glenrothes
Premier Inn Glenrothes
★ 4.2 (637)
Premier Inn Glenrothes offers 65 en-suite rooms near the A92 and Lomond Hills Park, with free parking and on-site dining.
St Andrews
Premier Inn St Andrews
★ 4.2 (633)
Premier Inn St Andrews offers 65 straightforward en-suite rooms on Largo Road, with free parking and a restaurant, close to the golf courses and seafront.
Glenrothes
The Gilvenbank Hotel
★ 4.0 (872)
A bar-and-restaurant hotel in Glenrothes, Fife, with free parking, family rooms and an outdoor garden for warmer evenings.
Burntisland
The Aberdour Hotel
★ 4.3 (535)
A 17th-century coaching inn on Aberdour's High Street, with 16 ensuite rooms, a bar and restaurant, and rooms in a converted stable block.
Burntisland
Aberdour Hotel Stables Rooms & Beer Garden
★ 4.3 (532)
A High Street hotel in coastal Burntisland, Fife, with Stables rooms, a beer garden and a menu of hearty Scots cooking.
Dunfermline
The Inn At Charlestown
★ 4.4 (453)
Fife hotel in Charlestown near Dunfermline, with 15 rooms, a well-regarded restaurant and staff praised for their helpfulness.
Dunfermline
Travelodge Dunfermline
★ 4.2 (548)
A 50-room budget hotel at Halbeath Junction off the M90 near Dunfermline, with free parking and easy access to the A92.
Cupar
The Covenanter Hotel
★ 4.2 (523)
A high-street hotel in Cupar, Fife, handy for exploring the surrounding countryside and nearby towns like Ladybank.
Glenrothes
Travelodge Glenrothes
★ 4.2 (479)
A straightforward budget base in Glenrothes for road-trippers or dog owners, with free parking and easy reach of Lomond Hills and Edinburgh.
Glenrothes
Holiday Inn Express Glenrothes
★ 4.2 (426)
A low-rise, two-floor Holiday Inn Express on Leslie Road in Glenrothes, with 49 straightforward rooms and free parking.
St Andrews
The Inn at Kingsbarns
★ 4.6 (247)
A small four-room inn on St Andrews' Main Street, well suited to golfers and couples wanting quiet comfort near the Old Course.
St Andrews
The Inn at Lathones
★ 4.2 (408)
A 21-room coaching inn near Largoward, Fife, suited to couples and wedding parties wanting a restaurant, bar and garden under one roof.
St Andrews
The New Inn
★ 4.3 (275)
A no-frills inn on Saint Mary Street in St Andrews with its own beer garden, restaurant and free parking, close to the Old Course.
St Andrews
Ardgowan Hotel
★ 4.3 (272)
A 29-room hotel across two 19th-century St Andrews townhouses, with a steakhouse restaurant and bar at its heart.
Dunfermline
Auld Mill House Hotel
★ 4.7 (160)
A welcoming Dunfermline hotel on Halbeath Road with a well-liked breakfast, on-site bar and restaurant, plus free parking.
Leven
Forth Bay Guest House
★ 4.8 (129)
A seafront B&B on Leven's Forth Bay Promenade in Fife, with sea-view rooms and free on-site parking right on the coast.
Cupar
The Lomond Hills Hotel
★ 4.0 (327)
A village-centre hotel in Freuchie, Fife, close to the Lomond Hills Regional Park, with a spa, gym and free parking.
Leven
Caledonian Hotel by Greene King Inns
★ 4.2 (241)
A 25-room High Street hotel in Leven, Fife, handy for golf, fishing and local pubs and restaurants within easy reach.
St Andrews
The Albany St Andrews
★ 4.3 (205)
A townhouse hotel on North Street in St Andrews, with its own bar and breakfast plus a garden for outdoor drinks.
St Andrews
The Albany Hotel
★ 4.3 (204)
Twenty-two-room townhouse hotel on North Street, in the middle of the old town and a few minutes from the cathedral and the links.
St Andrews
Scooniehill Farm House B&B
★ 4.9 (105)
A working farmhouse B&B near St Andrews in Fife, with sea views, a garden and free parking close to golf and fishing country.
Kirkcaldy
The Beveridge Park Hotel
★ 3.8 (386)
Hotel on Abbotshall Road in Kirkcaldy, Fife, with golf, fishing and watersports all nearby and free on-site parking.
Dunfermline
Hill Park Hotel
★ 3.9 (294)
A Rosyth hotel close to Edinburgh Zoo, with golf and fishing nearby, plus free on-site parking and family rooms.
Leven
Dunclutha Guest House
★ 4.9 (87)
A five-room guest house in Leven, Fife, well suited to golfers and coastal-break travellers who want a quiet base with free parking and a sauna.
Burntisland
Cardinals Folly
★ 4.8 (73)
B&B on Bruce Terrace in Kinghorn, Fife, close to the Fife Coastal Path with free on-site parking and en-suite rooms.
Dunfermline
Sweet Chestnut by Marstons Inns
★ 4.2 (135)
Traditional pub carvery and a bar with garden seating anchor this Marstons Inns hotel at Fife Leisure Park in Dunfermline.
Anstruther
Balcomie Links Hotel
★ 4.2 (134)
A Balcomie Road hotel in Anstruther on the Fife coast, with sea views and free on-site parking close to golf and coastal walks.
Showing the 60 best-reviewed of 69. See every listing.
Quick answers
How many family-friendly hotels are there in Fife?+
We list 69 in Fife. The best-reviewed are shown first.
Which family-friendly hotels in Fife are best reviewed?+
By Google rating weighted by the number of reviews: Fairmont St Andrews (4.5/5, 2,116 reviews), The Ship Inn (4.5/5, 2,021 reviews) and Old Course Hotel, Golf Resort & Spa (4.7/5, 1,347 reviews).
Is this list up to date?+
It is built live from our listings; ratings come from Google and each venue page shows when its details were last checked. Always confirm with the venue before travelling.