Lodging Image

Search Portmahomack hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Portmahomack hotels

Shore Hotel

Shore Hotel
3.0 star property
Tain
10.0 out of 10, Exceptional, (3 reviews)
"I had a lovely stay at the Shore Hotel in Balintore — the location is beautiful with a peaceful view over the harbour, and my room was immaculate, comfortable, and felt freshly renovated. Everything throughout the hotel was spotless and well cared for, and the whole place has a calm, welcoming atmosphere. Breakfast in the morning was really nice too — simple, tasty, and a perfect start before heading out to explore the coast. A very clean, friendly hotel in a gorgeous setting, and I’d happily...
United Kingdom
Ruth
The price is NZ$452
includes taxes & fees
3 July - 4 July
Shore Hotel

Broomlea

Broomlea
3.0 star property
Inverness
9.4 out of 10, Exceptional, (106 reviews)
"Easy to find, great short stay"
United Kingdom
Gajusz
The price is NZ$268
includes taxes & fees
2 July - 3 July
Broomlea

Dornoch Station

Dornoch Station
5.0 star property
Dornoch
9.4 out of 10, Exceptional, (80 reviews)
"Charming old hotel. Well maintained. Excellent service. Food, breakfasts and dinner were very good. Great location for golfers playing Royal Dornoch."
Canada
Christopher
The price is NZ$522
includes taxes & fees
28 June - 29 June
Dornoch Station

Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
3.0 star property
Dornoch
9.2 out of 10, Wonderful, (106 reviews)
"Lovely building and location with excellent hosts and breakfast. "
United Kingdom
ian
The price is NZ$354
includes taxes & fees
2 July - 3 July
Woodlands Bed & Breakfast

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (326 reviews)
"It was located in the country, very quiet area with a good view of the region. Beautiful wood work in the lounge! Very pleasant stay!"
United States
Eric
The price is NZ$559
includes taxes & fees
7 July - 8 July
Kincraig Castle Hotel

Newmore Highland Pods

Newmore Highland Pods
3.0 star property
Invergordon
8.0 out of 10, Very good, (2 reviews)
"Great place & enjoyed our stay"
United Kingdom
Phillip
The price is NZ$501
includes taxes & fees
29 June - 30 June
Newmore Highland Pods

Seabank House Hotel

Seabank House Hotel
4.0 star property
Nairn
10.0 out of 10, Exceptional, (33 reviews)
"Very nicely designed rooms with a spacious bathroom. Friendly and knowledgeable hosts with great advice on what to do in the area."
United States
Doris
The price is NZ$328
includes taxes & fees
30 June - 1 July
Seabank House Hotel

NO. TEN GUESTHOUSE

NO. TEN GUESTHOUSE
3.0 star property
Tain
9.8 out of 10, Exceptional, (32 reviews)
"Great stay here for 1 night in May"
United Kingdom
Scott
The price is NZ$303
includes taxes & fees
20 July - 21 July
NO. TEN GUESTHOUSE

The Old Mill Inn

The Old Mill Inn
3.0 star property
Forres
7.8 out of 10, Good, (31 reviews)
"Spotlessly clean room, very friendly staff, great food. Would definitely recommend and will stay there again."
United Kingdom
Caroline
The price is NZ$174
includes taxes & fees
30 June - 1 July
The Old Mill Inn

Golspie Inn

Golspie Inn
3.5 star property
Golspie
8.6 out of 10, Excellent, (187 reviews)
"Easy parking. Lovely inn. Great food. Staff friendly & efficient."
United Kingdom
Gael
The price is NZ$271
includes taxes & fees
27 June - 28 June
Golspie Inn

Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4 out of 10, Exceptional, (261 reviews)
"Lovely, welcoming property with a great staff!"
United States
Kathy
The price is NZ$377
includes taxes & fees
27 June - 28 June
Royal Marine Hotel

Springfield Guesthouse

Springfield Guesthouse
3.0 star property
Tain
9.6 out of 10, Exceptional, (149 reviews)
"What a great place to stay! Quite, clean, and inviting. This may sound weird, but the shower pressure was amazing and the best shower I had on this trip, lol. Breakfast was very simple and good. Would stay again! "
United States
Shane
The price is NZ$292
includes taxes & fees
28 June - 29 June
Springfield Guesthouse

St Duthus Villa Guesthouse

St Duthus Villa Guesthouse
3.0 star property
Tain
9.8 out of 10, Exceptional, (66 reviews)
"Lovely place and owners"
United States
emma
The price is NZ$237
includes taxes & fees
28 June - 29 June
St Duthus Villa Guesthouse

The Glenmorangie House

The Glenmorangie House
4.0 star property
Tain
9.6 out of 10, Exceptional, (18 reviews)
"The rooms and common areas are opulent and luxurious. The grounds are wonderfully manicured with exceptional views out to the sea. There is even a haunted castle ruin on site! All the staff are wonderful and friendly, especially Andrea who looked after my family and I on our short stay. Without a doubt, one of the prettiest hotels in Scotland! "
Australia
Daniel
The price is NZ$956
includes taxes & fees
13 July - 14 July
The Glenmorangie House

The Royal Hotel Tain

The Royal Hotel Tain
3.0 star property
Tain
8.0 out of 10, Very good, (323 reviews)
"Jim the host was super helpful amazing customer service"
United Kingdom
Donna
The price is NZ$332
includes taxes & fees
28 June - 29 June
The Royal Hotel Tain

Glen Lyon Lodge Bed & Breakfast

Glen Lyon Lodge Bed & Breakfast
2.0 star property
Nairn
10.0 out of 10, Exceptional, (6 reviews)
"A lovely B&B, the room was beautifully clean & well equipped, nice touches like fresh milk, sweet treats & bedside phone chargers which was really useful. The breakfast was amazing, locally sourced meat from the Butcher with some of the nicest black pudding I have tasted. The town and beach are all within walking distance and plenty of places locally to eat in the evening. Thank you Helen for a wonderful stay"
United Kingdom
Jim
The price is NZ$364
includes taxes & fees
9 July - 10 July
Glen Lyon Lodge Bed & Breakfast

Blervie House

Blervie House
5.0 star property
Forres
9.2 out of 10, Wonderful, (50 reviews)
"Wonderful hosts - Graham and Sheena are extremely focused on making everyone’s stay memorable. The beds are extremely comfy too! Beautifully kept carriage house in a central spot to visit many gems in the area. Was a very relaxing enjoyable stay! "
Canada
Cindy
The price is NZ$712
includes taxes & fees
27 June - 28 June
Blervie House

Royal Golf Hotel

Royal Golf Hotel
4.0 star property
Dornoch
9.0 out of 10, Wonderful, (177 reviews)
"The staff were lovely and so welcoming, especially in the dining room."
United Kingdom
Doreen
The price is NZ$397
includes taxes & fees
30 June - 1 July
Royal Golf Hotel

Altonhill

Altonhill
3.0 star property
Nairn
10.0 out of 10, Exceptional, (8 reviews)
"Very clean and nice B&B. Perfect if you go by car. "
Sweden
Marlene
The price is NZ$283
includes taxes & fees
27 June - 28 June
Altonhill

West End Hotel

West End Hotel
3.0 star property
Nairn
8.4 out of 10, Very good, (356 reviews)
"Friendly welcome Good location Nice roomt"
United Kingdom
Pearl
The price is NZ$181
includes taxes & fees
12 July - 13 July
West End Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Portmahomack attractions

Learn more about Portmahomack

Escape to Portmahomack! Enjoy its dining and museums.

A beach at sunset with waves, a distant shoreline, and a sunset sky.
Photo by sylvia duckworth
Open Photo by sylvia duckworth

Top Portmahomack Hotel Reviews

Recent Reviews in Portmahomack

More cheap accommodation in Portmahomack

Find out more about Portmahomack

Top reasons to visit Portmahomack

  • Stunning Beaches: Portmahomack features beautiful beaches with soft sands and clear waters, ideal for relaxation and beach activities.
  • Charming Fishing Village: Explore the picturesque harbour and enjoy the friendly atmosphere of this quaint seaside community.
  • Outdoor Adventures: Engage in excellent coastal walks and scenic hiking trails that showcase breathtaking landscapes.
  • Local Attractions: Visit intriguing museums and historic castles that reflect the rich cultural heritage of the region.
  • Varied Accommodation: Choose from cosy bed and breakfasts to beachfront hotels, catering to all types of travellers.

Find great hotels near Portmahomack

Discover the charm of Portmahomack, where a variety of accommodation options await you. From cosy bed and breakfasts to inviting hotels, there's something to suit every traveller's needs. Enjoy pet-friendly stays and immerse yourself in the stunning coastal scenery, perfect for an adventurous beach holiday. Whether you're searching for a cottage or a hotel, Portmahomack offers a delightful selection of places to unwind and experience the beauty of Scotland.

  • Muthu Newton Hotel (Near Inverness Airport): Nestled 27.4km from Portmahomack, this 4-star hotel is ideal for golf enthusiasts seeking a themed getaway. With a solid guest rating of 8.2 out of 10, Muthu Newton Hotel offers a relaxing stay where you can engage in golf-related activities. The property features beautifully appointed rooms, an on-site golf course, and amenities tailored for a comfortable experience, making it a great choice for those looking to integrate leisure with sport.
  • The Royal Hotel Tain: Located just 14.5km from Portmahomack, The Royal Hotel Tain boasts a welcoming atmosphere with a 3-star rating and an 8.0 guest rating. This hotel is particularly suited for golfers, offering access to nearby golf courses and themed activities. Guests will appreciate the charming décor and friendly staff, along with comfortable accommodations that make it an excellent base for exploring the scenic Highlands.
  • West End Hotel: Situated 27.4km from Portmahomack, this 3-star hotel has received an impressive guest rating of 8.4 out of 10. West End Hotel offers various dining options, including a coffee shop and full breakfast for a fee, ensuring a hearty start to your day. Guests can enjoy entertainment facilities such as a Plasma TV, providing a relaxing atmosphere after a day of exploration. It’s a solid choice for those seeking comfort and convenience during their stay.

Where to stay near Portmahomack

Discover the charm of Portmahomack, a delightful seaside village perfect for outdoor enthusiasts and beach lovers. Stroll along the picturesque harbour, soak in the stunning scenery, and enjoy the friendly atmosphere. Nearby, explore the historic town of Tain for a blend of adventure and relaxation. Whether you're seeking budget-friendly options or luxurious retreats, Portmahomack and its surroundings offer a memorable holiday experience amidst captivating landscapes and welcoming locals.

  • Cadboll: Cadboll is a charming village located 8.0km from Portmahomack, offering a serene escape for outdoor enthusiasts. This picturesque locale sees a moderate influx of travellers, particularly from July to August and in October. Visitors flock here for its excellent golfing opportunities, with local golf courses catering to all skill levels. The surrounding natural beauty makes it an ideal spot for leisurely walks and outdoor sports, ensuring a refreshing travel experience amidst stunning landscapes.
  • Hilton of Cadboll: Situated 9.7km from Portmahomack, Hilton of Cadboll boasts a quaint, village atmosphere that attracts visitors year-round, especially during the peak months of summer and early autumn. Known for its vibrant outdoor and sports activities, this village is perfect for those seeking to engage in golfing and other outdoor pursuits. The welcoming community and beautiful scenery provide a relaxing backdrop for a memorable getaway.
  • Fearn: Only 9.7km away from Portmahomack, Fearn is a delightful village renowned for its beach, rich cultural heritage, and romantic ambiance. The area experiences a steady flow of visitors, particularly during the warmer months. Travellers are drawn to its historic lighthouse and various monuments that tell the story of the region. Fearn offers a unique blend of cultural experiences, making it a great choice for those looking to immerse themselves in Scotland's history while enjoying the coastal beauty.

Things to do in Portmahomack

Shopping

In Portmahomack, you'll find charming local shops offering unique gifts and souvenirs, perfect for capturing your Scottish experience. If you're up for a drive, consider visiting Tain's shops like the Tain Pottery for handmade ceramics or the Tain & District Museum shop for local crafts.

Recreation

In Portmahomack, the local wellness centre offers soothing treatments and yoga sessions, surrounded by tranquil coastal views. Nearby, the beach invites you to enjoy leisurely strolls and meditation, while the community centre hosts various fitness classes, perfect for relaxation and rejuvenation during your stay.

Adventure

Explore the stunning beaches of Portmahomack, perfect for a relaxing stroll or beachcombing. Try your hand at kayaking in the calm waters, or venture out on a fishing trip to experience the local marine life. Don't miss the nearby scenic walks with breathtaking coastal views.

Nightlife

Enjoy a pint at the local Portmahomack Inn, where you can mingle with friendly locals. For a relaxed evening, visit the nearby Tain Golf Club, offering a charming atmosphere and occasional live music events. Experience the warmth of Scottish hospitality in these cosy settings.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Portmahomack

Portmahomack is a delightful destination for outdoor enthusiasts and beach lovers, offering stunning scenery and cultural experiences. Visitors can explore local attractions such as the beautiful Portmahomack Beach, historic castles, and intriguing museums. For a comfortable stay, consider beachfront accommodation that allows you to fully enjoy the coastal charm of this Scottish gem.

  • Dunrobin Castle: Located 17.7km from Portmahomack, this stunning castle boasts beautiful gardens and impressive architecture, reflecting a rich cultural heritage. Its romantic ambiance and historical significance make it a must-see for those interested in Scotland's past.
  • Skibo Castle: Also 17.7km away, this exclusive golf course and country club offers a unique blend of relaxation and adventure. Known for its friendly atmosphere, Skibo Castle is ideal for unwinding after a day of exploration, while also providing opportunities for outdoor activities.
  • Tarbat Ness Lighthouse: Just 4.8km from Portmahomack, this historic lighthouse features stunning coastal views and a glimpse into maritime history. Its cultural significance and picturesque setting make it a rewarding stop for visitors.

Best time to go to Portmahomack

The best time to visit Portmahomack is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January39.6°F (4.2°C)Light RainMostly CloudyAverageModerately Low
February39.9°F (4.4°C)Light RainMostly CloudyAverageModerately Low
March41.9°F (5.5°C)Light RainMostly CloudyAverageAverage
April45.0°F (7.2°C)Light RainMostly CloudyAverageAverage
May49.1°F (9.5°C)Light RainMostly CloudyAverageAverage
June54.0°F (12.2°C)Light RainMostly CloudySlightly HighModerately High
July57.0°F (13.9°C)Light RainMostly CloudySlightly HighModerately High
August56.5°F (13.6°C)Light RainMostly CloudySlightly HighModerately High
September54.0°F (12.2°C)Light RainMostly CloudyAverageAverage
October49.5°F (9.7°C)Light RainMostly CloudySlightly LowModerately Low
November44.4°F (6.9°C)Light RainMostly CloudySlightly LowAverage
December40.3°F (4.6°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Portmahomack

Accessing Portmahomack is convenient with several nearby airports. INVerness Airport (INV) is the closest, situated 35.4km away, with excellent hotels like Ness Walk and Rocpool Reserve, both 12.9km from the airport. WICk Airport (WIC) is 80.5km away, with options such as Bank Guest House and Harbour Bridge Camps Bar, located under 1.6km from the airport. Aberdeen Airport (ABZ) is 120.7km distant, featuring luxurious stays like Marcliffe and Trump® International Scotland, both within 12.9km. Each hotel offers varying transportation services to make your journey seamless.

Frequently asked questions

Where is the best place for a stay in Portmahomack?
West End Hotel, located 17.2 mi (27.8 km) from the heart of Portmahomack, is a top choice for your stay, based on our traveller data. Two other options for your visit to the area are Royal Marine Hotel and Kincraig Castle Hotel. See all available top hotels, or vacation rentals in Portmahomack.
What are some of the best holiday rentals that Portmahomack has to offer?
The Old Mill Inn: This holiday home rental outside of Portmahomack offers a garden and free WiFi to help you feel comfortable in your new surroundings. This holiday rental also comes with free parking to give you added peace of mind. See all vacation rentals in Portmahomack.
If I need to cancel my hotel reservation in Portmahomack, will I receive a refund?
Yes! Most hotel reservations are fully refundable if cancelled before the accommodation's cancellation deadline, which is usually within 24-48 hours of check in. If you booked a non-refundable reservation, you might be able to cancel it and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Portmahomack.
What are some accommodation options with pools in Portmahomack?
Golf View Hotel & Spa: Offers a full-service spa, a pool and 2 outdoor tennis courts. View all hotels with pools in Portmahomack.
How is it staying in Portmahomack?
Visitors can enjoy all that Portmahomack has to offer, including the local tours, restaurants and museums. Tourists to the city can also enjoy its welcoming locals. In Portmahomack, there are 12 hotels and other accommodation options to choose from. Find out more about Portmahomack.
What are the top places to visit in Portmahomack?
Favourite places to visit include Portmahomack Harbour, Tarbat Golf Course and Tarbat Discovery Centre. You'll also find Dornoch Beach and Royal Dornoch Golf Club in the area. Take a look at what more there is to see and do in Expedia's Portmahomack guide.
What's the weather like in Portmahomack?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. Average annual precipitation for Portmahomack is 786 mm.