Portmahomack Vacations from $1,375

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $2,000 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

    Plan, 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.

The Latest Portmahomack vacation packages

Price found within the past 48 hours. Click for updated prices.
Cottage by Moray Firth With Stunning Views

Cottage by Moray Firth With Stunning Views

$1,375
per person
Oct 8 - Oct 11
found 1 day ago
Roundtrip non-stop flight included
Boston (BOS) to Inverness (INV)
No reviews
The Ambassador Hotel

The Ambassador Hotel

Inverness City Centre
$1,773
per person
Oct 8 - Oct 11
found 1 day ago
Roundtrip non-stop flight included
Boston (BOS) to Inverness (INV)
10/10 Exceptional! (8 reviews)
Really nice! Heated bathroom floors, great shower, all toiletries provided! Afternoon tea was lovely. And dining was lovely!

Reviewed on Jul 30, 2026

The Whispering Pine Lodge

The Whispering Pine Lodge

$1,524
per person
Oct 8 - Oct 11
found 1 day ago
Roundtrip non-stop flight included
Boston (BOS) to Inverness (INV)
9/10 Wonderful! (155 reviews)
Rokeby Manor

Rokeby Manor

$1,485
per person
Oct 8 - Oct 11
found 1 day ago
Roundtrip non-stop flight included
Boston (BOS) to Inverness (INV)
9.6/10 Exceptional! (173 reviews)
Hôtel bien situé. Belle chambre confortable et personnel très agréable

Reviewed on Jul 20, 2026

Ness Walk

Ness Walk

Ballifeary
$1,476
per person
Oct 27 - Oct 30
found 1 day ago
Roundtrip non-stop flight included
Nashville (BNA) to Inverness (INV)
9.8/10 Exceptional! (587 reviews)
Don't see what you're looking for?
See all available trips from Columbus to Portmahomack
View all trips

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.
See properties

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.
See properties

Tarbat Golf Course

Enjoy a round of golf in Portmahomack at Tarbat Golf Course. Take in the museums while you're in the area.
See properties

What to do in Portmahomack

Invergordon Shore Excursion Highland Bucket List Tour

Invergordon Shore Excursion Highland Bucket List Tour

$171
per adult
Invergordon Shore Excursion Highland Bucket List Tour
Inverness Castles Wildlife and North Coast Tour

Inverness: Castles, Wildlife and North Coast 500 Tour

$80
per adult
Inverness: Castles, Wildlife and North Coast 500 Tour
Legendary Loch Ness and Urquhart Castle Tour

Legendary Loch Ness and Urquhart Castle Tour

$181
per adult
Legendary Loch Ness and Urquhart Castle Tour
See all activities in Portmahomack

Portmahomack Hotel Deals

Dornoch Station

Dornoch Station

Grange Road Dornoch Scotland
Fully refundableReserve now, pay when you stay
$213 nightly
$256 total
Aug 13 - Aug 14
Total with taxes and fees
Dornoch Station
Royal Marine Hotel

Royal Marine Hotel

Golf Road Brora Scotland
Fully refundableReserve now, pay when you stay
$169 nightly
$203 total
Aug 23 - Aug 24
Total with taxes and fees
Royal Marine Hotel
West End Hotel

West End Hotel

Thurlow Road Nairn Scotland
$58 nightly
$70 total
Aug 30 - Aug 31
Total with taxes and fees
West End Hotel
See all 658 properties in Portmahomack
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.

Find the Best Portmahomack Vacation Packages

Portmahomack Essential Information

Language
English
Currency
British pounds sterling
Closest Airport
Inverness Airport (INV)
Max Temp Winter
45ºF
Max Temp Summer
60ºF
Top Sights
Glenmorangie Distillery, Tarbat Discovery Centre and Tain Golf Course

More vacations you might like

Frequently asked questions

How much does a Portmahomack vacation package cost?
You can grab a vacation package to this top destination from $1,375 on Expedia. But how much your vacation to Portmahomack costs will depend on the length of stay, season and hotel choice.
What are the cheapest months to go to Portmahomack?
June, October and December are great times to look for cheap Portmahomack vacation packages. Opting to travel in less busy months means you'll typically find reduced prices on hotels and flights.
How many days is enough for Portmahomack?
With a well-organized itinerary, you can easily visit the most popular Portmahomack attractions in a few days. But if you prefer to discover lesser-known spots or take day trips, think about booking your Portmahomack vacation for longer.
How to find the best Portmahomack package deals?
Finding a cheap Portmahomack package deal is a cinch with Expedia. Once you've entered your travel dates and destination under our "Packages" tab, set your budget range, apply a couple of filters and browse what's available. You can personalize your search by "Popular locations," "Property type," "Guest rating" and more. Order the results by "Price: low to high" to discover the most affordable Portmahomack package deals. Want a simple trick to score even more savings? Be flexible with your departure dates and consider traveling on a weekday, when prices are usually lower.
Is it cheaper to book a Portmahomack vacation as a package?
Expedia vacation packages are designed to make your money go further. Bundle your flight, hotel and car rental into one great-value price and enjoy significant savings. You'll usually score a better deal than booking each component separately. And you'll still get the freedom to create a personalized Portmahomack vacation by choosing your preferred accommodation type, airline and car class.
When to book a vacation package to Portmahomack?
If you're planning a spur-of-the-moment Portmahomack getaway, check out our last-minute deals that can be booked up to a week before you take off. Don't want to leave things to the last minute? You can land awesome deals on your flights and hotels by booking ahead.
How to plan a trip to Portmahomack?
  1. Choose your travel dates: The things you want to do in Portmahomack and your favorite season can help you decide when to travel.
  2. Plan your budget wisely: In addition to the price of your stay, you should consider other expenses. These include food, transportation and flights. Also, put aside a little extra for unexpected costs that may come up during your trip to Portmahomack.
  3. Organize your Portmahomack escape with Expedia's trip planning tool: Search for and book stays and activities all in one place. You can also collaborate with your group to plan an unforgettable trip to Portmahomack together.
  4. Determine how many days away: Start by listing all the activities and sights you want to experience in Portmahomack. Then, estimate how long you'll need for each, along with any travel time.
  5. Combine your hotel and flights: Awesome destination, check. Length of stay, check. All that's left is to choose a Portmahomack vacation package that brings all your bookings together.
  6. Book any day trips or activities: Now to the fun part — locking in everything you want to do and see. Browse some of the top things to do in Portmahomack and book your tickets early to save time (and maybe some dollars too!).
Does Expedia offer Book Now, Pay Later Portmahomack vacation packages?
If you're anything like us, you love jet-setting around the world but don't love the price tag that can come with it. That's why we've created Book Now, Pay Later vacations. With help from online lender Affirm, you can break down the total cost of your Portmahomack break over 3, 6 or 12 months. There are also no hidden costs or late payment fees, so you can secure great vacation packages with payment plans as soon as you see them.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.