Photo by Mona Sf
Find hotels in Portmahomack from AED 270
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check prices for these dates
Compare 518 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Tarrel Farmhouse
Tarrel Farmhouse
10.0 out of 10, Exceptional, (42)
The price is AED 606
AED 727 total
includes taxes & fees
18 Apr - 19 Apr

Blervie House
Blervie House
9.4 out of 10, Exceptional, (42)
The price is AED 1,291
AED 1,549 total
includes taxes & fees
19 Apr - 20 Apr

Altonhill
Altonhill
The price is AED 420
AED 504 total
includes taxes & fees
5 May - 6 May

Westerlea Hotel
Westerlea Hotel
9.8 out of 10, Exceptional, (42)
The price is AED 464
AED 557 total
includes taxes & fees
19 Apr - 20 Apr

Tali Ayer
Tali Ayer
9.8 out of 10, Exceptional, (118)
The price is AED 477
AED 477 total
includes taxes & fees
15 Apr - 16 Apr

Broomlea
Broomlea
9.6 out of 10, Exceptional, (86)
The price is AED 365
AED 438 total
includes taxes & fees
16 Apr - 17 Apr
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
Learn more about Portmahomack
Escape to Portmahomack! Enjoy its food and museums.

More cheap stays in Portmahomack
More cheap stays in Portmahomack

The Shandwick Inn
Kildary, Invergordon, Scotland
The price is AED 349 per night from Apr 11 to Apr 12
AED 349
AED 419 total
includes taxes & fees
11 Apr - 12 Apr
8.6/10 Excellent! (69 reviews)
Hotels in Portmahomack with star-rating
Hotels in Portmahomack with star-rating

5 Star Hotels
4 properties
Stay near popular Portmahomack attractions
Stay near popular Portmahomack attractions

Tarbat Ness Lighthouse
Find out about the history of Tain when you spend time at Tarbat Ness Lighthouse. Discover the bars in this relaxing area, or seek out the golf courses.
Recent reviews of Portmahomack hotels
Recent reviews of Portmahomack hotels

Royal Marine Hotel
5/5 Excellent
Brora at it’s finest
"Lovely stay"
A verified traveler stayed at Royal Marine Hotel
Posted 4 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular Portmahomack attractions
- Hotels near Tarbat Discovery Centre
- Hotels near Dunrobin Castle
- Hotels near Nairn Beach
- Hotels near Chanonry Point Lighthouse
- Hotels near Royal Dornoch Golf Club
- Hotels near Moray Firth
- Hotels near Fort George
- Hotels near Glenmorangie Distillery
- Hotels near Brodie Castle
- Hotels near Skibo Castle
- Hotels near Findhorn Foundation
- Hotels near Dornoch Cathedral
- Hotels near Nairn Golf Club
- Hotels near Bonar Bridge
- Hotels near Boath House Spa
- Hotels near Sutherland Monument
- Hotels near Brora Beach
- Hotels near Dornoch Beach
- Hotels near Alladale Wilderness Lodge & Reserve
- Hotels near Dalmore Distillery
More Hotel Options in Portmahomack
More Accommodation Types in Portmahomack
- Cottages in Portmahomack
- Vacation Homes in Portmahomack
- Apartments in Portmahomack
- Cabin Rentals in Portmahomack
- B&B in Portmahomack
- Guest Houses in Portmahomack
- Lodges in Portmahomack
- Chalets in Portmahomack
- Inns in Portmahomack
- Farmstay in Portmahomack
- RV Parks in Portmahomack
- Castles in Portmahomack
- Country Houses in Portmahomack
- Resorts in Portmahomack
Hotels near Portmahomack Airports
Portmahomack Hotels by Brand
Other Hotels near Portmahomack, Tain
- Inverness Hotels
- North Sea Hotels
- Scottish Highlands Hotels
- Nairn Hotels
- Dingwall Hotels
- Elgin Hotels
- Great Britain Hotels
- Dornoch Hotels
- Lossiemouth Hotels
- Tain Hotels
- Forres Hotels
- Invergordon Hotels
- Brora Hotels
- Golspie Hotels
- Fortrose Hotels
- Helmsdale Hotels
- Alness Hotels
- Ardgay Hotels
- Findhorn Hotels
- Avoch Hotels