Skip to main content

Filter by:


Star rating

Review score

Ballingry – 440 hotels and places to stay
See the latest prices and deals by choosing your dates.
Sweet Chestnut, Dunfermline by Marston's Inns, hotel in Ballingry

Set in Dunfermline, Sweet Chestnut, Dunfermline by Marston's Inns features a garden and free WiFi. Offering a restaurant, the property also has a bar.

Everything. Lovely atmosphere, cosy, clean and friendly - especially JR the guy at breakfast. Was really busy but never made you feel a nuisance when asked something. Very welcoming.
8.2
Scored 8.2
Very good
Rated very good
1,752 reviews
Price from£93per night
Holiday Inn Express Dunfermline, an IHG Hotel, hotel in Ballingry

In the historic city of Dunfermline, with great access by road to Edinburgh and Edinburgh Airport, this modern hotel offers free WiFi internet access and great-value rooms with satellite TV.

Convenience for travelling onwards to Edinburgh airport
8.3
Scored 8.3
Very good
Rated very good
1,653 reviews
Price from£76.49per night
Auld Mill House Hotel, hotel in Ballingry

The family-run Auld Mill House Hotel offers free WiFi throughout and free onsite parking.

Freshly decorated rooms, basic'ish modern in style. Very clean and absolutely perfect for a well priced overnight motorway stop. The host is very welcoming and helpful.
8.9
Scored 8.9
Fabulous
Rated fabulous
1,255 reviews
Price from£66.50per night
Dean Park Hotel, hotel in Ballingry

The family-owned Dean Park Hotel located in the leafy suburbs of Kirkcaldy, 17 miles from St Andrews and Fife. Free WIFi is provided throughout the property.

Always a good stay. Staff were great. Rooms clean and comfortable. Will be back
8.8
Scored 8.8
Fabulous
Rated fabulous
924 reviews
Price from£111per night
The Beath Inn, hotel in Ballingry

Boasting a bar, The Beath Inn is situated in Cowdenbeath in the Fife region, 21 km from Hopetoun House and 29 km from Edinburgh Zoo.

Clean and tidy. Newly renovated.
7.7
Scored 7.7
Good
Rated good
36 reviews
Price from£70.20per night
Green Hotel, hotel in Ballingry

Set in an 18th-century coaching inn, the family-owned Green Hotel offers a selection of restaurants, bars and 2 golf courses. The property is in Kinross, close to the M90 motorway.

Rooms was comfortable. Bathroom old fashioned but was clean. Good choice for breakfast and was value for money
7.4
Scored 7.4
Good
Rated good
1,450 reviews
Price from£129per night
Kirklands Hotel, hotel in Ballingry

This traditional 18th century coaching inn boasts 9 en suite rooms with free Wi-Fi. Each room features a TV, as well as an iPod docking station..Extras include free toiletries and a hairdryer.

Good efficient check in process by welcoming staff. Shown to room and facilities explained. Good sized quiet room at the back of the hotel. Good breakfast. B&B deal was excellent value.
8.9
Scored 8.9
Fabulous
Rated fabulous
969 reviews
Price from£103per night
Clarke Cottage Guest House, hotel in Ballingry

Clarke Cottage Guest House is situated in Dunfermline. This 3-star guest house offers a shared lounge and luggage storage space. Free WiFi and free private parking is available.

Great value for the money paid! The location was great as I had a hospital appointment very early in the morning it’s only about 12 minutes walk away since I can’t drive this worked out great, staff incredibly welcoming and helpful. The house is quite near a main road but you couldn’t hear the traffic at all so I slept really well. I didn’t have the breakfast as I had to leave early but the whole place looked very clean and just nice to be there , I would definitely stay there again and recommend as a place to stay for my family and friends wanting to travel further north .
9.1
Scored 9.1
Superb
Rated superb
328 reviews
Price from£92per night
Churchview, hotel in Ballingry

Set in Townhill, Churchview is a historic apartment that offers free WiFi, and guests can enjoy a garden and a tennis court. This apartment features accommodation with a terrace.

Family oriented, we found a trumpet for the children in the toy box which worked a charm for entertainment.
9.5
Scored 9.5
Exceptional
Rated exceptional
194 reviews
Price from£145.50per night
An Escape for 2: Near a Castle Island in Scotland, hotel in Ballingry

Set in Kinross in the Perthshire region, An Escape for 2: Near a Castle Island in Scotland features a terrace. Featuring lake and garden views, this homestay also has free WiFi.

Very comfortable
9.0
Scored 9.0
Superb
Rated superb
129 reviews
Price from£78.57per night
See all hotels in and around Ballingry
Subscribe to receive premium deals

Prices drop the moment you sign up!