
Portmahomack Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Portmahomack Vacation
When a city stay is calling your name, answer it with a vacation package to Portmahomack. With all your travel needs organized before you leave, all you have to do here is concentrate on enjoying yourself. Every trip to Portmahomack just has to include a bit of sightseeing. What to check out first? Tarbat Ness Lighthouse and Tarbat Discovery Centre are top attractions. Expedia is here to help you escape your daily routine. Tailor your vacation to Portmahomack to match your travel style, whatever that may be.
Top Portmahomack Vacation Deals
Price found within the past 48 hours. Click for updated prices.




Foyers Lodge
CA $2,122
per person
Nov 9 - Nov 14
found 6 hours ago
Roundtrip flight included
Toronto (YYZ) to Inverness (INV)
10/10 Exceptional! (13 reviews)
Beautiful historic home with an incredible view of Loch Ness. The restaurant has a Michelin star. Delicious dinner and breakfasts.
Reviewed on Aug 29, 2026

Loch Ness Lodge
CA $1,879
per person
Nov 9 - Nov 14
found 6 hours ago
Roundtrip flight included
Toronto (YYZ) to Inverness (INV)
10/10 Exceptional! (251 reviews)
This is a truly beautiful property set in a superb location. Think peace and tranquility.
It’s a simple hotel with a small number of rooms so you really do feel like everyone gets a personal service. What it lacks in facilities that a larger hotel might have, it oozes in character and was a simple room for the night when I went onto the app, but unknowingly found a gem!
Would stay again in a heartbeat
Reviewed on Sep 27, 2026
Ready to book your vacation to Portmahomack?
Portmahomack Hotel Deals

Historic 3‑bedroom, 3‑bathroom Highland castle near Portmahomack.
Portmahomack Ross-Shire

Dornoch Station
Grange Road Dornoch Scotland
Fully refundableReserve now, pay when you stay
CA $219
CA $262 total
Oct 26 - Oct 27
includes taxes & fees
9/10 Wonderful! (107 reviews)
"Well"
Reviewed on Sep 18, 2026

Royal Marine Hotel
Golf Road Brora Scotland
Fully refundableReserve now, pay when you stay
CA $169
CA $203 total
Oct 12 - Oct 13
includes taxes & fees
9.4/10 Exceptional! (286 reviews)
"Warm & friendly welcome made our check in a great start to a lovely stay. The room, although at the rear of the property with no views, was extremely comfortable. Breakfast was a bonus as we didn’t expect it to be included and it was quite delicious. Thoroughly enjoyed our stay and would recommend ..."
Reviewed on Sep 21, 2026
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.
Stay near popular Portmahomack attractions
Portmahomack Harbour
Explore the waterfront in Portmahomack with a trip to Portmahomack Harbour. Take in the museums while you're in the area.
Tarbat Discovery Centre
9.8/10 (6 reviews)
You can spend time browsing the exhibits at Tarbat Discovery Centre during your trip to Portmahomack. While in this quaint area, you can savor the top-notch restaurants.
Tarbat Golf Course
Enjoy a round of golf in Portmahomack at Tarbat Golf Course. Take in the museums while you're in the area.
What to do in Portmahomack

Legendary Glenmorangie Whisky tasting and more
CA $255
per adult

Invergordon – Castles, Inverness, Loch Ness, Highland cows!
CA $178
per adult
80% of travellers recommend

Legendary Loch Ness and Urquhart Castle Tour
CA $255
per adult
Frequently asked questions
How much does a Portmahomack vacation package cost?
You'll find cheap prices from CA $1,551 on Expedia for your Portmahomack break. However, a range of factors like the length of stay, hotel choice and season will influence how much your vacation to Portmahomack costs.
What are the cheapest months to go to Portmahomack?
Plan your trip for the off-season and you're likely to get cheap Portmahomack vacation packages. Bear in mind that public holidays and major events and festivals can impact prices, so do your research before you go.
How many days is enough for Portmahomack?
With a well-planned itinerary, you can easily visit the most popular Portmahomack attractions in a few days. But if you prefer to explore off the beaten track or go on day trips, think about booking your Portmahomack vacation for longer.
How to find the best Portmahomack package deals?
Start your search for a Portmahomack package deal by entering your destination and preferred trip dates under our "Packages" tab. Then apply some filters, like "Property type" and "Amenities," to tailor the results to your exact needs. You can also sort by "Package discount" and browse offers that come with huge savings. If you don't find the ideal Portmahomack package deal straight away, simply switch up your dates and search again. Bear in mind that deals are only available for a limited time, so book early and get your Portmahomack adventure underway.
Is it cheaper to book a Portmahomack vacation as a package?
An Expedia vacation package could land you great savings when compared to booking stays and flights separately. Better still, you can tailor your Portmahomack escape to fit your exact needs. Choose your preferred flight time, select the hotel type and add a rental car. Browse our great deals to see how much you can save.
When to book a vacation package to Portmahomack?
Enjoy incredible discounts by reserving your flights ahead of time with Expedia. If spontaneity is more your style, grab one of our last-minute deals for an impromptu Portmahomack vacation.
How to plan a trip to Portmahomack?
- Choose when to go: Check your schedule and get packing. Your favourite time of year and the available activities will also help you decide when to escape to Portmahomack.
- Set a budget: Consider expenses like transportation, flights and meals when calculating how much to save for your trip to Portmahomack. Then, pick a hotel that suits your budget, whether that's an economical option or a deluxe getaway.
- Work out your trip length: Think about how long you'd like to spend exploring Portmahomack. Plan your days so you can get to all the activities and attractions you're interested in without rushing.
- Combine your airfare and accommodations: Once you've nailed down your dates and duration, book the ideal Portmahomack vacation package for you.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







