Find hotels in Portmahomack from AED 296

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Portmahomack hotels

Broomlea

Broomlea
3.0 star property
Inverness
9.4 out of 10, Exceptional, (104 reviews)
"Easy to find, great short stay"
United Kingdom
Gajusz
The price is AED 477
AED 573 total
includes taxes & fees
28 May - 29 May
Broomlea

Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
3.0 star property
Dornoch
9.2 out of 10, Wonderful, (104 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 AED 664
AED 797 total
includes taxes & fees
12 May - 13 May
Woodlands Bed & Breakfast

Newmore Highland Pods

Newmore Highland Pods
3.0 star property
Invergordon
The price is AED 894
AED 1,073 total
includes taxes & fees
15 May - 16 May
Newmore Highland Pods

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (301 reviews)
"Lovely lounge and bar area, staff very friendly and helpful. Room spacious but needs a refurbishment, especially the bathroom and the water temperature fluctuates so not so good in the shower. Fantastic breakfast, food cooked to order and plenty of choice."
United Kingdom
dawn
The price is AED 959
AED 1,151 total
includes taxes & fees
31 May - 1 Jun
Kincraig Castle Hotel

The Old Mill Inn

The Old Mill Inn
3.0 star property
Forres
8.0 out of 10, Very Good, (23 reviews)
"Spotlessly clean room, very friendly staff, great food. Would definitely recommend and will stay there again."
United Kingdom
Caroline
The price is AED 288
AED 346 total
includes taxes & fees
26 May - 27 May
The Old Mill Inn

Dornoch Station

Dornoch Station
5.0 star property
Dornoch
9.4 out of 10, Exceptional, (73 reviews)
"Rooms were gorgeous and location super convenient "
United States
Chantel
The price is AED 1,344
AED 1,613 total
includes taxes & fees
15 May - 16 May
Dornoch Station

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 AED 1,642
AED 1,970 total
includes taxes & fees
27 May - 28 May
The Glenmorangie House

NO. TEN GUESTHOUSE

NO. TEN GUESTHOUSE
3.0 star property
Tain
9.6 out of 10, Exceptional, (29 reviews)
"Lovely friendly staff and a beautiful room with the softest sheets!! We had a great time and will definitely be coming back! "
United Kingdom
Anthea
The price is AED 521
AED 626 total
includes taxes & fees
4 Jun - 5 Jun
NO. TEN GUESTHOUSE

Seabank House Hotel

Seabank House Hotel
4.0 star property
Nairn
10.0 out of 10, Exceptional, (16 reviews)
"Hotel was lovely run by a lovely family. Furnishing was very modern and quirky liked the decor in dining room and our bedroom was lovely decorated nice colours and very comfy. There was a great choice at breakfast and presented very well. Lots of smiles and asked if we slept ok. Definitely recommend this hotel and very close to a lovely beach and town centre."
United Kingdom
Lorraine
The price is AED 671
AED 805 total
includes taxes & fees
8 May - 9 May
Seabank House Hotel

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 AED 378
AED 453 total
includes taxes & fees
28 May - 29 May
Altonhill

Tuckers Inn

Tuckers Inn
3.0 star property
Invergordon
8.8 out of 10, Excellent, (145 reviews)
"Nice quiet place, room was fine and food was great"
United Kingdom
Colin
The price is AED 452
AED 543 total
includes taxes & fees
10 May - 11 May
Tuckers Inn

Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4 out of 10, Exceptional, (255 reviews)
"Beautiful hotel. Great receptionist. Rooms. Really well designed and decorated, everything quality. Very comfortable and lots of little touches. Loved it."
United Kingdom
Louise
The price is AED 770
AED 924 total
includes taxes & fees
24 May - 25 May
Royal Marine Hotel

Cawdor House

Cawdor House
4.0 star property
Nairn
9.6 out of 10, Exceptional, (74 reviews)
"Very cozy atmosphere, delicious breakfast and hospitable staff. Can't wait to go back!"
Canada
Sarah
The price is AED 453
AED 544 total
includes taxes & fees
25 May - 26 May
Cawdor House

Delny Glamping

Delny Glamping
2.0 star property
Invergordon
9.6 out of 10, Exceptional, (61 reviews)
"It was very clean and cosy. But the „bed“ in the Whysky Barrels are uncomfortable. "
Germany
Korbinian
The price is AED 355
AED 426 total
includes taxes & fees
11 May - 12 May
Delny Glamping

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 AED 1,335
AED 1,602 total
includes taxes & fees
22 May - 23 May
Blervie House

Mansfield Castle Hotel

Mansfield Castle Hotel
3.5 star property
Tain
8.0 out of 10, Very Good, (37 reviews)
"Lovely hotel and breakfast was great."
United States
Joan
The price is AED 784
AED 941 total
includes taxes & fees
9 May - 10 May
Mansfield Castle Hotel

Carlton Hotel

Carlton Hotel
2.5 star property
Forres
7.6 out of 10, Good, (64 reviews)
"Great location "
United Kingdom
John
The price is AED 319
AED 383 total
includes taxes & fees
8 May - 9 May
Carlton Hotel

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 AED 621
AED 745 total
includes taxes & fees
26 May - 27 May
North Coast 500 Pods

Golspie Inn

Golspie Inn
3.5 star property
Golspie
8.6 out of 10, Excellent, (184 reviews)
"Easy parking. Lovely inn. Great food. Staff friendly & efficient."
United Kingdom
Gael
The price is AED 579
AED 695 total
includes taxes & fees
9 May - 10 May
Golspie Inn

St Duthus Villa Guesthouse

St Duthus Villa Guesthouse
3.0 star property
Tain
9.8 out of 10, Exceptional, (62 reviews)
"Immaculate and classy room in character property in quiet location. Comfortable bed, lovely large shower, and everything you could need for a relaxing stay. Large choice of continental breakfast, adequate parking on property or on adjacent road. Host was friendly and gave tips where to visit locally."
United Kingdom
Michelle
The price is AED 421
AED 505 total
includes taxes & fees
9 May - 10 May
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 food and museums.

Photo by sylvia duckworth
Open Photo by sylvia duckworth

Top Portmahomack Hotel Reviews

More cheap stays in Portmahomack

Hotels in Portmahomack with star-rating

Frequently asked questions

Where is the best place for a stay in Portmahomack?
Royal Marine Hotel, located 12.3 mi (19.8 km) from the heart of Portmahomack, is a top choice for your stay based on our traveler data. Two other choices for your visit to the area are Kincraig Castle Hotel and Royal Golf Hotel. See all available top hotels, or vacation rentals in Portmahomack.
What are some of the best vacation home rentals in Portmahomack?
The Old Mill Inn: Visitors like this Portmahomack vacation home rental. It offers a garden and free WiFi to help you feel comfortable in your new surroundings. This vacation 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, you'll find most hotel bookings are refundable if you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before your arrival date. If your reservation is non-refundable, you might be able to still cancel and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Portmahomack.
Where can I learn more about changing or cancelling my trip to Portmahomack?
For more information about changing or cancelling your trip to Portmahomack, head over to our customer service page.
Where is the best place to stay close to Tarbat Discovery Centre?
Immaculate 2-bed Log Cabin Near Portmahomack &tain is one of the top choices for your stay based on our traveler data, and this 3-star cabin offers in-room kitchens and free WiFi. It's located 1.7 mi (2.8 km) from Tarbat Discovery Centre. Another good choice is Canterra Cottage, located 1.7 mi (2.8 km) away.
What are some accommodations 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.
What's the best hotel for staying near Inverness Airport (INV)?
Ardersier Alma is one of the top choices for your stay and is a popular 3.5-star inn featuring free breakfast and free WiFi. It's located 2.3 mi (3.6 km) from Inverness Airport. Other good choices close to the airport include Inchrye Bed & Breakfast and Broomlea.
How is it to stay 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 accommodations to choose from. Find out more about Portmahomack.
What should I see while I'm in Portmahomack?
Favorite places to visit include Portmahomack Harbour, Tarbat Discovery Centre, and Tarbat Golf Course. You'll also find Dornoch Beach and Royal Dornoch Golf Club in the area. Check out what more to see and do in Expedia's Portmahomack guide.
What's the seasonal weather like in Portmahomack?
The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for Portmahomack is 31 inches.