Photo by Mona Sf

Search Portmahomack hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    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 hotels and accommodation in Portmahomack

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 AU$158
includes taxes & fees
4 Sept - 5 Sept
Delny Glamping

Broomlea

3.0 star property
9.4 out of 10, Exceptional, (94)
"Very convenient to Fort George."
The price is AU$205
includes taxes & fees
26 Aug - 27 Aug
Broomlea

Golspie Inn

3.5 star property
8.4 out of 10, Very good, (163)
"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 AU$305
includes taxes & fees
28 Aug - 29 Aug
Golspie Inn

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 AU$289
includes taxes & fees
4 Sept - 5 Sept
Tarrel Farmhouse

The Clubhouse

4.0 star property
10.0 out of 10, Exceptional, (2)
"Loved this property! Wish we could have stayed longer."
The price is AU$367
includes taxes & fees
10 Aug - 11 Aug
The Clubhouse

The Factor's House

5.0 star property
10.0 out of 10, Exceptional, (55)
"This was truly superb accommodation. Beautiful room with extra touches. A lovely welcome, and a breakfast beyond expectations."
The price is AU$406
includes taxes & fees
18 Aug - 19 Aug
The Factor's House

Golf View Hotel & Spa

4.0 star property
8.6 out of 10, Excellent, (320)
"The area around the property was amazing from the beach, the gardens to the tennis courts"
The price is AU$359
includes taxes & fees
31 Aug - 1 Sept
Golf View Hotel & Spa

Macbeth's Hillock

2.5 star property
9.6 out of 10, Exceptional, (27)
"Everything was great…"
The price is AU$203
includes taxes & fees
18 Aug - 19 Aug
Macbeth's Hillock

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 AU$199
includes taxes & fees
11 Aug - 12 Aug
The Old Mill Inn

Glen Lyon Lodge Bed & Breakfast

2.0 star property
10.0 out of 10, Exceptional, (2)
"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 AU$330
includes taxes & fees
1 Sept - 2 Sept
Glen Lyon Lodge Bed & Breakfast

COMMERCIAL HOTEL

2.5 star property
7.0 out of 10, Good, (19)
"Welcomed on arrival, shown to room, friendly staff and peaceful nights sleep."
The price is AU$226
includes taxes & fees
19 Aug - 20 Aug
COMMERCIAL HOTEL

The Shandwick Inn

2.5 star property
8.6 out of 10, Excellent, (86)
"frendly staff good food and clean room"
The price is AU$226
includes taxes & fees
7 Aug - 8 Aug
The Shandwick Inn

Springfield Guesthouse

3.0 star property
9.6 out of 10, Exceptional, (118)
"Great place to stay. Jackie, at breakfast was really lovely. "
The price is AU$246
includes taxes & fees
12 Aug - 13 Aug
Springfield Guesthouse

Carlton Hotel

2.5 star property
7.4 out of 10, Good, (51)
"Staff were welcoming, property itself was fairly run down carpets could have been vacuumed, windows had to be propped open and some had metal straps across to prevent opening due to rot, power shower was cold and just a trickle lucky was only one night stay as i would have left."
The price is AU$141
includes taxes & fees
7 Aug - 8 Aug
Carlton Hotel

Royal Marine Hotel

4.0 star property
9.4 out of 10, Exceptional, (214)
"Food in restaurant lovely including breakfast. Attentive staff Lovely room "
The price is AU$445
includes taxes & fees
12 Aug - 13 Aug
Royal Marine Hotel

Tuckers Inn

3.0 star property
8.8 out of 10, Excellent, (126)
"Nice quiet place, room was fine and food was great"
The price is AU$246
includes taxes & fees
14 Aug - 15 Aug
Tuckers Inn

Kincraig Castle Hotel

4.0 star property
9.2 out of 10, Wonderful, (249)
"Wonderful rustic location. Excellent food."
The price is AU$458
includes taxes & fees
17 Aug - 18 Aug
Kincraig Castle Hotel

Cawdor House

4.0 star property
9.6 out of 10, Exceptional, (63)
"Lovely place to stay, clean friendly and comfortable, "
The price is AU$244
includes taxes & fees
25 Aug - 26 Aug
Cawdor House

Dornoch Station

5.0 star property
9.4 out of 10, Exceptional, (51)
"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 AU$501
includes taxes & fees
2 Sept - 3 Sept
Dornoch Station

St Duthus Villa Guesthouse

3.0 star property
9.8 out of 10, Exceptional, (41)
"The owner was very friendly and offered loads of extras with the breakfast. "
The price is AU$231
includes taxes & fees
7 Aug - 8 Aug
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 top Portmahomack attractions

Glenmorangie Distillery

Glenmorangie Distillery

You can spend time studying the exhibits at Glenmorangie Distillery during your travels in Tain. While in this quaint area, you can savour the top-notch restaurants.

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

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

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?

Based on our traveller data, Tarrel Farmhouse is one of the top choices for your stay. This B&B offers a bar and a free manager's reception. Two other options for your visit to the area are West End Hotel 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's the best high-end hotel in Portmahomack?

Tarrel Farmhouse is a 4-star B&B with a terrace and a bar, and it's a popular choice for Expedia travellers looking for a pampered stay. Find more luxury hotels 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 14 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.