Portmahomack Holidays from £251

Book a Hotel + Flight or Car together to unlock savings

Photo by Mona Sf
  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to £335 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    Rest easy

    Packages with flights are ATOL protected

Your Portmahomack Holiday

When a city stay is calling your name, answer it with a holiday package to Portmahomack. With all your travel needs organised 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 holiday to Portmahomack to match your travel style, whatever that may be.

Top Portmahomack Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Rokeby Manor
 The Cluanie Inn
The Whispering Pine Lodge
Onich Hotel
Hootananny

Portmahomack Essential Information

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

Top hotels in Portmahomack

Tarrel Farmhouse

Tarrel Farmhouse

4 out of 5
Tarrel House, Portmahomack, Tain, Scotland
The price is £144 per night from 31 Aug to 1 Sept
£144
31 Aug - 1 Sept
includes taxes & fees
10/10 Exceptional! (45 reviews)
"My wife and I had an absolutely delightful time at the farmhouse. The location was absolutely splendid, the evening and accommodations were perfect, and our breakfast was really delicious. We couldn't have asked for a better night in the Highlands, and loved every minute of our stay. Our room was ..."

Reviewed on 24 Jun 2025

Tarrel Farmhouse
West End Hotel

West End Hotel

3 out of 5
Thurlow Road, Nairn, Scotland
Fully refundableReserve now, pay when you stay
The price is £77 per night from 14 Aug to 15 Aug
£77
14 Aug - 15 Aug
includes taxes & fees
8.4/10 Very Good! (274 reviews)
Nice Hotel, but shame about seagulls
"Very friendly and helpful receptionist when we arrived at desk. Hotel in nice area of town. 15 mins walk to city centre. Lovely walk, close by, along promenade to harbour area. Room 12 twin, small but adequate. Room luckily had an upright fan, which was very much appreciated, due to unusual hot spell ..."

Reviewed on 30 Jul 2025

West End Hotel
Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)

4 out of 5
Inverness Road, Nairn, Scotland
Fully refundableReserve now, pay when you stay
The price is £154 per night from 24 Aug to 25 Aug
£154
24 Aug - 25 Aug
includes taxes & fees
8.2/10 Very Good! (896 reviews)
"We were touring around and this was a great location, with the beaches of Nairn nearby and good connections to travel wider afield to Inverness and Loch Ness in one direction and Aviemore in the other. The facilities were what you'd expect and we enjoyed the bar and dining in the restaurant on both ..."

Reviewed on 15 Jul 2025

Muthu Newton Hotel (Near Inverness Airport)
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.

The Advantages of Portmahomack Weekend Breaks

Discover a different side of the British Isles with a weekend break in Portmahomack. Take short breaks away from home and enjoy some quality time in a beautiful place. You’ll come back feeling refreshed and inspired. You can have an action-packed Portmahomack weekend break or get some peace with a relaxing holiday. Whatever experience you’re looking for, find it with our deals on hotels in Portmahomack.

Cheap Weekend Breaks to Portmahomack

There are lots of ways to take cheap weekend breaks to Portmahomack. Expedia offers deals on car hires and hotel rooms and covers trips for all kinds of travellers. The best way to save is with our holiday packages in Portmahomack. First, choose your car hire and hotel reservation. Then we’ll bundle them together into one discounted price. Solo explorers, couples, families, and groups of friends can discover budget solutions for their weekend breaks. Once you arrive, enjoy some of the fun things to do, many of which are free or cheap to experience  

Portmahomack Romantic Weekend Breaks

Couples love taking romantic weekend breaks in Portmahomack. Whisking your lover away for a romantic Portmahomack weekend break is the perfect opportunity to make new memories together. Expedia offers all kinds of hotel options, so you can find romantic hotels in Portmahomack and choose the best place for you. Check out our deals on beautiful properties, and you’ll save even more when you choose to package your hotel reservation with a car hire.

Family Weekend Breaks in Portmahomack

Set some time aside to experience family weekend breaks in Portmahomack. There are plenty of excellent family-friendly hotels in Portmahomack within our selection of hotels. You can also find a place to call home in one of the holiday rentals in Portmahomack. With accommodation, activities, and adventure all waiting, there’s never been a better time to plan Portmahomack family weekend breaks.

Popular places to visit

What to do in Portmahomack

Frequently asked questions

Why should I book my Portmahomack holiday with Expedia?
Expedia has you covered for all aspects of your upcoming Portmahomack getaway. You'll always land the best deals around, but when you bundle your accommodation, airfares and/or hire car into a holiday package, you can save even more. Want to really make the most of your adventure? Add some awesome activities and tours to your customised package. We offer flexible cancellation policies on almost all bookings, so there's no need to worry if you have to change your plans. Head over to our Customer Service Portal link to discover more.
When is the best time of year to holiday in Portmahomack?
If you love the buzz of peak season, head to Portmahomack in April, May and August. If you'd like a calmer vibe, June, October and December are better times to visit. Plan your escape to Portmahomack according to what style of holiday you're looking for. January is the coolest time of year, when daytime temperatures average 4ºC. In July, the warmest period, you will experience temperatures of around 13ºC during the day.
What is the top hotel for my holiday in Portmahomack?
Kick back and relax in Portmahomack by choosing The Royal Hotel Tain as your home-away-from-home and gateway to adventure and exploration.
How do I get a cheap holiday to Portmahomack?
Bundle your hotels and flights with Expedia to save on your next trip. With more than 400 air carriers and 321,000 hotels worldwide, your Portmahomack holiday can be tailored exactly to suit your budget. With all that extra cash, why not add one or two awesome tours and activities? It's an easy way to unlock even more savings. That dream holiday to Portmahomack is much closer than you thought! Learn more about how you can save money on your next holiday when you combine your hotel and flight bookings with Expedia.
What should I do on my Portmahomack holiday?
There are plenty of things to explore while on your holiday in Portmahomack. Glenmorangie Distillery, Tain Through Time, Tarbat Ness Lighthouse and Browns Gallery are some of this city's leading attractions.
What is the best area to stay in when on holiday in Portmahomack?
A holiday in Portmahomack wouldn't be complete without seeing Tarbat Discovery Centre. Why not stay close to this fantastic tourist attraction?
Do I need a visa for my Portmahomack holiday?
Official government websites are the best source of information on visa requirements, application procedures and any necessary documentation. Your nationality and reason for travelling, whether it be for work or holidays, will determine if you need a visa for Portmahomack. Also make sure your passport is up to date and has a minimum of six months validity remaining after your planned date of return. Do all your travel planning well ahead of time to avoid any nasty last-minute surprises.
What should I wear on my Portmahomack holiday?
First, think about the types of things you'll be doing during your Portmahomack trip and take versatile pieces that you can mix and match. For fashion inspiration or information on any dress codes, browse style blogs or relevant social media accounts. Have a look at the weather forecast so you can pack your bags accordingly. The warmest month in Portmahomack is July, with average daytime temperatures of 13ºC. If you plan to travel during the coolest month of January, the mercury hovers around 4ºC during the day.
What does an Expedia Portmahomack holiday include?
Hotels, flights and hire cars — we have them covered. With Expedia, you can shape your Portmahomack travel package the way you want. All you have to do is figure out what you need. Once you've made your booking, why not add extras like tours and activities? The more you bundle, the greater the savings! Expedia features many properties, with the most sought after in Portmahomack including cottages and private holiday homes. With Expedia, you'll always have the flexibility and freedom to tailor your holiday any way you want.
Does Expedia offer Book Now, Pay Later Portmahomack holidays?
Your bank balance shouldn't stop you from escaping on holiday, so Expedia has worked out a solution to help. Now that we've partnered with online lender Klarna, it's easier than ever to book a fabulous getaway without drying up your savings. Klarna offers flexible payment options at checkout that take the worry out of budgeting for your break. Check out these flexible payment options:

  • Pay monthly holidays: If paying in multiple transactions works for you, Klarna can help. Paying in easy monthly instalments will make your getaway dreams come true.
  • No-deposit holidays: Hitting the "book now" button is much easier with this payment option. With no deposit required for your getaway, you can Book Now, Pay Later and start working on your travel plans.

Can I choose my airline with a Portmahomack Expedia holiday?
You sure can. We offer more than 400 partner airlines globally, so select the carrier that matches your budget and travelling style.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.