Skip to main content

Filter by:


Star rating

Review score

Ballingry – 469 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.

Great location, comfortable beds simple accommodation.
8.2
Scored 8.2
Very good
Rated very good
1,746 reviews
Price fromUS$108.02per 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.

Close to asda, nice area outside for walking dog
8.3
Scored 8.3
Very good
Rated very good
1,680 reviews
Price fromUS$97.21per night
Auld Mill House Hotel, hotel in Ballingry

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

The bed was very comfortable
8.9
Scored 8.9
Fabulous
Rated fabulous
1,293 reviews
Price fromUS$96.58per 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.

It was very clean and staff very helpful
8.8
Scored 8.8
Fabulous
Rated fabulous
956 reviews
Price fromUS$141.06per night
The Kinross Salutation Hotel, hotel in Ballingry

Situated in Kinross and within 30 km of Hopetoun House, The Kinross Salutation Hotel has a bar, non-smoking rooms, and free WiFi throughout the property.

Convenient location for cycle touring.with somewhere to store bikes too. The pub manager was very pleasant too
7.0
Scored 7.0
Good
Rated good
5 reviews
Price fromUS$76.25per 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.

The room was very comfortable and the staff were helpful and friendly.
7.7
Scored 7.7
Good
Rated good
49 reviews
Price fromUS$89.21per 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.

A good breakfast.
7.3
Scored 7.3
Good
Rated good
1,467 reviews
Price fromUS$166.48per 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.

Superb breakfast. Evening meal fantastic. The venue is very friendly, beautifully decorated and laid out. A real gem of a hotel.
8.9
Scored 8.9
Fabulous
Rated fabulous
990 reviews
Price fromUS$130.90per 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.

The place exceeded our expectation. Amenities are good,wifi is fast plus smart TV. Clean and comfy rooms. Easy check in and Suzy was very friendly and accomodating!
9.2
Scored 9.2
Superb
Rated superb
335 reviews
Price fromUS$97.86per 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.

The apartment is decorated very well and has everything you need. The best: there are some toys for the kids in the garden. Parking space included via the garden door and a supermarket right next to the house. Really comfortable beds. Fully equipped kitchen. And they left some muffins in the kitchen that were delicious!! :)
9.5
Scored 9.5
Exceptional
Rated exceptional
194 reviews
Price fromUS$184.91per night
See all hotels in and around Ballingry
Subscribe to receive premium deals

Prices drop the moment you sign up!