Skip to main content

Search hotels in Blairhall

Enter your dates to see the latest prices and deals for Blairhall hotels

Blairhall – 2 hotels and places to stay

Filter by:

Star Rating

Review score

Garvock House Hotel

Dunfermline (Near Blairhall)

Located 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.

R
Robert
From
United States
Simply lovely building for the hotel, with beautiful views and a garden. Restaurant is quite strong too.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,355 reviews
Location 9.3
Price from
$209.58
1 night, 2 adults

Coorie

Dunfermline (Near Blairhall)

Located in Dunfermline, Coorie offers beachfront accommodations 8 miles from Forth Bridge and has facilities like a terrace, a restaurant and a bar.

P
Pamela
From
Canada
The room was large and beautiful. Bed very comfortable. Location above the excellent coffee shop with a wonderful view A1.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,391 reviews
Location 9.6
Price from
$121.69
1 night, 2 adults

Linen Bank

Linlithgow (Near Blairhall)

Featuring 3-star accommodations, Linen Bank is located in Linlithgow, 8.3 miles from Hopetoun House and 10 miles from Forth Bridge.

C
Cynan
From
United Kingdom
Genuinely one of the best hotels I’ve ever stayed at , just like the photos , very polite welcoming staff , very clean modern , spacious , lovely area , just a semi short drive to Edinburgh. Nice takeaways and shops nearby , free parking , very clean very comfy even had microwave , fridge freezer , smart tv with Netflix , adjustable AC/heating and colored lights for the room , have 0 complaints .
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 45 reviews
Location 9.9
Price from
$98.71
1 night, 2 adults

Champany Inn

Linlithgow (Near Blairhall)

Located 2 miles from the banks of the Firth of Forth, Champany Inn features 2 restaurants and 16 rooms with traditional Scottish décor.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 7 reviews
Location 8.9
Price from
$371.84
1 night, 2 adults

The Inn At Charlestown

Dunfermline (Near Blairhall)

Located in Dunfermline, 8.4 miles from Forth Bridge, The Inn At Charlestown provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

C
Corinna
From
United States
The sevice was great. The staff was very helpful. The building has character. The location is great. To have the bar and restaurant inside is very convenient. It was very quiet. The luggage was offered to be carried upstairs for me without having to ask. There was always free bottled water in the room which was replenished every day. My room was made every day and the used towels replaced. The shower was small but the shower head and the flow of water was great.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,110 reviews
Location 9.1
Price from
$147.72
1 night, 2 adults

Oxgang Kitchen Bar & Rooms

Grangemouth (Near Blairhall)

Located in Grangemouth, 14 miles from Hopetoun House, Oxgang Kitchen Bar & Rooms has accommodations with a shared lounge, free private parking, a restaurant and a bar.

D
Dave
From
United Kingdom
Everything it was the perfect destination for our time away ⭐⭐⭐⭐⭐
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,147 reviews
Location 8.3
Price from
$87.89
1 night, 2 adults

Adamson Hotel

Dunfermline (Near Blairhall)

An original Scottish coaching inn, Adamson Hotel is located in the rural village of Crossford. There is a restaurant, free private parking and free Wi-Fi access.

C
Charles
From
United Kingdom
Excellent value. Excellent location and free parking. This is our second stay and is now on our best list
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 3,227 reviews
Location 8.5
Price from
$97.11
1 night, 2 adults

Leapark Hotel

Grangemouth (Near Blairhall)

The Leapark Hotel is a family-owned hotel in the historical port of Grangemouth, within 3 miles of The Kelpies and 7 miles from the Falkirk Wheel. Stirling is a 25 minutes' drive away.

B
Brian
From
United Kingdom
Excellent location, very helpful staff, they made safe our pedal cycles. Clean comfortable accommodation. Super breakfast. Quality tea/ coffee in rooms. Would stay again.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,312 reviews
Location 8.4
Price from
$135.21
1 night, 2 adults

Richmond Park Hotel

Boʼness (Near Blairhall)

With picturesque views over the River Forth, the family-run Richmond Park Hotel is located within its own grounds and is just 10 minutes’ drive from Edinburgh Airport.

A
Abdulaziz
From
Saudi Arabia
I had a wonderful stay with my friends in the apartment because it was spacious, had all amenities, big windows. I would like to thank the receptionist for being so helpful in providing all directions necessary to enjoy the village. I would definitely come back again
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,544 reviews
Location 8.5
Price from
$140.56
1 night, 2 adults

The City Hotel

Dunfermline (Near Blairhall)

The City Hotel is a lively hotel located in the heart of Dunfermline, just 328 feet from Pittencrieff Park. Built in 1775 the City Hotel has 32 rooms.

N
Nichole
From
United Kingdom
The hotel was great, a bit confusing as we entered from the back of the hotel where the car park is but staff quickly directed us to the reception and we were booked in very quickly, we also asked for a hairdryer and iron and both items were brought to us within minutes, staff all very friendly, we had dinner in the bar which was lovely and good value as well
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,607 reviews
Location 9.1
Price from
$101.74
1 night, 2 adults
See all hotels in and around Blairhall

Most booked hotels in Blairhall and surrounding area in the past month

See all

Best hotels with breakfast in Blairhall and nearby

  • Scored out of 10, guest rating 4.5
    Disappointing - What previous guests thought, 21 reviews

    4 Burns Street is located in Dunfermline, just 20 miles from Edinburgh Zoo and 21 miles from Murrayfield Stadium.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 321 reviews

    Offering a garden, Saorsa House Culross features accommodations in Fife. This bed and breakfast offers free private parking, a shared kitchen, and free Wifi.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 185 reviews

    Providing a garden, The Dundonald Guesthouse & Cottage offers accommodations in Culross. This bed and breakfast provides free private parking and full-day security.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 69 reviews

    Offering river views, stay bed and breakfast in Culross offers accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,143 reviews

    With a luxury health and leisure Spa and award-winning restaurant, Best Western Plus Keavil House is 2 minutes' walk from Dunfermline Golf Club.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 3,223 reviews

    An original Scottish coaching inn, Adamson Hotel is located in the rural village of Crossford. There is a restaurant, free private parking and free Wi-Fi access.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,110 reviews

    Located in Dunfermline, 8.4 miles from Forth Bridge, The Inn At Charlestown provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,607 reviews

    The City Hotel is a lively hotel located in the heart of Dunfermline, just 328 feet from Pittencrieff Park. Built in 1775 the City Hotel has 32 rooms.

Budget hotels in Blairhall and nearby

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 2,544 reviews

    With picturesque views over the River Forth, the family-run Richmond Park Hotel is located within its own grounds and is just 10 minutes’ drive from Edinburgh Airport.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 1,147 reviews

    Located in Grangemouth, 14 miles from Hopetoun House, Oxgang Kitchen Bar & Rooms has accommodations with a shared lounge, free private parking, a restaurant and a bar.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 165 reviews

    Linlithgow Hostel is located in Linlithgow, 8.1 miles from Hopetoun House and 10 miles from Forth Bridge.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 19 reviews

    A 2 Bedroom flat in Culross home of Outlander is located in Culross, just 16 miles from Hopetoun House and 21 miles from Edinburgh Zoo.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 211 reviews

    Stunning & unique apt in Culross in Culross features accommodations with free Wifi, 15 miles from Forth Bridge, 16 miles from Hopetoun House, and 21 miles from Edinburgh Zoo.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 12 reviews

    Forget Me Not Cottage offers accommodations in Culross, 16 miles from Hopetoun House and 21 miles from Edinburgh Zoo.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 18 reviews

    Sandhaven is located in Culross, just 21 miles from Edinburgh Zoo and 22 miles from Murrayfield Stadium. The 4-star vacation home is 16 miles from Hopetoun House.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 15 reviews

    Inzievar offers accommodations in Oakley, 14 miles from Hopetoun House and 19 miles from Edinburgh Zoo. The 4-star vacation home is 13 miles from Forth Bridge.

Research, refine, and make plans for your whole trip