Skip to main content

The best B&Bs in Kinghorn

Check out our pick of great B&Bs in Kinghorn

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Cardinals Folly, hotel in Kinghorn

Set in Kinghorn and only 400 metres from Kinghorn Beach, Cardinals Folly offers accommodation with river views, free WiFi and free private parking.

Very nice property. The room was clean and well presented, breakfast was very good
Scored 9.6
9.6
Rated exceptional
Exceptional
372 reviews
Price from
£119
per night
Burntisland House, hotel in Kinghorn

Burntisland House, a property with a garden, is located in Burntisland, 800 metres from Burntisland Beach, 33 km from Murrayfield Stadium, as well as 33 km from EICC.

Comfortable bed, clean and great water pressure in the shower
Scored 7.4
7.4
Rated good
Good
279 reviews
Price from
£65
per night
Glenalmond House, hotel in Kinghorn

This Victorian guest house is 2.4 km from Edinburgh city centre, with easy access by bus. It has guaranteed free parking for each room, free Wi-Fi and traditionally decorated luxury rooms.

Room lovely and clean, great welcome from Jimmy, excellent choice at breakfast and quality ingredients. Easy to walk about a mile into Edinburgh or excellent bus service right outside, plenty of buses back to the hotel too
Scored 9.3
9.3
Rated superb
Superb
359 reviews
Price from
£268.40
per night
Gifford House, hotel in Kinghorn

The friendly and welcoming Gifford House has free on street parking and is about 1.25 miles south of Princes Street and on a main bus route to Edinburgh city centre.

Location and lovely host, Margaret
Scored 9.3
9.3
Rated superb
Superb
206 reviews
Price from
£180
per night
Sonas Guesthouse, hotel in Kinghorn

With free parking and free WiFi, Sonas Guest House offers bright, cosy bedrooms. The historical Royal Mile and Holyrood Park are just a 20-minute walk away.

I liked the location and privacy
Scored 9.0
9.0
Rated superb
Superb
630 reviews
Price from
£156
per night
Clarke Cottage Guest House, hotel in Kinghorn

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.

Lovely place, staff super helpful.
Scored 9.2
9.2
Rated superb
Superb
373 reviews
Price from
£87
per night
Faside Estate, hotel in Kinghorn

Around 10 miles east of Edinburgh city centre, the 14th-century castle on Faside Estate provides luxurious bed and breakfast accommodation.

heated towel rail ( even though we had to put it on but thank goodness it was there) and towels that were newish.
Scored 9.2
9.2
Rated superb
Superb
41 reviews
Price from
£275
per night
23 Mayfield, hotel in Kinghorn

Situated just 1 mile from Edinburgh city centre and the Royal Mile, the family-run 23 Mayfield offers free WiFi. This detached Victorian guest house boasts retains many original features.

Amazing property! Breakfast is exceptional! Just google for the photos of this house! Definitely will be back!
Scored 9.7
9.7
Rated exceptional
Exceptional
67 reviews
Price from
£289
per night
Southside Guest House, hotel in Kinghorn

This stylish, family-run guest house is close to Edinburgh city centre and has easy access by bus. It has free Wi-Fi and attractive rooms with Freeview TVs and DVD players.

The ambiance and the location of the room was great. The room was comfortable and spacious. The location was great as well. We could walk to most places within 20 minutes. There were many food choices around the hotel.
Scored 8.4
8.4
Rated very good
Very good
1,286 reviews
Price from
£250
per night
Elder York Guest House, hotel in Kinghorn

In Edinburgh’s New Town, the Elder York Guest House is 500 metres from Princes Street. Situated on the second floor, it offers easy access to the city’s sights and breakfasts.

Great location, friendly.
Scored 8.7
8.7
Rated fabulous
Fabulous
1,972 reviews
Price from
£117
per night
All B&Bs in Kinghorn
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Kinghorn

B&Bs that guests love in Kinghorn

  • Avg. price/night: £119
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 372 reviews
    A very warm welcome from Yvonne who was always on hand to answer questions. Spacious hallway with a seat (and shoe horn!) to take off wet boots when returning from a walk by the sea. Yvonne also offered drying facilities for wet coats. Comfortable beds. Excellent breakfast with freshly cooked food and a wonderful selection of fresh fruit. We enjoyed our stay, thank you.
    Linda
    Young couple
  • Avg. price/night: £119
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 372 reviews
    Excellent breakfast and great location
    Sally
    Family with young children
  • Avg. price/night: £119
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 372 reviews
    The breakfast was the best we've had over the years and nothing was to much trouble. The hosts were excellent. Great location for areas away fromkinghorn within easy time scales. The train journey was cheap and great viewing into Edinburgh.
    Stephen
    Young couple
  • Avg. price/night: £119
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 372 reviews
    Spacious & clean bedroom/bathroom located in a former church in a quiet residential area. There is a large common room to relax with TV and information folders about the region. The host was wonderful and served an excellent breakfast.
    Robert
    Family with young children
  • Avg. price/night: £119
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 372 reviews
    Cozy room with everything we needed. Excellent breakfast. Great hosts who even recommended a fantastic restaurant for a dinner. Charming little town, good connection to Edinburgh city centre by train.
    Zuzana
    Family with young children
  • Avg. price/night: £119
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 372 reviews
    Beautiful property in a great location. Room lovely and comfortable and lots of little extras provided free of charge. Yvonne and Steve are great hosts nothing is too much trouble. Breakfast is excellent great choice and all freshly cooked. Would definitely recommend
    Lynn
    Young couple
  • Avg. price/night: £119
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 372 reviews
    Lovely B and B, comfy bed, nice bathroom, quiet at night, plenty of thoughtful touches, spacious guest lounge with TV, excellent breakfast with good quality ingredients, plenty of car parking at the front, within walking distance of shops, beach,station etc, friendly and helpful hosts. It works out quite expensive for a single person but is good value for a couple. The location suited me well because it’s a short walk from the station (only 40 mins into central Edinburgh on frequent trains) and from the house of relatives.
    E Anthony
    Solo traveller
  • Avg. price/night: £119
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 372 reviews
    A great location near to the town but quiet. A good base to explore. Good to have a sitting room and the breakfast was excellent.
    Carol
    Young couple
  • Avg. price/night: £119
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 372 reviews
    Excellent breakfast, great location, very friendly and welcoming.
    Donald
    Family with young children
  • Avg. price/night: £119
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 372 reviews
    great location, spotlessly clean, lovely owners and excellent breakfast ( made at a time to suit us)
    Jean
    Young couple