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

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (286 reviews)
"Beautiful traditional hotel. Very warm and friendly staff. Excellent dinner and breakfast. Wish we could have stayed longer and would 100% recommend "
United Kingdom
Jayne
The price is AU$225
includes taxes & fees
22 Mar - 23 Mar
Kincraig Castle Hotel

Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
3.0 star property
Dornoch
9.2 out of 10, Wonderful, (103 reviews)
"Enjoyed are one night stay. Staff was friendly and helpful when we had questions. Location was a 5 min walk to town. "
Canada
David
The price is AU$239
includes taxes & fees
26 Mar - 27 Mar
Woodlands Bed & Breakfast

Golspie Inn

Golspie Inn
3.5 star property
Golspie
8.6 out of 10, Excellent, (181 reviews)
"Great hotel friendly staff"
United Kingdom
Christopher
The price is AU$172
includes taxes & fees
20 Mar - 21 Mar
Golspie Inn

North Coast 500 Pods

North Coast 500 Pods
3.5 star property
Brora
9.6 out of 10, Exceptional, (41 reviews)
"Great location. Enjoyed my stay."
United Kingdom
Steven
The price is AU$200
includes taxes & fees
23 Mar - 24 Mar
North Coast 500 Pods

Dornoch Station

Dornoch Station
5.0 star property
Dornoch
9.4 out of 10, Exceptional, (70 reviews)
"Rooms were gorgeous and location super convenient "
United States
Chantel
The price is AU$320
includes taxes & fees
26 Mar - 27 Mar
Dornoch Station

The Old Mill Inn

The Old Mill Inn
3.0 star property
Forres
8.0 out of 10, Very good, (20 reviews)
"Staff very friendly."
United Kingdom
Garry
The price is AU$112
includes taxes & fees
25 Mar - 26 Mar
The Old Mill Inn

Tuckers Inn

Tuckers Inn
3.0 star property
Invergordon
8.8 out of 10, Excellent, (143 reviews)
"Nice quiet place, room was fine and food was great"
United Kingdom
Colin
The price is AU$179
includes taxes & fees
21 Mar - 22 Mar
Tuckers Inn

Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4 out of 10, Exceptional, (242 reviews)
"Fantastic room, friendly staff and an amazing breakfast 👍"
United Kingdom
Mark
The price is AU$225
includes taxes & fees
22 Mar - 23 Mar
Royal Marine Hotel

The Glenmorangie House

The Glenmorangie House
4.0 star property
Tain
9.6 out of 10, Exceptional, (17 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 AU$496
includes taxes & fees
30 Mar - 31 Mar
The Glenmorangie House

NO. TEN GUESTHOUSE

NO. TEN GUESTHOUSE
3.0 star property
Tain
9.6 out of 10, Exceptional, (23 reviews)
"Bewitched full room and such a comfy bed. Everything was immaculately clean, friendly host and nothing was too much trouble. "
United Kingdom
Nicola
The price is AU$194
includes taxes & fees
22 Mar - 23 Mar
NO. TEN GUESTHOUSE

Blervie House

Blervie House
5.0 star property
Forres
9.2 out of 10, Wonderful, (50 reviews)
"Wonderful hosts - Graham and Sheena are extremely focused on making everyone’s stay memorable. The beds are extremely comfy too! Beautifully kept carriage house in a central spot to visit many gems in the area. Was a very relaxing enjoyable stay! "
Canada
Cindy
The price is AU$653
includes taxes & fees
6 Apr - 7 Apr
Blervie House

Seabank House Hotel

Seabank House Hotel
4.0 star property
Nairn
10.0 out of 10, Exceptional, (15 reviews)
"Brilliant staff, lovely breakfast and very accommodating, rooms comfortable. Made you feel right at home. "
United Kingdom
Sukhpal
The price is AU$218
includes taxes & fees
26 Mar - 27 Mar
Seabank House Hotel

Cluny Hill Hotel

Cluny Hill Hotel
3.0 star property
Forres
8.0 out of 10, Very good, (9 reviews)
"The room was clean but the heating didn’t work. The nearby bathroom had dead wasps on the floor."
United Kingdom
Anne
The price is AU$63
includes taxes & fees
21 Mar - 22 Mar
Cluny Hill Hotel

Carlton Hotel

Carlton Hotel
2.5 star property
Forres
7.6 out of 10, Good, (62 reviews)
"Great location "
United Kingdom
John
The price is AU$129
includes taxes & fees
25 Mar - 26 Mar
Carlton Hotel

Delny Glamping

Delny Glamping
2.0 star property
Invergordon
9.6 out of 10, Exceptional, (59 reviews)
"Pet friendly, and great for a quiet relaxing break. "
United Kingdom
Kirstie
The price is AU$147
includes taxes & fees
6 Apr - 7 Apr
Delny Glamping

Altonhill

Altonhill
3.0 star property
Nairn
10.0 out of 10, Exceptional, (2 reviews)
"Very clean and nice B&B. Perfect if you go by car. "
Sweden
Marlene
The price is AU$170
includes taxes & fees
31 Mar - 1 Apr
Altonhill

Springfield Guesthouse

Springfield Guesthouse
3.0 star property
Tain
9.6 out of 10, Exceptional, (135 reviews)
"Great stay, comfy bed and good shower. Really good location and would stay again. "
United Kingdom
Douglas
The price is AU$179
includes taxes & fees
26 Mar - 27 Mar
Springfield Guesthouse

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$355
includes taxes & fees
28 Mar - 29 Mar
The Factor's House

The Eagle Hotel

The Eagle Hotel
3.0 star property
Dornoch
7.6 out of 10, Good, (4 reviews)
"Clean room. Very friendly staff. Good local bar. "
United Kingdom
Ruth
The price is AU$183
includes taxes & fees
23 Mar - 24 Mar
The Eagle Hotel

St Duthus Villa Guesthouse

St Duthus Villa Guesthouse
3.0 star property
Tain
9.8 out of 10, Exceptional, (53 reviews)
"Comfortable rooms, excellent continental breakfast and close walking distance to good local restaurant."
United Kingdom
Keith
The price is AU$207
includes taxes & fees
3 Apr - 4 Apr
St Duthus Villa Guesthouse
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.

Sunset at the autumnal equinox
Photo by sylvia duckworth
Open Photo by sylvia duckworth

Top Portmahomack Hotel Reviews

Recent Reviews in Portmahomack

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?
Kincraig Castle Hotel, located 16.2 mi (26.1 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 Golf View Hotel & Spa and Muthu Newton Hotel (Near Inverness Airport). 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. 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: Provides 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.

Explore a world of travel with Expedia