Urquhart Holidays from £151

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Packages with flights are ATOL protected

Your Urquhart Holiday

Excellent adventures await when you lock in a Urquhart holiday package. Whether you're a history buff, art enthusiast or just a traveller who loves to discover new places, there's something for everyone in this interesting city. If your trip to Urquhart includes a little sightseeing, take in famous attractions like Relax, Glen Moray Distillery and Elgin Cathedral. Your ideal Urquhart holiday is a few clicks away. Browse flights, hotels and more on Expedia for an adventure that's tailored just for you.

Top Urquhart flight + hotel deals

Price found within the past 48 hours. Click for updated prices.
  • 9 Dec - 12 Dec

    The Lodge on the Loch by OYO + Flight

    Fort William
    3 nights
    3.0 star property
    7.0/10 - Good (407 reviews)
    Return • London (LGW) - Inverness (INV)
    LGW - GLA • Direct GLA - LGW • Direct
    £197
    £151
    per traveller
    found 1 day ago
    The Lodge on the Loch by OYO
  • 19 Dec - 23 Dec

    The Ambassador Hotel + Flight

    Inverness City Centre
    4 nights
    4.0 star property
    9.8/10 - Exceptional (15 reviews)
    "Absolutely gorgeous hotel in the perfect location. The room was clean and well-designed and the included breakfast was the best we had on our trip."
    Reviewed November 2, 2026
    Return • London (LHR) - Inverness (INV)
    LHR - INV • Direct INV - LHR • Direct
    £818
    £610
    per traveller
    found 1 day ago
    The Ambassador Hotel
  • 9 Dec - 12 Dec

    Muthu Fort William Hotel + Flight

    Fort William
    3 nights
    3.0 star property
    7.6/10 - Good (583 reviews)
    "It was clean got clean towels each time I requested with no hassle. All the other area where clean and looked exactly like on the photos online"
    Reviewed October 26, 2026
    Return • London (LGW) - Inverness (INV)
    LGW - GLA • Direct GLA - LGW • Direct
    £270
    £209
    per traveller
    found 1 day ago
    Muthu Fort William Hotel
  • 9 Dec - 12 Dec

    Onich Hotel + Flight

    Fort William
    3 nights
    4.0 star property
    7.8/10 - Good (535 reviews)
    "All was fine. Very helpful and friendly staff"
    Reviewed November 7, 2026
    Return • London (LGW) - Inverness (INV)
    LGW - GLA • Direct GLA - LGW • Direct
    £244
    £190
    per traveller
    found 1 day ago
    Onich Hotel
  • 19 Dec - 24 Dec

    Highland Apartments By Mansley + Flight

    Inverness City Centre
    5 nights
    4.0 star property
    9.4/10 - Exceptional (584 reviews)
    Return • London (LHR) - Inverness (INV)
    LHR - EDI • Direct EDI - LHR • Direct
    £461
    £359
    per traveller
    found 1 day ago
    Highland Apartments By Mansley

Urquhart 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

How much does an Urquhart travel package cost?

From as low as £151. Yes, you read that correctly. Our Urquhart travel packages are the easiest way to make your budget stretch further. Bundle your preferred hotels, flights and rental car and get out and see this exciting destination.

If I'm not able to travel, can I cancel my Urquhart travel package?

We get it — life doesn't always go according to plan. If you've booked an Urquhart travel package and need to change or cancel it, we're here to help. We suggest visiting our Customer Service Portal first for information. But generally, if you've taken out your package within 24 hours, you may be able to change your itinerary at no cost. If it's more than 24 hours, your airline, hotel or car rental company may charge a fee.

How do I get a cheap travel package to Urquhart?

Combine your flight and hotel bookings, toss in extras such as activities, and save with an Urquhart holiday package. You won't just enjoy big discounts on your adventure — you'll have lots of choice too. When you book with Expedia, you'll have your pick of over 550 airlines and 1,000,000 properties worldwide. Your next epic adventure begins right here, right now!

Does Expedia offer Book Now, Pay Later Urquhart holidays?

Yes, we do. Expedia has joined forces with online lender Klarna to help you easily pay for your holiday in instalments. Simply pick the payment plan that suits best during the checkout process and take away the stress of budgeting for your trip. Don't forget to bundle your accommodation, flights and car hire with Expedia to get the biggest bang for your travel buck. Take a look at our flexible payment options below:

  • Pay monthly holidays: If paying small amounts each month is something that would work for you, Klarna can help. Paying in convenient monthly instalments will make that dream getaway possible.
  • Pay in instalments holidays: With this Book Now, Pay Later option, Klarna allows you to pay off your holiday across multiple transactions.
  • Low deposit holidays: When you stumble on an awesome deal but your budget doesn't quite go that far, Klarna's low deposit holiday plan will help you lock in your getaway.

What are the top hotels in Urquhart?

Get your trip off to an excellent start by staying at The Station Hotel. It's one of most sought-after hotels in Urquhart. Another top option is The Mansion House Hotel.

How far in advance should I book my Urquhart holiday?

It can be hard to know when the best time is to book your holiday to Urquhart. But usually the earlier you book, the lower the prices. Sometimes, you can secure your flights and hotels nearly a year before departure. If you're thinking of a last-minute getaway, no need to worry! There are incredible deals posted on Expedia every single day.

What does an Expedia Urquhart travel package include?

Expedia has everything you need to plan your Urquhart getaway, but how your package is structured depends on you. Select from any combination of flights, rental cars and hotels. In search of some experiences or tours to keep you entertained? Once you've made your booking, you can add them on too. No matter your budget or style, there's a travel package to meet your needs.

What should I know before booking an Urquhart travel package?

When you book your hotels, flights and car rentals together, you'll pick up terrific discounts. Whether you're organising a beach escape in a villa or prefer to stay in an upscale city hotel, Expedia will help make it happen.

Can I choose my airline with an Urquhart Expedia travel package?

Yes, the choice is yours. We have access to over 550 partner airlines all over the world, so you can tailor your Urquhart getaway according to your travel preferences.

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