Photo by Mona Sf

Find hotels in Portmahomack from AED 278

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 569 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Tarrel Farmhouse

4.0 star property
10.0 out of 10, Exceptional, (45)
"Beautiful location, welcoming host—> a great stay"
The price is AED 570
AED 684 total
includes taxes & fees
1 Sep - 2 Sep
Tarrel Farmhouse

Tuckers Inn

3.0 star property
8.8 out of 10, Excellent, (125)
"Nice quiet place, room was fine and food was great"
The price is AED 485
AED 582 total
includes taxes & fees
14 Aug - 15 Aug
Tuckers Inn

The Shandwick Inn

2.5 star property
8.6 out of 10, Excellent, (86)
"frendly staff good food and clean room"
The price is AED 384
AED 461 total
includes taxes & fees
2 Aug - 3 Aug
The Shandwick Inn

Golspie Inn

3.5 star property
8.6 out of 10, Excellent, (161)
"Staff very helpful. Bin in bedroom hadn’t been emptied from last guests. Slopping floors ment head was lower than feet so had to move pillows to opposite end of bed without headboard. Cracked window pane. Staff very friendly and the food was excellent. Clean bedding and clean towels"
The price is AED 594
AED 713 total
includes taxes & fees
22 Aug - 23 Aug
Golspie Inn

Royal Marine Hotel

4.0 star property
9.4 out of 10, Exceptional, (213)
"Everything was Perfect! Room was Stunning, Staff was extraordinary (especially Odhran and Linda), Breakfast very delicious. We will definetely stay here again! Laura & Lars"
The price is AED 815
AED 978 total
includes taxes & fees
3 Aug - 4 Aug
Royal Marine Hotel

West End Hotel

3.0 star property
8.4 out of 10, Very Good, (275)
"Lovely room, food in evening and breafast very good, lovely friendly staff 🙂"
The price is AED 282
AED 338 total
includes taxes & fees
14 Aug - 15 Aug
West End Hotel

Invernairne Guest House

3.0 star property
9.8 out of 10, Exceptional, (199)
"Beautiful view and very nice staff, great breakfast!"
The price is AED 622
AED 747 total
includes taxes & fees
1 Sep - 2 Sep
Invernairne Guest House

The Royal Hotel Tain

3.0 star property
8.0 out of 10, Very Good, (277)
"The people who run the hotel are just great "
The price is AED 485
AED 582 total
includes taxes & fees
3 Aug - 4 Aug
The Royal Hotel Tain

Aurora Hotel & Italian Restaurant

2.0 star property
8.8 out of 10, Excellent, (210)
"Hotel was very clean, I was in a single room so was fairly small, but adequate and very clean, bed was very comfortable. All staff very friendly, great service and great breakfast. My second stay here and would definitely return. "
The price is AED 445
AED 534 total
includes taxes & fees
10 Aug - 11 Aug
Aurora Hotel & Italian Restaurant

Waverley Hotel

3.0 star property
7.4 out of 10, Good, (437)
"Nice hotel in a nice town"
The price is AED 445
AED 534 total
includes taxes & fees
2 Aug - 3 Aug
Waverley Hotel

The Clubhouse

4.0 star property
10.0 out of 10, Exceptional, (2)
"Loved this property! Wish we could have stayed longer."
The price is AED 803
AED 963 total
includes taxes & fees
3 Aug - 4 Aug
The Clubhouse

Dornoch Station

5.0 star property
9.4 out of 10, Exceptional, (50)
"It was a beautiful hotel with beautiful view in a great setting. Easy to walk down to the town and the beach. "
The price is AED 1,016
AED 1,219 total
includes taxes & fees
10 Aug - 11 Aug
Dornoch Station

Sutherland Inn

3.0 star property
8.4 out of 10, Very Good, (314)
"Aewsome place to stay "
The price is AED 606
AED 728 total
includes taxes & fees
4 Aug - 5 Aug
Sutherland Inn

Muthu Newton Hotel (Near Inverness Airport)

4.0 star property
8.2 out of 10, Very Good, (901)
"We were touring around and this was a great location, with the beaches of Nairn nearby and good connections to travel wider afield to Inverness and Loch Ness in one direction and Aviemore in the other. The facilities were what you'd expect and we enjoyed the bar and dining in the restaurant on both nights we stayed there - excellent food and service. The staff were friendly and helpful throughout, with our many questions about places to go etc. It was also fascinating to learn about the...
The price is AED 622
AED 746 total
includes taxes & fees
24 Aug - 25 Aug
Muthu Newton Hotel (Near Inverness Airport)

Golf View Hotel & Spa

4.0 star property
8.6 out of 10, Excellent, (320)
"The area around the property was amazing from the beach, the gardens to the tennis courts"
The price is AED 663
AED 795 total
includes taxes & fees
3 Aug - 4 Aug
Golf View Hotel & Spa

Havelock Hotel

3.5 star property
8.4 out of 10, Very Good, (50)
"Loved our stay,will be back."
The price is AED 576
AED 691 total
includes taxes & fees
19 Aug - 20 Aug
Havelock Hotel

COMMERCIAL HOTEL

2.5 star property
7.0 out of 10, Good, (19)
"Welcomed on arrival, shown to room, friendly staff and peaceful nights sleep."
The price is AED 400
AED 480 total
includes taxes & fees
3 Aug - 4 Aug
COMMERCIAL HOTEL

The Glenmorangie House

4.0 star property
9.6 out of 10, Exceptional, (14)
"Everything was amazing. Renovations were great. Staff were extremely helpful."
The price is AED 1,801
AED 2,161 total
includes taxes & fees
10 Aug - 11 Aug
The Glenmorangie House

Kincraig Castle Hotel

4.0 star property
9.2 out of 10, Wonderful, (248)
"Wonderful rustic location. Excellent food."
The price is AED 903
AED 1,084 total
includes taxes & fees
17 Aug - 18 Aug
Kincraig Castle Hotel

Ramnee Hotel

4.0 star property
8.6 out of 10, Excellent, (158)
"Great stay and lovely people "
The price is AED 723
AED 868 total
includes taxes & fees
5 Aug - 6 Aug
Ramnee Hotel
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.

Sheep Road
by
(
)
Open Photo by Dg-505 (CC BY) / Cropped from original

Top Portmahomack Hotel Reviews

Frequently asked questions

Where is the best place for a stay in Portmahomack?

Based on our traveler data, Tarrel Farmhouse is one of the top choices for your stay. This B&B offers a bar and a free manager's reception. Two other choices for your visit to the area are West End Hotel and Muthu Newton Hotel (Near Inverness Airport). 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 14 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.