Book Hotels in Portmahomack
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Portmahomack hotels

Tarrel Farmhouse
Reviewed on Jun 24, 2025

Dornoch Station
Reviewed on Jun 1, 2025

Royal Marine Hotel
Reviewed on Jul 15, 2025

Kincraig Castle Hotel
Reviewed on Jul 2, 2025

Golf View Hotel & Spa
Reviewed on Jul 8, 2025

West End Hotel
Reviewed on Jul 11, 2025

Muthu Newton Hotel (Near Inverness Airport)
Reviewed on Jul 15, 2025

The Royal Hotel Tain
Reviewed on Jun 25, 2025

Waverley Hotel
Reviewed on Jun 18, 2025
Portmahomack Hotel & Travel Guide
So you are in United Kingdom and are looking to get off the beaten track in Portmahomack? Travelocity's reservations guide features a good mix of short and long-term accommodations options situated in the outlying region. Within a quick drive to Portmahomack visitors can choose from approximately 21 Travelocity listed hotels.
The Golf View Hotel & Spa, Scotland, which is the nearest Travelocity-listed accommodation, lies 16 miles (26 kilometers) from the town center of Portmahomack. Another handy choice is the The Newton Hotel, which is in Scotland, 17 miles (27 kilometers) from central Portmahomack.
You should check out the Dornoch Castle Hotel along with the Burghfield House Hotel. The Dornoch Castle Hotel is located 8 miles (13 kilometers) away from the middle of Portmahomack. The Burghfield House Hotel, can be found just 8 miles (13 kilometers) away. Other alternatives in the Portmahomack area include the Dolphin Bay Suites and the Invernairne Guest House.
Located 40 miles (64 kilometers) from Portmahomack you will find Grantown-on-Spey, where you can spend the day at the Loch Garten Osprey Centre. Travelers heading to Boat of Garten can select from the following; the Dalrachney Lodge Hotel and The Boat Hotel. While exploring the Scottish Highlands region, why not visit Grantown-on-Spey, where you can spend a little time at the Lochindorb Castle. Grantown-on-Spey is located 35 miles (53 kilometers) south of Portmahomack. Travelocity-registered lodgings in Grantown-on-Spey include the The Craiglynne Hotel and Seafield Lodge Hotel.
When watching stadium sport if on your list of things to do, visit Caledonian Stadium, which you will find 25 miles (43 kilometers) to the southwest of Portmahomack. Book accommodation close to the sporting action at the Rocpool Reserve Hotel & Chez Roux Restaurant or the The Glen Mhor Apartments.
Taking a flight to or from Portmahomack? Look into the convenient Inverness Airport, located 20 miles (34 kilometers) outside Portmahomack. Stay nearby at the Inchrye Bed & Breakfast.
Frequently asked questions
Recent Portmahomack hotel reviews by fellow wanderers

The Shandwick Inn
Explore More Ways to Travel with Travelocity
Accommodation Types
- Inverness Hotels
- North Sea Hotels
- Scottish Highlands Hotels
- Nairn Hotels
- Elgin Hotels
- Lossiemouth Hotels
- Dingwall Hotels
- Dornoch Hotels
- Great Britain Hotels
- Tain Hotels
- Forres Hotels
- Invergordon Hotels
- Brora Hotels
- Golspie Hotels
- Alness Hotels
- Helmsdale Hotels
- Fortrose Hotels
- Northern Europe Hotels
- Ardgay Hotels
- Findhorn Hotels
- Cromarty Hotels
- Avoch Hotels
- Black Isle Hotels
- Aberdeenshire and Moray Hotels
- Rogart Hotels
- Rosemarkie Hotels
- Burghead Hotels
- Evanton Hotels
- Hopeman Hotels
- Ardersier Hotels
- Balintore Hotels
- Embo Hotels
- Kinloss Hotels
- Fearn Hotels
- Bonar Bridge Hotels
- Nigg Hotels
- Hilton of Cadboll Hotels
- Edderton Hotels
- Auldearn Hotels
- Rockfield Hotels
Most popular
- Delta Dallas (DFW) to Cancun (CUN) flights
- Japan Airlines Detroit (DTW) to Narita (NRT) flights
- Delta Minneapolis - St. Paul (MSP) to Porto (OPO) flights
- Flights to Early
- Flights from Fort Lauderdale - Hollywood Intl.
- Philadelphia to Sun Valley (PHL - SUN)
- Washington to Baton Rouge (DCA - BTR)
- Cheyenne to Jackson Hole (CYS - JAC)
- Los Angeles to Seattle (LAX - SEA)