
Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices
Check prices for these dates
3 Star Hotels in Kirkcaldy
Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Kirkcaldy on Hotels.com. These Kirkcaldy 3 Star Hotels consistently deliver on quality, location and traveler experience. Last updated on November 4, 2026.

1. The Elbow Room
The Elbow RoomKirkcaldy
9.0 out of 10, Wonderful, (229 reviews)
The price is CNY448
CNY538 total
includes taxes & fees
Nov 5 - Nov 6

2. Seaside Escape in Kirkcaldy
Seaside Escape in KirkcaldyKirkcaldy
10.0 out of 10, Exceptional, (3 reviews)
The price is CNY1,010
CNY1,642 total
includes taxes & fees
Nov 23 - Nov 24

3. Cosy Cabin With Hot Tub & Sauna in East Wemyss
Cosy Cabin With Hot Tub & Sauna in East WemyssKirkcaldy
The price is CNY1,392
CNY1,671 total
includes taxes & fees
Nov 9 - Nov 10

4. Best Western Balgeddie House Hotel
Best Western Balgeddie House HotelGlenrothes
8.8 out of 10, Excellent, (809 reviews)
The price is CNY442
CNY530 total
includes taxes & fees
Nov 15 - Nov 16

5. Holiday Inn Express Glenrothes by IHG
Holiday Inn Express Glenrothes by IHGGlenrothes
8.8 out of 10, Excellent, (834 reviews)
The price is CNY319
CNY383 total
includes taxes & fees
Nov 22 - Nov 23

6. Aberdour Hotel
Aberdour HotelAberdour
8.8 out of 10, Excellent, (62 reviews)
The price is CNY690
CNY828 total
includes taxes & fees
Nov 20 - Nov 21

7. Burntisland Sands Hotel
Burntisland Sands HotelBurntisland
9.0 out of 10, Wonderful, (77 reviews)
The price is CNY662
CNY794 total
includes taxes & fees
Nov 9 - Nov 10

8. Hill Park Hotel
Hill Park HotelRosyth
8.6 out of 10, Excellent, (809 reviews)
The price is CNY414
CNY496 total
includes taxes & fees
Nov 5 - Nov 6

9. Gilvenbank
GilvenbankGlenrothes
8.6 out of 10, Excellent, (121 reviews)
The price is CNY488
CNY585 total
includes taxes & fees
Nov 29 - Nov 30

10. Ravelston House
Ravelston HouseMusselburgh
8.6 out of 10, Excellent, (488 reviews)
The price is CNY318
CNY401 total
includes taxes & fees
Nov 15 - Nov 16

11. Orocco Pier
Orocco PierSouth Queensferry
9.2 out of 10, Wonderful, (537 reviews)
The price is CNY510
CNY643 total
includes taxes & fees
Nov 12 - Nov 13

12. Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitbauchlie House Hotel, Sure Hotel Collection by BWPitcorthie
8.8 out of 10, Excellent, (788 reviews)
The price is CNY535
CNY642 total
includes taxes & fees
Nov 8 - Nov 9

13. Caledonian Hotel By Greene King Inns
Caledonian Hotel By Greene King InnsLeven
8.0 out of 10, Very good, (227 reviews)
The price is CNY535
CNY642 total
includes taxes & fees
Dec 1 - Dec 2

14. Premier Inn Edinburgh Park - Airport
Premier Inn Edinburgh Park - AirportEdinburgh
8.2 out of 10, Very good, (255 reviews)
The price is CNY467
CNY588 total
includes taxes & fees
Nov 29 - Nov 30

15. Holiday Inn Express Dunfermline by IHG
Holiday Inn Express Dunfermline by IHGDunfermline
8.8 out of 10, Excellent, (1,000 reviews)
The price is CNY493
CNY591 total
includes taxes & fees
Nov 29 - Nov 30

16. Best Western Kings Manor Hotel
Best Western Kings Manor HotelPortobello
8.6 out of 10, Excellent, (1,002 reviews)
The price is CNY531
CNY669 total
includes taxes & fees
Nov 8 - Nov 9

17. Dunclutha Guest House
Dunclutha Guest HouseLeven
9.8 out of 10, Exceptional, (472 reviews)
The price is CNY762
CNY762 total
includes taxes & fees
Nov 5 - Nov 6

18. The City Hotel
The City HotelTown Centre
8.8 out of 10, Excellent, (1,002 reviews)
The price is CNY650
CNY780 total
includes taxes & fees
Nov 25 - Nov 26

19. Leonardo Edinburgh Murrayfield
Leonardo Edinburgh MurrayfieldClermiston
8.2 out of 10, Very good, (1,001 reviews)
The price is CNY467
CNY589 total
includes taxes & fees
Nov 22 - Nov 23

20. The Adamson Hotel
The Adamson HotelCrossford
8.4 out of 10, Very good, (609 reviews)
The price is CNY460
CNY552 total
includes taxes & fees
Nov 15 - Nov 16
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.




























































