Lodging Image

Portmahomack Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 14 - Oct 15
Tomorrow
Oct 15 - Oct 16
This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

Filter by

Star rating

Guest rating

Our top choices for Portmahomack hotels

1. Marine & Lawn Dornoch

Marine & Lawn Dornoch
Dornoch
United Kingdom
Andrew
P9,294
P11,153 total
includes taxes & fees
Nov 4 - Nov 5
Marine & Lawn Dornoch

2. Royal Golf Hotel

Royal Golf Hotel
Dornoch
Canada
Barbara
P7,429
P8,914 total
includes taxes & fees
Nov 8 - Nov 9
Royal Golf Hotel

3. The Glenmorangie House

The Glenmorangie House
Tain
Canada
Duncan
P29,527
P35,432 total
includes taxes & fees
Nov 5 - Nov 6
The Glenmorangie House

4. Royal Marine Hotel

Royal Marine Hotel
Brora
United States
Michael
P7,585
P9,101 total
includes taxes & fees
Nov 1 - Nov 2
Royal Marine Hotel

5. The Royal Hotel Tain

The Royal Hotel Tain
Tain
United States
Hugh
P9,364
P11,236 total
includes taxes & fees
Nov 1 - Nov 2
The Royal Hotel Tain

6. Shore Hotel

Shore Hotel
Tain
United Kingdom
Peter
P13,676
P16,411 total
includes taxes & fees
Oct 25 - Oct 26
Shore Hotel

7. Springfield Guesthouse

Springfield Guesthouse
Tain
United Kingdom
Adam
P6,867
P8,240 total
includes taxes & fees
Oct 15 - Oct 16
Springfield Guesthouse

8. Links House at Royal Dornoch

Links House at Royal Dornoch
Dornoch
United States
Joseph
P21,363
P25,636 total
includes taxes & fees
Nov 13 - Nov 14
Links House at Royal Dornoch

9. Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
Dornoch
United States
F David
P9,364
P11,236 total
includes taxes & fees
Oct 15 - Oct 16
Woodlands Bed & Breakfast

10. Kincraig Castle Hotel

Kincraig Castle Hotel
Invergordon
United States
Lisa
P6,611
P7,934 total
includes taxes & fees
Nov 1 - Nov 2
Kincraig Castle Hotel

11. NO. TEN GUESTHOUSE

NO. TEN GUESTHOUSE
Tain
United Kingdom
Philip
P6,589
P7,906 total
includes taxes & fees
Oct 20 - Oct 21
NO. TEN GUESTHOUSE

12. Morangie Hotel

Morangie Hotel
Tain
United Kingdom
Alan
P10,658
P12,790 total
includes taxes & fees
Oct 17 - Oct 18
Morangie Hotel

13. Mansfield Castle Hotel

Mansfield Castle Hotel
Tain
United States
Anita
P11,876
P14,251 total
includes taxes & fees
Oct 15 - Oct 16
Mansfield Castle Hotel

14. Golspie Inn

Golspie Inn
Golspie
United Kingdom
Rebecca
P7,676
P9,211 total
includes taxes & fees
Nov 4 - Nov 5
Golspie Inn

15. Cawdor House

Cawdor House
Nairn
Canada
Lori
P9,572
P11,486 total
includes taxes & fees
Oct 15 - Oct 16
Cawdor House

16. The Eagle Hotel

The Eagle Hotel
Dornoch
United Kingdom
Graeme
P7,646
P9,175 total
includes taxes & fees
Nov 3 - Nov 4
The Eagle Hotel

17. The Shandwick Inn

The Shandwick Inn
Invergordon
United Kingdom
Paul
P6,147
P7,377 total
includes taxes & fees
Oct 18 - Oct 19
The Shandwick Inn

18. Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
Nairn
United States
Troy
P5,562
P6,674 total
includes taxes & fees
Oct 31 - Nov 1
Muthu Newton Hotel (Near Inverness Airport)

19. Ramnee Hotel

Ramnee Hotel
Forres
United States
Mindy
P8,948
P10,737 total
includes taxes & fees
Nov 1 - Nov 2
Ramnee Hotel

20. West End Hotel

West End Hotel
Nairn
United Kingdom
Gordon
P4,682
P5,618 total
includes taxes & fees
Oct 16 - Oct 17
West End Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

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

Learn more about Portmahomack

Escape to Portmahomack! Enjoy its food and museums.

See all hotels in Portmahomack
A calm body of water with a clear sky and distant mountains.
Photo by Mona Sf

Top Portmahomack Hotel Reviews

Kincraig Castle Hotel

Kincraig Castle Hotel

8/10 Good
"We enjoyed our stay here and thought it was good value. Food in the restaurant was very tasty (although limited choice - only three starters, three mains (one was veggie); breakfast was very good. Friendly staff on reception, but service was very slow in the restaurant and we had to ask for our drinks which still hadn't arrived by the time our main course was served. Beautiful lounge area and bar, fantastic property and rooms were very large and spacious - but there are a lot of maintenance issues that need addressing (windows that couldn't be opened in bathroom, slightly dodgy socket in bedroom). Shame the fires weren't lit as it was a bit cold in both the lounge and dining room. But we enjoyed our stay, in a beautiful location and at a good price."
Mrs A 1-night trip
Posted 4 hours ago
Kincraig Castle Hotel
West End Hotel

West End Hotel

10/10 Excellent
"Lovely relaxing stay Very homely"
Francis 3-night trip
Posted 1 day ago
West End Hotel
Cluny Hill Hotel

Cluny Hill Hotel

8/10 Good
"I read a Lot of reviews before choosing to stay here and I'm so glad I ignored the bad ones. I loved this hotel. My room was huge but basic. It reminded me of the kind of old properties Youth Hostels often occupy. Comfy bed, nice white sheets. This was the cheapest in the area so I dont think the bad reviews are fair. Pay more and stay somewhere else. Normally I MUST have a TV in my room but I really didnt mind that there wasnt one. Look into the history of the building to understand the reasons why it had anvair of Fawlty towts meets the Shining. Phone in advance to advise an eta so when you do arrive (90 minutes later than you thi"
Gordon 2-night trip
Posted 2 days ago
Cluny Hill Hotel
Dornoch Station

Dornoch Station

10/10 Excellent
"We LOVED our room & stay here….wish we had booked another couple days. Staff were very nice, accommodating and kind. We were blessed with sun & blue sky…..walk across the road to the golf course and an easy walk to a beautiful beach. The grounds are lovely. They had a wedding party and could not accommodate our having dinner at the hotel BUT the receptionist made a recommendation and booked a nearby dinner for us which was very good 🙂 If we get back over the pond we would stay here again & for longer"
John 1-night trip
Posted 2 days ago
Dornoch Station
Royal Golf Hotel

Royal Golf Hotel

10/10 Excellent
"The staff were extremely attentive and welcoming. They really cared about our stay and that we have a great experience."
Barbara 1-night trip
Posted 2 days ago
Royal Golf Hotel
Seabank House Hotel

Seabank House Hotel

10/10 Excellent
"Beautifully decorated, very friendly team. Everything you need, highly recommend"
Emma 1-night trip
Posted 5 days ago
Seabank House Hotel
The Royal Hotel Tain

The Royal Hotel Tain

10/10 Excellent
"This is a grand old hotel that reflects the traditions of years ago, that has been meticulously maintained. More importantly it is clean, & the staff helpfull. In house restaurant that sends a hearty breakfast in an elegant setting."
Hugh 2-night trip
Posted 13 days ago
The Royal Hotel Tain
Golf View Hotel & Spa

Golf View Hotel & Spa

8/10 Good
"Beautiful property with stunning water views. Accessible walking path along the water. The room was well accessorized. The food in the restaurant was good, the haddock and chips was excellent. The only downside was the 4th floor room without a working lift made ingress and egress a challenge."
Shawn 2-night trip
Posted 13 days ago
Golf View Hotel & Spa
Springfield Guesthouse

Springfield Guesthouse

10/10 Excellent
"Lovely well maintained venue and accommodation. Highly recommend."
David 1-night trip
Posted 2 weeks ago
Springfield Guesthouse

More cheap stays in Portmahomack

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
P5,337
P6,405 total
Oct 16 - Oct 17
includes taxes & fees
7.4/10 Good! (81 reviews)
Carlton Hotel
Delny Glamping

Delny Glamping

Delny House Invergordon Scotland
P5,930
P7,116 total
Oct 23 - Oct 24
includes taxes & fees
9.6/10 Exceptional! (71 reviews)
Delny Glamping
The Shandwick Inn

The Shandwick Inn

Kildary Invergordon Scotland
P6,147
P7,377 total
Oct 18 - Oct 19
includes taxes & fees
The Shandwick Inn
COMMERCIAL HOTEL

COMMERCIAL HOTEL

23 HIGH STREET Alness Scotland
P6,838
P8,205 total
Oct 24 - Oct 25
includes taxes & fees
COMMERCIAL HOTEL
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
P7,491
P8,989 total
Oct 15 - Oct 16
includes taxes & fees
The Station House Boutique Hotel
Aurora Hotel & Italian Restaurant

Aurora Hotel & Italian Restaurant

Academy Street Nairn Scotland
P9,324
P11,189 total
Oct 25 - Oct 26
includes taxes & fees
Aurora Hotel & Italian Restaurant

Find out more about Portmahomack

Top reasons to visit Portmahomack

  • Stunning Coastal Scenery: Portmahomack boasts breathtaking views along its picturesque coastline, perfect for nature enthusiasts.
  • Charming Fishing Village: Experience the warmth of local hospitality in this quaint village, known for its friendly atmosphere.
  • Outdoor Activities: Enjoy scenic walks, golf, and beach activities that cater to all levels of adventure seekers.
  • Historic Attractions: Explore nearby castles and museums that showcase the rich history of the region.
  • Comfortable Accommodations: Choose from a variety of pet-friendly options, including cosy bed and breakfasts and hotels.

Find great hotels near Portmahomack

Discover the charm of Portmahomack with a variety of accommodation options to suit every traveller's needs. Whether you prefer a cosy bed and breakfast or a welcoming hotel, you'll find pet-friendly places that promise an adventure or a relaxing beach holiday. Explore delightful cottages and hotels in this picturesque coastal village, ensuring a memorable stay in this stunning part of Scotland.

  • Muthu Newton Hotel (Near Inverness Airport): This 4-star hotel, located 27km from Portmahomack, offers a golf-themed experience for enthusiasts. With a commendable guest rating of 8.2 out of 10, Muthu Newton Hotel features comfortable accommodations and scenic views. Guests can indulge in golf activities right on the property, making it an ideal choice for those wishing to combine their stay with leisure on the greens. The hotel’s amenities enhance the golfing experience while ensuring a relaxing atmosphere for visitors.
  • The Royal Hotel Tain: Situated just 14km from Portmahomack, The Royal Hotel Tain is a charming 3-star establishment with a guest rating of 8.0 out of 10. This hotel caters to golf lovers, offering access to golf-themed activities that allow guests to enjoy a sport-filled getaway. Its welcoming ambience and friendly service create a pleasant environment for relaxation after a day on the course, making it a solid choice for both leisure and exploration in the Tain area.
  • West End Hotel: Located 27km from Portmahomack, the West End Hotel is a 3-star property boasting a guest rating of 8.4 out of 10. This hotel offers a variety of dining options, including breakfast services and a bar and lounge area for evening relaxation. Guests can also enjoy entertainment features such as a Plasma TV in the common areas. The combination of comfortable accommodations and convenient amenities makes the West End Hotel a great option for those looking to unwind in a friendly atmosphere.

Where to stay near Portmahomack

Portmahomack, a charming seaside village in Scotland, offers an idyllic escape for outdoor enthusiasts and beach lovers alike. Here, you can bask in stunning coastal scenery while enjoying the warm hospitality of friendly locals. Explore the historic Portmahomack Harbour, unwind on the sandy shores, and immerse yourself in the relaxing atmosphere of this picturesque destination. Whether you're seeking adventure or a tranquil retreat, Portmahomack promises a memorable holiday experience.

  • Cadboll: Situated approximately 8km from Portmahomack, Cadboll is a charming village that attracts a moderately seasonal influx of visitors. The peak months for travel are July to August and October, while the quieter winter months see fewer tourists. Known for its outdoor and sports experiences, Cadboll is an excellent destination for golf enthusiasts, with several golf courses nearby. The scenic landscapes provide a perfect backdrop for outdoor activities, making it an ideal spot for those seeking adventure in the Scottish Highlands.
  • Hilton of Cadboll: Located around 10km from Portmahomack, Hilton of Cadboll is another delightful village that experiences a similar seasonal trend in visitor numbers. The summer months are particularly popular, with travellers flocking to enjoy the area’s sporting and outdoor activities. Golfers will find top-notch courses within reach, making it a haven for sports lovers. The peaceful atmosphere of Hilton of Cadboll, combined with its stunning natural surroundings, offers a relaxing retreat for those wishing to escape the hustle and bustle of urban life.
  • Fearn: Also situated about 10km from Portmahomack, Fearn is a picturesque village that appeals to visitors seeking a blend of beach, romantic, and culture-themed experiences. The area is known for its historic lighthouse, charming monuments, and rich history. Fearn is perfect for leisurely strolls along the beach or exploring local cultural sites. With its stunning coastal views and serene ambiance, Fearn provides a lovely setting for a romantic getaway or a peaceful day trip filled with exploration and discovery.

Things to do in Portmahomack

Shopping

In Portmahomack, you’ll find charming local shops offering unique gifts and souvenirs. For a wider selection, if you're up for a drive, head to Tain where you can explore shops like the Tain Pottery and the Tain & District Museum gift shop for delightful finds.

Recreation

The Portmahomack Wellness Retreat offers a tranquil setting with holistic treatments, meditation sessions, and yoga classes. Engage in coastal walks to rejuvenate your spirit while enjoying the stunning views of the North Sea. The local community often hosts workshops on mindfulness and sustainable living, enriching your retreat experience.

Adventure

In Portmahomack, explore the scenic coastline while kayaking in the tranquil waters of the Moray Firth. Embark on a thrilling hike along the nearby trails, offering breathtaking views of the surrounding landscapes, or indulge in a spot of fishing, enjoying the serene atmosphere of this charming village.

Nightlife

In Portmahomack, enjoy a relaxed evening at the local pub, where you can savour a pint while mingling with friendly locals. For a more intimate vibe, explore nearby restaurants offering live music, creating a charming atmosphere perfect for unwinding after a day of sightseeing.

*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 blend of outdoor and beach activities, making it a perfect destination for scenery enthusiasts. Visitors can explore local attractions such as castles and museums, while the stunning Portmahomack Beach provides a picturesque setting. For those seeking a comfortable stay, beachfront accommodation options are available, ensuring an enjoyable experience amidst the cultural and natural beauty of the area.

  • Dornoch Cathedral: Located 13km from Portmahomack, Dornoch Cathedral is a stunning example of medieval architecture. Its serene atmosphere and beautiful stained glass windows offer a glimpse into the region's rich history and culture, making it an inspiring visit for those interested in heritage.
  • Portmahomack Harbour: Nestled within Portmahomack, this picturesque harbour boasts scenic views and a charming beach ambiance. Ideal for leisurely strolls or simply soaking up the coastal atmosphere, it’s a delightful spot to relax and enjoy the beauty of the seaside.
  • Dunrobin Castle: Situated 18km away, Dunrobin Castle is a majestic structure that exudes romance and culture. With its stunning gardens and fascinating history, exploring the castle provides an enchanting experience amidst breathtaking landscapes.

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

Travelling to Portmahomack is convenient with several nearby airports. INVerness Airport (INV) is approximately 35km away, with excellent hotels like the 5-star Ness Walk and Rocpool Reserve, both located 13km from the airport and offering shuttles on request. The Factor's House, a charming 5-star B&B, is 14km from INV. Aberdeen Airport (ABZ) is 121km away, with luxurious options such as the 5-star Marcliffe and Trump® International Scotland, both within 13km. Lastly, Kirkwall Airport (KOI), 135km away, has comfortable stays like the 4-star Hildeval B&B and Graemeshall House, both just a few miles from the airport.

Frequently asked questions

Where is the best place for a stay in Portmahomack?
Dornoch Station, located 1.4 mi (2.3 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 Royal Marine Hotel and West End 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: You might want to consider this vacation home rental near Portmahomack, which is equipped with a garden, free WiFi, and cable TV to help you feel comfortable during your stay. 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.
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.
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.