Photo by james denham

Hotels in Kirkcaldy

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in Kirkcaldy?

Dean Park Hotel
Dean Park Hotel
4.0 star property
Kirkcaldy
8.8 out of 10, Excellent, (675 reviews)
This business-friendly retreat offers a terrace and garden oasis near Cluny Golf. The Grande Restaurant serves breakfast and dinner, while the cocktail bar mixes refreshing drinks. Clean rooms and helpful staff enhance your stay near Kirkcaldy Museum.
The price is £58
includes taxes & fees
13 Mar - 14 Mar
Dean Park Hotel
The Elbow Room
The Elbow Room
3.0 star property
Kirkcaldy
9.2 out of 10, Wonderful, (196 reviews)
Just minutes from Fife Ice Arena, this welcoming inn offers a relaxing garden, inviting terrace, and cosy bar/lounge. Savour breakfast before exploring St Serf's Church Tower, with Edinburgh Airport just 35 minutes away.
The price is £57
includes taxes & fees
6 Mar - 7 Mar
The Elbow Room
Earl David Hotel
Earl David Hotel
3.0 star property
Kirkcaldy
8.8 out of 10, Excellent, (34 reviews)
The price is £84
includes taxes & fees
17 Feb - 18 Feb
Earl David Hotel
Holiday Inn Express Edinburgh - Leith Waterfront by IHG
Holiday Inn Express Edinburgh - Leith Waterfront by IHG
3.0 star property
Leith
8.6 out of 10, Excellent, (1,009 reviews)
The price is £57
includes taxes & fees
12 Feb - 13 Feb
Holiday Inn Express Edinburgh - Leith Waterfront by IHG
Malmaison Edinburgh
Malmaison Edinburgh
4.0 star property
Leith
8.6 out of 10, Excellent, (1,009 reviews)
Enjoy royal explorations from this stylish hotel near Royal Mile and Edinburgh Castle. Savour British dishes at Chez Mal Brasserie, work out at the fitness centre, or grab a drink at the bar. Just 3 minutes from Port of Leith tram for easy city adventures.
The price is £68
includes taxes & fees
11 Feb - 12 Feb
Malmaison Edinburgh
Village Hotel Edinburgh
Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very good, (1,009 reviews)
Unwind in the indoor pool or hot tub after exploring Edinburgh Castle and George Street, both a short drive away. The Village Grill serves international cuisine throughout the day, while the fitness centre keeps your routine on track.
The price is £78
includes taxes & fees
26 Feb - 27 Feb
Village Hotel Edinburgh
Cairn Hotel
Cairn Hotel
2.0 star property
Leith
8.6 out of 10, Excellent, (1,005 reviews)
Ideally situated near Edinburgh Castle and Royal Mile, this hotel offers comfortable stays just minutes from Playhouse Theatre. Enjoy drinks at the bar, meals at the on-site restaurant, and free WiFi. Balfour Street Tram Stop is an 11-minute walk away.
The price is £50
includes taxes & fees
22 Feb - 23 Feb
Cairn Hotel
New Town Hotel
New Town Hotel
4.0 star property
Edinburgh City Centre
8.6 out of 10, Excellent, (99 reviews)
Immerse yourself in Edinburgh's heart, with George Street and Princes Street a 5-minute walk away. This hotel offers a welcoming lounge bar and 24-hour front desk. Edinburgh Castle and Playhouse Theatre are nearby, with St Andrew Square Tram Stop just 3 minutes away.
The price is £70
includes taxes & fees
22 Feb - 23 Feb
New Town Hotel
Garner Edinburgh Haymarket by IHG
Garner Edinburgh Haymarket by IHG
3.0 star property
West End
7.8 out of 10, Good, (1,010 reviews)
The price is £45
includes taxes & fees
1 Mar - 2 Mar
Garner Edinburgh Haymarket by IHG
Courtyard by Marriott Edinburgh
Courtyard by Marriott Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (1,006 reviews)
Embrace the heart of Edinburgh at this hotel with 24-hour fitness centre and international cuisine at 1802 Lounge & Grill. Just minutes from St Andrew Square Tram Stop and Edinburgh Castle, guests rave about comfortable beds and helpful staff.
The price is £84
includes taxes & fees
22 Feb - 23 Feb
Courtyard by Marriott Edinburgh
YOTEL Edinburgh
YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2,517 reviews)
Centrally positioned near Princes Street and Edinburgh Castle, this hotel offers free WiFi and a 24-hour fitness centre. Refuel at the restaurant or unwind with drinks at the bar. Convenient transport options with tram stops just 9 minutes away.
The price is £63
includes taxes & fees
22 Feb - 23 Feb
YOTEL Edinburgh
Apex Waterloo Place Hotel
Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,010 reviews)
Experience tranquility in central Edinburgh, just steps from Princes Street and the Playhouse Theatre. Enjoy the spa's indulgent deep-tissue massages and aromatherapy after exploring nearby sights, then unwind in the indoor pool or Liberté Brasserie.
The price is £98
includes taxes & fees
8 Mar - 9 Mar
Apex Waterloo Place Hotel
Britannia Hotel Edinburgh
Britannia Hotel Edinburgh
3.0 star property
West End
6.0 out of 10, (1,336 reviews)
Wake up to a delicious English breakfast before strolling to Princes Street or catching the tram at nearby Haymarket Station. This peaceful retreat sits within easy reach of Edinburgh Castle and Murrayfield Stadium, with a cosy bar for evening unwinding.
The price is £42
includes taxes & fees
11 Feb - 12 Feb
Britannia Hotel Edinburgh
Holiday Inn Express Dunfermline by IHG
Holiday Inn Express Dunfermline by IHG
3.0 star property
Dunfermline
8.8 out of 10, Excellent, (994 reviews)
This welcoming Dunfermline hotel offers free breakfast and parking just minutes from historic Dunfermline Abbey and Pittencrieff Park. Clean rooms, helpful staff, and an on-site restaurant make for a comfortable stay near Queen Margaret Station.
The price is £59
includes taxes & fees
27 Feb - 28 Feb
Holiday Inn Express Dunfermline by IHG
voco Edinburgh - Royal Terrace by IHG
voco Edinburgh - Royal Terrace by IHG
4.0 star property
Edinburgh City Centre
8.4 out of 10, Very good, (907 reviews)
Escape in a quiet Georgian sanctuary minutes from Edinburgh Playhouse Theatre. This hotel features local cuisine at the Terrace Restaurant, a lobby lounge for evening drinks, and beautiful gardens. Edinburgh Castle and city shops are just a short walk away.
The price is £80
includes taxes & fees
22 Feb - 23 Feb
voco Edinburgh - Royal Terrace by IHG
Point A Hotel Edinburgh Haymarket
Point A Hotel Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,633 reviews)
Embrace Edinburgh's charm at this well-positioned hotel near Haymarket Station. Just 15 minutes from Princes Street and a short drive to Edinburgh Castle and Grassmarket. Guests love the comfortable beds, helpful staff, and daily continental breakfast options.
The price is £65
includes taxes & fees
12 Feb - 13 Feb
Point A Hotel Edinburgh Haymarket
Old Waverley Hotel
Old Waverley Hotel
3.0 star property
Edinburgh City Centre
8.4 out of 10, Very good, (1,003 reviews)
Immerse in Old Town charm at this Victorian retreat, just a short walk from Edinburgh Castle and Princes Street. Catch trams at St. Andrew Square or trains at Waverley Station to explore further. Enjoy Cranstons restaurant and stunning castle views.
The price is £74
includes taxes & fees
23 Feb - 24 Feb
Old Waverley Hotel
Nira Caledonia
Nira Caledonia
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (654 reviews)
The price is £95
includes taxes & fees
25 Feb - 26 Feb
Nira Caledonia
Motel One Edinburgh - Princes
Motel One Edinburgh - Princes
3.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (1,002 reviews)
Stylish accommodation in the heart of Edinburgh, just a short walk from Edinburgh Castle and Royal Mile. This hotel offers free WiFi, continental breakfast, and a welcoming bar/lounge where you can unwind after exploring nearby Princes Street attractions.
The price is £77
includes taxes & fees
22 Feb - 23 Feb
Motel One Edinburgh - Princes
Four Points Flex by Sheraton Edinburgh
Four Points Flex by Sheraton Edinburgh
3.0 star property
West End
8.0 out of 10, Very good, (1,012 reviews)
Discover Edinburgh from this central hotel, just a 9-minute walk from Princes Street Tram Stop. Enjoy free WiFi while being minutes from Edinburgh Castle. The helpful staff and clean rooms earn consistent praise from travellers exploring nearby attractions.
The price is £54
includes taxes & fees
2 Mar - 3 Mar
Four Points Flex by Sheraton Edinburgh
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.

When is the best time to visit Kirkcaldy?

Our prices for hotels in Kirkcaldy are cheapest in November
Price trends for hotels in Kirkcaldy
Pricing is based on two traveller single night rates
View properties in February
Currently viewing crowd sizes and weather for February.
Typical weather for Kirkcaldy
February
High 7°C / low 2°C. Cloudy most days.
View properties in February
weather_cloudy
February, no crowd data, average high temperature 7 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
March, no crowd data, average high temperature 8 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
11°
weather_cloudy
April, no crowd data, average high temperature 11 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
13°
weather_cloudy
May, no crowd data, average high temperature 13 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
18°
weather_cloudy
July, no crowd data, average high temperature 18 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
17°
weather_cloudy
August, no crowd data, average high temperature 17 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
16°
weather_cloudy
September, no crowd data, average high temperature 16 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
12°
weather_cloudy
October, no crowd data, average high temperature 12 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
weather_cloudy
November, no crowd data, average high temperature 9 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
weather_cloudy
December, no crowd data, average high temperature 6 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
weather_cloudy
January, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top landmarks in Kirkcaldy

Learn more about Kirkcaldy

Kirkcaldy is applauded for its cultural attractions such as Adam Smith Theatre and Kirkcaldy Museum and Art Gallery. Visitors speak highly of this city's bars and secluded setting with sights including Fife Ice Arena and Pathhead Sands.

Macduff's Castle, former seat of the Earls of Fife. For full description see 475604
Photo by james denham
Open Photo by james denham

Check out reviews of Kirkcaldy hotels guests love

Frequently asked questions

How much does a hotel room cost in Kirkcaldy?
You can choose a great hotel in Kirkcaldy from £42 with properties to suit all budgets and needs. To find an affordable hotel in Kirkcaldy that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How much does a hotel room cost in Kirkcaldy?
You can choose a great hotel in Kirkcaldy from £42 with properties to suit all budgets and needs. To find an affordable hotel in Kirkcaldy that meets all of your requirements, just apply filters on Hotels.com, and sort hotels by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Kirkcaldy hotels?
Discover great deals on Kirkcaldy hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Kirkcaldy hotels.
How can I find deals and earn rewards at Kirkcaldy hotels?
Members can save up to 20% on select hotels in Kirkcaldy. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Kirkcaldy hotels with free cancellation?
It's easy to book a refundable Kirkcaldy hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in Kirkcaldy?
Our travellers' top pet-friendly hotels in Kirkcaldy include:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Kirkcaldy.
What are some of the best hotels in Kirkcaldy for couples?
Enjoy your couple's retreat with a stay at a top-rated Kirkcaldy romantic hotel. Our travellers love Dean Park Hotel, a hotel with an al fresco restaurant. Another romantic hotel with top reviews is The Victoria Hotel. This hotel offers a restaurant and a bar/lounge for a perfect stay. Discover more hotels in Kirkcaldy on Hotels.com for couples by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best Kirkcaldy hotels with free parking?
If you're arriving by car, choosing a great Kirkcaldy hotel with free parking is a plus. Our travellers' favourites include:
What are some popular hotels in central Kirkcaldy?
If you're looking for hotels in central Kirkcaldy, check out The Elbow Room and The Victoria Hotel. Travellers love The Elbow Room for its location, as well as the restaurant, bar/lounge and free parking this inn offers. The Victoria Hotel is another popular central hotel with a restaurant, a bar/lounge and wedding services.
Can I book a refundable accommodation option in Kirkcaldy?
If you want the flexibility to change your plans to Kirkcaldy, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Kirkcaldy if I want a holiday rental instead of a hotel?
Browse 10 holiday homes on our site. In addition, you can choose from 31 apartments.
What will the weather in Kirkcaldy be like during my visit?
July and August are typically the warmest months in Kirkcaldy, when the average temperature is 14°C. January and February are the coldest months, when the average temperature is 4°C. October and July are the months with the most rain.

Find out more about Kirkcaldy

Whispers of the Firth: Unveiling Kirkcaldy's Coastal Charms and Cultural Tapestry

Kirkcaldy, a charming coastal town in Scotland, seamlessly blends rich history with stunning natural beauty. Nestled along the Firth of Forth, its sandy beach invites leisurely strolls and rejuvenating sea breezes. Discover local culture at the Kirkcaldy Museum and Art Gallery, showcasing the town's heritage. The vibrant town centre offers a variety of shops, restaurants, and accommodations, from quaint B&Bs to comfortable hotels. For golf enthusiasts, Kirkcaldy Golf Club provides a scenic challenge. With its picturesque landscapes and welcoming atmosphere, Kirkcaldy is an ideal destination for those seeking a delightful blend of relaxation and exploration.

Discover great hotels in Kirkcaldy

Kirkcaldy offers a range of hotel accommodations, from charming family-run establishments to comfortable chain hotels. You’ll find friendly service, well-appointed rooms, and convenient amenities, making it a welcoming spot for travellers seeking both relaxation and exploration in this coastal town. Here are some of our travellers' favourite hotels in Kirkcaldy:

  1. Kingswood HotelOpens in a new window: This charming 3.0-star hotel offers a delightful beach vacation experience with direct access to the shore. Leisure travellers will appreciate the comfortable accommodations and the emphasis on relaxation. The property provides an inviting atmosphere, making it an ideal choice for those seeking a sun-soaked getaway. Its beachside location allows for easy access to coastal activities, enhancing the overall experience for guests who enjoy beachside leisure.
  2. Burntisland Sands HotelOpens in a new window: Burntisland Sands Hotel is a welcoming 3.0-star inn that captures the essence of a beach holiday, featuring direct access to the beach for ultimate convenience. This property caters to leisure travellers looking for a tranquil retreat with a lovely seaside ambiance. With a focus on comfort and relaxation, guests can enjoy the soothing sounds of the ocean while indulging in beachside activities. The inviting setting ensures a memorable getaway for those seeking sun and sand.
  3. Burntisland HouseOpens in a new window: Burntisland House is a well-appointed 3.0-star hotel that offers a range of dining options, including a delightful breakfast service. With entertainment features such as flatscreen and digital television, this property is well-suited for leisure travellers seeking comfort and relaxation. The inviting atmosphere and attention to detail make it a perfect base for exploring the local area. This hotel ensures that guests can unwind and enjoy a pleasant stay, enhancing their overall travel experience.

Top locations to stay in Kirkcaldy

Some of the best areas to stay in when visiting Kirkcaldy are Edinburgh, Leven, and Glenrothes. Edinburgh offers historic charm with its iconic castle and vibrant culture. Leven is known for its friendly atmosphere and excellent golf courses. Glenrothes also boasts a welcoming community. For first-time visitors, Edinburgh is the ideal choice, providing a rich blend of attractions and amenities.

  1. EdinburghOpens in a new window: Edinburgh is a fantastic choice for your stay, renowned for its stunning castle and rich history. The city boasts an array of cultural attractions, including the iconic Edinburgh Castle and the beautiful Royal Mile. You can enjoy a variety of shopping experiences, from high street brands to unique boutiques, especially in areas like Princes Street and Grassmarket. Edinburgh's vibrant arts scene offers plenty of cultural experiences, from theatres to art galleries. The nightlife is lively, with a mix of traditional pubs and contemporary bars. With easy access to surrounding attractions like Arthur's Seat or the picturesque countryside, Edinburgh provides a perfect blend of urban charm and natural beauty.
  2. LevenOpens in a new window: Leven is a charming coastal town, perfect for those seeking a friendly atmosphere and a laid-back vibe. It’s particularly known for its great golf courses, making it a haven for golf enthusiasts. The scenic beachfront offers lovely walks and a chance to unwind by the sea. You’ll find local shops and eateries that showcase the town’s warm community spirit. Leven's proximity to other coastal towns enhances your experience, allowing for easy day trips to explore more of the beautiful Fife coast.
  3. GlenrothesOpens in a new window: Glenrothes is a welcoming town that provides a quieter alternative to larger cities, making it an ideal base for exploring Fife. It features a range of parks and green spaces, perfect for leisurely strolls or picnics. The town has a friendly community vibe, with local shops offering unique finds and a taste of local culture. Glenrothes is also well-placed for exploring nearby attractions like the picturesque village of Falkland and the beautiful Fife countryside, ensuring a relaxed yet engaging experience during your stay.

Things to do in Kirkcaldy

Kirkcaldy boasts a stunning beach for sunny strolls and lively watersports, while its local museum offers fascinating insights into the area’s heritage. Enjoy a round of golf or try your hand at ice skating, all with a range of hotels nearby for a comfortable stay.

  • Princes StreetOpens in a new window – Stroll along this vibrant thoroughfare, where you can take in stunning views of the iconic Edinburgh skyline. Enjoy a mix of shops, cafés, and green spaces that create a lively atmosphere. It’s an excellent spot for people-watching, grabbing a coffee, or simply enjoying the buzz of the city.
  • Edinburgh CastleOpens in a new window – Make your way to this historic fortress perched on Castle Rock. Explore its impressive architecture and delve into centuries of Scottish history. Don’t miss the Crown Jewels and the Stone of Destiny, both pivotal to Scotland's royal heritage. The views from the castle are breathtaking, offering a fantastic perspective of the city below.

4 tips for savvy savings when booking a hotel in Kirkcaldy

  1. Book for the cheapest times: The most budget-friendly time to visit Kirkcaldy is from January to March when hotel prices are typically lower. For a great value for money experience, a stay of at least 2 to 3 days is recommended to fully appreciate the town's key landmarks, historical sites, and cultural offerings. During your visit, you can enjoy various activities, including excursions, trendy festivals, and even local bars. Exploring these attractions will allow you to immerse yourself in the vibrant history and culture of Kirkcaldy while keeping your expenses in check.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Kirkcaldy, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may find discounted hotel rates near your travel date. By enabling email alerts or push notifications, you could stay informed about flash sales and special offers, ensuring you don’t miss potential savings. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, helping you identify the best options. You'll be promptly notified if room availability changes or prices drop, making it easier to book your last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate depending on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you save on your stay in a Kirkcaldy hotel. For those in search of distinctive accommodations, boutique hotels can provide a more personalised experience and occasionally better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we will suggest alternative dates that could be more affordable, increasing the likelihood of securing a better deal.
  4. Consider your location: Choosing accommodation closer to major attractions or city centres can be convenient, but it often tends to come at a higher price. For those seeking more affordable options, consider staying in less central areas or neighbourhoods, where you can strike a balance between cost and accessibility to the sites you wish to visit. You might also look into independent hotels located further afield, as they are more likely to be budget-friendly and can offer a more authentic experience.

Best time to go to Kirkcaldy

Kirkcaldy experiences its lowest average temperature in January, at 38.7°F (3.7°C), while July is the hottest month, with an average temperature of 58.3°F (14.6°C). October are typically the wettest months. If you’re looking to soak up the lively atmosphere in Kirkcaldy, April, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with little to no rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Keep exploring