Lodging Image

Portmahomack Hotels from ₹8,485

  • 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
24 Oct - 25 Oct
Tomorrow
25 Oct - 26 Oct
Next weekend
30 Oct - 1 Nov
In two weeks
6 Nov - 8 Nov

Filter by

Star rating

Guest rating

Our top choices for Portmahomack hotels

1. Marine & Lawn Dornoch

Marine & Lawn Dornoch
Dornoch
United Kingdom
Andrew
₹16,732
₹20,079 total
includes taxes & fees
31 Oct - 1 Nov
Marine & Lawn Dornoch

2. Royal Golf Hotel

Royal Golf Hotel
Dornoch
Canada
Barbara
₹13,248
₹15,898 total
includes taxes & fees
28 Oct - 29 Oct
Royal Golf Hotel

3. Links House at Royal Dornoch

Links House at Royal Dornoch
Dornoch
United States
Joseph
₹41,029
₹49,235 total
includes taxes & fees
25 Oct - 26 Oct
Links House at Royal Dornoch

4. Royal Marine Hotel

Royal Marine Hotel
Brora
United States
Michael
₹13,333
₹15,999 total
includes taxes & fees
7 Nov - 8 Nov
Royal Marine Hotel

5. The Glenmorangie House

The Glenmorangie House
Tain
Canada
Duncan
₹45,046
₹54,055 total
includes taxes & fees
7 Nov - 8 Nov
The Glenmorangie House

6. The Royal Hotel Tain

The Royal Hotel Tain
Tain
United States
Hugh
₹13,285
₹15,942 total
includes taxes & fees
7 Nov - 8 Nov
The Royal Hotel Tain

7. Shore Hotel

Shore Hotel
Tain
United Kingdom
Peter
₹22,814
₹27,376 total
includes taxes & fees
26 Oct - 27 Oct
Shore Hotel

8. Springfield Guesthouse

Springfield Guesthouse
Tain
United Kingdom
Adam
₹10,053
₹12,063 total
includes taxes & fees
26 Oct - 27 Oct
Springfield Guesthouse

9. Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
Dornoch
United States
F David
₹14,285
₹17,142 total
includes taxes & fees
26 Oct - 27 Oct
Woodlands Bed & Breakfast

10. NO. TEN GUESTHOUSE

NO. TEN GUESTHOUSE
Tain
United Kingdom
Philip
₹10,052
₹12,062 total
includes taxes & fees
2 Nov - 3 Nov
NO. TEN GUESTHOUSE

11. Kincraig Castle Hotel

Kincraig Castle Hotel
Invergordon
United Kingdom
David
₹8,954
₹10,745 total
includes taxes & fees
2 Nov - 3 Nov
Kincraig Castle Hotel

12. Mansfield Castle Hotel

Mansfield Castle Hotel
Tain
United States
Anita
₹14,410
₹17,292 total
includes taxes & fees
26 Oct - 27 Oct
Mansfield Castle Hotel

13. Morangie Hotel

Morangie Hotel
Tain
United Kingdom
Alan
₹15,122
₹18,146 total
includes taxes & fees
26 Oct - 27 Oct
Morangie Hotel

14. Golspie Inn

Golspie Inn
Golspie
United Kingdom
Rebecca
₹10,188
₹12,226 total
includes taxes & fees
16 Nov - 17 Nov
Golspie Inn

15. Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
Nairn
United States
Troy
₹9,800
₹11,761 total
includes taxes & fees
25 Oct - 26 Oct
Muthu Newton Hotel (Near Inverness Airport)

16. Ramnee Hotel

Ramnee Hotel
Forres
United States
Mindy
₹12,968
₹15,561 total
includes taxes & fees
24 Nov - 25 Nov
Ramnee Hotel

17. West End Hotel

West End Hotel
Nairn
United Kingdom
Gordon
₹7,071
₹8,485 total
includes taxes & fees
24 Nov - 25 Nov
West End Hotel

18. The Shandwick Inn

The Shandwick Inn
Invergordon
United Kingdom
Paul
₹9,418
₹11,301 total
includes taxes & fees
26 Oct - 27 Oct
The Shandwick Inn

19. The Eagle Hotel

The Eagle Hotel
Dornoch
United Kingdom
Graeme
₹11,714
₹14,057 total
includes taxes & fees
1 Nov - 2 Nov
The Eagle Hotel

20. Cluny Hill Hotel

Cluny Hill Hotel
Forres
United Kingdom
Fahad
₹3,524
₹4,229 total
includes taxes & fees
27 Oct - 28 Oct
Cluny Hill 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 studying the exhibits at Tarbat Discovery Centre in Portmahomack. While in this quaint area, you can savour 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 dining 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

West End Hotel

West End Hotel

8/10 Good
"Everything was fine with the property"
Kenneth 1-night trip
Posted 12 hours ago
West End Hotel
Tuckers Inn

Tuckers Inn

10/10 Excellent
"Good parking good staff and a good bar"
dan 1-night trip
Posted 5 days ago
Tuckers Inn
Golf View Hotel & Spa

Golf View Hotel & Spa

10/10 Excellent
"Breakfast was amazing Facilities amazing Lift was broken which was unfortunate No fridge in room for a 4star hotel?"
Danielle 1-night trip
Posted 5 days ago
Golf View Hotel & Spa
Marine & Lawn Dornoch

Marine & Lawn Dornoch

10/10 Excellent
"One small elevator was a little inconvenient but that was it"
Anthony 3-night trip
Posted 6 days ago
Marine & Lawn Dornoch
Seabank House Hotel

Seabank House Hotel

10/10 Excellent
"We booked this stay as we planned to do some touring in the highlands. We are so grateful we did. Nairn is a wonderful small town with great people, without the bustle of Inverness. Our hosts were incredible and the property was truly 5 stars! The à la carte breakfast in the morning was a surprise and was delicious. An awesome start to the day! Room was massive and well appointed. Plenty of parking and close to several points of interest. Would absolutely return to see more of what Nairn has to offer."
Krystof 2-night trip
Posted 7 days ago
Seabank House Hotel
Royal Marine Hotel

Royal Marine Hotel

10/10 Excellent
"clean room"
Reid 1-night trip
Posted 7 days ago
Royal Marine Hotel
Ramnee Hotel

Ramnee Hotel

8/10 Good
"The new owners have a lot of work to do and have plans going forward. Rome wasn’t built in a day but they are doing their best. My room was comfortable and I had a couple of issues which were rectified as soon as they were made known to the staff. The food was good and the staff were all friendly and welcoming. Would certainly go back"
Veronica 5-night trip
Posted 7 days ago
Ramnee Hotel
Invernairne Guest House

Invernairne Guest House

10/10 Excellent
"Returned to the Invernaire after a 42 year absence. Plenty remained the same as I remember it in nothing but a good way and also several updates like the en suite washroom especially. Last time it was one shower for the entire upper floor. The view from my cozy little room- Ben Wy was spectacular as was the one from the dining room. Carol was especially helpful from the time I checked in until I left. Breakfast were A-1. Best tea I’ve ever tried and was reunited with black pudding. Miss that taste!!! I fantastic 4 days. I’ll be back again and won’t wait as long. I recommend the Invernairne to anyone who visits the beautiful little town of Nairn!!"
Scott 4-night trip
Posted 10 days ago
Invernairne Guest House
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 12 days ago
Royal Golf Hotel

More cheap stays in Portmahomack

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
₹7,817
₹9,380 total
24 Nov - 25 Nov
includes taxes & fees
7.4/10 Good! (81 reviews)
Carlton Hotel
The Shandwick Inn

The Shandwick Inn

Kildary Invergordon Scotland
₹9,418
₹11,301 total
26 Oct - 27 Oct
includes taxes & fees
The Shandwick Inn
COMMERCIAL HOTEL

COMMERCIAL HOTEL

23 HIGH STREET Alness Scotland
₹10,371
₹12,445 total
31 Oct - 1 Nov
includes taxes & fees
COMMERCIAL HOTEL
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
₹11,428
₹13,714 total
26 Oct - 27 Oct
includes taxes & fees
The Station House Boutique Hotel
Aurora Hotel & Italian Restaurant

Aurora Hotel & Italian Restaurant

Academy Street Nairn Scotland
₹14,285
₹17,142 total
26 Oct - 27 Oct
includes taxes & fees
Aurora Hotel & Italian Restaurant
Nairn Nights

Nairn Nights

2 Wilson St Nairn Scotland
Get rates
8.4/10 Very good! (16 reviews)
Nairn Nights

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 1.4 mi (2.3 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 is equipped with a garden, free WiFi and cable TV to help you feel comfortable during your stay. 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.

Explore a world of travel with Expedia