Skip to main content

Three-Star Hotels in Kirkcaldy

Find the three-star hotels that appeal to you the most

The best three-star hotels in Kirkcaldy

Check out our pick of great three-star hotels in Kirkcaldy

Filter by:

Review score

The Elbow Room

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.

G
Grete
From
Estonia
Lovely staff, a very comfortable, clean room, nice breakfast!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 526 reviews
Price from
US$78.52
1 night, 2 adults

Burntisland Sands Hotel

Burntisland (Near Kirkcaldy)

Set in Burntisland, 50 metres from Burntisland Beach, Burntisland Sands Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.

V
Val
From
United Kingdom
Staff helpful and friendly. Room spacious and clean. Food was really nice and value for money. Would definitely stay again.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 232 reviews
Price from
US$157.03
1 night, 2 adults

Abbotshall

Fife (Near Kirkcaldy)

Set in Fife, 1.3 km from Kirkcaldy Beach, Abbotshall offers accommodation with a terrace, free private parking, a restaurant and a bar.

G
Gordon
From
Ireland
Staff and facilitys were fantastic. Food was lovely, rooms were comfy, Great location. Looking forward to staying again.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 54 reviews
Price from
US$94.22
1 night, 2 adults

Burntisland House

Burntisland (Near Kirkcaldy)

Burntisland House, a property with a garden, is located in Burntisland, less than 1 km from Burntisland Beach, 21 km from Forth Bridge, as well as 33 km from Edinburgh International Conference Centre....

L
Linda
From
Bulgaria
Easy check in (there were 8 of us arriving at staggered times). The receptionist was really helpful with advice on return transport from Edinburgh - very knowledgeable lady. Loved the old architecture of the building, large rooms and clean fluffy towels.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 731 reviews
Price from
US$83.75
1 night, 2 adults

Kingswood Hotel

Burntisland (Near Kirkcaldy)

This beautiful, independently owned, country hotel, nestled in 2 acres of gardens and woodlands, boasts stunning panoramic views across the Firth of Forth and houses one of the area's best...

v
valerie
From
Canada
Dal's service was exceptional. He was attentive to our needs and always cheerful and informative. It was convenient having the restaurant in the hotel where we had breakfast and dinner. Our meals were all very good. The hotel has a pleasant garden and is in a quiet location yet only a short walk to services in Burntisland, including a train station where you could catch a ride to Edinburgh. Parking is plentiful and free.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 622 reviews
Price from
US$117.77
1 night, 2 adults

Hotel Ceilidh-Donia

Edinburgh (Near Kirkcaldy)

This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar.

N
Nenad
From
Serbia
The entire experience with this place was perfect. From the location, the host, the room, the breakfast (I got to say that it's the best I've ever had in hotels).... Just perfect. Totally recommend the place for any kind of stay.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,989 reviews
Price from
US$137.80
1 night, 2 adults

Clarke Cottage Guest House

Dunfermline (Near Kirkcaldy)

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.

T
Tracey
From
New Zealand
Hosts made us feel very welcome, the room was lovely and breakfast was exceptional. It is close to train and bus links and there is a great local pub along the road called the Elizabethan.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 351 reviews
Price from
US$92.91
1 night, 2 adults

The Hayloft

Falkland (Near Kirkcaldy)

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.

J
Jenna
From
Ireland
Lovely spot for a couple of days in the village
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 203 reviews
Price from
US$111.23
1 night, 2 adults

Sonas Guesthouse

Edinburgh (Near Kirkcaldy)

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.

H
Handan
From
United Arab Emirates
Easy access Small snack pack inside the room Decoration, lights Breakfast room with free cereals and drinks Overall very comfortable area, room and entire building
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 710 reviews
Price from
US$158.34
1 night, 2 adults

Point A Hotel Edinburgh Haymarket

Edinburgh (Near Kirkcaldy)

Attractively set in the centre of Edinburgh, Point A Hotel Edinburgh Haymarket features air-conditioned rooms, a shared lounge, free WiFi and a bar. This 3-star hotel offers luggage storage space.

M
Mercado Rejón
From
Mexico
The staff is reallu kind, excellent
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5,480 reviews
Price from
US$129.55
1 night, 2 adults
All three-star hotels in Kirkcaldy

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Kirkcaldy and surroundings in the past month

See all

Popular with guests booking three-star hotels in Kirkcaldy

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 85 reviews

Popular with guests booking three-star hotels in Kirkcaldy

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 526 reviews

Popular with guests booking three-star hotels in Burntisland

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 731 reviews

Popular with guests booking three-star hotels in Burntisland

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 622 reviews

Popular with guests booking three-star hotels in Burntisland

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 232 reviews

Popular with guests booking three-star hotels in Fife

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 320 reviews

Popular with guests booking three-star hotels in Fife

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 54 reviews

Popular with guests booking three-star hotels in Lochgelly

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