Photo by Mona Sf
Find 4 Star Hotels in Portmahomack from SARĀ 521
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Portmahomack 4 Star Hotels
Tonight
Tomorrow
Next weekend
In two weeks
Compare Portmahomack 4 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Kincraig Castle Hotel
Kincraig Castle Hotel
9.2 out of 10, Wonderful, (233)
The price is SARĀ 911
SARĀ 1,094 total
includes taxes & fees
30 Apr - 1 May

Muthu Newton Hotel (Near Inverness Airport)
Muthu Newton Hotel (Near Inverness Airport)
8.4 out of 10, Very Good, (878)
The price is SARĀ 574
SARĀ 689 total
includes taxes & fees
5 May - 6 May

Royal Marine Hotel
Royal Marine Hotel
9.4 out of 10, Exceptional, (194)
The price is SARĀ 708
SARĀ 850 total
includes taxes & fees
28 Apr - 29 Apr

Royal Golf Hotel
Royal Golf Hotel
9.0 out of 10, Wonderful, (129)
The price is SARĀ 708
SARĀ 850 total
includes taxes & fees
30 Apr - 1 May

Ramnee Hotel
Ramnee Hotel
8.6 out of 10, Excellent, (156)
The price is SARĀ 620
SARĀ 744 total
includes taxes & fees
28 Apr - 29 Apr

Golf View Hotel & Spa
Golf View Hotel & Spa
8.6 out of 10, Excellent, (309)
The price is SARĀ 812
SARĀ 974 total
includes taxes & fees
28 Apr - 29 Apr

Tarrel Farmhouse
Tarrel Farmhouse
10.0 out of 10, Exceptional, (42)
The price is SARĀ 645
SARĀ 774 total
includes taxes & fees
29 Apr - 30 Apr

The Clubhouse B&B
The Clubhouse B&B
8.2 out of 10, Very Good, (106)
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 5-star hotels
Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Portmahomack.

Dornoch Station
Grange Road, Dornoch, Scotland
The price is SARĀ 783 per night from Apr 30 to May 1
SARĀ 783
SARĀ 939 total
includes taxes & fees
30 Apr - 1 May
9.4/10 Exceptional! (44 reviews)
Still don't see what you're looking for?
See all properties in Portmahomack.
You can also use these popular filters to refine your search.
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.
Learn more about Portmahomack
Escape to Portmahomack! Enjoy its food and museums.

Recent reviews of Portmahomack hotels
Recent reviews of Portmahomack hotels

Royal Marine Hotel
5/5 Excellent
"Travelled with a child and we both greatly enjoyed our stay. Made to feel very welcome and found our room comfortable and clean. Netflix was a bonus for the 9 year old!
We dined in the restaurant and both loved the food, finding it good quality and delicious. Kids menu had enough choice. We will be returning for another visit, as it is a beautiful drive up the coast and lovely to stay in an older property which has character."
A verified traveler stayed at Royal Marine Hotel
Posted 6 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Portmahomack Hotels by Star Rating
Stay near popular Portmahomack attractions
- Hotels near Tarbat Discovery Centre
- Hotels near Dunrobin Castle
- Hotels near Royal Dornoch Golf Club
- Hotels near Nairn Beach
- Hotels near Fort George
- Hotels near Chanonry Point Lighthouse
- Hotels near Moray Firth
- Hotels near Glenmorangie Distillery
- Hotels near Brodie Castle
- Hotels near Skibo Castle
- Hotels near Findhorn Foundation
- Hotels near Bonar Bridge
- Hotels near Dornoch Cathedral
- Hotels near Boath House Spa
- Hotels near Nairn Golf Club
- Hotels near Brora Beach
- Hotels near Sutherland Monument
- 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
Explore more hotels
- Invernairne Guest House
- Morangie Hotel
- Waverley Hotel
- Broomlea
- Aurora Hotel & Italian Restaurant
- The Shandwick Inn
- The Bandstand
- Royal Golf Hotel
- Ramnee Hotel
- Carlton Hotel
- Golspie Inn
- Delny Glamping
- Macbeth's Hillock
- Mansfield Castle Hotel
- Westerlea Hotel
- Sutherland Inn
- Links House at Royal Dornoch
- COMMERCIAL HOTEL
- Blervie House
- Cawdor House