Lodging Image

Find hotels in Portmahomack from ā‚©117,869

  • 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

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Portmahomack hotels

Cluny Hill Hotel

Cluny Hill Hotel
3.0 star property
Forres
7.6 out of 10, Good, (19 reviews)
"Nice and clean rooms šŸ‘Œ very friendly service "
United Kingdom
Tomas
The price is ā‚©98,224
ā‚©117,869 total
includes taxes & fees
Jul 30 - Jul 31
Cluny Hill Hotel

Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4 out of 10, Exceptional, (262 reviews)
"Lovely, welcoming property with a great staff!"
United States
Kathy
The price is ā‚©330,836
ā‚©397,003 total
includes taxes & fees
Jul 11 - Jul 12
Royal Marine Hotel

Tuckers Inn

Tuckers Inn
3.0 star property
Invergordon
8.8 out of 10, Excellent, (154 reviews)
"Nice room and bathroom, excellent dinner & breakfast - was a nice stay"
United States
Tim
The price is ā‚©204,208
ā‚©245,050 total
includes taxes & fees
Jul 19 - Jul 20
Tuckers Inn

West End Hotel

West End Hotel
3.0 star property
Nairn
8.4 out of 10, Very Good, (360 reviews)
"Friendly welcome Good location Nice roomt"
United Kingdom
Pearl
The price is ā‚©131,714
ā‚©158,057 total
includes taxes & fees
Jul 11 - Jul 12
West End Hotel

The Old Mill Inn

The Old Mill Inn
3.0 star property
Forres
7.6 out of 10, Good, (33 reviews)
"Spotlessly clean room, very friendly staff, great food. Would definitely recommend and will stay there again."
United Kingdom
Caroline
The price is ā‚©108,878
ā‚©130,654 total
includes taxes & fees
Jul 12 - Jul 13
The Old Mill Inn

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 ā‚©204,208
ā‚©245,049 total
includes taxes & fees
Jul 8 - Jul 9
St Duthus Villa Guesthouse

Royal Golf Hotel

Royal Golf Hotel
4.0 star property
Dornoch
9.0 out of 10, Wonderful, (177 reviews)
"Breakfast was lovely & parking at the Hotel very easy & safe. Staff are amazing & polite & very attentive "
United Kingdom
JAMES
The price is ā‚©321,453
ā‚©385,743 total
includes taxes & fees
Jul 8 - Jul 9
Royal Golf Hotel

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 ā‚©205,022
ā‚©246,027 total
includes taxes & fees
Jul 30 - Jul 31
Golspie Inn

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (328 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 ā‚©409,291
ā‚©491,149 total
includes taxes & fees
Jul 26 - Jul 27
Kincraig Castle Hotel

Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
4.0 star property
Nairn
8.2 out of 10, Very Good, (969 reviews)
"Excellent"
Canada
Silvio
The price is ā‚©252,707
ā‚©303,248 total
includes taxes & fees
Jul 23 - Jul 24
Muthu Newton Hotel (Near Inverness Airport)

Carlton Hotel

Carlton Hotel
2.5 star property
Forres
7.4 out of 10, Good, (70 reviews)
"Yes car park nearby. The lady from the bar was lovely and friendly great service. The poor chef doing breakfast on his own was fantastic. Lovely cooked breakfast and really good service. The hotel could do with refurbishing, it’s a lovely building. We stayed 1 night as visiting family in area so served its purpose. Thank u "
United Kingdom
Deborah
The price is ā‚©130,948
ā‚©157,137 total
includes taxes & fees
Jul 19 - Jul 20
Carlton Hotel

COMMERCIAL HOTEL

COMMERCIAL HOTEL
2.5 star property
Alness
7.0 out of 10, Good, (27 reviews)
"The rooms were nice, clean and comfortable. "
United Kingdom
Manuel
The price is ā‚©202,506
ā‚©243,007 total
includes taxes & fees
Jul 19 - Jul 20
COMMERCIAL HOTEL

Springfield Guesthouse

Springfield Guesthouse
3.0 star property
Tain
9.6 out of 10, Exceptional, (150 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 ā‚©202,506
ā‚©243,007 total
includes taxes & fees
Jul 8 - Jul 9
Springfield Guesthouse

Dornoch Station

Dornoch Station
5.0 star property
Dornoch
9.4 out of 10, Exceptional, (83 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 ā‚©352,043
ā‚©422,452 total
includes taxes & fees
Jul 19 - Jul 20
Dornoch Station

Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
3.0 star property
Dornoch
9.2 out of 10, Wonderful, (107 reviews)
"Lovely building and location with excellent hosts and breakfast. "
United Kingdom
ian
The price is ā‚©281,976
ā‚©338,371 total
includes taxes & fees
Jul 9 - Jul 10
Woodlands Bed & Breakfast

Ramnee Hotel

Ramnee Hotel
4.0 star property
Forres
8.8 out of 10, Excellent, (176 reviews)
"Wonderfully hospitable."
United States
Charles
The price is ā‚©277,927
ā‚©333,512 total
includes taxes & fees
Aug 2 - Aug 3
Ramnee Hotel

The Royal Hotel Tain

The Royal Hotel Tain
3.0 star property
Tain
8.0 out of 10, Very Good, (325 reviews)
"Jim the host was super helpful amazing customer service"
United Kingdom
Donna
The price is ā‚©272,277
ā‚©326,732 total
includes taxes & fees
Jul 9 - Jul 10
The Royal Hotel Tain

Seabank House Hotel

Seabank House Hotel
4.0 star property
Nairn
10.0 out of 10, Exceptional, (37 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 ā‚©270,021
ā‚©324,025 total
includes taxes & fees
Jul 12 - Jul 13
Seabank House Hotel

NO. TEN GUESTHOUSE

NO. TEN GUESTHOUSE
3.0 star property
Tain
9.8 out of 10, Exceptional, (33 reviews)
"Great stay here for 1 night in May"
United Kingdom
Scott
The price is ā‚©221,479
ā‚©265,775 total
includes taxes & fees
Jul 20 - Jul 21
NO. TEN GUESTHOUSE

Shore Hotel

Shore Hotel
3.0 star property
Tain
10.0 out of 10, Exceptional, (4 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 ā‚©336,943
ā‚©404,331 total
includes taxes & fees
Jul 20 - Jul 21
Shore 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 food 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

More cheap stays in Portmahomack

Find out more about Portmahomack

Top reasons to visit Portmahomack

  • Stunning Beaches: Portmahomack boasts beautiful sandy beaches, perfect for relaxation and coastal walks.
  • Outdoor Adventures: The area offers excellent hiking trails and opportunities for golfing amidst breathtaking scenery.
  • Cultural Experiences: Explore local attractions such as castles and museums, immersing yourself in Scottish history.
  • Charming Village Atmosphere: Enjoy the friendly locals and picturesque Portmahomack Harbour, adding to the village’s charm.
  • Variety of Accommodations: Choose from cozy bed and breakfasts to luxurious hotels, catering to all preferences.

Find great hotels near Portmahomack

Discover the ideal hotel accommodations in Portmahomack, a charming coastal village in Scotland. Whether you prefer cozy bed and breakfasts or inviting hotels, you'll find options that cater to your needs, including pet-friendly services and adventure-filled beach experiences. Explore the beautiful surroundings while enjoying a comfortable stay in one of the delightful cottages or hotels that Portmahomack has to offer.

  • Muthu Newton Hotel (Near Inverness Airport): This 4-star hotel, rated 8.2 by guests, is just 27km from Portmahomack and offers a unique golf-themed experience for travelers. The property features well-appointed rooms and a scenic setting that caters to golf enthusiasts. Guests can participate in various golf-related activities and enjoy the lush surroundings. The hotel also provides amenities that ensure a comfortable stay, making it a suitable choice for those looking to combine relaxation with their love for golf.
  • The Royal Hotel Tain: With a solid 8.0 guest rating, The Royal Hotel Tain is a 3-star accommodation located 14km from Portmahomack. This hotel is particularly appealing for golf lovers, offering easy access to nearby golf courses. The charming atmosphere is complemented by a welcoming staff and comfortable rooms. It's a great base for exploring the local area while enjoying a golf-themed vacation experience.
  • West End Hotel: Rated 8.4 by guests, the West End Hotel is a 3-star establishment situated 27km from Portmahomack. Known for its inviting dining options, it serves a variety of breakfast styles, including full breakfast and snacks. Guests can unwind in comfortable rooms equipped with a plasma TV for entertainment. This hotel combines great hospitality with relaxing amenities, making it an ideal choice for travelers seeking a pleasant stay in a vibrant atmosphere.

Where to stay near Portmahomack

Discover the charming seaside village of Portmahomack, where friendly locals and breathtaking scenery await. Enjoy outdoor adventures along the stunning coastline, relax on sandy beaches, and explore the picturesque Portmahomack Harbour. This hidden gem offers a perfect blend of budget-friendly options and luxurious experiences, making it ideal for any traveler. Don't miss the chance to unwind and connect with nature in this delightful Scottish destination.

  • Cadboll: Nestled approximately 8km from Portmahomack, Cadboll is a charming village that offers a peaceful getaway for outdoor enthusiasts. The area experiences seasonal fluctuations in traveler arrivals, with the peak months being July to August and October. Visitors are drawn to Cadboll for its array of outdoor activities, particularly golf, with access to well-maintained golf courses. The village exudes a tranquil atmosphere, perfect for those seeking both relaxation and adventure in the stunning Scottish landscape.
  • Hilton of Cadboll: Located about 10km from Portmahomack, Hilton of Cadboll is another picturesque village that appeals to visitors looking for sports and outdoor experiences. Similar to Cadboll, traveler numbers peak during the warmer months of July to August and October, making it a popular destination for those who enjoy an active lifestyle. The village boasts excellent golfing facilities, providing a fantastic opportunity for both seasoned players and beginners. The scenic beauty surrounding Hilton of Cadboll enhances the overall travel experience, making it a delightful stop on your vacation.
  • Fearn: Also situated around 10km from Portmahomack, Fearn is a quaint village known for its cultural richness and beautiful beaches. Travelers flock to Fearn primarily during the summer and autumn months, seeking romantic escapes and cultural experiences. The village is home to historic landmarks, including an impressive lighthouse and various monuments that reflect its heritage. Fearn's lovely coastal scenery offers the perfect backdrop for leisurely strolls and exploration, making it an ideal destination for those looking to immerse themselves in local culture and history.

Things to do in Portmahomack

Shopping

In Portmahomack, visit local shops for unique gifts and souvenirs, showcasing handcrafted items and local art. If you're up for a drive, explore Tain's shops, located about 16km away, where you can find a mix of boutiques and specialty stores for more varied shopping options.

Recreation

At the Portmahomack Wellness Retreat, unwind with holistic therapies and yoga sessions overlooking the stunning coastline. Enjoy guided meditative walks along the beach, breathing in the fresh sea air, and indulge in nourishing local cuisine that emphasizes fresh and wholesome ingredients, promoting relaxation and rejuvenation.

Adventure

In Portmahomack, explore the scenic coastal paths that offer breathtaking views of the North Sea. Experience the thrill of kayaking along the coastline, where you might spot seals and dolphins. For a unique adventure, try fishing or embark on a wildlife tour to discover the local marine life.

Nightlife

In Portmahomack, enjoy a laid-back evening at the local pub, where you can mingle with friendly locals. For a cozy vibe, the fish-and-chip shop transforms into a casual spot to unwind after a day of exploring the coast.

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

Find the best attractions in and around Portmahomack

Portmahomack is perfect for an outdoor getaway, offering beautiful beaches and stunning scenery. Visitors can explore local attractions such as castles, museums, and the picturesque Portmahomack Beach. Ideal for those seeking cultural experiences and relaxation by the sea, this charming destination also provides beachfront accommodations to enhance your stay. Enjoy a blend of nature and history in this delightful Scottish village.

  • Portmahomack Harbour: Experience the serene beauty of Portmahomack Harbour, where stunning coastal scenery meets the charm of a quaint village. Enjoy leisurely walks along the beach, take in the fresh sea air, and capture picturesque views of the harbor, perfect for photography enthusiasts.
  • Dunrobin Castle: Immerse yourself in Scottish history at Dunrobin Castle, renowned for its stunning architecture and beautiful gardens. Explore the castle's rich cultural heritage and enjoy breathtaking views of the surrounding landscape, making it a romantic destination for couples and history buffs alike.
  • Dornoch Beach: Relax at Dornoch Beach, known for its expansive sandy shoreline and tranquil atmosphere. Ideal for sunbathing or beachcombing, this lovely spot offers a perfect escape to unwind by the sea while enjoying the natural beauty of Scotland's coastline.

Best time to go to Portmahomack

The best time to visit Portmahomack can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Portmahomack falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Portmahomack falls in January, 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

Traveling to Portmahomack is easy with two major airports nearby. Inverness Airport (INV) is located 35km away, offering convenient access to the area. Recommended hotels near Inverness include the luxurious Ness Walk and Rocpool Reserve, both 13km from the airport, providing shuttle services. Alternatively, Aberdeen Airport (ABZ) is 121km from Portmahomack, with upscale options like the Marcliffe Hotel and Trump International Scotland, situated 6 and 13km away, respectively. Transportation from these hotels to the airport is readily available, ensuring a smooth transition for your travels. For a more remote option, Kirkwall Airport (KOI) is 135km away, with nearby hotels like Hildeval B&B.

Frequently asked questions

Where is the best place for a stay in Portmahomack?
Royal Marine Hotel, located 12.3 mi (19.8 km) from the heart of Portmahomack, is a top choice for your stay based on our traveler data. Two other choices for your visit to the area are West End Hotel and Kincraig Castle Hotel. See all available top hotels, or vacation rentals in Portmahomack.
What are some of the best vacation home rentals in Portmahomack?
The Old Mill Inn: Visitors like this Portmahomack vacation home rental. It offers a garden and free WiFi to help you feel comfortable in your new surroundings. This vacation 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, you'll find most hotel bookings are refundable if you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before your arrival date. If your reservation is non-refundable, you might be able to still cancel and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Portmahomack.
Where can I learn more about changing or cancelling my trip to Portmahomack?
For more information about changing or cancelling your trip to Portmahomack, head over to our customer service page.
Where is the best place to stay close to Tarbat Discovery Centre?
Immaculate 2-bed Log Cabin Near Portmahomack &tain is one of the top choices for your stay based on our traveler data, and this 3-star cabin offers in-room kitchens and free WiFi. It's located 1.7 mi (2.8 km) from Tarbat Discovery Centre. Another good choice is Canterra Cottage, located 1.7 mi (2.8 km) away.
What are some accommodations 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.
What's the best hotel for staying near Inverness Airport (INV)?
Ardersier Alma is one of the top choices for your stay and is a popular 3.5-star inn featuring free breakfast and free WiFi. It's located 2.3 mi (3.6 km) from Inverness Airport. Other good choices close to the airport include Inchrye Bed & Breakfast and Broomlea.
How is it to stay 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 accommodations to choose from. Find out more about Portmahomack.
What should I see while I'm in Portmahomack?
Favorite 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. Check out what more to see and do in Expedia's Portmahomack guide.
What's the seasonal weather like in Portmahomack?
The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for Portmahomack is 31 inches.