Lodging Image

Search Portmahomack hotels

  • 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, (105 reviews)
"Easy to find, great short stay"
United Kingdom
Gajusz
The price is AU$218
includes taxes & fees
30 June - 1 July
Broomlea

The Old Mill Inn

The Old Mill Inn
3.0 star property
Forres
7.8 out of 10, Good, (31 reviews)
"Spotlessly clean room, very friendly staff, great food. Would definitely recommend and will stay there again."
United Kingdom
Caroline
The price is AU$121
includes taxes & fees
21 June - 22 June
The Old Mill Inn

Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4 out of 10, Exceptional, (258 reviews)
"Lovely, welcoming property with a great staff!"
United States
Kathy
The price is AU$288
includes taxes & fees
28 June - 29 June
Royal Marine Hotel

Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
3.0 star property
Dornoch
9.2 out of 10, Wonderful, (106 reviews)
"Lovely building and location with excellent hosts and breakfast. "
United Kingdom
ian
The price is AU$288
includes taxes & fees
23 June - 24 June
Woodlands Bed & Breakfast

Shore Hotel

Shore Hotel
3.0 star property
Tain
10.0 out of 10, Exceptional, (2 reviews)
"I had a lovely stay at the Shore Hotel in Balintore — the location is beautiful with a peaceful view over the harbour, and my room was immaculate, comfortable, and felt freshly renovated. Everything throughout the hotel was spotless and well cared for, and the whole place has a calm, welcoming atmosphere. Breakfast in the morning was really nice too — simple, tasty, and a perfect start before heading out to explore the coast. A very clean, friendly hotel in a gorgeous setting, and I’d happily...
United Kingdom
Ruth
The price is AU$368
includes taxes & fees
19 June - 20 June
Shore Hotel

Dornoch Station

Dornoch Station
5.0 star property
Dornoch
9.4 out of 10, Exceptional, (79 reviews)
"Charming old hotel. Well maintained. Excellent service. Food, breakfasts and dinner were very good. Great location for golfers playing Royal Dornoch."
Canada
Christopher
The price is AU$511
includes taxes & fees
14 July - 15 July
Dornoch Station

Cluny Hill Hotel

Cluny Hill Hotel
3.0 star property
Forres
7.6 out of 10, Good, (17 reviews)
"Nice and clean rooms 👌 very friendly service "
United Kingdom
Tomas
The price is AU$101
includes taxes & fees
6 July - 7 July
Cluny Hill Hotel

St Duthus Villa Guesthouse

St Duthus Villa Guesthouse
3.0 star property
Tain
9.8 out of 10, Exceptional, (66 reviews)
"Lovely place and owners"
United States
emma
The price is AU$196
includes taxes & fees
21 June - 22 June
St Duthus Villa Guesthouse

Seabank House Hotel

Seabank House Hotel
4.0 star property
Nairn
10.0 out of 10, Exceptional, (31 reviews)
"Very nicely designed rooms with a spacious bathroom. Friendly and knowledgeable hosts with great advice on what to do in the area."
United States
Doris
The price is AU$245
includes taxes & fees
24 June - 25 June
Seabank House Hotel

Cawdor House

Cawdor House
4.0 star property
Nairn
9.8 out of 10, Exceptional, (86 reviews)
"Had a lovely stay, staff were very friendly and accommodating"
United Kingdom
Chris
The price is AU$225
includes taxes & fees
8 July - 9 July
Cawdor House

Springfield Guesthouse

Springfield Guesthouse
3.0 star property
Tain
9.6 out of 10, Exceptional, (146 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 AU$188
includes taxes & fees
21 June - 22 June
Springfield Guesthouse

Delny Glamping

Delny Glamping
2.0 star property
Invergordon
9.6 out of 10, Exceptional, (65 reviews)
"Easy check in, clean room, all the facilities needed, pet friendly and good parking."
United Kingdom
CHRISTOPHER
The price is AU$151
includes taxes & fees
18 July - 19 July
Delny Glamping

Macbeth's Hillock

Macbeth's Hillock
2.5 star property
Nairn
9.6 out of 10, Exceptional, (34 reviews)
"Excellent glamping hut, in great location with everything you need."
United Kingdom
Mark
The price is AU$201
includes taxes & fees
21 June - 22 June
Macbeth's Hillock

NO. TEN GUESTHOUSE

NO. TEN GUESTHOUSE
3.0 star property
Tain
9.8 out of 10, Exceptional, (32 reviews)
"Great stay here for 1 night in May"
United Kingdom
Scott
The price is AU$246
includes taxes & fees
20 June - 21 June
NO. TEN GUESTHOUSE

Carlton Hotel

Carlton Hotel
2.5 star property
Forres
7.4 out of 10, Good, (69 reviews)
"Great location "
United Kingdom
John
The price is AU$146
includes taxes & fees
21 June - 22 June
Carlton Hotel

North Coast 500 Pods

North Coast 500 Pods
3.5 star property
Brora
9.6 out of 10, Exceptional, (42 reviews)
"Great location. Enjoyed my stay."
United Kingdom
Steven
The price is AU$305
includes taxes & fees
2 July - 3 July
North Coast 500 Pods

West End Hotel

West End Hotel
3.0 star property
Nairn
8.4 out of 10, Very good, (354 reviews)
"Friendly welcome Good location Nice roomt"
United Kingdom
Pearl
The price is AU$147
includes taxes & fees
26 June - 27 June
West End Hotel

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (320 reviews)
"It was located in the country, very quiet area with a good view of the region. Beautiful wood work in the lounge! Very pleasant stay!"
United States
Eric
The price is AU$437
includes taxes & fees
24 June - 25 June
Kincraig Castle Hotel

UHI Dornoch - Campus Accommodation

UHI Dornoch - Campus Accommodation
2.0 star property
Dornoch
4.8 out of 10, (3 reviews)
"The other residents were noisy and inconsiderate. The shower in one of our rooms did not drain properly resulting in a flooded floor. "
United Kingdom
Paul
The price is AU$158
includes taxes & fees
15 July - 16 July
UHI Dornoch - Campus Accommodation

The Factor's House

The Factor's House
5.0 star property
Cromarty
10.0 out of 10, Exceptional, (57 reviews)
"Lovely hotel, Fiona was very knowledgeable and mentioned a few places to visit and we did! Breakfast there was a great choice and plentiful. Don’t hesitate to book this place you won’t be disappointed "
United Kingdom
Tracy
The price is AU$368
includes taxes & fees
22 June - 23 June
The Factor's House
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.

Photo by sylvia duckworth
Open Photo by sylvia duckworth

Top Portmahomack Hotel Reviews

More cheap accommodation in Portmahomack

Find out more about Portmahomack

Top reasons to visit Portmahomack

  • Stunning Beaches: Portmahomack boasts beautiful beaches perfect for relaxation and leisure activities.
  • Outdoor Adventures: Ideal for outdoor enthusiasts, offering golf, scenic walks, and nearby ski fields.
  • Charming Village Atmosphere: Experience the friendly, picturesque coastal village with its local charm.
  • Cultural Experiences: Explore historic castles and immerse yourself in the rich Scottish culture.
  • Varied Accommodation: Choose from cosy cottages to beachside retreats, catering to all budgets.

Find great hotels near Portmahomack

Explore a range of charming accommodation options in Portmahomack, from inviting hotels to cosy bed and breakfasts. Whether you're seeking pet-friendly stays, beautiful beachside retreats, or comfortable cottages, this picturesque coastal village has something for every traveller. Enjoy a relaxing vacation surrounded by stunning scenery while benefiting from local hospitality and amenities tailored to business and leisure needs alike.

  • Muthu Newton Hotel (Near Inverness Airport): This 4-star hotel is well-suited for business travellers seeking a professional environment during their stay. Located 27.4km from Portmahomack, Muthu Newton Hotel offers comprehensive amenities including a Meeting Room, Conference Centre, and Conference Space, making it an ideal venue for business meetings and events. Guests can also enjoy comfortable accommodations that are designed to provide a restful experience after a busy day. The hotel's blend of modern facilities and dedicated service ensures a productive stay.
  • The Royal Hotel Tain: Situated only 14.5km from Portmahomack, The Royal Hotel Tain is a charming 3-star property perfect for golf enthusiasts. The hotel provides access to exquisite golf experiences, allowing guests to indulge in their favourite sport. The inviting atmosphere and friendly staff contribute to a relaxed stay, making it an excellent choice for those looking to unwind after a day on the greens. With its proximity to local attractions and golf courses, this hotel caters beautifully to golf lovers.
  • Golf View Hotel & Spa: This 4-star hotel is just 27.4km from Portmahomack and offers a unique combination of golf, spa services, and pet-friendly accommodations. Golf View Hotel & Spa is perfect for travellers looking to indulge in relaxation and recreation. With its onsite spa offering a range of treatments like Deep Tissue Massages and Facial Treatments, guests can unwind in style. The hotel also welcomes pets, providing amenities such as food and water bowls, making it an excellent choice for pet owners wanting to enjoy a holiday with their furry friends.

Where to stay near Portmahomack

Portmahomack, a charming village on the Scottish coast, is perfect for those seeking scenic outdoor adventures. Explore its picturesque beachfront, unwind in cosy holiday cottages, and soak up stunning sea views. Nearby, you'll find a friendly atmosphere ideal for both budget and luxury travellers. Whether you're looking for relaxation or an adventurous getaway, Portmahomack offers a delightful blend of experiences that will make your vacation memorable.

  • Rockfield: Nestled just 3.2km from Portmahomack, Rockfield is a charming village that offers a delightful escape for beach lovers and outdoor enthusiasts. The area sees a moderate influx of visitors, particularly during the warmer months of July to August and in October. Here, you can bask in the natural beauty of the coastline, explore scenic parks, and enjoy the picturesque marina and harbour. Whether you’re keen on a leisurely stroll by the shore or simply soaking in the serene atmosphere, Rockfield is a perfect spot to unwind and enjoy nature.
  • Hilton of Cadboll: Located 8.0km from Portmahomack, Hilton of Cadboll is a quaint village that beckons adventure seekers and nature lovers alike. With visitor numbers peaking in the summer months and October, this area is known for its stunning hiking trails and outdoor scenery. The village is also home to notable landmarks, including a place of worship, adding to its cultural charm. Embrace the thrill of exploration as you traverse the scenic trails or simply take in the breathtaking landscapes that surround this idyllic locale.
  • Fearn: Situated 9.7km from Portmahomack, the village of Fearn is rich in culture and history, making it an ideal destination for those seeking a romantic or culturally themed getaway. The village draws visitors year-round, particularly in the peak months of July to August and October, offering access to a local golf course that promises a delightful day on the greens. With historic sites such as a castle and various monuments nearby, you’ll find plenty of opportunities to immerse yourself in the local heritage while enjoying the great outdoors.

Things to do in and around Portmahomack

Portmahomack is perfect for outdoor enthusiasts seeking stunning scenery and beach relaxation. Visitors can enjoy activities like golfing at the local course and exploring nearby ski fields. The area is ideal for group vacations, with its calm waters inviting day trips and leisurely beach outings. Embrace the tranquil charm of this Scottish coastal village as you unwind in its picturesque surroundings.

Shopping

In Portmahomack, visit Iolaire for unique gifts. If you're up for a drive, check out the Victorian Market and Eastgate Shopping Centre, both 46.7km away, offering a lively atmosphere with a variety of shops, entertainment, and family-friendly options.

Recreation

Royal Dornoch Golf Club offers stunning coastal views and a challenging course, perfect for golf enthusiasts seeking an outdoor experience. Tarbat Golf Course features a luxurious setting for a relaxing game, while Tain Golf Course provides a scenic, sporty atmosphere just a short drive away from Portmahomack.

Adventure

Embark on the Big Burn Walk, a spectacular 17.7km hike featuring breathtaking scenery and invigorating outdoor vibes. The Moray Coast Trail, located 27.4km away, offers stunning coastal views. For a longer trek, the Dava Way, 29.0km from Portmahomack, immerses you in picturesque landscapes and adventure.

Nightlife

In Portmahomack, the Eden Court Theatre, 46.7km away, offers a vibrant mix of culture and entertainment for a romantic night out. For family adventure, head to Wildwoodz Paintball and Lasertag Park, located 40.2km away, where excitement and fun await for all ages.

Booking tips and Expedia advantages for Portmahomack

For a budget-friendly trip to Portmahomack, consider visiting during the off-peak months of January to February and October for lower hotel rates. Book your accommodation about a month in advance, or search for last-minute deals on Expedia. Staying on a Monday can save you money compared to a Friday. Utilize Expedia's tools to find the best hotel deals, and consider combining your hotel, flights, and activities for additional savings. Lastly, explore free local attractions and take advantage of the area’s public transport to keep costs down.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Portmahomack is moderately seasonal. The cheapest months to stay in Portmahomack are January to February and October, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Portmahomack is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Portmahomack is Monday. The most expensive day to stay in Portmahomack is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, including your budget, desired location, and the type of accommodation you favour. To find the best prices and special offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your hotel stay in Portmahomack with your flights and activities through an Expedia package.

Find the best attractions near Portmahomack

Portmahomack is a charming destination perfect for outdoor enthusiasts and beach lovers. You can explore beautiful beaches, visit historic castles, or enjoy a round of golf at local country clubs. The picturesque village atmosphere, along with various attractions, offers a delightful cultural experience and stunning scenery, making it an ideal spot for a relaxing getaway. Don't miss the chance to unwind at Portmahomack beach while soaking in the natural beauty of the area.

  • Dunrobin Castle: Immerse yourself in the enchanting atmosphere of Dunrobin Castle, located 17.7km from Portmahomack. This stunning castle boasts beautiful gardens, rich history, and romantic vibes that transport you to a world of nobility and culture.
  • Skibo Castle: Experience the friendly spirit of Skibo Castle, also 17.7km away. This golf course and country club is perfect for a relaxing adventure, offering budget-friendly options and a welcoming community that enhances your stay.
  • Tarbat Ness Lighthouse: Just 4.8km from Portmahomack, Tarbat Ness Lighthouse stands as a historic landmark, providing a glimpse into maritime culture and breathtaking coastal views, making it a must-visit for history enthusiasts.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

To reach Portmahomack, consider flying into two major airports: Inverness (INV) and Wick (WIC). Inverness Airport is approximately 35.4km from Portmahomack, with excellent accommodation options like the 5-star Ness Walk and Rocpool Reserve hotels, both 12.9km away, offering comprehensive airport shuttle services. The Factor's House, a charming 5-star B&B, is 14.5km from Inverness. Alternatively, Wick Airport is about 80.5km away, with nearby hotels such as the 4-star Bank Guest House and the 3.5-star Harbour Bridge Camps Bar, both within 1.6km. A Castle View B&B, also 3.5-star rated, is 11.3km from Wick, making it a convenient option.

Frequently asked questions

Where is the best place for a stay in Portmahomack?
West End Hotel, located 17.2 mi (27.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 Royal Marine 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.

Explore a world of travel with Expedia