Photo by Mona Sf

Find hotels in Portmahomack from £67

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 Portmahomack hotels and places to stay

Tarrel Farmhouse

4.0 star property
10.0 out of 10, Exceptional, (45)
"Our stay was so quiet and relaxing! The service was excellent and breakfast was fabulous! Lots of places to go close by or you can just stay at the farm and relax. "
The price is £146
includes taxes & fees
2 Sept - 3 Sept
Tarrel Farmhouse

The Clubhouse

4.0 star property
10.0 out of 10, Exceptional, (4)
"Loved this property! Wish we could have stayed longer."
The price is £179
includes taxes & fees
19 Aug - 20 Aug
The Clubhouse

Dornoch Station

5.0 star property
9.4 out of 10, Exceptional, (53)
"It was a beautiful hotel with beautiful view in a great setting. Easy to walk down to the town and the beach. "
The price is £251
includes taxes & fees
25 Aug - 26 Aug
Dornoch Station

Golspie Inn

3.5 star property
8.4 out of 10, Very good, (166)
"Staff very helpful. Bin in bedroom hadn’t been emptied from last guests. Slopping floors ment head was lower than feet so had to move pillows to opposite end of bed without headboard. Cracked window pane. Staff very friendly and the food was excellent. Clean bedding and clean towels"
The price is £146
includes taxes & fees
18 Aug - 19 Aug
Golspie Inn

Tuckers Inn

3.0 star property
8.8 out of 10, Excellent, (129)
"Nice quiet place, room was fine and food was great"
The price is £115
includes taxes & fees
21 Aug - 22 Aug
Tuckers Inn

The Shandwick Inn

2.5 star property
8.6 out of 10, Excellent, (87)
"Stayed in the little cottage attached to the Inn, very cosy and comfortable with everything you need, meal at the Inn was excellent "
The price is £108
includes taxes & fees
20 Aug - 21 Aug
The Shandwick Inn

The Old Mill Inn

3.0 star property
9.0 out of 10, Wonderful, (2)
"Excellent place to stay. Thoroughly enjoyed the accomodation. There are a lot of good places to eat in nearby Forres. "
The price is £67
includes taxes & fees
24 Aug - 25 Aug
The Old Mill Inn

The Royal Hotel Tain

3.0 star property
8.0 out of 10, Very good, (280)
"Great overnight stay, very comfortable bed, a great breakfast. The room was comfortable and spacious/ I will be staying here again that's for certain"
The price is £120
includes taxes & fees
25 Aug - 26 Aug
The Royal Hotel Tain

Royal Marine Hotel

4.0 star property
9.4 out of 10, Exceptional, (217)
"Very cozy place with great taste, breakfast excellent, all the staff we met are so nice "
The price is £218
includes taxes & fees
26 Aug - 27 Aug
Royal Marine Hotel

The Eagle Hotel

3.0 star property
The price is £186
includes taxes & fees
22 Aug - 23 Aug
The Eagle Hotel

West End Hotel

3.0 star property
8.4 out of 10, Very good, (286)
"Lovely hotel with lots of historical charm. "
The price is £77
includes taxes & fees
28 Aug - 29 Aug
West End Hotel

Sutherland Inn

3.0 star property
8.4 out of 10, Very good, (317)
"Aewsome place to stay "
The price is £147
includes taxes & fees
18 Aug - 19 Aug
Sutherland Inn

Invernairne Guest House

3.0 star property
9.8 out of 10, Exceptional, (201)
"Great place with amazing staff!!"
The price is £154
includes taxes & fees
2 Sept - 3 Sept
Invernairne Guest House

Aurora Hotel & Italian Restaurant

2.0 star property
8.8 out of 10, Excellent, (211)
"Hotel was very clean, I was in a single room so was fairly small, but adequate and very clean, bed was very comfortable. All staff very friendly, great service and great breakfast. My second stay here and would definitely return. "
The price is £106
includes taxes & fees
22 Aug - 23 Aug
Aurora Hotel & Italian Restaurant

COMMERCIAL HOTEL

2.5 star property
7.0 out of 10, Good, (21)
"There was no fan in the hotel and it was a hot day. Staff is friendly , a nice strolling creek by the hotel."
The price is £99
includes taxes & fees
6 Sept - 7 Sept
COMMERCIAL HOTEL

Waverley Hotel

3.0 star property
7.4 out of 10, Good, (444)
"Nice hotel in a nice town"
The price is £108
includes taxes & fees
18 Aug - 19 Aug
Waverley Hotel

Royal Golf Hotel

4.0 star property
9.0 out of 10, Wonderful, (139)
"Breakfast was excellent Proximity to golf course "
The price is £233
includes taxes & fees
25 Aug - 26 Aug
Royal Golf Hotel

Ramnee Hotel

4.0 star property
8.8 out of 10, Excellent, (159)
"Great stay and lovely people "
The price is £179
includes taxes & fees
19 Aug - 20 Aug
Ramnee Hotel

Golf View Hotel & Spa

4.0 star property
8.6 out of 10, Excellent, (321)
"The area around the property was amazing from the beach, the gardens to the tennis courts"
The price is £183
includes taxes & fees
20 Aug - 21 Aug
Golf View Hotel & Spa

Cawdor House

4.0 star property
9.6 out of 10, Exceptional, (65)
"Lovely place to stay, clean friendly and comfortable, "
The price is £132
includes taxes & fees
26 Aug - 27 Aug
Cawdor 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

Accommodation near Portmahomack attractions

Learn more about Portmahomack

Escape to Portmahomack! Enjoy its dining and museums.

by
(
)
Open Photo by Dg-505 (CC BY) / Cropped from original

Top Portmahomack Hotel Reviews

Find out more about Portmahomack

Find out more about Portmahomack

Top reasons to visit Portmahomack

  • Stunning Beaches: Portmahomack boasts beautiful beaches with crystal-clear waters and picturesque sunsets, perfect for relaxation.
  • Outdoor Activities: With opportunities for golf and sea fishing trips, adventure seekers will find plenty to enjoy.
  • Cultural Exploration: Nearby castles and local attractions provide a glimpse into Scotland's rich history and heritage.
  • Friendly Atmosphere: The charming village offers a warm welcome, ideal for both budget and luxury travellers.
  • Diverse Accommodation: Visitors can choose from cosy bed & breakfasts to charming hotels, catering to all preferences.

Find great hotels near Portmahomack

Explore a delightful range of accommodation options in Portmahomack, Tain, where you can find charming hotels and cosy bed & breakfasts. Ideal for travellers seeking pet-friendly stays, beach access, and a business-themed vacation experience, Portmahomack offers some of the best lodgings in the area. Whether you're looking for a relaxing getaway or a base to explore the stunning Scottish Highlands, you'll find the perfect hotel to suit your needs.

  • Muthu Newton Hotel (Near Inverness Airport): This 4-star hotel is the epitome of a business-centric retreat, conveniently located 10.6km from Portmahomack. Ideal for corporate travellers, it boasts an array of facilities including a well-equipped Meeting Room, a spacious Conference Space, and a large Conference Centre, ensuring that all your business needs are met. Guests appreciate the modern decor and professional atmosphere, making it a seamless choice for those looking to blend work with leisure in the Scottish Highlands.
  • The Royal Hotel Tain: Situated 5.6km from Portmahomack, this charming 3-star hotel is a golfer's paradise. The Royal Hotel Tain offers a unique golf-themed experience, allowing guests to indulge in their passion for the sport during their stay. With easy access to local golf courses, this hotel is perfect for those looking to combine relaxation with a round of golf. The warm, inviting atmosphere and attentive service make it an excellent choice for both avid golfers and casual visitors alike.
  • Golf View Hotel & Spa: Located 10.6km from Portmahomack, Golf View Hotel & Spa is a luxurious 4-star accommodation that caters to beach lovers and pet owners alike. With direct access to the beach, guests can enjoy stunning coastal views and leisurely strolls along the shore. The hotel is pet-friendly, offering amenities such as food and water bowls, and a flexible pet policy to ensure your furry friends are well taken care of. The spa facilities provide a perfect opportunity for relaxation, making it a fantastic choice for those seeking a beach getaway with their pets.

Where to stay near Portmahomack

Portmahomack, a charming seaside village in Tain, Scotland, offers a delightful blend of relaxation and adventure. With its lovely beaches and stunning sunsets, it's a perfect destination for those seeking a tranquil getaway. Explore the friendly atmosphere and discover nearby attractions that cater to both budget and luxury travellers. Whether you're looking to unwind or embark on outdoor adventures, Portmahomack promises an unforgettable holiday experience amidst breathtaking scenery.

  • Rockfield: Nestled a mere 1.2km from Portmahomack, Rockfield is a charming village that offers a delightful blend of beach, outdoor activities, and stunning scenery. The area is particularly busy from July to September, attracting visitors keen to enjoy its tranquil beaches and picturesque harbour. With a local marina and a lovely park, Rockfield is ideal for leisurely strolls and water-based activities, making it a perfect spot for families and nature lovers alike.
  • Hilton of Cadboll: Located 3.1km away from Portmahomack, Hilton of Cadboll is a quaint village renowned for its adventurous spirit and scenic trails. The peak season for visitors runs from July to September, when outdoor enthusiasts flock to explore the nearby hiking trails and enjoy the breathtaking landscapes. The village is home to a notable place of worship, adding a cultural touch to the adventure. With its serene ambiance and abundant outdoor opportunities, Hilton of Cadboll is perfect for those looking to connect with nature.
  • Fearn: Situated 3.7km from Portmahomack, Fearn is a quaint village rich in culture and history. Visitors are drawn to this area for its romantic outdoor experiences and cultural attractions, particularly during the busy summer months from July to September. Fearn is home to a golf course that appeals to sports enthusiasts, as well as landmarks like a historic castle and monument. This unique blend of outdoor pursuits and cultural sites makes Fearn a captivating destination for all types of travellers.

Things to do in and around Portmahomack

Portmahomack offers a delightful mix of outdoor activities, making it perfect for a scenic beach holiday. Visitors can enjoy the local golf course, indulge in golf, or even explore skiing at nearby fields. Additionally, sea fishing trips are a must for those looking to experience the area's rich maritime heritage. With its stunning coastal views and relaxing atmosphere, Portmahomack is an ideal destination for nature enthusiasts.

Shopping

In Portmahomack, visit Iolaire for unique gifts, located 10.6km away. If you're up for a drive, the Victorian Market and Eastgate Shopping Centre, both 18.0km away, offer a vibrant atmosphere with diverse shops and entertainment options perfect for family outings.

Recreation

Enjoy a round of golf at the Royal Dornoch Golf Club, known for its beautiful outdoor setting, just 5.0km from Portmahomack. Tain Golf Course offers a similar outdoor experience, also 5.0km away. For a touch of luxury, visit the Tarbat Golf Course, situated within Portmahomack.

Adventure

The Big Burn Walk, located 6.8km from Portmahomack, offers stunning scenery and invigorating hiking trails through lush landscapes. Similarly, the Moray Coast Trail, 10.6km away, presents breathtaking coastal views. For a more challenging trek, explore the Dava Way, located 11.2km from Portmahomack, amidst captivating scenery.

Nightlife

For an evening out, visit Eden Court Theatre, 18.0km away, to enjoy a vibrant mix of culture and entertainment. Alternatively, head to Wildwoodz Paintball and Lasertag Park, 15.5km away, for an exhilarating adventure with family and friends in a lively arcade atmosphere.

Booking tips and Expedia advantages for Portmahomack

To save money on your trip to Portmahomack, consider visiting during the cheaper months of January to February and October, while avoiding the peak season from June to August. Book your accommodation about a month in advance for the best rates, particularly on Mondays, and check for last-minute deals on sites like Expedia. Utilise their search tools to filter by budget and eco-friendly options. Additionally, combine your hotel stay with flights and activities for potential discounts, ensuring you compare prices for the best hotel deals available.

  • 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: Booking a hotel in Portmahomack about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To discover the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Portmahomack with your flights and activities through an Expedia package.

Find the best attractions in and around Portmahomack

Portmahomack offers a delightful blend of outdoor activities, stunning scenery, and beautiful beaches, making it an ideal destination for a relaxing vacation. Visitors can explore nearby castles, enjoy the local beach, and play a round at the Portmahomack Golf Club. The area's attractions cater to those seeking cultural experiences and breathtaking views, ensuring a memorable stay for all who visit.

  • Tarbat Ness Lighthouse: Located 1.9km from Portmahomack, this historic lighthouse offers stunning coastal views and a glimpse into maritime history. The picturesque setting and cultural significance make it a must-see for visitors.
  • Dunrobin Castle: Situated 6.8km away, Dunrobin Castle is a breathtaking example of Scottish architecture, surrounded by beautiful gardens. Its romantic atmosphere and rich history provide a fascinating experience for all who visit.
  • Tarbat Discovery Centre: Nestled within Portmahomack, this history museum showcases the area's heritage and archaeological finds. The cultural vibes and engaging exhibits make it a perfect spot for history enthusiasts.

Best time to go to Portmahomack

The best time to visit Portmahomack is dependant 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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January39.6°F (4.2°C)Light RainMostly CloudyAverageSlightly Low
February39.9°F (4.4°C)Light RainMostly CloudyAverageSlightly 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 HighAverage
July57.0°F (13.9°C)Light RainMostly CloudySlightly HighSlightly High
August56.5°F (13.6°C)Light RainMostly CloudySlightly HighSlightly High
September54.0°F (12.2°C)Light RainMostly CloudyAverageSlightly High
October49.5°F (9.7°C)Light RainMostly CloudySlightly LowAverage
November44.4°F (6.9°C)Light RainMostly CloudySlightly LowSlightly Low
December40.3°F (4.6°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Portmahomack

When travelling to Portmahomack, the nearest major airport is Inverness (INV), located 13.7km away. Excellent accommodation options near Inverness include the 5-star Ness Walk and Rocpool Reserve, both situated 5.0km from the airport, offering various transportation services. Alternatively, Wick (WIC) is 31.1km from Portmahomack, with nearby hotels like the 4-star Bank Guest House and the 3.5-star Harbour Bridge Camps Bar, just 373m from the airport. These hotels provide convenient access to Wick Airport, ensuring a smooth journey to your destination.

Frequently asked questions

When is the best time to go to Portmahomack?
The most popular time to visit Portmahomack is July, when the weather is pleasantly warm, with average temperatures around 17 to 20°C. This period is great for enjoying the stunning coastal scenery and the charm of the village, making it an ideal backdrop for outdoor activities and leisurely walks along the beach.

During the peak season from June to August, Portmahomack attracts a lively mix of holidaymakers. The vibrant atmosphere makes for an exciting time to explore local attractions, engage in water sports, or simply relax by the shore. The long days provide ample sunlight, encouraging visitors to take full advantage of the beautiful surroundings.

For families and couples alike, July is particularly appealing as various local events often take place, offering a glimpse into the community spirit and culture of this picturesque village. You can indulge in fresh seafood at local eateries, many of which boast stunning views of the Moray Firth, enhancing your dining experience.

If you're looking for a more budget-friendly option, consider visiting in October. This month brings a quieter vibe, allowing you to enjoy the natural beauty of Portmahomack without the crowds. Plus, the autumn colours can be breathtaking, creating a unique and tranquil environment.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Portmahomack hotel for you.
How can I save on a Portmahomack hotel booking with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on Portmahomack hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to significant savings.
How much is the nightly rate at a Portmahomack hotel?
Prices for hotels in Portmahomack often vary, but you can find a great deal from £67 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.