Lodging Image

Portmahomack Hotels from ₹9,288

  • 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
9 Sept - 10 Sept
Tomorrow
10 Sept - 11 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Portmahomack hotels

1. Cluny Hill Hotel

Cluny Hill Hotel
Forres
United Kingdom
David
₹3,584
₹4,300 total
includes taxes & fees
13 Sept - 14 Sept
Cluny Hill Hotel

2. The Shandwick Inn

The Shandwick Inn
Invergordon
United Kingdom
jock
₹11,730
₹14,076 total
includes taxes & fees
13 Sept - 14 Sept
The Shandwick Inn

3. St Duthus Villa Guesthouse

St Duthus Villa Guesthouse
Tain
United Kingdom
Alistair
₹15,889
₹19,067 total
includes taxes & fees
20 Sept - 21 Sept
St Duthus Villa Guesthouse

4. Shore Hotel

Shore Hotel
Tain
United Kingdom
Peter
₹20,692
₹24,831 total
includes taxes & fees
12 Sept - 13 Sept
Shore Hotel

5. NO. TEN GUESTHOUSE

NO. TEN GUESTHOUSE
Tain
United Kingdom
Darren
₹12,604
₹15,125 total
includes taxes & fees
22 Sept - 23 Sept
NO. TEN GUESTHOUSE

6. The Glenmorangie House

The Glenmorangie House
Tain
United States
john
₹55,299
₹66,359 total
includes taxes & fees
22 Sept - 23 Sept
The Glenmorangie House

7. The Royal Hotel Tain

The Royal Hotel Tain
Tain
United States
Dave
₹14,618
₹17,542 total
includes taxes & fees
1 Oct - 2 Oct
The Royal Hotel Tain

8. Dornoch Station

Dornoch Station
Dornoch
United States
EVAN
₹19,153
₹22,984 total
includes taxes & fees
4 Oct - 5 Oct
Dornoch Station

9. Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
Dornoch
United Kingdom
Matt
₹13,723
₹16,468 total
includes taxes & fees
10 Oct - 11 Oct
Woodlands Bed & Breakfast

10. Golspie Inn

Golspie Inn
Golspie
United Kingdom
Cinzia
₹19,785
₹23,742 total
includes taxes & fees
29 Sept - 30 Sept
Golspie Inn

11. Royal Golf Hotel

Royal Golf Hotel
Dornoch
United Kingdom
Steven
₹17,474
₹20,969 total
includes taxes & fees
20 Sept - 21 Sept
Royal Golf Hotel

12. Springfield Guesthouse

Springfield Guesthouse
Tain
United Kingdom
Margaret
₹11,730
₹14,076 total
includes taxes & fees
1 Oct - 2 Oct
Springfield Guesthouse

13. West End Hotel

West End Hotel
Nairn
United Kingdom
Elizabeth
₹6,356
₹7,627 total
includes taxes & fees
6 Oct - 7 Oct
West End Hotel

14. Royal Marine Hotel

Royal Marine Hotel
Brora
United Kingdom
Michael
₹13,161
₹15,793 total
includes taxes & fees
5 Oct - 6 Oct
Royal Marine Hotel

15. Kincraig Castle Hotel

Kincraig Castle Hotel
Invergordon
United States
Juan
₹13,808
₹16,569 total
includes taxes & fees
10 Oct - 11 Oct
Kincraig Castle Hotel

16. The Eagle Hotel

The Eagle Hotel
Dornoch
United Kingdom
Graeme
₹14,927
₹17,913 total
includes taxes & fees
9 Oct - 10 Oct
The Eagle Hotel

17. Dornoch Pods

Dornoch Pods
Dornoch
₹29,359
₹35,230 total
includes taxes & fees
10 Sept - 11 Sept
Dornoch Pods

18. Morangie Hotel

Morangie Hotel
Tain
United Kingdom
Alan
₹15,976
₹19,171 total
includes taxes & fees
1 Oct - 2 Oct
Morangie Hotel

19. Mansfield Castle Hotel

Mansfield Castle Hotel
Tain
Canada
Mark
₹21,967
₹26,361 total
includes taxes & fees
22 Sept - 23 Sept
Mansfield Castle Hotel

20. Red Squirrel

Red Squirrel
Dornoch
United States
Alex
₹86,800
₹104,161 total
includes taxes & fees
26 Sept - 27 Sept
Red Squirrel
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 beach at sunset with waves, a distant shoreline, and a sunset sky.
Photo by sylvia duckworth

Top Portmahomack Hotel Reviews

Royal Marine Hotel

Royal Marine Hotel

8/10 Good
"A very comfortable Highland Hotel. The room was very well appointed and comfortable. A nice touch was the tea and coffee in the room with delicious shortbread! Good bar ( with resident cat, Seymour) and spacious restaurant."
Michael 2-night trip
Posted 19 hours ago
Royal Marine Hotel
West End Hotel

West End Hotel

8/10 Good
"Easy check in Nice hotel Lovely friendly staff Hotel was clean and tidy"
Elizabeth 3-night trip
Posted 2 days ago
West End Hotel
Kincraig Castle Hotel

Kincraig Castle Hotel

10/10 Excellent
"Front of house Vijay could not have been more helpful. We asked to upgrade room and was moved immediately. Room 17 was spacious with views over the garden. The lounge’s atmospheric- antiques and cabinets full of whiskey bottles. Set price dinner £34 for two courses was excellent. Good delicious and well worth a visit. Same for cooked breakfast. Top notch"
paul 1-night trip
Posted 2 days ago
Kincraig Castle Hotel
Shore Hotel

Shore Hotel

10/10 Excellent
"Gorgeous room, super cosy and bed was really comfy! We arrived much later than expected and staff were so kind in staying up to check us in. Breakfast was outstanding. Will definitely be back, thankyou!"
Robin 1-night trip
Posted 3 days ago
Shore Hotel
Tuckers Inn

Tuckers Inn

10/10 Excellent
"This place is a real 'find' for those travelling through this part of Scotland. Very reasonably priced, the staff are friendly and helpful, the food is outstanding."
Ian 1-night trip
Posted 4 days ago
Tuckers Inn
Seabank House Hotel

Seabank House Hotel

10/10 Excellent
"Vvnnnnnnnnnnnnnnnnnnnnnnnnnn"
Simon 3-night trip
Posted 4 days ago
Seabank House Hotel
The Old Mill Inn

The Old Mill Inn

8/10 Good
"Lovely room. Nice size very nice location great for a get away"
Kelv 1-night trip
Posted 9 days ago
The Old Mill Inn
Ramnee Hotel

Ramnee Hotel

10/10 Excellent
"We enjoyed our one night stay, to celebrate my birthday, here very much. It was extremely hot but that wasn't the hotels fault. We had a fan in our room but were still very hot. We ate in the hotel and the food was good. Comfortable bed and large room with shower over the bath. We will definitely be back for a longer stay."
Edith 1-night trip
Posted 10 days ago
Ramnee Hotel
Golf View Hotel & Spa

Golf View Hotel & Spa

8/10 Good
"Lift was not working but hotel did advise us ahead of stay which was nice, in case we wanted to switch. No A/C in hotel room, so it was a bit too warm and hard to sleep, even with a small fan. Otherwise, staff, hotel, room and grounds were lovely."
Lisa 1-night trip
Posted 12 days ago
Golf View Hotel & Spa

More cheap stays in Portmahomack

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
₹7,740
₹9,288 total
10 Oct - 11 Oct
includes taxes & fees
7.6/10 Good! (76 reviews)
Carlton Hotel
COMMERCIAL HOTEL

COMMERCIAL HOTEL

23 HIGH STREET Alness Scotland
₹10,169
₹12,203 total
10 Oct - 11 Oct
includes taxes & fees
7/10 Good! (29 reviews)
COMMERCIAL HOTEL
The Shandwick Inn

The Shandwick Inn

Kildary Invergordon Scotland
₹11,730
₹14,076 total
13 Sept - 14 Sept
includes taxes & fees
The Shandwick Inn
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
₹12,541
₹15,049 total
11 Sept - 12 Sept
includes taxes & fees
8/10 Very good! (1 review)
The Station House Boutique Hotel
Aurora Hotel & Italian Restaurant

Aurora Hotel & Italian Restaurant

Academy Street Nairn Scotland
₹13,330
₹15,996 total
12 Sept - 13 Sept
includes taxes & fees
8.8/10 Excellent! (238 reviews)
Aurora Hotel & Italian Restaurant
UHI Dornoch - Campus Accommodation

UHI Dornoch - Campus Accommodation

Struie House, The Meadows Dornoch Scotland
Get ratesUHI Dornoch - Campus Accommodation

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 13 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