Lodging Image

Portmahomack hotels from HK$816

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
8 Sept - 9 Sept
Tomorrow
9 Sept - 10 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Portmahomack hotels

1. The Glenmorangie House

The Glenmorangie House
Tain
United States
john
HK$4,722
HK$5,667 total
includes taxes & fees
26 Sept - 27 Sept
The Glenmorangie House

2. Shore Hotel

Shore Hotel
Tain
United Kingdom
Peter
HK$1,749
HK$2,099 total
includes taxes & fees
14 Sept - 15 Sept
Shore Hotel

3. Dornoch Station

Dornoch Station
Dornoch
United States
EVAN
HK$1,584
HK$1,900 total
includes taxes & fees
4 Oct - 5 Oct
Dornoch Station

4. The Shandwick Inn

The Shandwick Inn
Invergordon
United Kingdom
jock
HK$972
HK$1,166 total
includes taxes & fees
15 Sept - 16 Sept
The Shandwick Inn

5. St Duthus Villa Guesthouse

St Duthus Villa Guesthouse
Tain
United Kingdom
Alistair
HK$1,316
HK$1,579 total
includes taxes & fees
20 Sept - 21 Sept
St Duthus Villa Guesthouse

6. Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
Dornoch
United Kingdom
Matt
HK$1,194
HK$1,433 total
includes taxes & fees
1 Oct - 2 Oct
Woodlands Bed & Breakfast

7. NO. TEN GUESTHOUSE

NO. TEN GUESTHOUSE
Tain
United Kingdom
Darren
HK$1,088
HK$1,305 total
includes taxes & fees
21 Sept - 22 Sept
NO. TEN GUESTHOUSE

8. Royal Golf Hotel

Royal Golf Hotel
Dornoch
United Kingdom
Steven
HK$1,447
HK$1,737 total
includes taxes & fees
20 Sept - 21 Sept
Royal Golf Hotel

9. The Royal Hotel Tain

The Royal Hotel Tain
Tain
United States
Dave
HK$1,318
HK$1,582 total
includes taxes & fees
1 Oct - 2 Oct
The Royal Hotel Tain

10. Golspie Inn

Golspie Inn
Golspie
United Kingdom
Cinzia
HK$1,728
HK$2,074 total
includes taxes & fees
29 Sept - 30 Sept
Golspie Inn

11. Mansfield Castle Hotel

Mansfield Castle Hotel
Tain
Canada
Mark
HK$1,832
HK$2,199 total
includes taxes & fees
22 Sept - 23 Sept
Mansfield Castle Hotel

12. Links House at Royal Dornoch

Links House at Royal Dornoch
Dornoch
United States
Joseph
HK$3,723
HK$4,468 total
includes taxes & fees
7 Oct - 8 Oct
Links House at Royal Dornoch

13. Royal Marine Hotel

Royal Marine Hotel
Brora
United Kingdom
Michael
HK$1,088
HK$1,306 total
includes taxes & fees
5 Oct - 6 Oct
Royal Marine Hotel

14. Springfield Guesthouse

Springfield Guesthouse
Tain
United Kingdom
Margaret
HK$972
HK$1,166 total
includes taxes & fees
21 Sept - 22 Sept
Springfield Guesthouse

15. Kincraig Castle Hotel

Kincraig Castle Hotel
Invergordon
United States
Juan
HK$1,269
HK$1,522 total
includes taxes & fees
4 Oct - 5 Oct
Kincraig Castle Hotel

16. Morangie Hotel

Morangie Hotel
Tain
United Kingdom
Alan
HK$1,457
HK$1,748 total
includes taxes & fees
1 Oct - 2 Oct
Morangie Hotel

17. The Eagle Hotel

The Eagle Hotel
Dornoch
United Kingdom
Graeme
HK$1,131
HK$1,357 total
includes taxes & fees
4 Oct - 5 Oct
The Eagle Hotel

18. Dornoch Pods

Dornoch Pods
Dornoch
HK$2,560
HK$3,072 total
includes taxes & fees
20 Sept - 21 Sept
Dornoch Pods

19. The Factor's House

The Factor's House
Cromarty
United Kingdom
A
HK$1,899
HK$2,279 total
includes taxes & fees
21 Sept - 22 Sept
The Factor's House

20. North Coast 500 Pods

North Coast 500 Pods
Brora
United Kingdom
James
HK$1,277
HK$1,533 total
includes taxes & fees
4 Oct - 5 Oct
North Coast 500 Pods
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Portmahomack attractions

Portmahomack Harbour

Explore the waterfront in Portmahomack with a trip to Portmahomack Harbour. Take in the museums while you're in the area.
See properties

Tarbat Discovery Centre

9.8/10 (6 reviews)
You can spend time studying the exhibits at Tarbat Discovery Centre in Portmahomack. While in this quaint area, you can savour the top-notch restaurants.
See properties

Tarbat Golf Course

Enjoy a round of golf in Portmahomack at Tarbat Golf Course. Take in the museums while you're in the area.
See properties

Learn more about Portmahomack

Escape to Portmahomack! Enjoy its dining and museums.

See all hotels in Portmahomack
A beach at sunset with waves, a distant shoreline, and a sunset sky.
Photo by sylvia duckworth

Top Portmahomack Hotel Reviews

Royal Marine Hotel

Royal Marine Hotel

8/10 Good
"A very comfortable Highland Hotel. The room was very well appointed and comfortable. A nice touch was the tea and coffee in the room with delicious shortbread! Good bar ( with resident cat, Seymour) and spacious restaurant."
Michael 2-night trip
Posted 7 hours ago
Royal Marine Hotel
West End Hotel

West End Hotel

8/10 Good
"Easy check in Nice hotel Lovely friendly staff Hotel was clean and tidy"
Elizabeth 3-night trip
Posted 1 day ago
West End Hotel
Kincraig Castle Hotel

Kincraig Castle Hotel

10/10 Excellent
"Front of house Vijay could not have been more helpful. We asked to upgrade room and was moved immediately. Room 17 was spacious with views over the garden. The lounge’s atmospheric- antiques and cabinets full of whiskey bottles. Set price dinner £34 for two courses was excellent. Good delicious and well worth a visit. Same for cooked breakfast. Top notch"
paul 1-night trip
Posted 2 days ago
Kincraig Castle Hotel
Shore Hotel

Shore Hotel

10/10 Excellent
"Gorgeous room, super cosy and bed was really comfy! We arrived much later than expected and staff were so kind in staying up to check us in. Breakfast was outstanding. Will definitely be back, thankyou!"
Robin 1-night trip
Posted 2 days ago
Shore Hotel
Seabank House Hotel

Seabank House Hotel

10/10 Excellent
"Vvnnnnnnnnnnnnnnnnnnnnnnnnnn"
Simon 3-night trip
Posted 3 days ago
Seabank House Hotel
The Old Mill Inn

The Old Mill Inn

8/10 Good
"Lovely room. Nice size very nice location great for a get away"
Kelv 1-night trip
Posted 8 days ago
The Old Mill Inn
Ramnee Hotel

Ramnee Hotel

10/10 Excellent
"We enjoyed our one night stay, to celebrate my birthday, here very much. It was extremely hot but that wasn't the hotels fault. We had a fan in our room but were still very hot. We ate in the hotel and the food was good. Comfortable bed and large room with shower over the bath. We will definitely be back for a longer stay."
Edith 1-night trip
Posted 9 days ago
Ramnee Hotel
Golf View Hotel & Spa

Golf View Hotel & Spa

8/10 Good
"Lift was not working but hotel did advise us ahead of stay which was nice, in case we wanted to switch. No A/C in hotel room, so it was a bit too warm and hard to sleep, even with a small fan. Otherwise, staff, hotel, room and grounds were lovely."
Lisa 1-night trip
Posted 11 days ago
Golf View Hotel & Spa
Golspie Inn

Golspie Inn

8/10 Good
"Good pit stop"
Cinzia 1-night trip
Posted 2 weeks ago
Golspie Inn

More cheap stays in Portmahomack

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
HK$680
HK$816 total
17 Sept - 18 Sept
includes taxes & fees
7.6/10 Good! (76 reviews)
Carlton Hotel
COMMERCIAL HOTEL

COMMERCIAL HOTEL

23 HIGH STREET Alness Scotland
HK$876
HK$1,051 total
2 Oct - 3 Oct
includes taxes & fees
7/10 Good! (29 reviews)
COMMERCIAL HOTEL
The Shandwick Inn

The Shandwick Inn

Kildary Invergordon Scotland
HK$972
HK$1,166 total
15 Sept - 16 Sept
includes taxes & fees
The Shandwick Inn
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
HK$1,060
HK$1,272 total
10 Sept - 11 Sept
includes taxes & fees
8/10 Very good! (1 review)
The Station House Boutique Hotel
Aurora Hotel & Italian Restaurant

Aurora Hotel & Italian Restaurant

Academy Street Nairn Scotland
HK$1,104
HK$1,325 total
13 Sept - 14 Sept
includes taxes & fees
8.8/10 Excellent! (238 reviews)
Aurora Hotel & Italian Restaurant
UHI Dornoch - Campus Accommodation

UHI Dornoch - Campus Accommodation

Struie House, The Meadows Dornoch Scotland
Get ratesUHI Dornoch - Campus Accommodation

Frequently asked questions

Where is the best place for a stay in Portmahomack?
Dornoch Station, located 7.8 mi (12.6 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 West End Hotel. 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's the best dog-friendly hotel in Portmahomack?
Historic 3‑bedroom, 3‑bathroom Highland castle near Portmahomack. is a top castle for people travelling with their pets and offers in-room kitchens for its human guests. See more pet-friendly hotel accommodations 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 13 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.