Photo by Fiona Keatings

Find hotels in Kirkcaldy from $40

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 4,471 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

More cheap stays in Kirkcaldy

Stay near popular Kirkcaldy attractions

Kirkcaldy Travel Info

Number of reviews
2,566
Accommodation
4,471 hotels
Highest price
$306
Lowest price
$40
Reasons to visit
Silver Sands Beach, Leven Beach and Kinghorn Beach
Hotels with bars
30
Hotels with golf
34

Frequently asked questions

What's the best place to stay in Kirkcaldy?

Dean Park Hotel is a favorite property for Expedia customers. This hotel offers a restaurant and free parking. Another top choice for your stay based on reviews is The Victoria Hotel. See all available top hotels, or vacation rentals in Kirkcaldy.

What's the top vacation rental that Kirkcaldy has to offer?

Super 2 Bedroom Flat near Dalkeith Town Center: You might like this vacation home rental near Kirkcaldy. It offers a garden and free WiFi to help you feel comfortable in your new surroundings. Kitchen amenities like a microwave and kitchenware can make your vacation run smoothly. See all vacation rentals in Kirkcaldy.

If I need to cancel my hotel reservation in Kirkcaldy, will I receive a refund?

Yes, you'll find most room reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your arrival date. If you booked a non-refundable reservation, you might be able to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Kirkcaldy.

Where can I learn more about changing or cancelling my trip to Kirkcaldy?

To access more information about picking new dates or cancelling your trip to Kirkcaldy, click here.

What's the best budget-friendly accommodation in Kirkcaldy?

Based on reviews, The Kirk Inn is a popular hotel for our travelers who want a more economical choice, and features free WiFi and free parking. View all budget hotels in Kirkcaldy.

What's the best hotel for a family vacation in Kirkcaldy?

Dean Park Hotel is a hotel with a restaurant and free parking, and it's a top choice on Expedia for families. Kids of all ages will also enjoy a visit to Fife Ice Arena. Find more child-friendly accommodations in Kirkcaldy.

What's the best pet-friendly accommodation in Kirkcaldy?

The Elbow Room is a top inn for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. See more pet-friendly hotel accommodations in Kirkcaldy.

Where is the best hotel to stay with easy access to Kirkcaldy Museum and Art Gallery?

Adjacent to Kirkcaldy Museum and Art Gallery, The Beveridge Park Hotel is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers a restaurant and free parking. Other good options close by include OYO Beveridge Park Apartments and Ashgrove B&B.

What about the best place to stay near Fife Ice Arena?

One of the top choices for your stay is The Elbow Room, located next to Fife Ice Arena, and this 3-star inn offers a restaurant and free parking. Royal Hotel Dysart and Strathearn Hotel are two other good choices in the immediate area.

What's the best place for a beach vacation in Kirkcaldy?

Royal Hotel Dysart is a top beach hotel with free breakfast and free parking, and it's located close to Pathhead Sands. See more stays near the beach in Kirkcaldy.

What's the best golf hotel in Kirkcaldy?

Ashgrove B&B is a top 3-star B&B for a golf trip and offers free parking. See more golf hotels in Kirkcaldy.

What are some accommodations with pools in Kirkcaldy?

Holiday Inn Edinburgh, an IHG Hotel: Hotel, 1-minute walk from Edinburgh Zoo. Offers a health club, an indoor pool, and a sauna. Apex Waterloo Place Hotel and Dalmahoy Hotel & Country Club are two additional hotels with an onsite pool. View all hotels with pools in Kirkcaldy.

Recent reviews of Kirkcaldy hotels
Expedia verified reviews