Compare Cheap Hotels in Portmahomack
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Portmahomack Hotels

Royal Marine Hotel
Golf Road Brora Scotland
$173 nightly
The price is $207 total per night
$207 total
Apr 29 - Apr 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
12.27 mi from city center
Located in Brora, Royal Marine Hotel is by the sea, within a 5-minute drive of Clynelish Distillery and Brora Beach.
Breakfast included
Pet friendly

Kincraig Castle Hotel
Tomich Invergordon Scotland
$180 nightly
The price is $216 total per night
$216 total
May 3 - May 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
16.2 mi from city center
Located in Invergordon, Kincraig Castle Hotel is within a 5-minute drive of Invergordon Leisure Centre and Alness Golf Club.
Parking included
Free WiFi

Royal Golf Hotel
The First Tee, Grange Road Dornoch Scotland
$242 nightly
The price is $291 total per night
$291 total
May 14 - May 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
7.79 mi from city center
With a stay at Royal Golf Hotel in Dornoch, you'll be next to a golf course, just steps from Royal Dornoch Golf Club and a 1-minute drive from Dornoch Cathedral.
Breakfast included
Pet friendly

Cluny Hill Hotel
Saint Leonards Road Forres Scotland
$53 nightly
The price is $64 total per night
$64 total
Apr 29 - Apr 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
17.86 mi from city center
Located in Forres, Cluny Hill Hotel is within a 15-minute walk of Nelson's Tower and Grant Park.
Free WiFi
Parking available

Dornoch Station
Grange Road Dornoch Scotland
$293 nightly
The price is $352 total per night
$352 total
Apr 28 - Apr 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
7.83 mi from city center
When you stay at Dornoch Station in Dornoch, you'll be next to a golf course, within a 10-minute walk of Royal Dornoch Golf Club and Dornoch Cathedral.
Pet friendly
Parking included

Muthu Newton Hotel (Near Inverness Airport)
Inverness Road Nairn Scotland
$141 nightly
The price is $170 total per night
$170 total
May 6 - May 7
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
17.49 mi from city center
When you stay at Muthu Newton Hotel (Near Inverness Airport) in Nairn, you'll be next to a golf course, within a 15-minute walk of Moray Firth and Nairn Golf Club.
Parking included
Free WiFi

Tuckers Inn
11 Saltburn Road Invergordon Scotland
$135 nightly
The price is $162 total per night
$162 total
Apr 29 - Apr 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
15.82 mi from city center
Located in Invergordon, Tuckers Inn is within a 5-minute drive of Invergordon Arts Centre and Invergordon Leisure Centre.
Parking included
Free WiFi

Golf View Hotel & Spa
63 Seabank Road Nairn Scotland
$254 nightly
The price is $305 total per night
$305 total
May 6 - May 7
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
17.29 mi from city center
With a stay at Golf View Hotel & Spa in Nairn, you'll be next to a golf course, just a 2-minute walk from Moray Firth and 5 minutes by foot from Nairn Golf Club.
Pool
Spa

Seabank House Hotel
45 Seabank Road Nairn Scotland
$184 nightly
The price is $220 total per night
$220 total
Apr 28 - Apr 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
17.35 mi from city center
When you stay at Seabank House Hotel in Nairn, you'll be next to a golf course, within a 10-minute walk of Moray Firth and Nairn Beach.
Breakfast included
Parking included

The Old Mill Inn
7 Brodie Pl Forres Scotland
$72 nightly
The price is $86 total per night
$86 total
May 3 - May 4
Total with taxes and fees
17.37 mi from city center
Located in Forres, this vacation home is a 3-minute drive from Brodie Castle and 5 minutes from Boath House Spa.
Parking included
Free WiFi

Cawdor House
7 Cawdor Street Nairn Scotland
$123 nightly
The price is $147 total per night
$147 total
May 25 - May 26
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
17.55 mi from city center
With a stay at Cawdor House, you'll be centrally located in Nairn, a short 7-minute walk from Nairn Museum and 15 minutes by foot from Nairn Beach.
Breakfast included
Pet friendly

Mansfield Castle Hotel
Scotsburn Road Tain Scotland
$193 nightly
The price is $231 total per night
$231 total
May 1 - May 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
8.77 mi from city center
With a stay at Mansfield Castle Hotel in Tain, you'll be within a 10-minute walk of Tain Through Time and Browns Gallery.
Pet friendly
Parking included
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.
Portmahomack hotels essential information
Accommodation | 611 hotels |
|---|---|
Lowest Price | $64 |
Highest Price | $352 |
Popular hotels | Royal Marine Hotel, Kincraig Castle Hotel, Royal Golf Hotel, Cluny Hill Hotel, Dornoch Station, Muthu Newton Hotel (Near Inverness Airport), Tuckers Inn, Golf View Hotel & Spa, Seabank House Hotel, The Old Mill Inn , Cawdor House, Mansfield Castle Hotel |
Most Recent Portmahomack Hotel Reviews

Kincraig Castle Hotel
4 out of 5
Posted 9 hours ago
CheapTickets Verified Review
"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."
A verified traveler stayed at Kincraig Castle Hotel






