Photo by Mona Sf

Find hotels in Portmahomack from SAR 295

    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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

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

Tarrel Farmhouse

4.0 star property
  • Free WiFi
  • Bar
  • Housekeeping
  • Soundproof rooms
10.0 out of 10, Exceptional, (45)
  • cleanliness
    A charming B&B offering delicious cooked-to-order breakfast near Tarbat Ness Lighthouse with convenient express check-out service

What verified guests said

"Great location for exploring the Highlands. "

Tarrel Farmhouse highlights

Tarrel Farmhouse, near Glenmorangie Distillery, offers an upscale retreat with complimentary breakfast and daily manager's reception. Guests can relax in the sauna, use in-room WiFi, or explore the garden. Previous visitors consistently praise their experience.
The price is SAR 617
SAR 741 total
includes taxes & fees
13 Jul - 14 Jul
Tarrel Farmhouse

Blervie House

5.0 star property
  • Breakfast included
  • Parking included
  • Free WiFi
  • Air conditioning
  • Game room
  • Bar
9.2 out of 10, Wonderful, (44)
  • cleanliness
    Scotland's countryside offers biking through scenic landscapes, hiking local trails, and friendly games of pool at Blervie House.

What verified guests said

"Huge, wonderfully appointed rooms. Very clean and fresh smelling. Beautiful property!"

Blervie House highlights

Travelers find the perfect blend of luxury and nature at Blervie House in the Scottish countryside. Guests can wander through gardens, tackle nearby hiking trails, or settle in with a book from the library. Previous visitors consistently praise the attentive staff.
The price is SAR 1,301
SAR 1,562 total
includes taxes & fees
29 Jul - 30 Jul
Blervie House

Altonhill

3.0 star property
  • Parking included
  • Free WiFi
  • Breakfast available
  • Housekeeping
The price is SAR 509
SAR 611 total
includes taxes & fees
6 Jul - 7 Jul
Altonhill

Westerlea Hotel

3.0 star property
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Restaurant
  • Game room
9.6 out of 10, Exceptional, (47)
  • cleanliness
    Relax on a tranquil beach morning then get ready for an evening game night by the billiards/pool table after dinner at this beautiful coastal retreat.

What verified guests said

"We were made to feel welcome on arrival by Connor. The food served at breakfast and in the bar was very good as was the service. The room we stayed in was comfortable and the shower was great. A perfect place to stay to explore Nairn."

Westerlea Hotel highlights

Escape to Westerlea Hotel, nestled near Nairn Beach and the scenic Nairn Golf Club. Start your day with a cooked-to-order breakfast, unwind in the garden or challenge yourself at the arcade/game room. Enjoy free WiFi, relax with outdoor furniture and take advantage of self parking.
The price is SAR 579
SAR 695 total
includes taxes & fees
8 Jul - 9 Jul
Westerlea Hotel

Tali Ayer

4.0 star property
  • Breakfast included
  • Parking included
  • Free WiFi
  • Tennis court
9.8 out of 10, Exceptional, (122)
  • cleanliness
    Travelers find the perfect balance at this welcoming retreat where they can play tennis, relax in comfortable rooms, or simply unwind in a peaceful setting

What verified guests said

"Very lovely B&B, the hosts are super nice and breakfast is very very tasty. The rooms are super clean and there is plenty of parking space. "

Tali Ayer highlights

Tali Ayer blends modern convenience with genuine hospitality. Guests enjoy WiFi in common areas, play on the outdoor tennis court, or relax in rooms with electric kettles. Past visitors appreciate these practical amenities that enhance their stay.
The price is SAR 574
SAR 574 total
includes taxes & fees
2 Jul - 3 Jul
Tali Ayer

Broomlea

3.0 star property
  • Breakfast included
  • Parking included
  • Free WiFi
  • Housekeeping
9.6 out of 10, Exceptional, (90)
  • cleanliness
    A peaceful retreat where travelers can reconnect with nature, challenge themselves to archery sessions, and enjoy a hearty breakfast to start the day

What verified guests said

"Very convenient to Fort George."

Broomlea highlights

Broomlea provides a quiet escape where guests can spend time in the garden or try their hand at archery. The property serves breakfast each morning, offers free WiFi for staying connected, and features convenient parking for all visitors.
The price is SAR 439
SAR 526 total
includes taxes & fees
29 Jun - 30 Jun
Broomlea

Cawdor House

4.0 star property
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Bar
  • Laundry
9.6 out of 10, Exceptional, (61)
  • cleanliness
    Indulge your senses with fresh coffee from our cafe and take a stroll through picturesque surroundings.

What verified guests said

"Lovely place to stay, clean friendly and comfortable, "

Cawdor House highlights

Experience the tranquility of Cawdor House, an upscale bed & breakfast near Nairn Beach. Unwind on the sun-kissed terrace or indulge in a buffet breakfast while admiring local art at the on-site gallery. Guests also appreciate free in-room WiFi, shopping on site, bike rentals for exploring nearby attractions like Nairn Museum and Nairn Golf Club.
The price is SAR 566
SAR 679 total
includes taxes & fees
1 Jul - 2 Jul
Cawdor House

Glen Lyon Lodge Bed & Breakfast

2.0 star property
  • Breakfast included
  • Parking included
  • Free WiFi
  • Housekeeping
10.0 out of 10, Exceptional, (1)

What verified guests said

"A lovely B&B, the room was beautifully clean & well equipped, nice touches like fresh milk, sweet treats & bedside phone chargers which was really useful. The breakfast was amazing, locally sourced meat from the Butcher with some of the nicest black pudding I have tasted. The town and beach are all within walking distance and plenty of places locally to eat in the evening. Thank you Helen for a wonderful stay"
The price is SAR 669
SAR 803 total
includes taxes & fees
29 Jun - 30 Jun
Glen Lyon Lodge Bed & Breakfast

Waverley Hotel

3.0 star property
  • Breakfast included
  • Parking included
  • Free WiFi
  • Bar
  • Housekeeping
7.4 out of 10, Good, (423)
  • cleanliness
    Travelers find relaxation and refreshment at this welcoming hotel, where a hearty breakfast energizes morning adventures and the bar offers evening unwinding

What verified guests said

"It’s was friendly clean Quiet Denise was a knowledge of information Food and facilities good Just what we needed "

Waverley Hotel highlights

The Waverley Hotel offers a charming retreat with a warm atmosphere and attentive staff. Guests enjoy free public WiFi, a satisfying breakfast to start the day, and barbecue grills for outdoor meals after exploring.
The price is SAR 429
SAR 515 total
includes taxes & fees
2 Jul - 3 Jul
Waverley Hotel

Macbeth's Hillock

2.5 star property
  • Kitchen
  • Pet friendly
  • Parking included
  • Outdoor Space
  • Barbecue grill
9.6 out of 10, Exceptional, (24)

What verified guests said

"This was a great stay. The owners are very communicative, the room was clean and cozy."
The price is SAR 403
SAR 484 total
includes taxes & fees
29 Jun - 30 Jun
Macbeth's Hillock

Aurora Hotel & Italian Restaurant

2.0 star property
  • Breakfast included
  • Parking included
  • Free WiFi
  • Restaurant
  • Tennis court
  • Bar
8.8 out of 10, Excellent, (206)
  • cleanliness
    The hotel bar offers a perfect spot to relax with a drink, while the multilingual staff ensures smooth communication for international travelers

What verified guests said

"Staff are extremely hospitable & the breakfast was our first introduction to a Scottish breakfast which we thoroughly enjoyed. "

Aurora Hotel & Italian Restaurant highlights

Aurora Hotel & Italian Restaurant, near the coastline, offers a bar, on-site dining, WiFi, and an outdoor tennis court. Multilingual staff receive consistent praise for their helpful service.
The price is SAR 429
SAR 515 total
includes taxes & fees
2 Jul - 3 Jul
Aurora Hotel & Italian Restaurant

Muthu Newton Hotel (Near Inverness Airport)

4.0 star property
  • Parking included
  • Free WiFi
  • Restaurant
  • Breakfast available
  • Business services
  • Bar
8.4 out of 10, Very Good, (895)
  • cleanliness
    Travelers find peaceful moments at this Highland retreat, where Chaplins Restaurant serves satisfying meals and the garden offers a quiet place to relax

What verified guests said

"Friendly staff, comfortable bed, nice garden, could do with some maintenance."

Muthu Newton Hotel (Near Inverness Airport) highlights

Muthu Newton Hotel offers a tranquil setting near Inverness Airport and the train station. Enjoy meals at Chaplins Restaurant or relax in the garden with free WiFi. Attentive staff provide luggage storage for hassle-free arrivals and departures.
The price is SAR 538
SAR 646 total
includes taxes & fees
28 Jul - 29 Jul
Muthu Newton Hotel (Near Inverness Airport)

The Old Mill Inn

3.0 star property
  • Free WiFi
  • Outdoor Space
The price is SAR 306
SAR 367 total
includes taxes & fees
29 Jun - 30 Jun
The Old Mill Inn

The Bandstand

3.0 star property
  • Breakfast included
  • Free WiFi
  • Restaurant
  • Bar
  • Room service
  • Housekeeping
8.8 out of 10, Excellent, (140)
  • cleanliness
    Travelers enjoy a peaceful retreat where breakfast starts the day right, local cuisine satisfies lunch and dinner cravings, and WiFi keeps everyone connected

What verified guests said

"Great views, excellent food and fantastic staff."

The Bandstand highlights

The Bandstand serves local cuisine for lunch and dinner. Guests start their day with breakfast before relaxing in the garden or terrace. Free WiFi keeps everyone connected, and luggage storage adds convenience. The hotel's location receives consistent praise from visitors.
The price is SAR 600
SAR 720 total
includes taxes & fees
29 Jun - 30 Jun
The Bandstand

The Clubhouse

3.0 star property
  • Breakfast included
  • Parking included
  • Free WiFi
  • Housekeeping
The price is SAR 672
SAR 807 total
includes taxes & fees
30 Jun - 1 Jul
The Clubhouse

Havelock Hotel

3.5 star property
  • Parking included
  • Free WiFi
  • Restaurant
  • Breakfast available
  • Bar
  • Housekeeping
8.4 out of 10, Very Good, (50)
  • cleanliness
    Travelers find oceanside tranquility in a garden setting where they can sip drinks at a welcoming bar and disconnect from everyday concerns

What verified guests said

"Loved our stay,will be back."

Havelock Hotel highlights

The Havelock Hotel, by the ocean, offers a peaceful getaway. Guests can enjoy drinks at the charming bar, meals at the restaurant, or quiet moments in the beautiful garden. The terrace provides extra relaxation space, and free WiFi keeps everyone connected in their rooms.
The price is SAR 472
SAR 566 total
includes taxes & fees
30 Jun - 1 Jul
Havelock Hotel

Golf View Hotel & Spa

4.0 star property
  • Pool
  • Spa
  • Pet friendly
  • Parking included
  • Free WiFi
  • Restaurant
8.6 out of 10, Excellent, (318)
  • cleanliness
    Seaside relaxation awaits at this upscale retreat where guests enjoy lush gardens, tennis courts, rejuvenating spa treatments and a scenic golf course

What verified guests said

"The area around the property was amazing from the beach, the gardens to the tennis courts"

Golf View Hotel & Spa highlights

Golf View Hotel & Spa sits right by the sea, offering spectacular views. Guests can play a round at the adjacent golf course or visit Coast Spa for expert massages. The Hickory restaurant serves local cuisine, while in-room WiFi and an indoor pool provide additional comforts.
The price is SAR 875
SAR 1,050 total
includes taxes & fees
2 Jul - 3 Jul
Golf View Hotel & Spa

West End Hotel

3.0 star property
  • Parking included
  • Free WiFi
  • Breakfast available
  • Bar
  • Housekeeping
8.4 out of 10, Very Good, (251)
  • cleanliness
    Seaside relaxation meets warm hospitality at this coastal retreat where comfort, prime location, and beautiful scenery create the perfect getaway experience

What verified guests said

"Had a wonderful stay"

West End Hotel highlights

The West End Hotel welcomes travelers with a daily manager's reception and stunning coastal views. Close to Nairn Golf Club, guests can enjoy garden walks and free in-room WiFi. The bar and coffee shop/cafe enhance the relaxed atmosphere, consistently praised by visitors.
The price is SAR 340
SAR 408 total
includes taxes & fees
28 Jul - 29 Jul
West End Hotel

Invernairne Guest House

3.0 star property
  • Free WiFi
  • Bar
  • Laundry
  • Housekeeping
  • Soundproof rooms
9.8 out of 10, Exceptional, (192)
  • cleanliness
    Travelers enjoy afternoons on the sunny terrace surrounded by natural beauty before relaxing with evening drinks at the welcoming bar

What verified guests said

"Beautiful view and very nice staff, great breakfast!"

Invernairne Guest House highlights

Invernairne Guest House overlooks a golf course, offering a peaceful retreat with its own mini golf course and garden. Guests can enjoy drinks at the bar while taking advantage of practical amenities like dry cleaning services and luggage storage during their outings.
The price is SAR 660
SAR 792 total
includes taxes & fees
30 Jun - 1 Jul
Invernairne Guest House

Carlton Hotel

2.5 star property
  • Pet friendly
  • Free WiFi
  • Breakfast available
  • Bar
  • Housekeeping
7.2 out of 10, Good, (46)
  • cleanliness
    Travelers at the Carlton Hotel start their day with a full breakfast served by attentive staff, then unwind with evening drinks at the on-site bar

What verified guests said

"We tried to save a little money by staying here and I guess we got what we paid for. The room was sparse, the mattress was uncomfortable, the room was too warm, and it was noisy. There is no parking on premises, but free parking down the road. Breakfast was fine, and the checkout was easy. "

Carlton Hotel highlights

The Carlton Hotel offers a genuine hospitality experience that past guests consistently praise. The helpful staff creates a warm atmosphere while practical amenities like in-room WiFi keep travelers connected throughout their stay.
The price is SAR 295
SAR 354 total
includes taxes & fees
29 Jun - 30 Jun
Carlton 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

Hotels with an ocean view in Portmahomack you'll enjoy

These cottages in Portmahomack may fit your trip

Check out pet-friendly hotels in Portmahomack

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.

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

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 Waverley Hotel. See all available top hotels, or vacation rentals in Portmahomack.

What are some of the best vacation home rentals in Portmahomack?

Stunning Highland retreat in peaceful glen near Dornoch: Visitors like this Portmahomack vacation home rental. It is located in the mountains and has a fireplace, a garden, and a barbecue grill to put you at ease in your new surroundings. It has 4 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. You and your friends and family can relax into your vacation with amenities like a selection of games. 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: Offers 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 13 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.