Lodging Image

Find hotels in Portmahomack from NT$2,355

  • 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

Filter by

Star rating

Guest rating

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

Our top choices for Portmahomack hotels

Tuckers Inn

Tuckers Inn
3.0 star property
Invergordon
8.8 out of 10, Excellent, (155 reviews)
"Nice room and bathroom, excellent dinner & breakfast - was a nice stay"
United States
Tim
The price is NT$4,311
NT$5,173 total
includes taxes & fees
Jul 16 - Jul 17
Tuckers Inn

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (330 reviews)
"Beautiful hotel !!!! Staff were wonderful and so helpful Would certainly recommend this place"
Canada
Judy
The price is NT$7,740
NT$9,288 total
includes taxes & fees
Aug 7 - Aug 8
Kincraig Castle Hotel

St Duthus Villa Guesthouse

St Duthus Villa Guesthouse
3.0 star property
Tain
9.8 out of 10, Exceptional, (69 reviews)
"Clean, convenient and comfortable. A cooked breakfast option would make the place perfect."
United Kingdom
Margaret
The price is NT$4,298
NT$5,158 total
includes taxes & fees
Aug 8 - Aug 9
St Duthus Villa Guesthouse

Shore Hotel

Shore Hotel
3.0 star property
Tain
10.0 out of 10, Exceptional, (6 reviews)
"The Shore Hotel recently completed an 18 month renovation and upgrade. EVERYTHING is brand new - and great quality. Top drawer experience !! Spotless - Friendly - Efficient - Lovely"
United States
Robert
The price is NT$7,879
NT$9,455 total
includes taxes & fees
Aug 12 - Aug 13
Shore Hotel

Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
3.0 star property
Dornoch
9.4 out of 10, Exceptional, (108 reviews)
"Lovely owners, cute dog, nice breakfast. What more could you want "
United Kingdom
Matt
The price is NT$5,910
NT$7,092 total
includes taxes & fees
Jul 27 - Jul 28
Woodlands Bed & Breakfast

Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4 out of 10, Exceptional, (263 reviews)
"We had a fabulous overnight stay A beautiful hotel fabulous food fabulous staff could find no faults at all Would highly recommend and can’t wait to return"
United Kingdom
Amy
The price is NT$6,415
NT$7,698 total
includes taxes & fees
Jul 27 - Jul 28
Royal Marine 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 NT$4,656
NT$5,587 total
includes taxes & fees
Aug 10 - Aug 11
NO. TEN 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 NT$14,828
NT$17,793 total
includes taxes & fees
Jul 27 - Jul 28
The Glenmorangie House

The Old Mill Inn

The Old Mill Inn
3.0 star property
Forres
7.6 out of 10, Good, (34 reviews)
"Spotlessly clean room, very friendly staff, great food. Would definitely recommend and will stay there again."
United Kingdom
Caroline
The price is NT$2,290
NT$2,748 total
includes taxes & fees
Jul 19 - Jul 20
The Old Mill Inn

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 NT$3,772
NT$4,526 total
includes taxes & fees
Jul 17 - Jul 18
COMMERCIAL HOTEL

Broomlea

Broomlea
3.0 star property
Inverness
9.4 out of 10, Exceptional, (108 reviews)
"Easy to find, great short stay"
United Kingdom
Gajusz
The price is NT$4,670
NT$5,604 total
includes taxes & fees
Jul 31 - Aug 1
Broomlea

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 NT$4,297
NT$5,156 total
includes taxes & fees
Aug 11 - Aug 12
Golspie Inn

Macbeth's Hillock

Macbeth's Hillock
2.5 star property
Nairn
9.6 out of 10, Exceptional, (34 reviews)
"Excellent glamping hut, in great location with everything you need."
United Kingdom
Mark
The price is NT$4,957
NT$4,957 total
includes taxes & fees
Jul 17 - Jul 18
Macbeth's Hillock

Fishers Cottage

Fishers Cottage
3.0 star property
Inverness
10.0 out of 10, Exceptional, (1 review)
"This cottage exceeded our expectations. The location is perfect to explore the Highlands if you want to visit Inverness, Nairn, or the surrounding areas. The view is spectacular and the cottage is well equipped with everything you need for a comfortable stay. I highly recommend!"
United States
Emily
The price is NT$21,765
NT$26,118 total
includes taxes & fees
Aug 7 - Aug 8
Fishers Cottage

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 NT$2,756
NT$3,307 total
includes taxes & fees
Jul 19 - Jul 20
Carlton Hotel

Dornoch Station

Dornoch Station
5.0 star property
Dornoch
9.4 out of 10, Exceptional, (85 reviews)
"Very attentive staff"
United Kingdom
Graham
The price is NT$7,400
NT$8,880 total
includes taxes & fees
Jul 16 - Jul 17
Dornoch Station

Royal Golf Hotel

Royal Golf Hotel
4.0 star property
Dornoch
9.0 out of 10, Wonderful, (179 reviews)
"We didn't eat breakfast. Parking was safe and easy."
United States
Michael
The price is NT$6,737
NT$8,084 total
includes taxes & fees
Jul 21 - Jul 22
Royal Golf Hotel

Mansfield Castle Hotel

Mansfield Castle Hotel
3.5 star property
Tain
7.8 out of 10, Good, (42 reviews)
"Good breakfast"
Canada
Mark
The price is NT$10,409
NT$12,490 total
includes taxes & fees
Jul 22 - Jul 23
Mansfield Castle Hotel

Rowan Tree House

Rowan Tree House
3.0 star property
Brora
The price is NT$32,464
NT$38,957 total
includes taxes & fees
Jul 19 - Jul 20
Rowan Tree House

Cawdor House

Cawdor House
4.0 star property
Nairn
9.8 out of 10, Exceptional, (95 reviews)
"Had a lovely stay, staff were very friendly and accommodating"
United Kingdom
Chris
The price is NT$4,268
NT$5,121 total
includes taxes & fees
Aug 3 - Aug 4
Cawdor House
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 beaches perfect for relaxation and outdoor activities.
  • Charming Fishing Village: Experience the warm hospitality of locals while exploring the picturesque Portmahomack Harbour.
  • Outdoor Adventures: Enjoy hiking trails and golf at a local country club surrounded by breathtaking scenery.
  • Cultural Attractions: Discover local castles and museums for a taste of Scotland's rich history.
  • Diverse Accommodations: Choose from cozy bed and breakfasts to luxurious hotels for a comfortable stay.

Find great hotels near Portmahomack

Explore a variety of charming accommodations in Portmahomack, Scotland, including cozy bed and breakfasts and inviting hotels. Whether you're seeking a pet-friendly stay, an adventurous getaway, or a relaxing beach vacation, you'll find the perfect lodging option to suit your needs. Discover delightful cottages and hotels that provide a warm and welcoming atmosphere for your memorable visit to this picturesque coastal village.

  • Muthu Newton Hotel (Near Inverness Airport): This 4-star hotel, located 27km from Portmahomack, offers a unique golf-themed vacation experience for enthusiasts. Rated 8.2 out of 10 by guests, Muthu Newton Hotel features well-appointed rooms and a welcoming atmosphere. Guests can indulge in golf-related activities right on the property, making it an excellent choice for travelers looking to combine leisure with their love for the sport. The hotel also provides easy access to nearby golf courses, ensuring a fulfilling stay for golf lovers.
  • The Royal Hotel Tain: Situated just 14km from Portmahomack, this 3-star hotel boasts a guest rating of 8.0 out of 10. The Royal Hotel Tain offers a cozy, golf-themed ambiance perfect for those looking to enjoy the sport during their stay. With comfortable accommodations and friendly service, guests can easily partake in golfing experiences nearby while also enjoying the charm of Tain's local attractions. This hotel is ideal for travelers seeking a blend of relaxation and recreation.
  • West End Hotel: Located 27km from Portmahomack, the 3-star West End Hotel stands out with a guest rating of 8.4 out of 10. Offering a variety of dining options, including a full breakfast and a bar and lounge, this hotel ensures guests have a delightful culinary experience. In addition to its inviting atmosphere, the hotel features entertainment amenities like a plasma TV, making it a great place to unwind after a day of exploring. West End Hotel is perfect for those seeking comfort and convenience during their stay.

Where to stay near Portmahomack

Portmahomack is a charming seaside village in Scotland, perfect for outdoor enthusiasts and beach lovers. Explore the picturesque Portmahomack Harbour, where friendly locals welcome you to enjoy stunning coastal scenery. Whether you're seeking adventure or relaxation, this destination offers a blend of budget-friendly and luxurious experiences. Don't miss the chance to immerse yourself in the vibrant atmosphere of this idyllic village during your holiday.

  • Cadboll: Nestled approximately 8km from Portmahomack, Cadboll is a charming village that attracts visitors year-round, especially from July to August and in October. Known for its outdoor and sports experiences, Cadboll is a haven for golf enthusiasts. The village boasts scenic golf courses that are perfect for both seasoned players and beginners alike. The surrounding landscapes offer beautiful views, making it an ideal spot for leisurely strolls and outdoor activities.
  • Hilton of Cadboll: Located about 10km from Portmahomack, Hilton of Cadboll is another delightful village that experiences a moderate influx of tourists, with peak seasons aligning with the summer months and October. This village is particularly favored by those seeking sports and outdoor adventures. Like its neighbor, Hilton of Cadboll features excellent golf courses, providing ample opportunities for a fun day on the greens. The relaxed atmosphere and picturesque surroundings make it a perfect destination for a tranquil getaway.
  • Fearn: Also situated 10km away from Portmahomack, Fearn is a quaint village that combines cultural richness with stunning coastal views. Visitors flock to Fearn during the peak months of July to August and in October, drawn by its beautiful beaches and romantic ambiance. The village is home to historic lighthouses and monuments that reflect its rich heritage, offering a unique cultural experience. Whether you're exploring the historic sites or enjoying a peaceful day by the beach, Fearn is sure to leave a lasting impression.

Things to do in Portmahomack

Shopping

In Portmahomack, you can explore charming local shops offering unique gifts and souvenirs. If you're up for a drive, visit nearby Tain, where you’ll find larger selections at The Tain Pottery and shops along the High Street, perfect for discovering Scottish treasures.

Recreation

At the Portmahomack Wellness Retreat, experience rejuvenating spa treatments and holistic therapies in a tranquil setting. Enjoy yoga sessions on the beach, guided meditation, and nature walks along the scenic coastline, all designed to promote relaxation and inner peace amidst the stunning Highland landscapes.

Adventure

In Portmahomack, explore the breathtaking coastline while kayaking along the shores, offering stunning views and a chance to encounter local wildlife. Additionally, hike the nearby hills for panoramic vistas of the Dornoch Firth, immersing yourself in the natural beauty of the Scottish Highlands.

Nightlife

Explore the cozy atmosphere at the Tarbat Ness Lighthouse CafƩ for a laid-back evening with local snacks. For a lively night, visit the Portmahomack Village Hall, where community events often feature music and dancing, offering a taste of local culture and camaraderie.

*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 offers a delightful vacation experience with its stunning beaches and scenic landscapes. Visitors can explore local attractions like castles and museums, perfect for those seeking cultural enrichment. Enjoy beachfront accommodations and unwind at Portmahomack Beach, where relaxation meets natural beauty. This charming coastal town caters to outdoor enthusiasts and beach lovers alike, making it an ideal destination for a memorable getaway.

  • Portmahomack Harbour: This charming harbor in Portmahomack offers stunning beach views and picturesque scenery. It's an ideal spot for leisurely walks along the shore, enjoying the fresh sea air, and taking in the tranquil atmosphere of coastal life.
  • Dunrobin Castle: Located 18km from Portmahomack, this stunning castle boasts rich cultural history and romantic architecture. Visitors can explore its beautiful gardens, learn about its fascinating past, and admire the impressive faƧade that evokes the elegance of the Scottish Highlands.
  • Dornoch Beach: Just 11km away, Dornoch Beach is a lovely stretch of sand perfect for sunbathing, beachcombing, or simply relaxing by the water. Its natural beauty and serene environment make it a delightful escape for beach lovers.

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

Reaching Portmahomack is easy with several nearby airports. Aberdeen Airport (ABZ) is 121km away, with excellent hotels such as the 5-star Marcliffe, located 10km from the airport, and the Village Hotel Aberdeen, 6km away. Inverness Airport (INV), 35km from Portmahomack, offers luxurious options like the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport. For those considering Kirkwall Airport (KOI), located 135km away, nearby accommodations include the 4-star Hildeval B&B and 3-star Ayre Hotel, both just 5km from the airport. Each airport provides convenient access to Portmahomack, making your travel seamless.

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.