Photo by Mona Sf

Find hotels in Portmahomack from £71

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

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)
"Great location for exploring the Highlands. "
The price is £144
includes taxes & fees
12 Jul - 13 Jul
Tarrel Farmhouse

Glen Lyon Lodge Bed & Breakfast

2.0 star property
10.0 out of 10, Exceptional, (1)
"A lovely B&B, the room was beautifully clean & well equipped, nice touches like fresh milk, sweet treats & bedside phone chargers which was really useful. The breakfast was amazing, locally sourced meat from the Butcher with some of the nicest black pudding I have tasted. The town and beach are all within walking distance and plenty of places locally to eat in the evening. Thank you Helen for a wonderful stay"
The price is £161
includes taxes & fees
7 Jul - 8 Jul
Glen Lyon Lodge Bed & Breakfast

Cawdor House

4.0 star property
9.6 out of 10, Exceptional, (61)
"Lovely place to stay, clean friendly and comfortable, "
The price is £132
includes taxes & fees
6 Jul - 7 Jul
Cawdor House

Dornoch Station

5.0 star property
9.4 out of 10, Exceptional, (48)
"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 £201
includes taxes & fees
9 Jul - 10 Jul
Dornoch Station

NO. TEN GUESTHOUSE

3.0 star property
9.6 out of 10, Exceptional, (17)
"Room was spacious and well layed out."
The price is £118
includes taxes & fees
26 Jul - 27 Jul
NO. TEN GUESTHOUSE

Links House at Royal Dornoch

5.0 star property
9.8 out of 10, Exceptional, (36)
"Links house is one of the nicest places we stayed around the world, staff and accomodations above world class."
The price is £311
includes taxes & fees
4 Jul - 5 Jul
Links House at Royal Dornoch

Aurora Hotel & Italian Restaurant

2.0 star property
8.8 out of 10, Excellent, (207)
"Staff are extremely hospitable & the breakfast was our first introduction to a Scottish breakfast which we thoroughly enjoyed. "
The price is £100
includes taxes & fees
8 Jul - 9 Jul
Aurora Hotel & Italian Restaurant

Blervie House

5.0 star property
9.2 out of 10, Wonderful, (44)
"Huge, wonderfully appointed rooms. Very clean and fresh smelling. Beautiful property!"
The price is £297
includes taxes & fees
12 Jul - 13 Jul
Blervie House

Havelock Hotel

3.5 star property
8.4 out of 10, Very good, (50)
"Loved our stay,will be back."
The price is £133
includes taxes & fees
4 Jul - 5 Jul
Havelock Hotel

Muthu Newton Hotel (Near Inverness Airport)

4.0 star property
8.4 out of 10, Very good, (895)
"Friendly staff, comfortable bed, nice garden, could do with some maintenance."
The price is £101
includes taxes & fees
6 Jul - 7 Jul
Muthu Newton Hotel (Near Inverness Airport)

Royal Marine Hotel

4.0 star property
9.4 out of 10, Exceptional, (204)
"Lovely hotel will definitely stay again"
The price is £179
includes taxes & fees
6 Jul - 7 Jul
Royal Marine Hotel

Ramnee Hotel

4.0 star property
8.6 out of 10, Excellent, (158)
"Great stay and lovely people "
The price is £161
includes taxes & fees
12 Jul - 13 Jul
Ramnee Hotel

The Bandstand

3.0 star property
8.8 out of 10, Excellent, (141)
"Great views, excellent food and fantastic staff."
The price is £145
includes taxes & fees
3 Jul - 4 Jul
The Bandstand

Delny Glamping

2.0 star property
9.8 out of 10, Exceptional, (52)
"Great location for Glamping with the family. Good facilities, family friendly with farm animals and playset."
The price is £81
includes taxes & fees
22 Jul - 23 Jul
Delny Glamping

Kincraig Castle Hotel

4.0 star property
9.2 out of 10, Wonderful, (243)
"Wonderful rustic location. Excellent food."
The price is £229
includes taxes & fees
3 Jul - 4 Jul
Kincraig Castle Hotel

Sutherland Inn

3.0 star property
8.4 out of 10, Very good, (305)
"Enjoyed our overnight stay. Food good staff very helpful."
The price is £137
includes taxes & fees
11 Jul - 12 Jul
Sutherland Inn

Invernairne Guest House

3.0 star property
9.8 out of 10, Exceptional, (194)
"Beautiful view and very nice staff, great breakfast!"
The price is £132
includes taxes & fees
3 Jul - 4 Jul
Invernairne Guest House

Royal Golf Hotel

4.0 star property
9.0 out of 10, Wonderful, (132)
"Restaurant was very good. Location next to first tee of Royal Dornoch is great."
The price is £197
includes taxes & fees
14 Jul - 15 Jul
Royal Golf Hotel

West End Hotel

3.0 star property
8.4 out of 10, Very good, (254)
"Staff were nice, short walk to beach, food was nice."
The price is £73
includes taxes & fees
6 Jul - 7 Jul
West End Hotel

Broomlea

3.0 star property
9.6 out of 10, Exceptional, (91)
"Very convenient to Fort George."
The price is £101
includes taxes & fees
4 Jul - 5 Jul
Broomlea
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

Pet-friendly hotels in Portmahomack you'll enjoy

These cabins in Portmahomack may fit your trip

Check out hotels with an ocean view in Portmahomack

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.

Learn more about Portmahomack

Escape to Portmahomack! Enjoy its dining and museums.

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

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 £71 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.