Skip to main content

Search hotels in Markinch

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

Markinch – great hotels and places to stay

Filter by:

Star Rating
Review score

No 1 High Street Boutique Rooms

Hotel in Markinch

20 miles from St Andrews University, No 1 High Street Boutique Rooms is located in Markinch and provides free WiFi and express check-in and check-out.

D
Deborah
From
United States
Clean, comfy bed, nice coffee-tea- bar set up.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 237 reviews
Price from
$83.97
1 night, 2 adults

Laurel Bank Hotel

Hotel in Markinch

Located in Markinch, 20 miles from St Andrews University, Laurel Bank Hotel provides accommodations with a garden, free private parking, a restaurant and a bar.

A
Arthur
From
France
The room was confortable (nice bed, tv, etc.) and the food at the restaurant (dinner and included breakfast) was really good!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 120 reviews
Price from
$74.37
1 night, 2 adults

Wellpark Corner

Markinch

Wellpark Corner offers accommodations in Markinch, 20 miles from St Andrews University and 23 miles from Fairmont St Andrews Bay Golf Course.

I
Ian
From
Canada
Everything you could need and a great location . Very quiet .
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 67 reviews
Price from
$133.87
1 night, 2 adults

Station View Lodge - near Balbirnie House Markinch

Markinch

Station View Lodge - near Balbirnie House Markinch is located in Markinch, just 24 miles from Fairmont St Andrews Bay Golf Course and 25 miles from Forth Bridge. This apartment features a garden.

B
Beddows
From
United Kingdom
Well equipped, tastefully furnished and very convenient for the station for visits to Edinburgh and Burntisland. Although close to the station, it was a very quiet road and not much noise from the neighbours. There was a well stocked co-op a short walk away and a couple of pubs (but didn't try them).
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 28 reviews
Price from
$113.59
1 night, 2 adults

The Gilvenbank Hotel

Glenrothes (Near Markinch)

Located in Glenrothes, 19 miles from St Andrews University, The Gilvenbank Hotel has accommodations with a garden, free private parking, a terrace and a restaurant.

J
JUDITH
From
United States
The warm hospitality, the comfort, the view from my room
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,689 reviews
Price from
$127.79
1 night, 2 adults

Victoria Hotel

Kirkcaldy (Near Markinch)

A short from the train and bus stations in Kirkcaldy, Victoria Hotel has free private parking and a restaurant serving a range of good meals.

C
Carrie
From
United States
Fantastic food all around—some of the best we had in Scotland over the course of our two-week vacation in various places!
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,658 reviews
Price from
$145.39
1 night, 2 adults

Dean Park Hotel

Kirkcaldy (Near Markinch)

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.

k
karen
From
Australia
Staff were lovely and food was amazing the decor was elegant and high quality would definately stay again and again
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,483 reviews
Price from
$145.68
1 night, 2 adults

Best Western Balgeddie House Hotel

Glenrothes (Near Markinch)

This traditional country house hotel is in quiet countryside in North Glenrothes. It mixes original character with modern comforts, including free Wi-Fi, free parking and flat-screen TVs.

R
Rebecca
From
Canada
The property was beautiful, very well maintained. Our room was clean, comfortable and large.. my kids loved that there was a bathtub in the room and a pool they could use.. it’s always a plus when tea, coffee and biscuits are provided too.. a very positive experience overall and the receptionist was kind and informative, and the gentleman server was very nice as well..
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,071 reviews
Price from
$109.53
1 night, 2 adults

The Strathearn Hotel

Fife (Near Markinch)

Located in Fife, a 10-minute walk from Kirkcaldy Beach, The Strathearn Hotel has accommodations with a terrace, free private parking, a restaurant and a bar. This 3-star hotel offers room service.

M
Maureen
From
United Kingdom
It felt really warm and welcoming on arrival. The whole place was spotless and the staff were friendly and chatty.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 363 reviews
Price from
$141.99
1 night, 2 adults

The Covenanter Hotel

Falkland (Near Markinch)

Located in the picturesque village of Falkland with the Lomond Hills as a backdrop, The Covenanter Hotel features an on-site coffee shop, restaurant and free private parking.

E
Eric
From
United States
Quaint little BnB in a quaint little village. Exactly what we had hoped.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 634 reviews
Price from
$175.79
1 night, 2 adults
See more hotels in Markinch

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

See all

Popular with guests booking hotels in Markinch

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 237 reviews

Popular with guests booking hotels in Markinch

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 120 reviews

Popular with guests booking hotels in Kirkcaldy

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,483 reviews

Popular with guests booking hotels in Glenrothes

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,689 reviews

Popular with guests booking hotels in Kirkcaldy

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

Popular with guests booking hotels in Glenrothes

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 615 reviews

Popular with guests booking hotels in Glenrothes

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

Popular with guests booking hotels in Glenrothes

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

Popular with guests booking hotels in Leven

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 859 reviews

Popular with guests booking hotels in Freuchie

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 581 reviews

Budget hotels in Markinch and nearby

See all
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 126 reviews

Offering a garden, Asal Family House offers accommodations in Fife. This recently renovated homestay features a building dating back to 1950, which is 24 miles from the Forth Bridge.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 581 reviews

Located in Freuchie, 17 miles from St Andrews University, Lomond Hills Hotel & Health Club has express check-in and check-out and free WiFi throughout the property.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 195 reviews

The Hayloft offers accommodations in Falkland, 20 miles from St Andrews University and 22 miles from Fairmont St Andrews Bay Golf Course. The 3-star apartment is 19 miles from Scone Palace.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 136 reviews

Located in Buckhaven, 19 miles from St Andrews University, Railway Inn provides accommodations with free WiFi and free private parking. Fairmont St Andrews Bay Golf Course is 21 miles from the hotel.

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

30 College Street, Buckhaven, Leven, Fife, KY81JX enjoys a location in Buckhaven, 19 miles from St Andrews University and 21 miles from Fairmont St Andrews Bay Golf Course.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 529 reviews

Located in Kirkcaldy, 1.2 miles from Kirkcaldy Beach, The Elbow Room provides accommodations with a garden, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 859 reviews

Located a 5-minute walk from Leven’s sandy beach and a 10-minute walk from Leven Links Golf Course, The Caledonian Hotel offers free Wi-Fi throughout and free parking at the property.

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

Lomond Guest House provides beachfront accommodations in Leven. Featuring sea and garden views, this bed and breakfast also provides guests with free Wifi. On-site staff can arrange a shuttle service.

Best hotels with breakfast in Markinch and nearby

See all
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,689 reviews

Located in Glenrothes, 19 miles from St Andrews University, The Gilvenbank Hotel has accommodations with a garden, free private parking, a terrace and a restaurant.

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

Holiday Inn Express Glenrothes has free parking, a bar and Wi-Fi access. Edinburgh is within easy reach and there is good motorway access.

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

This traditional country house hotel is in quiet countryside in North Glenrothes. It mixes original character with modern comforts, including free Wi-Fi, free parking and flat-screen TVs.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 44 reviews

Pitlessie Rooms at Pitlessie Village Inn in Pitlessie provides accommodations with a garden and a bar. There's a private entrance at the bed and breakfast for the convenience of those who stay.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,483 reviews

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.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 237 reviews

Forth Bay Guest House provides accommodations with barbecue facilities and free WiFi, and is located in Leven-Fife. The bed and breakfast offers a terrace.

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

A short from the train and bus stations in Kirkcaldy, Victoria Hotel has free private parking and a restaurant serving a range of good meals.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 130 reviews

Balbirnie House Hotel in Glenrothes provides accommodations with a garden and a bar. This 4-star country house offers a 24-hour front desk, an elevator, and free Wifi.

What Guests Said About Markinch:

Scored out of 10, guest rating 10

Markinch is a great little town.

Markinch is a great little town. The train service is good and the bus service is also handy. Both the Laurel Bank and Balbirnie Hotels offer good dining options. Jamie's Bar is a good local pub with character. There are 2 decent supermarkets as well as a 2 good Chinese takeaways and a few cafes. Nice place to stay.
Guest review byWallace
Laos
Scored out of 10, guest rating 4.0

Very quiet place with very few shops. Not much going on!

Very quiet place with very few shops. Not much going on! We were attending a wedding at a local hotel which was why we stayed there. Had a lovely meal at the Laurel bank hotel which was very reasonable.
Guest review byAnonymous
Scored out of 10, guest rating 10

I chose to stay due to having the railway station a couple...

I chose to stay due to having the railway station a couple of minutes walk away for visiting family and had a very warm welcome from Jake (bar man) who showed me where the room was. The room was well equipped with tea and coffee facilities, hair dryer and fan heater should you need it. Big wall mounted TV with Netflix/Apple TV etc. En-suite had ample towels and toiletries and again very clean. Lovely stay and I’ll definitely be returning and recommending to friends and family.
Guest review byCaroline
United Kingdom