Lodging Image

Portmahomack hotels from HK$564

  • 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

Springfield Guesthouse

Springfield Guesthouse
3.0 star property
Tain
9.6 out of 10, Exceptional, (144 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 HK$1,080
HK$1,296 total
includes taxes & fees
11 Jun - 12 Jun
Springfield Guesthouse

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (315 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 HK$2,021
HK$2,426 total
includes taxes & fees
24 Jun - 25 Jun
Kincraig Castle 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 HK$1,438
HK$1,725 total
includes taxes & fees
17 Jun - 18 Jun
Woodlands Bed & Breakfast

Dornoch Station

Dornoch Station
5.0 star property
Dornoch
9.4 out of 10, Exceptional, (75 reviews)
"Rooms were gorgeous and location super convenient "
United States
Chantel
The price is HK$2,611
HK$3,133 total
includes taxes & fees
16 Jun - 17 Jun
Dornoch Station

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 HK$1,408
HK$1,689 total
includes taxes & fees
30 Jun - 1 Jul
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 HK$3,607
HK$4,328 total
includes taxes & fees
18 Jun - 19 Jun
The Glenmorangie House

St Duthus Villa Guesthouse

St Duthus Villa Guesthouse
3.0 star property
Tain
9.8 out of 10, Exceptional, (65 reviews)
"Lovely place and owners"
United States
emma
The price is HK$1,045
HK$1,255 total
includes taxes & fees
17 Jun - 18 Jun
St Duthus Villa Guesthouse

Golspie Inn

Golspie Inn
3.5 star property
Golspie
8.6 out of 10, Excellent, (187 reviews)
"Easy parking. Lovely inn. Great food. Staff friendly & efficient."
United Kingdom
Gael
The price is HK$1,705
HK$2,047 total
includes taxes & fees
2 Jul - 3 Jul
Golspie Inn

Shore Hotel

Shore Hotel
3.0 star property
Tain
The price is HK$1,568
HK$1,882 total
includes taxes & fees
17 Jun - 18 Jun
Shore Hotel

NO. TEN GUESTHOUSE

NO. TEN GUESTHOUSE
3.0 star property
Tain
9.8 out of 10, Exceptional, (31 reviews)
"Great stay here for 1 night in May"
United Kingdom
Scott
The price is HK$1,129
HK$1,355 total
includes taxes & fees
21 Jun - 22 Jun
NO. TEN GUESTHOUSE

Tuckers Inn

Tuckers Inn
3.0 star property
Invergordon
8.8 out of 10, Excellent, (150 reviews)
"Nice room and bathroom, excellent dinner & breakfast - was a nice stay"
United States
Tim
The price is HK$1,048
HK$1,257 total
includes taxes & fees
14 Jun - 15 Jun
Tuckers Inn

Cawdor House

Cawdor House
4.0 star property
Nairn
9.8 out of 10, Exceptional, (85 reviews)
"Had a lovely stay, staff were very friendly and accommodating"
United Kingdom
Chris
The price is HK$1,037
HK$1,245 total
includes taxes & fees
24 Jun - 25 Jun
Cawdor House

The Old Mill Inn

The Old Mill Inn
3.0 star property
Forres
8.0 out of 10, Very good, (28 reviews)
"Spotlessly clean room, very friendly staff, great food. Would definitely recommend and will stay there again."
United Kingdom
Caroline
The price is HK$649
HK$779 total
includes taxes & fees
12 Jun - 13 Jun
The Old Mill Inn

Carlton Hotel

Carlton Hotel
2.5 star property
Forres
7.6 out of 10, Good, (67 reviews)
"Great location "
United Kingdom
John
The price is HK$672
HK$806 total
includes taxes & fees
15 Jun - 16 Jun
Carlton Hotel

The Royal Hotel Tain

The Royal Hotel Tain
3.0 star property
Tain
8.0 out of 10, Very good, (321 reviews)
"Jim was a great host and served people with grace, kindness and very professional. Well done!"
Canada
Alan
The price is HK$1,394
HK$1,673 total
includes taxes & fees
17 Jun - 18 Jun
The Royal Hotel Tain

Fishers Cottage

Fishers Cottage
2.0 star property
Inverness
The price is HK$5,187
HK$6,224 total
includes taxes & fees
24 Jun - 25 Jun
Fishers Cottage

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 HK$1,464
HK$1,757 total
includes taxes & fees
24 Jun - 25 Jun
North Coast 500 Pods

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 HK$2,713
HK$3,256 total
includes taxes & fees
11 Jun - 12 Jun
Blervie House

Seabank House Hotel

Seabank House Hotel
4.0 star property
Nairn
9.8 out of 10, Exceptional, (30 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 HK$1,422
HK$1,706 total
includes taxes & fees
23 Jun - 24 Jun
Seabank House Hotel

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 HK$676
HK$811 total
includes taxes & fees
26 Jun - 27 Jun
West End Hotel
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 stays in Portmahomack

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 Royal Marine Hotel and Dornoch Station. 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.