Find hotels in Portmahomack from AED 141

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Portmahomack hotels

COMMERCIAL HOTEL

COMMERCIAL HOTEL
2.5 star property
Alness
7.0 out of 10, Good, (23 reviews)
  • cleanliness
    Stylish Highland retreat with easy access to golf and distillery adventures.
"The rooms were nice, clean and comfortable. "
United Kingdom
Manuel
The price is AED 292
AED 351 total
includes taxes & fees
25 Jan - 26 Jan
COMMERCIAL HOTEL

Ramnee Hotel

Ramnee Hotel
4.0 star property
Forres
8.8 out of 10, Excellent, (169 reviews)
  • cleanliness
    Stay at the serene Ramnee Hotel in Forres with free breakfast and parking.
"Beautiful hotel, very clean and great atmosphere "
Canada
Erin
The price is AED 438
AED 526 total
includes taxes & fees
13 Feb - 14 Feb
Ramnee Hotel

Carlton Hotel

Carlton Hotel
2.5 star property
Forres
7.6 out of 10, Good, (61 reviews)
  • cleanliness
    Elegant hotel in Forres with access to Tolbooth and Moray Coast attractions.
"Great location "
United Kingdom
John
The price is AED 284
AED 341 total
includes taxes & fees
25 Jan - 26 Jan
Carlton Hotel

Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4 out of 10, Exceptional, (241 reviews)
  • cleanliness
    Elegant coastal hotel with direct train access and award-winning Scottish dining.
"A lovely highland welcome with beautifully tasteful decor and wonderful food."
United Kingdom
Celeste
The price is AED 451
AED 541 total
includes taxes & fees
25 Jan - 26 Jan
Royal Marine Hotel

North Coast 500 Pods

North Coast 500 Pods
3.5 star property
Brora
9.6 out of 10, Exceptional, (39 reviews)
  • cleanliness
    Discover coastal comfort at rustic cabins with kitchenettes and Netflix access.
"What a fabulous stay! We loved the pod, the view, the soul healing sense of the place. We would return in a heartbeat. ❤️🇨🇦"
Canada
Charles
The price is AED 349
AED 419 total
includes taxes & fees
25 Jan - 26 Jan
North Coast 500 Pods

Waverley Hotel

Waverley Hotel
3.0 star property
Nairn
7.4 out of 10, Good, (467 reviews)
  • cleanliness
    Enjoy coastal comfort at a cozy B&B near Nairn Station with free breakfast.
"The room was good the shower was great Nice warm blankets on the bed The breakfast was fabulous and our host was really nice"
United Kingdom
Joan
The price is AED 455
AED 545 total
includes taxes & fees
26 Jan - 27 Jan
Waverley Hotel

The Old Mill Inn

The Old Mill Inn
3.0 star property
Forres
7.8 out of 10, Good, (17 reviews)
  • cleanliness
    Stay cozy in Forres with easy access to Brodie Castle and local distillery.
"Staff very friendly."
United Kingdom
Garry
The price is AED 252
AED 302 total
includes taxes & fees
31 Jan - 1 Feb
The Old Mill Inn

Cluny Hill Hotel

Cluny Hill Hotel
3.0 star property
Forres
7.4 out of 10, Good, (6 reviews)
  • cleanliness
    Savor the charm of Forres at a hotel close to Grant Park and Nelson's Tower.
"The room was clean but the heating didn’t work. The nearby bathroom had dead wasps on the floor."
United Kingdom
Anne
The price is AED 117
AED 141 total
includes taxes & fees
25 Jan - 26 Jan
Cluny Hill Hotel

Easter Blervie

Easter Blervie
3.0 star property
Forres
10.0 out of 10, Exceptional, (1 review)
  • cleanliness
    Tranquil golf-adjacent cottage in Forres with hiking trails and free perks.
"The lodge is beautiful in very peaceful area, it was very clean with everything we needed. We used it mainly for a base as we were traveling so only really slept there. The lodge is situated between 2 other properties and would benefit ( I’m my opinion) with blinds on all lower windows. The bed is very comfortable but a bit on the narrow side. The shower is fantastic very big and spacious. The Wi-Fi is on the slow side but apart from that we thoroughly enjoyed our time there especially when we...
United Kingdom
Heather
The price is AED 1,703
AED 2,043 total
includes taxes & fees
30 Jan - 31 Jan
Easter Blervie

Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
4.0 star property
Nairn
8.2 out of 10, Very Good, (946 reviews)
  • cleanliness
    Escape to a tranquil Victorian retreat with beautiful grounds near Nairn station.
"Lovely unique hotel"
United Kingdom
Ciaran
The price is AED 297
AED 357 total
includes taxes & fees
1 Feb - 2 Feb
Muthu Newton Hotel (Near Inverness Airport)

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (278 reviews)
  • cleanliness
    Find serenity at a historic castle hotel near the Scottish Highlands with a garden view.
"The meals were superb, staff friendly full of local information. We stayed 3 nights and used it as a hub to travel both north and south The sitting room and bar are fit for Royalty! "
Canada
Byron
The price is AED 408
AED 489 total
includes taxes & fees
30 Jan - 31 Jan
Kincraig Castle Hotel

Westerlea Hotel

Westerlea Hotel
3.0 star property
Nairn
9.6 out of 10, Exceptional, (55 reviews)
  • cleanliness
    Charming Scottish retreat steps from Nairn Station with restaurant and lounge bar.
"Had a very comfortable night, staff were friendly and we had a great breakfast "
United Kingdom
Anne
The price is AED 501
AED 601 total
includes taxes & fees
2 Feb - 3 Feb
Westerlea Hotel

Golf View Hotel & Spa

Golf View Hotel & Spa
4.0 star property
Nairn
8.6 out of 10, Excellent, (342 reviews)
  • cleanliness
    Unwind in coastal serenity with oceanfront views and rejuvenating spa services.
"Lovely views and gardens and attentive staff."
United Kingdom
Derek
The price is AED 579
AED 695 total
includes taxes & fees
12 Feb - 13 Feb
Golf View Hotel & Spa

The Bandstand

The Bandstand
3.0 star property
Nairn
8.8 out of 10, Excellent, (151 reviews)
  • cleanliness
    Unwind in Nairn with coastal charm, Scottish dining, and easy museum access.
"Good location and very comfortable. "
United Kingdom
Hayley
The price is AED 475
AED 570 total
includes taxes & fees
26 Jan - 27 Jan
The Bandstand

Golspie Inn

Golspie Inn
3.5 star property
Golspie
8.6 out of 10, Excellent, (180 reviews)
  • cleanliness
    Step back in time at this charming hotel in scenic Golspie with free perks.
"Great hotel friendly staff"
United Kingdom
Christopher
The price is AED 448
AED 538 total
includes taxes & fees
16 Feb - 17 Feb
Golspie Inn

Aurora Hotel & Italian Restaurant

Aurora Hotel & Italian Restaurant
2.0 star property
Nairn
8.8 out of 10, Excellent, (219 reviews)
  • cleanliness
    Experience waterfront relaxation with complimentary breakfast at this Nairn retreat.
"Excellent Italian food too. "
United Kingdom
Rebecca
The price is AED 455
AED 545 total
includes taxes & fees
26 Jan - 27 Jan
Aurora Hotel & Italian Restaurant

Links House at Royal Dornoch

Links House at Royal Dornoch
5.0 star property
Dornoch
9.8 out of 10, Exceptional, (44 reviews)
  • cleanliness
    Luxurious escape near Royal Dornoch Golf Club with free breakfast and WiFi.
"We loved our stay service was great and food amazing would definitely reurn"
United Kingdom
Vicki
Links House at Royal Dornoch

The Eagle Hotel

The Eagle Hotel
3.0 star property
Dornoch
7.6 out of 10, Good, (4 reviews)
  • cleanliness
    Stylish Dornoch B&B with a welcoming bar and garden near Royal Dornoch Golf Club.
"Clean room. Very friendly staff. Good local bar. "
United Kingdom
Ruth
The price is AED 357
AED 428 total
includes taxes & fees
29 Jan - 30 Jan
The Eagle Hotel

Royal Golf Hotel

Royal Golf Hotel
4.0 star property
Dornoch
9.0 out of 10, Wonderful, (163 reviews)
  • cleanliness
    Experience golf paradise beside Royal Dornoch Golf Club with free breakfast.
"The room was fantastic with a view to match and all the staff were amazing. We will be back soon in the summer if possible 🙂"
United Kingdom
Andrew
The price is AED 492
AED 590 total
includes taxes & fees
25 Jan - 26 Jan
Royal Golf Hotel

The Royal Hotel Tain

The Royal Hotel Tain
3.0 star property
Tain
8.0 out of 10, Very Good, (304 reviews)
  • cleanliness
    Retreat to a historic golf-side haven with impeccable staff and Scottish comfort.
"Walkable location to high street with ample parking space. "
United States
Janet
The price is AED 409
AED 491 total
includes taxes & fees
26 Jan - 27 Jan
The Royal Hotel Tain
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

Stay near popular Portmahomack attractions

Learn more about Portmahomack

Escape to Portmahomack! Enjoy its food and museums.

Sunset at the autumnal equinox
Photo by sylvia duckworth
Open Photo by sylvia duckworth

Top Portmahomack Hotel Reviews

More cheap stays in Portmahomack

Hotels in Portmahomack with star-rating

Frequently asked questions

Where is the best place for a stay in Portmahomack?
Kincraig Castle Hotel, located 16.2 mi (26.1 km) from the heart of Portmahomack, is a top choice for your stay based on our traveler data. Two other choices for your visit to the area are Golf View Hotel & Spa and The Royal Hotel Tain. See all available top hotels, or vacation rentals in Portmahomack.
What are some of the best vacation home rentals in Portmahomack?
The Old Mill Inn: Visitors like this Portmahomack vacation home rental. It offers a garden and free WiFi to help you feel comfortable in your new surroundings. See all vacation rentals in Portmahomack.
If I need to cancel my hotel reservation in Portmahomack, will I receive a refund?
Yes, you'll find most hotel bookings are refundable if you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before your arrival date. If your reservation is non-refundable, you might be able to still cancel and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Portmahomack.
Where can I learn more about changing or cancelling my trip to Portmahomack?
For more information about changing or cancelling your trip to Portmahomack, head over to our customer service page.
Where is the best place to stay close to Tarbat Discovery Centre?
Immaculate 2-bed Log Cabin Near Portmahomack &tain is one of the top choices for your stay based on our traveler data, and this 3-star cabin offers in-room kitchens and free WiFi. It's located 1.7 mi (2.8 km) from Tarbat Discovery Centre. Another good choice is Canterra Cottage, located 1.7 mi (2.8 km) away.
What are some accommodations with pools in Portmahomack?
Golf View Hotel & Spa: Provides a full-service spa, a pool, and 2 outdoor tennis courts. View all hotels with pools in Portmahomack.
What's the best hotel for staying near Inverness Airport (INV)?
Ardersier Alma is one of the top choices for your stay and is a popular 3.5-star inn featuring free breakfast and free WiFi. It's located 2.3 mi (3.6 km) from Inverness Airport. Other good choices close to the airport include Inchrye Bed & Breakfast and Broomlea.
How is it to stay 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 11 hotels and other accommodations to choose from. Find out more about Portmahomack.
What should I see while I'm in Portmahomack?
Favorite 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. Check out what more to see and do in Expedia's Portmahomack guide.
What's the seasonal weather like in Portmahomack?
The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for Portmahomack is 31 inches.

Explore a world of travel with Expedia