Skip to main content

Search hotels in Markinch

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

Markinch – 10 hotels and places to stay

Filter by:

Star rating

Review score

No 1 High Street Boutique Rooms

Hotel in Markinch

Located in Markinch, 38 km from St Andrews Bay, No 1 High Street Boutique Rooms offers express check-in and check-out and free WiFi.

W
Wendy
From
Australia
Well appointed, very clean, everything was in good condition and functional, good security door, good window coverings to block out the light, the thoughtful little welcome gifts, colour scheme was elegant and there was no street noise. Staff friendly and efficient.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 122 reviews
Location 8.7
Price from
US$93.52
1 night, 2 adults

Wellpark Corner

Markinch

Offering quiet street views, Wellpark Corner is an accommodation situated in Markinch, 35 km from St Andrews Bay and 41 km from Forth Bridge.

C
CQ
From
Australia
On arrival we were met by the owners who went above & beyond to share information about the property and made us feel welcome
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 67 reviews
Location 9.2
Price from
US$134.17
1 night, 2 adults

Station View Lodge - near Balbirnie House Markinch

Markinch

Offering a garden and garden view, Station View Lodge - near Balbirnie House Markinch is situated in Markinch, 39 km from St Andrews Bay and 40 km from Forth Bridge.

V
Viktoriia
From
Ukraine
Clean, cozy and well equipped, with a comfortable living space.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 21 reviews
Location 8.7
Price from
US$104.36
1 night, 2 adults

The Gilvenbank Hotel

Glenrothes (Near Markinch)

Situated in Glenrothes, 31 km from St Andrews University, The Gilvenbank Hotel features accommodation with a garden, free private parking, a terrace and a restaurant.

E
Ellen
From
United Kingdom
Checking in was smooth and the chef was amazing restaurant staff very friendly
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,682 reviews
Location 8.7
Price from
US$136.61
1 night, 2 adults

Victoria Hotel

Kirkcaldy (Near Markinch)

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

M
Michael
From
Germany
Excellent service, nice food and very kind hosts.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,837 reviews
Location 8.7
Price from
US$163.65
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.

E
Eunice
From
France
Lovely hotel staff very friendly and helpful food delicious and a very nice room
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,426 reviews
Location 8.9
Price from
US$146.01
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.

T
Teresa
From
Ireland
We have stayed in this hotel many times when vistong family . Warm cosy and comfortable A quiet location
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,078 reviews
Location 8.6
Price from
US$146.37
1 night, 2 adults

The Strathearn Hotel

Fife (Near Markinch)

Situated in Fife, less than 1 km from Kirkcaldy Beach, The Strathearn Hotel features accommodation with a terrace, free private parking, a restaurant and a bar. This 3-star hotel offers room service.

C
Constantinos
From
Australia
Staff very nice and friendly food was excellent.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 285 reviews
Location 8.8
Price from
US$140.95
1 night, 2 adults

Earl David Hotel

East Wemyss (Near Markinch)

Earl David Hotel in East Wemyss features 2-star accommodation with a bar. The hotel provides both free WiFi and free private parking. Guest rooms in the hotel are fitted with a flat-screen TV.

K
Kimberley
From
New Zealand
Very convenient on our journey, easy check in. We liked the newly renovated room. Nice and fresh. The staff all from Nepal were very friendly and helpful. We would highly recommend.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 361 reviews
Location 8.0
Price from
US$112.71
1 night, 2 adults

The Covenanter Hotel

Falkland (Near Markinch)

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

A
Annsh
From
India
Loved the location and the property.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 644 reviews
Location 9.6
Price from
US$135.53
1 night, 2 adults
See all 10 hotels in Markinch

Most booked hotels in Markinch and surroundings in the past month

See all

Budget hotels in Markinch and nearby

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 102 reviews

    Featuring a garden and views of garden, Asal Family House is a recently renovated homestay set in Fife, 38 km from Forth Bridge. The property features city and quiet street views.

    From US$70.81 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 636 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.

    From US$169.41 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,078 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.

    From US$158.57 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 341 reviews

    Set in Freuchie and within 28 km of St Andrews University, Lomond Hills Hotel & Health Club has a bar, non-smoking rooms, and free WiFi throughout the property.

    From US$115.99 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 203 reviews

    The Hayloft, a property with a garden, is located in Falkland, 36 km from St Andrews Bay, 37 km from Discovery Point, as well as 46 km from Forth Bridge.

    From US$115.20 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 89 reviews

    Railway Inn is situated in Buckhaven, 35 km from St Andrews Bay. The property is non-smoking and is located 31 km from St Andrews University. Guest rooms in the hotel are equipped with a TV.

    From US$62.34 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 400 reviews

    Set in Buckhaven, 30 College Street, Buckhaven, Leven, Fife, KY81JX provides accommodation 31 km from St Andrews University and 31 km from St Andrews Bay.

    From US$88.09 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 520 reviews

    Set in Kirkcaldy, 2 km from Kirkcaldy Beach, The Elbow Room offers accommodation with a garden, free private parking, a restaurant and a bar.

    From US$108.42 per night

Best hotels with breakfast in Markinch and nearby

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,682 reviews

    Situated in Glenrothes, 31 km from St Andrews University, The Gilvenbank Hotel features accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$136.61 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 93 reviews

    Set in Leven-Fife, Fantasia offers accommodation with plunge pool, free WiFi and free private parking for guests who drive.

    From US$142.31 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 644 reviews

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

    From US$162.64 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 802 reviews

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

    From US$115.88 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 285 reviews

    Situated in Fife, less than 1 km from Kirkcaldy Beach, The Strathearn Hotel features accommodation with a terrace, free private parking, a restaurant and a bar. This 3-star hotel offers room service.

    From US$140.95 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 405 reviews

    Offering a garden and quiet street view, Lomond Guest House is located in Leven-Fife, 27 km from St Andrews University and 27 km from St Andrews Bay.

    From US$107.07 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,426 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.

    From US$170.77 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 191 reviews

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

What guests said about Markinch:

  • 10.0

    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 by
    Wallace
    Laos
  • 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 by
    Anonymous
  • 10.0

    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 by
    Caroline
    United Kingdom