Skip to main content

Family-friendly hotels in Fife

69 listed · best reviewed first

Updated · Ratings from Google · All hotels and B&Bs in Fife

Fairmont St Andrews

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.

The Ship Inn

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.

Old Course Hotel, Golf Resort & Spa

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.

DoubleTree by Hilton Edinburgh Queensferry Crossing

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.

The Waterfront

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.

Garvock House Hotel

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.

Balbirnie House Hotel

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.

Balbirnie House

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.

Rooms at the Saint

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.

The Guildhall and Linen Exchange Wetherspoon

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.

Dean Park Hotel

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.

Rusacks St Andrews

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.

Kilconquhar Castle Estate

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.

Pitbauchlie House Hotel

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.

Coorie

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.

Strathearn Hotel

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.

Holiday Inn Express Dunfermline

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.

Rufflets St Andrews

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.

The City Hotel

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.

The Bank

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.

Keavil House Hotel

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.

The Elbow Room

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.

The Crusoe

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.

Kingswood Hotel

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 Sands Hotel

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.

Best Western Balgeddie House Hotel

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.

Premier Inn Falkirk North

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.

Victoria Hotel

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.

Adamson Hotel

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.

The Bay Hotel

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.

Old Manor Hotel

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.

The Golf Hotel

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.

Premier Inn Dunfermline

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.

Premier Inn Glenrothes

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.

Premier Inn St Andrews

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.

The Gilvenbank Hotel

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.

The Aberdour Hotel

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.

Aberdour Hotel Stables Rooms & Beer Garden

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.

The Inn At Charlestown

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.

Travelodge Dunfermline

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.

The Covenanter Hotel

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.

Travelodge Glenrothes

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.

Holiday Inn Express Glenrothes

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.

The Inn at Kingsbarns

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.

The Inn at Lathones

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.

The New Inn

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.

Ardgowan Hotel

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.

Auld Mill House Hotel

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.

Forth Bay Guest House

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.

The Lomond Hills Hotel

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.

Caledonian Hotel by Greene King Inns

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.

The Albany St Andrews

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.

The Albany Hotel

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.

Scooniehill Farm House B&B

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.

The Beveridge Park Hotel

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.

Hill Park Hotel

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.

Dunclutha Guest House

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.

Cardinals Folly

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.

Sweet Chestnut by Marstons Inns

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.

Balcomie Links Hotel

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.

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.