Lodging Image

Portmahomack Hotels from S$96

  • 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

Guest rating
Guest rating
Star rating

Our top choices for Portmahomack hotels

Broomlea

Broomlea
3.0 star property
Inverness
9.4 out of 10, Exceptional, (107 reviews)
"Easy to find, great short stay"
United Kingdom
Gajusz
The price is S$225
includes taxes & fees
31 Jul - 1 Aug
Broomlea

Dornoch Station

Dornoch Station
5.0 star property
Dornoch
9.4 out of 10, Exceptional, (84 reviews)
"Very attentive staff"
United Kingdom
Graham
The price is S$356
includes taxes & fees
12 Aug - 13 Aug
Dornoch Station

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 S$354
includes taxes & fees
20 Jul - 21 Jul
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 S$285
includes taxes & fees
16 Jul - 17 Jul
Woodlands Bed & Breakfast

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 S$203
includes taxes & fees
11 Aug - 12 Aug
Golspie Inn

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 S$307
includes taxes & fees
29 Jul - 30 Jul
Royal Marine Hotel

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 S$110
includes taxes & fees
19 Jul - 20 Jul
The Old Mill Inn

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 S$672
includes taxes & fees
28 Jul - 29 Jul
The Glenmorangie House

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 S$386
includes taxes & fees
3 Aug - 4 Aug
Kincraig Castle 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 S$224
includes taxes & fees
10 Aug - 11 Aug
NO. TEN GUESTHOUSE

Springfield Guesthouse

Springfield Guesthouse
3.0 star property
Tain
9.6 out of 10, Exceptional, (152 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 S$216
includes taxes & fees
12 Aug - 13 Aug
Springfield Guesthouse

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 S$310
includes taxes & fees
27 Jul - 28 Jul
Royal Golf 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 S$207
includes taxes & fees
5 Aug - 6 Aug
St Duthus Villa Guesthouse

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 S$205
includes taxes & fees
3 Aug - 4 Aug
Cawdor House

Seabank House Hotel

Seabank House Hotel
4.0 star property
Nairn
10.0 out of 10, Exceptional, (43 reviews)
"We had a lovely few days at this B&B. The owners were very available."
United States
Tamara
The price is S$270
includes taxes & fees
19 Jul - 20 Jul
Seabank House Hotel

Blervie House

Blervie House
5.0 star property
Forres
9.2 out of 10, Wonderful, (51 reviews)
"Everything was exceptional. The hospitality from Graham and Sheena was second to none. We got lost our first night out and after a quick call, Graham got us back on track and was actually on his way out to find us when we turned up the drive! That is the level of hospitality provided. Breakfast was delectable! Fresh, buttery croissants, creamy eggs, tasty haggis, sweet fried tomatoes and the tenderest bacon! The beds were so comfortable and the pillows so fluffy!!! The Walker shortbread in the...
United States
Jessica M
The price is S$532
includes taxes & fees
29 Jul - 30 Jul
Blervie House

North Coast 500 Pods

North Coast 500 Pods
3.5 star property
Brora
9.6 out of 10, Exceptional, (43 reviews)
"Great location , ideal for a quiet getaway, "
United Kingdom
James
The price is S$330
includes taxes & fees
13 Aug - 14 Aug
North Coast 500 Pods

Links House at Royal Dornoch

Links House at Royal Dornoch
5.0 star property
Dornoch
9.8 out of 10, Exceptional, (46 reviews)
"Very comfortable and great view of Royal Dornoch."
United States
Joseph
The price is S$704
includes taxes & fees
18 Jul - 19 Jul
Links House at Royal Dornoch

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 S$133
includes taxes & fees
26 Jul - 27 Jul
Carlton Hotel

Mansfield Castle Hotel

Mansfield Castle Hotel
3.5 star property
Tain
8.0 out of 10, Very good, (41 reviews)
"Good breakfast"
Canada
Mark
The price is S$446
includes taxes & fees
2 Aug - 3 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

  • Stunning Beaches: Enjoy relaxing days at beautiful beaches with breathtaking coastal views.
  • Charming Fishing Village: Explore the quaint atmosphere of Portmahomack Harbour and its friendly locals.
  • Outdoor Activities: Engage in hiking, golfing, and fishing amidst the scenic Scottish Highlands.
  • Cultural Experiences: Visit intriguing museums and historic castles that reflect the local heritage.
  • Varied Accommodation: Choose from cosy bed and breakfasts to beachfront hotels for a perfect stay.

Find great hotels near Portmahomack

Discover a charming selection of hotel accommodations in Portmahomack, where you can enjoy a delightful beach vacation experience. From cosy bed and breakfasts to comfortable hotels, this picturesque coastal village offers pet-friendly options and adventure-filled activities. Whether you're seeking a quaint cottage or a relaxing stay, Portmahomack has the perfect lodging to make your visit memorable.

  • Muthu Newton Hotel (Near Inverness Airport): Nestled 27.4km from Portmahomack, the Muthu Newton Hotel is a charming 4-star property that boasts a guest rating of 8.2 out of 10. This hotel is ideal for golf enthusiasts, offering a unique golf-themed experience. Guests can take advantage of the nearby golf courses and enjoy the stunning Highland scenery. The hotel features comfortable accommodations and provides a range of amenities designed to enhance your stay, including a welcoming lounge and on-site dining options for a relaxing post-golf meal.
  • The Royal Hotel Tain: Located just 14.5km from Portmahomack, The Royal Hotel Tain is a 3-star establishment with a guest rating of 8.0 out of 10. This hotel embraces a classic Scottish charm, making it a delightful choice for those seeking a golf-themed getaway. Visitors can explore nearby golf courses and enjoy the rich history of Tain. The hotel offers comfortable rooms and a warm atmosphere, complemented by attentive service and traditional Scottish hospitality, making it a pleasant base for your adventures.
  • West End Hotel: Situated 27.4km from Portmahomack, the West End Hotel is a well-rated 3-star accommodation with an impressive guest rating of 8.4 out of 10. This hotel provides a friendly and inviting environment, featuring options such as a delightful breakfast and a cosy coffee shop. Guests can unwind with entertainment facilities, including a Plasma TV in each room. The West End Hotel balances comfort and convenience, making it an appealing option for travellers looking to explore the picturesque Scottish Highlands.

Where to stay near Portmahomack

Discover the charming seaside village of Portmahomack, where stunning coastal scenery meets a warm, friendly atmosphere. Explore the picturesque Portmahomack Harbour, indulge in relaxing beach days, and immerse yourself in the local culture. For adventure seekers, the surrounding areas offer opportunities for hiking and wildlife spotting. Whether you're seeking a budget-friendly getaway or a touch of luxury, Portmahomack is the perfect base to experience the enchanting beauty of Scotland's Highlands.

  • Cadboll: A charming village located 8.0km from Portmahomack, Cadboll offers a delightful blend of outdoor activities and sporting experiences. With a moderately seasonal influx of visitors, the peak months of July to August and October see many travellers drawn to its scenic landscapes and recreational facilities. Golf enthusiasts will be pleased to find a lovely golf course nearby, perfect for a leisurely day on the greens. The village's tranquil atmosphere makes it an excellent spot for those seeking relaxation amidst nature.
  • Hilton of Cadboll: Situated 9.7km from Portmahomack, Hilton of Cadboll is another picturesque village that attracts visitors with its sports and outdoor offerings. Like its neighbouring village, it experiences peak visitor numbers during the summer and autumn months. The local golf course is a highlight for many, providing an enjoyable setting for both seasoned players and newcomers alike. The village's quaint charm and proximity to nature make it a serene getaway for those looking to indulge in outdoor pursuits.
  • Fearn: Located 9.7km from Portmahomack, Fearn is a village steeped in history and culture, known for its beautiful beach and romantic atmosphere. Visitors flock here for its unique cultural experiences and stunning local landmarks, including a historic lighthouse and various monuments that tell the story of the region. The peak travel months mirror those of its neighbours, attracting couples and culture enthusiasts alike who are eager to explore the rich heritage and scenic beauty of the area.

Things to do in Portmahomack

Shopping

In Portmahomack, you can browse local shops for unique gifts and souvenirs, including charming boutiques and craft stores. If you're up for a drive, head to Tain, approximately 16.1km away, where you'll find a range of shops, including local markets and quaint stores offering Scottish treasures.

Recreation

At the Portmahomack Wellness Centre, immerse yourself in rejuvenating treatments and holistic therapies surrounded by tranquil coastal views. Enjoy yoga sessions on the beach or indulge in calming spa rituals, promoting relaxation and well-being amidst the gentle sounds of the waves and fresh sea air.

Adventure

Portmahomack offers stunning coastal walks along the Tarbat Ness Peninsula, with breathtaking views of the North Sea. Explore the nearby sandy beaches for swimming or surfing, and engage in birdwatching at the local nature reserves, where diverse wildlife thrives amidst beautiful landscapes.

Nightlife

In Portmahomack, the local pub, The Tarbat Inn, offers a cosy atmosphere with traditional Scottish music and hearty fare. For a more laid-back evening, the village's stunning coastal views provide a serene backdrop for leisurely strolls under the stars.

*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 a delightful destination for outdoor enthusiasts and beach lovers, offering stunning scenery and cultural experiences. Visitors can explore local attractions such as the picturesque beach, historic castles, and intriguing museums. For a perfect stay, consider beachfront accommodation to fully immerse yourself in the coastal charm of this quaint village. Whether seeking relaxation or adventure, Portmahomack caters to all types of travellers looking for a memorable escape.

  • Portmahomack Harbour: Experience the charm of Portmahomack Harbour, a picturesque spot where you can enjoy stunning beach views and scenic surroundings. The tranquil atmosphere is perfect for leisurely walks along the shore, immersing yourself in the natural beauty of the area.
  • Dunrobin Castle: Explore the enchanting Dunrobin Castle, located 17.7km away. This magnificent castle boasts rich history and romantic architecture, with beautifully landscaped gardens that invite visitors to wander and soak in the cultural heritage of the Scottish Highlands.
  • Dornoch Beach: Just 11.3km from Portmahomack, Dornoch Beach offers a lovely sandy stretch perfect for relaxation or a refreshing stroll. The beach vibes here create a serene escape, ideal for enjoying the coastal landscape and taking in the fresh sea air.

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 can be done via several airports. Aberdeen Airport (ABZ) is situated 120.7km away, with nearby hotels like the 5-star Marcliffe, 9.7km from the airport, and the 4-star Leonardo Hotel, also 9.7km away, both offering easy access to the airport. INVerness Airport (INV), located 35.4km from Portmahomack, boasts luxurious options such as the 5-star Ness Walk and Rocpool Reserve, both 12.9km from the airport. Lastly, Kirkwall Airport (KOI) is 135.2km away, with accommodation including the 4-star Hildeval B&B, just 4.8km from the airport, making it convenient for travellers.

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 traveller data. Two other options 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 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 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.