Skip to main content

The best inns in Kirkcaldy

Check out our pick of great inns in Kirkcaldy

Filter by:

Review score

See the latest prices and deals by choosing your dates.
The Elbow Room, hotel in Kirkcaldy

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

The room was clean but in need of modernisation.
Scored 8.9
8.9
Rated fabulous
Fabulous
529 reviews
Price from
£90
1 night, 2 adults
Kirklands Hotel, hotel in Kinross

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.

The food was excellent. A hearty breakfast with lots of choice & a good dinner menu with freshly cooked excellent food.
Scored 8.8
8.8
Rated fabulous
Fabulous
1,058 reviews
Price from
£103
1 night, 2 adults
The Ship Inn, hotel in Musselburgh

Located in Musselburgh, within 1.9 km of Portobello Beach and 8.7 km of Edinburgh Playhouse, The Ship Inn provides accommodation with a shared lounge and a bar, and free WiFi.

Nice and clean, run by nice people.
Scored 8.7
8.7
Rated fabulous
Fabulous
574 reviews
Price from
£120
1 night, 2 adults
The Ship Inn, hotel in Elie

The Ship Inn is located in Elie, 36 km from Edinburgh and 45 km from Perth. The inn has a terrace and views of the sea, and guests can enjoy a meal at the restaurant. The Ship Inn features free WiFi.

Great atmosphere and very good food and drink. Beautiful bedroom.
Scored 9.2
9.2
Rated superb
Superb
88 reviews
Price from
£174
1 night, 2 adults
The Bridge Inn, hotel in Ratho

Situated in Ratho, 9.4 km from Edinburgh Zoo, The Bridge Inn features accommodation with a garden, free private parking, a shared lounge and a terrace. This 4-star inn features free WiFi and a bar.

A really wonderful visit. Lovely and friendly staff (Thomas and Molly) compensated for our cancelled trip to Europe with great care and attention. A real credit to themselves and the Bridge Inn. Thank-you. We will be back again soon, probably before the next hurricane.
Scored 8.9
8.9
Rated fabulous
Fabulous
483 reviews
Price from
£110
1 night, 2 adults
The Bein Inn Hotel & Restaurant, hotel in Glenfarg

With a rural location in peaceful Glenfarg, The Bein Inn Hotel & Restaurant is also just 5 minutes' drive from the M90 motorway.

Good breakfast and comfy room.
Scored 7.9
7.9
Rated good
Good
1,073 reviews
Price from
£77
1 night, 2 adults
All inns in Kirkcaldy
Looking for an inn?
Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening, which distinguishes them from country or guest houses.

Inns that guests love in Kirkcaldy

See all
  • Avg. price/night: £126
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 1,267 reviews
    Excellent service had dinner and breakfast helpful and friendly staff
    Ian
    Young couple
  • Avg. price/night: £104.50
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 1,888 reviews
    Lovely old hotel with first rate maintenance. Dinner and bar very good. Sticky toffee pudding was a special birthday treat! Staff were very kind to give me breakfast when I overslept.
    Susan
    Family with young children
  • Avg. price/night: £126
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 1,267 reviews
    Room was a lovely suite, everything you needed & more. Buffet breakfast was good quality & plenty to choose from. The dinner menu had a good choice & again good quality.
    John
    Young couple
  • Avg. price/night: £104.50
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 1,888 reviews
    Brilliant room and location. Beautiful dining room with fantastic panelling. Great breakfast and dinner on my second night. Lovely staff. Onsite parking was a huge bonus.
    Marjorie
    Solo traveller
  • Avg. price/night: £104.50
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 1,888 reviews
    It is very cozy, clean and beautiful. The dinner and breakfast are excellent. The staff is friendly and helpful.
    Sladana
    Young couple
  • Avg. price/night: £126
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 1,267 reviews
    Menu for breakfast and dinner was excellent, good options and the presentation and taste was great. The rooms were modern and comfortable and all staff were friendly and provided good and prompt service.
    Amit
    Group
  • Avg. price/night: £104.50
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 1,888 reviews
    Location, parking, breakfast, dinner, bathroom nice and clean.
    Rado
    Family with young children
  • Avg. price/night: £104.50
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 1,888 reviews
    breakfast excellent. room and dinneracceptable
    James
    Young couple
  • Avg. price/night: £126
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 1,267 reviews
    The staff were friendly yet completely professional and courteous. The dinner and breakfasts were delicious with lots of options.
    RONA
    Young couple
  • Avg. price/night: £126
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 1,267 reviews
    Check-in, dinner and breakfast was outstanding. Staff were excellent.
    Martin
    Solo traveller