A large Gothic-style church with multiple spires and a prominent central tower.

Keith Vacations from $1,030

Book a Hotel + Flight or Car together to unlock savings

Your Keith Vacation

Lock in a Keith vacation package and get set for an exciting adventure. Noted for its friendly locals and spectacular views, there's plenty to keep you on the go in this interesting city. Your trip to Keith wouldn't be complete without swinging by its well-known attractions, such as Strathisla Distillery. Stop dreaming and start doing. Check out the broad range of options on Expedia today and finally put your Keith vacation plans into action!

The Latest Keith Vacation Packages

Price found within the past 48 hours. Click for updated prices.
  • Jan 6 - Jan 12

    Columba Hotel Inverness by Compass Hospitality + Flight

    Inverness City Centre
    5 nights
    3.0 star property
    7.4/10 - Good (1,002 reviews)
    "Booked a stay there so my parents could eat at the property for dinner without having to go out after a long travel day. No food available at the restaurant or the bar as they were accommodating a small private party. Even room service was unavailable."
    Reviewed November 12, 2026
    Roundtrip • Boston (BOS) - Inverness (INV)
    BOS - GLA • 1 stop GLA - BOS • 1 stop
    $1,102
    $1,030
    per traveler
    found 1 day ago
    Columba Hotel Inverness by Compass Hospitality
  • Dec 26 - Dec 30

    Ness Walk + Flight

    Ballifeary
    3 nights
    5.0 star property
    9.8/10 - Exceptional (605 reviews)
    Roundtrip • Dallas (DAL) - Inverness (INV)
    DAL - GLA • 2 stops GLA - DAL • 2 stops
    $2,432
    $2,260
    per traveler
    found 1 day ago
    Ness Walk
  • Dec 26 - Dec 30

    Marine & Lawn Dornoch + Flight

    Dornoch
    3 nights
    5.0 star property
    9.0/10 - Wonderful (120 reviews)
    "Unexpected charges to account after my check out. Given no prior notice. Rang the hotel to see what was going on and told meals and drinks charged to room. When I told Mason it was not me. No apology. Told will receive refund in 3-5 days as not signed for. Appalling service for a repeat customer"
    Reviewed November 13, 2026
    Roundtrip • Dallas (DAL) - Inverness (INV)
    DAL - GLA • 2 stops GLA - DAL • 2 stops
    $2,139
    $2,014
    per traveler
    found 1 day ago
    Marine & Lawn Dornoch
  • Dec 27 - Dec 30

    Kingsmills Hotel + Flight

    Crown
    2 nights
    4.0 star property
    9.0/10 - Wonderful (1,000 reviews)
    Roundtrip • Dallas (DAL) - Inverness (INV)
    DAL - GLA • 2 stops GLA - DAL • 2 stops
    $2,113
    $2,005
    per traveler
    found 1 day ago
    Kingsmills Hotel
  • Dec 26 - Dec 30

    Highland Apartments By Mansley + Flight

    Inverness City Centre
    3 nights
    4.0 star property
    9.4/10 - Exceptional (585 reviews)
    "Beautiful location, great staff, clean room with a view!"
    Reviewed November 11, 2026
    Roundtrip • Dallas (DAL) - Inverness (INV)
    DAL - GLA • 2 stops GLA - DAL • 2 stops
    $2,112
    $2,019
    per traveler
    found 1 day ago
    Highland Apartments By Mansley

Where to stay in and around Keith

Nestled in Moray Scotland, Keith offers a perfect blend of outdoor adventures and scenic beauty. Explore Keith attractions, from stunning landscapes to charming local culture. Don't miss the nearby Central Speyside, where you can indulge in romantic walks and relaxing experiences amid friendly vibes.

Buckie

Discover Buckie, a charming coastal town ideal for families and adventure-seekers looking for a memorable Scottish getaway. This welcoming destination features stunning outdoor scenery, with highlights like the iconic Bow Fiddle Rock and the picturesque Findochty Harbour. Visitors can enjoy leisurely strolls at Cullen Millennium Garden or explore local golf courses. Located about 9 miles by car from Keith, Buckie makes for an excellent base to experience Scotland's natural beauty and coastal charm.

Dufftown

Experience the charm of Dufftown, an excellent hub for adventurous travelers seeking a blend of culture and nature. Nestled in Keith, Dufftown invites you to explore attractions like the Whisky Museum and the scenic trails of Ben Rinnes, perfect for hiking enthusiasts. Additionally, the picturesque Sandy Hole offers a serene escape. With year-round appeal and peak visits in April, July, and September, Dufftown is a smart choice for your stay, ensuring easy access to both adventure and local heritage.

Huntly

Make your vacation planning effortless by staying in Huntly, a haven for nature and history enthusiasts due to its stunning landscapes and rich heritage. Explore the impressive Huntly Castle, wander through the serene Leith Hall and Garden, or engage in outdoor adventures at nearby hiking trails. Located about a 9-mile drive from Keith, Huntly offers easy access to these attractions while providing a budget-friendly stay. Choose Huntly for a memorable getaway filled with adventure and scenic beauty.

Fochabers

Immerse yourself in Fochabers, where outdoor enthusiasts and families can easily access stunning hiking trails and the beautiful Loch Oire. This charming city offers a delightful blend of culture and nature, with attractions like the Gordon Castle Walled Garden and the Speyside Way inviting exploration. Located about 7 miles by car from Keith, Fochabers is a smart choice for travelers looking for diverse experiences and memorable scenery.

Craigellachie

Looking for the perfect spot? Craigellachie is a charming village that delights nature enthusiasts and adventure seekers with its stunning landscapes and rich cultural experiences. Visitors can explore breathtaking hiking trails, unwind at the local golf course, or discover the fascinating Whisky Museum and the picturesque Linn Falls. Located about 9 miles by car from Keith, Craigellachie offers easy access to a variety of attractions, making it a smart choice for your stay in Scotland.

Discover the most popular places to visit in Keith

What to do in Keith

Keith Hotel Deals

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.

Frequently Asked Questions

What's the best vacation package for Keith?

The best vacation packages in Keith often cater to different travel styles. For families, a Keith vacation package with a stay at Hillhead Hideaways (5-star, rated 9.5 out of 10) is an excellent option, featuring family rooms and a kitchen for added convenience. This property provides a comfortable base for exploring the area's family-friendly attractions.


Travelers looking for a charming and value-focused experience will find Chapelhill Croft Farmhouse B&B (rated 9.6 out of 10) to be a great choice. This bed and breakfast, located about 3 miles from central Keith, offers free breakfast and free WiFi, with travelers often highlighting the lovely rooms and excellent staff.

How can I save money on a Keith vacation package?

When you bundle, you can save up to 30%*. To save money on a Keith package, consider traveling during the quieter months or be flexible with your dates to find more options. Bundling your flights and hotel together often unlocks savings compared to booking separately. *Members only. Savings vary.

What are the top things to do in Keith?

Keith, United Kingdom is an outdoor and nature destination known for its family-friendly attractions and whisky heritage. A Keith vacation can include exploring these local highlights:


Browse and book things to do in Keith on Expedia.

Do you need to rent a car in Keith, or is public transport enough?

For a Keith vacation package, a rental car offers the most flexibility for exploring the surrounding outdoor and nature attractions, though public transport options are available for key routes.


Keith railway station provides connections to major cities like Inverness and Aberdeen. A local railway line also runs to Dufftown, which is part of Scotland's Malt Whisky Trail. Bus services provide hourly transport to Inverness city center and Aberdeen Union Square bus station, as well as local towns along the A96. For reaching attractions further afield or enjoying the scenic countryside at your own pace, a car is highly recommended. The area is served by Aberdeen (ABZ) and Inverness (INV) airports.

Are Keith vacation package hotels conveniently located?

Keith vacation package hotels offer a mix of locations, with some properties providing a peaceful setting outside the immediate town center.


Chapelhill Croft Farmhouse B&B, rated 9.6 out of 10, is about 3 miles from central Keith, offering a tranquil stay with free breakfast and free WiFi; travelers praise the excellent staff and lovely rooms. Hillhead Hideaways, a 5-star property rated 9.5 out of 10, features family rooms, free WiFi, a hot tub, and a kitchen, suggesting a more secluded or luxury experience.


These options allow travelers to choose between being closer to town amenities or enjoying a more rural setting during their Keith vacation package.

Can I change or cancel my Keith vacation package if my plans change?

Yes, you can cancel your vacation package via your itinerary page on Expedia or by contacting customer service. Remember that some packages are fully refundable, but the details vary based on each unique booking. A fully refundable package may depend on how far out from the travel dates you're canceling and what airline you are traveling with.

Do One Key members get extra savings when booking Keith vacation packages?

Yes, members who join our free One Key™ travel rewards program can instantly unlock additional savings and save 10% or more on over 500,000 stays worldwide with Member Prices and over 1 million car rentals.

Does Expedia offer Book Now, Pay Later Keith vacation packages?

Yes, with Expedia's Book Now, Pay Later option, powered by Affirm, you can spread the cost of your Keith vacation over 3, 6, or 12 months. With no late payment fees or hidden costs, it's easy to secure your ideal vacation package as soon as you spot it.

How do I find last-minute vacation packages to Keith?

To find last-minute vacation packages to Keith, explore the last-minute deals section for the latest package offers, including flights, departing in the coming weeks. Being flexible with your travel dates and hotel preferences can help you secure the best prices.

How does free cancellation work on Keith vacation packages?

Free cancellation on a Keith vacation package depends on the specific hotel and rate combination you book. Many bookings allow free cancellation up to a stated deadline (often a few days before travel) where eligible. Read the cancellation terms carefully when reviewing the package, and visit Expedia help center for further details.

Is it cheaper to book a Keith vacation as a package or separately?

Booking flights and hotels together can unlock lower overall prices. Better still, you can tailor your Keith getaway to match your exact preference. Pick your preferred flight time, select the hotel type and add a car rental. Explore our bundles to see how much you can save.

Why should I book my Keith vacation package with Expedia?

Booking your vacation package on Expedia makes it easier to get more out of your trip from the start. With a wide choice of hotels, you can compare prices, reviews and amenities all in one place, then bundle your hotel with flights which could help you save even more. Flexible booking options on selected stays also make it easier to plan with confidence.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.