Lodging Image

Portmahomack Hotels from ₹8,222

  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Portmahomack hotels

1. Shore Hotel

Shore Hotel
3.0 star property
Tain
10.0 out of 10, Exceptional, (7 reviews)
"This hotel was a 5 star boutique hotel, with the best staff, the most amazing food, and a great new and wonderful designed layout. I can recommend any one to go and stay. It’s also in a stunning location right on the Harbour. I will certainly go back again."
United States
Graeme
The price is ₹22,174
₹26,609 total
includes taxes & fees
26 Aug - 27 Aug
Shore Hotel

2. Springfield Guesthouse

Springfield Guesthouse
3.0 star property
Tain
9.6 out of 10, Exceptional, (154 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 ₹13,403
₹16,084 total
includes taxes & fees
29 Jul - 30 Jul
Springfield Guesthouse

3. The Royal Hotel Tain

The Royal Hotel Tain
3.0 star property
Tain
8.0 out of 10, Very good, (330 reviews)
"Big car park, staff were lovely, bedroom was clean, breakfast was excellent and the bar must have had every type of whisky you could wish for. "
United Kingdom
Elizabeth
The price is ₹15,612
₹18,734 total
includes taxes & fees
27 Jul - 28 Jul
The Royal Hotel Tain

4. 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 ₹16,631
₹19,957 total
includes taxes & fees
26 Aug - 27 Aug
Woodlands Bed & Breakfast

5. 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 ₹12,478
₹14,974 total
includes taxes & fees
17 Aug - 18 Aug
Golspie Inn

6. St Duthus Villa Guesthouse

St Duthus Villa Guesthouse
3.0 star property
Tain
9.8 out of 10, Exceptional, (71 reviews)
"Clean, convenient and comfortable. A cooked breakfast option would make the place perfect."
United Kingdom
Margaret
The price is ₹12,867
₹15,441 total
includes taxes & fees
8 Aug - 9 Aug
St Duthus Villa Guesthouse

7. NO. TEN GUESTHOUSE

NO. TEN GUESTHOUSE
3.0 star property
Tain
9.8 out of 10, Exceptional, (34 reviews)
"The room was big and very nicely decorated"
United Kingdom
Darren
The price is ₹14,042
₹16,851 total
includes taxes & fees
12 Aug - 13 Aug
NO. TEN GUESTHOUSE

8. The Glenmorangie House

The Glenmorangie House
4.0 star property
Tain
9.6 out of 10, Exceptional, (20 reviews)
"Excellent property with very attentive staff! Loved it"
Singapore
Yumeng
The price is ₹46,804
₹56,165 total
includes taxes & fees
29 Jul - 30 Jul
The Glenmorangie House

9. Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4 out of 10, Exceptional, (264 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 ₹17,284
₹20,740 total
includes taxes & fees
3 Aug - 4 Aug
Royal Marine Hotel

10. UHI Dornoch - Campus Accommodation

UHI Dornoch - Campus Accommodation
2.0 star property
Dornoch
4.8 out of 10, (5 reviews)
"The staff were friendly, accommodating, and always happy to help. While my stay was generally pleasant, there was some noise from other guests at times, which was a little disruptive. The rooms were also quite warm. Overall I had a positive experience."
United Kingdom
Ewan
The price is ₹10,166
₹12,199 total
includes taxes & fees
28 Jul - 29 Jul
UHI Dornoch - Campus Accommodation

11. Royal Golf Hotel

Royal Golf Hotel
4.0 star property
Dornoch
9.0 out of 10, Wonderful, (181 reviews)
"Great location overlooking the first tee at Royal Dornoch. Beautiful room with a magnificent view of the Golf course, Firth and lighthouse beyond. Hearty Breakfast, Easy parking, Great meals for snacks or Dinner"
Australia
David
The price is ₹18,825
₹22,589 total
includes taxes & fees
10 Aug - 11 Aug
Royal Golf Hotel

12. The Shandwick Inn

The Shandwick Inn
2.5 star property
Invergordon
8.4 out of 10, Very good, (102 reviews)
"Great stay. "
United Kingdom
David
The price is ₹11,795
₹14,154 total
includes taxes & fees
29 Jul - 30 Jul
The Shandwick Inn

13. Cluny Hill Hotel

Cluny Hill Hotel
3.0 star property
Forres
7.2 out of 10, Good, (21 reviews)
"Nice and clean rooms 👌 very friendly service "
United Kingdom
Tomas
The price is ₹4,664
₹5,597 total
includes taxes & fees
11 Aug - 12 Aug
Cluny Hill Hotel

14. Dornoch Station

Dornoch Station
5.0 star property
Dornoch
9.2 out of 10, Wonderful, (91 reviews)
"Very attentive staff"
United Kingdom
Graham
The price is ₹23,054
₹27,664 total
includes taxes & fees
2 Aug - 3 Aug
Dornoch Station

15. Morangie Hotel

Morangie Hotel
3.5 star property
Tain
8.0 out of 10, Very good, (69 reviews)
"Staff were amazing "
United Kingdom
Alison
The price is ₹16,570
₹19,884 total
includes taxes & fees
2 Aug - 3 Aug
Morangie Hotel

16. The Eagle Hotel

The Eagle Hotel
3.0 star property
Dornoch
6.6 out of 10, (7 reviews)
"Room and bathroom small but comfortable. Dinner was very average. Breakfast was good."
United Kingdom
Graeme
The price is ₹19,976
₹23,971 total
includes taxes & fees
27 Jul - 28 Jul
The Eagle Hotel

17. Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (331 reviews)
"Beautiful hotel !!!! Staff were wonderful and so helpful Would certainly recommend this place"
Canada
Judy
The price is ₹20,527
₹24,633 total
includes taxes & fees
3 Aug - 4 Aug
Kincraig Castle Hotel

18. West End Hotel

West End Hotel
3.0 star property
Nairn
8.4 out of 10, Very good, (364 reviews)
"Friendly welcome Good location Nice roomt"
United Kingdom
Pearl
The price is ₹6,852
₹8,222 total
includes taxes & fees
21 Aug - 22 Aug
West End Hotel

19. 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 ₹9,110
₹10,932 total
includes taxes & fees
27 Jul - 28 Jul
The Old Mill Inn

20. 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 ₹28,273
₹33,927 total
includes taxes & fees
8 Aug - 9 Aug
Mansfield Castle 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

More cheap stays in Portmahomack

Find out more about Portmahomack

Top reasons to visit Portmahomack

  • Scenic Beaches: Portmahomack boasts stunning beaches perfect for relaxation and seaside strolls.
  • Outdoor Adventures: The area offers excellent walking trails and opportunities for golfing nearby.
  • Rich Local Culture: Immerse yourself in the warmth of friendly locals and explore nearby Tain's historical sites.
  • Charming Harbour: Discover the picturesque Portmahomack Harbour, ideal for leisurely walks and photography.
  • Variety of Accommodations: Enjoy a range of comfortable stays, from cosy B&Bs to beachfront hotels.

Find great hotels near Portmahomack

Discover the charm of Portmahomack with a variety of accommodation options to suit every traveller's needs. From inviting bed and breakfasts to comfortable hotels, you’ll find the perfect place to unwind after a day exploring the stunning beaches and local adventures. Whether you're seeking pet-friendly stays or a quaint cottage, Portmahomack offers delightful choices for a memorable holiday experience.

  • Muthu Newton Hotel (Near Inverness Airport): This 4-star hotel, located 27km from Portmahomack, is a golfer's paradise. With a guest rating of 8.2 out of 10, Muthu Newton Hotel provides a unique golfing experience amid the scenic Scottish Highlands. Guests can enjoy the on-site golf facilities and themed events, making it an excellent choice for golf enthusiasts. The hotel also offers modern amenities to ensure a comfortable stay, including a restaurant and bar, ideal for unwinding after a day on the greens.
  • The Royal Hotel Tain: Situated just 14km from Portmahomack, The Royal Hotel Tain holds a 3-star rating with a guest rating of 8.0 out of 10. This charming hotel embraces a golf theme, catering to those keen on enjoying the sport during their stay. The property features comfortable accommodations and a warm atmosphere, ensuring a relaxing retreat after a day of exploration. Guests can partake in various golf-related activities while enjoying the local hospitality.
  • West End Hotel: Located 27km from Portmahomack, the West End Hotel boasts a 3-star rating and an impressive guest rating of 8.4 out of 10. This hotel offers a delightful dining experience with breakfast options available daily, alongside a snack bar for light refreshments. Guests can unwind with entertainment options, including a Plasma TV in the lounge area. The hotel’s inviting atmosphere and comfortable rooms make it an excellent choice for those seeking a pleasant stay in the region.

Where to stay near Portmahomack

Portmahomack, a charming seaside village in Scotland, offers a delightful retreat for travellers seeking outdoor adventures and picturesque scenery. Explore the scenic Portmahomack Harbour, relax on its beautiful beaches, and immerse yourself in the welcoming atmosphere of friendly locals. Nearby Tain adds to the experience with its rich history and vibrant culture, making Portmahomack an ideal destination for both budget and luxury holidays. Enjoy the perfect blend of relaxation and adventure in this hidden gem.

  • Cadboll: Situated a mere 8km from Portmahomack, Cadboll is a charming village that offers a delightful retreat for those seeking outdoor and sports experiences. The village sees a moderate influx of visitors, particularly during the summer months of July and August, as well as in October. Here, you can enjoy scenic walks and partake in invigorating golfing sessions at the local golf course, making it a perfect spot for outdoor enthusiasts. The tranquil atmosphere and stunning landscapes surrounding Cadboll provide an ideal backdrop for relaxation and exploration.
  • Hilton of Cadboll: Located 10km away from Portmahomack, Hilton of Cadboll is another quaint village that captures the essence of rural Scottish life. This area, like Cadboll, experiences a seasonal flow of tourists peaking during the summer and October. Hilton of Cadboll is especially popular with sporting enthusiasts, offering access to well-maintained golf courses and opportunities for various outdoor activities. Visitors can relish the peaceful surroundings while enjoying the local hospitality, making it a wonderful stop for those looking to unwind and engage in recreational pursuits.
  • Fearn: Just 10km from Portmahomack, Fearn is a picturesque village renowned for its captivating beach and rich cultural heritage. With peak visitor numbers in July, August, and October, the village attracts those seeking romantic getaways and cultural experiences. Fearn boasts landmarks such as a historic lighthouse and notable monuments that reflect its storied past. Whether you’re strolling along the beach or exploring local history, Fearn offers a unique blend of relaxation and cultural immersion that is sure to enchant any visitor.

Things to do in Portmahomack

Shopping

In Portmahomack, you can explore local shops offering unique gifts and souvenirs, perfect for mementoes of your trip. If you're up for a drive, visit Tain's High Street for more shops and boutiques showcasing local crafts and produce.

Recreation

In Portmahomack, the tranquil surroundings enhance your visit to the Portmahomack Wellness Centre, where you can indulge in holistic therapies and yoga sessions. Nearby, the stunning beaches offer opportunities for leisurely walks and invigorating coastal activities, allowing you to connect with nature and unwind.

Adventure

In Portmahomack, explore the stunning coastline with thrilling water sports like kayaking and paddleboarding. Venture a few miles to Tain for exhilarating hiking trails amidst breathtaking landscapes, or enjoy a scenic bike ride along the picturesque countryside, immersing yourself in the region's natural beauty.

Nightlife

Portmahomack offers a charming nightlife with its welcoming pubs like The Tarbat Inn, where you can enjoy local ales and live music. The relaxed atmosphere invites conversation, while nearby Tain features a few bars for a more vibrant evening, perfect for unwinding after a day of exploration.

*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 an ideal destination for beach and outdoor enthusiasts, offering stunning scenery and cultural experiences. Visitors can explore local attractions such as historic castles and museums, while enjoying the beautiful Portmahomack Beach. For a comfortable stay, beachfront accommodation is available, making it a perfect spot for those seeking relaxation and exploration in this charming Scottish village.

  • Dunrobin Castle: Nestled 18km from Portmahomack, Dunrobin Castle captivates visitors with its stunning architecture and enchanting gardens. With a blend of cultural heritage and romantic ambience, this historic estate offers a glimpse into Scotland's regal past, complete with falconry displays and exquisite interiors.
  • Skibo Castle: Also located 18km away, Skibo Castle is a unique golf course and country club, offering a friendly atmosphere. This relaxing retreat caters to those seeking adventure, with its lush grounds and opulent surroundings, making it an ideal spot for leisure and recreation.
  • Portmahomack Harbour: Situated within Portmahomack, the harbour boasts picturesque beach scenery. It's a perfect place to unwind, enjoy coastal walks, and take in the stunning views of the surrounding landscape, making it a delightful stop for nature lovers.

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 via several airports. Aberdeen Airport (ABZ) is located 121km away, with nearby hotels like the 5-star Marcliffe and Trump® International Scotland, both around 6-13km from the airport. INVerness Airport (INV), just 35km from Portmahomack, offers excellent hotel options such as the luxurious Ness Walk and Rocpool Reserve, both 13km from the airport. Kirkwall Airport (KOI) is further afield at 135km, with good accommodation choices like the 4-star Hildeval B&B, located 5km from the airport. Transportation services are readily available from these hotels to their respective airports, ensuring a smooth journey.

Frequently asked questions

Where is the best place for a stay in Portmahomack?
Dornoch Station, located 7.8 mi (12.6 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 West End 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 11 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.