World Top Hotels Portmahomack
Portmahomack
2 guests

Adults:

2

Children:

0

Child’s age:

Portmahomack

Nov 09 - Nov 10 ·
2 guests

Portmahomack Hotels

Portmahomack
2 guests

Adults:

2

Children:

0

Child’s age:

Over 10 stays assessed to highlight the standout picks

Navigation

1. The Castle Hotel Nr Tain

2. High Range Hotel

3. Ac Hotel By Marriott Inverness

4. Caledonian Hotel 'A Bespoke Hotel'

Cheap Hotels

5. Cairn Hotel

6. Borgie Lodge Hotel

7. The Ben Mhor Hotel, Bar & Restaurant

Pet Friendly Hotels

8. The Royal Highland Hotel

9. Muir Bank

10. Golf View Hotel & Spa

  • Top location
  • Beach access
The Castle Hotel Nr Tain The Castle Hotel Nr Tain

The Castle Hotel Nr Tain

The Castle Hotel
0.2 km (0.1 mi) from city center
  • Free parking
  • Flat-screen TV
  • Ironing facilities
  • Tea and coffee facilities
  • Bar/ Lounge area
  • Terrace

The comfortable The Castle Hotel Nr Tain Portmahomack offers access to Tarbat Golf Club, which is located just 300 metres away. This Portmahomack hotel has views of the sea and features Wi-Fi throughout the property.

Dornoch is 66 km from the hotel, while the intriguing Tarbat Discovery Centre Museum is only 1 km away. Well-connected to many sights, the accommodation is within easy reach of Castle Hotel bus stop.

8
107 reviews
~ US$101 / night

The Castle Hotel Nr Tain

0.2 km (0.1 mi) from city center
  • Free parking
  • Flat-screen TV
  • Ironing facilities
  • Tea and coffee facilities
  • Bar/ Lounge area
  • Terrace

The Castle Hotel Nr Tain

The comfortable The Castle Hotel Nr Tain Portmahomack offers access to Tarbat Golf Club, which is located just 300 metres away. This Portmahomack hotel has views of the sea and features Wi-Fi throughout the property.

Dornoch is 66 km from the hotel, while the intriguing Tarbat Discovery Centre Museum is only 1 km away. Well-connected to many sights, the accommodation is within easy reach of Castle Hotel bus stop.

8
107 reviews
From US$ 101 / night

Hotels near Portmahomack

High Range Hotel High Range Hotel

High Range Hotel

Grampian Road
72.6 km (45.1 mi) from Portmahomack
  • Cookware/ Kitchen utensils
  • Free parking
  • Housekeeping
  • Luggage storage
  • Tea and coffee facilities
  • Tennis court

The 4-star High Range Hotel Aviemore overlooks Cairngorm Mountains and comprises 19 rooms with modern comforts.

Located just an 8-minute walk from Craigellachie National Nature Reserve, the hotel is also a mere 1.3 km from Rothiemurchus. Guests can easily reach TreeZone Aviemore within a few blocks of this smoke-free hotel. A 25-minute stroll takes you to Aviemore Ring Cairn and Stone Circle.

9.1
2373 reviews
~ US$67 / night

High Range Hotel

72.6 km (45.1 mi) from Portmahomack
  • Cookware/ Kitchen utensils
  • Free parking
  • Housekeeping
  • Luggage storage
  • Tea and coffee facilities
  • Tennis court

High Range Hotel

The 4-star High Range Hotel Aviemore overlooks Cairngorm Mountains and comprises 19 rooms with modern comforts.

Located just an 8-minute walk from Craigellachie National Nature Reserve, the hotel is also a mere 1.3 km from Rothiemurchus. Guests can easily reach TreeZone Aviemore within a few blocks of this smoke-free hotel. A 25-minute stroll takes you to Aviemore Ring Cairn and Stone Circle.

9.1
2373 reviews
From US$ 67 / night
  • Just opened
Ac Hotel By Marriott Inverness Ac Hotel By Marriott Inverness

Ac Hotel By Marriott Inverness

Glebe Street
46.1 km (28.7 mi) from Portmahomack
  • Restaurant
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Sun terrace

Offering a prime location only 6 minutes' walk from Old High St Stephen's Church, the comfortable Ac Hotel By Marriott Inverness boasts a private art gallery. Including a sundeck and a shared lounge along with a lounge bar, the 4-star smoke-free hotel is located in a walkable area just a short walk from a railway station.

Standing a short way from Victorian Market, the hotel also offers easy access to Inverness Museum and Art Gallery which is just 0.7 km away. When staying at the Ac Hotel By Marriott, you'll be merely a 10-minute stroll from the 1800s red sandstone Inverness Castle. The accommodation lies within a few blocks of Infinity Trampoline Park Inverness Sports Complex. This Inverness hotel is approximately 400 metres from Bus Station bus station.

8.9
2168 reviews
~ US$98 / night

Ac Hotel By Marriott Inverness

46.1 km (28.7 mi) from Portmahomack
  • Restaurant
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Sun terrace

Ac Hotel By Marriott Inverness

Offering a prime location only 6 minutes' walk from Old High St Stephen's Church, the comfortable Ac Hotel By Marriott Inverness boasts a private art gallery. Including a sundeck and a shared lounge along with a lounge bar, the 4-star smoke-free hotel is located in a walkable area just a short walk from a railway station.

Standing a short way from Victorian Market, the hotel also offers easy access to Inverness Museum and Art Gallery which is just 0.7 km away. When staying at the Ac Hotel By Marriott, you'll be merely a 10-minute stroll from the 1800s red sandstone Inverness Castle. The accommodation lies within a few blocks of Infinity Trampoline Park Inverness Sports Complex. This Inverness hotel is approximately 400 metres from Bus Station bus station.

8.9
2168 reviews
From US$ 98 / night

Cheap Hotels

  • Popular choice
Caledonian Hotel 'A Bespoke Hotel' Caledonian Hotel 'A Bespoke Hotel'

Caledonian Hotel 'A Bespoke Hotel'

Quay Street
79.1 km (49.2 mi) from Portmahomack
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Leisure/ TV room
  • Mini-bar
  • Bar/ Lounge area
7.8
4389 reviews
~ US$46 / night

Caledonian Hotel 'A Bespoke Hotel'

79.1 km (49.2 mi) from Portmahomack
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Leisure/ TV room
  • Mini-bar
  • Bar/ Lounge area

Caledonian Hotel 'A Bespoke Hotel'

7.8
4389 reviews
From US$ 46 / night
Cairn Hotel Cairn Hotel

Cairn Hotel

Craigellachie Guest House Main Street
61.5 km (38.2 mi) from Portmahomack
  • Restaurant
  • Free parking
  • Housekeeping
  • Leisure/ TV room
  • Luggage storage
  • Skiing
8.5
848 reviews
~ US$56 / night

Cairn Hotel

61.5 km (38.2 mi) from Portmahomack
  • Restaurant
  • Free parking
  • Housekeeping
  • Leisure/ TV room
  • Luggage storage
  • Skiing

Cairn Hotel

8.5
848 reviews
From US$ 56 / night
  • Beach access
Borgie Lodge Hotel Borgie Lodge Hotel

Borgie Lodge Hotel

Borgie Lodge Hotel, Skerray, By Tongue
78.7 km (48.9 mi) from Portmahomack
  • BBQ facilities
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Bar/ Lounge area
  • Garden area
9.5
1165 reviews
~ US$157 / night

Borgie Lodge Hotel

78.7 km (48.9 mi) from Portmahomack
  • BBQ facilities
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Bar/ Lounge area
  • Garden area

Borgie Lodge Hotel

9.5
1165 reviews
From US$ 157 / night

Pet Friendly Hotels

  • Great deal
The Ben Mhor Hotel, Bar & Restaurant The Ben Mhor Hotel, Bar & Restaurant

The Ben Mhor Hotel, Bar & Restaurant

53-57 High Street
57.8 km (35.9 mi) from Portmahomack
  • Restaurant
  • Free parking
  • Security
  • Flat-screen TV
  • Luggage storage
  • Golf centre

A few moments from The Craft Lounge Art Gallery, the comfortable 3-star The Ben Mhor Hotel, Bar & Restaurant Grantown-on-Spey includes 24 rooms. The smoke-free hotel is located only 350 metres from Anagach Woods and welcomes its guests to use a shared lounge and a golf course or to enjoy Indian cuisine in the onsite Thai restaurant.

The High St. Merchants is a just a 6-minute walk away. St Columba's Episcopal Church can also be found merely 450 metres away.

7.9
1200 reviews
~ US$40 / night

The Ben Mhor Hotel, Bar & Restaurant

57.8 km (35.9 mi) from Portmahomack
  • Restaurant
  • Free parking
  • Security
  • Flat-screen TV
  • Luggage storage
  • Golf centre

The Ben Mhor Hotel, Bar & Restaurant

A few moments from The Craft Lounge Art Gallery, the comfortable 3-star The Ben Mhor Hotel, Bar & Restaurant Grantown-on-Spey includes 24 rooms. The smoke-free hotel is located only 350 metres from Anagach Woods and welcomes its guests to use a shared lounge and a golf course or to enjoy Indian cuisine in the onsite Thai restaurant.

The High St. Merchants is a just a 6-minute walk away. St Columba's Episcopal Church can also be found merely 450 metres away.

7.9
1200 reviews
From US$ 40 / night
The Royal Highland Hotel The Royal Highland Hotel

The Royal Highland Hotel

Station Square, 18 Academy Street
46.1 km (28.7 mi) from Portmahomack
  • Restaurant
  • 24-hour reception
  • Flat-screen TV
  • Luggage storage
  • Ironing facilities
  • Golf centre

Located 450 metres from the river, The Royal Highland Hotel Inverness provides guests with a lift and a vending machine.

Standing in close proximity to Greig Street Bridge, the hotel also offers easy access to Inverness Museum and Art Gallery which is about 5 minutes' walk away. Within a 600-metre distance of this 3-star hotel you will reach the 1800s red sandstone Inverness Castle. The Royal is a stone's throw from Victorian Market. Falcon Square bus stop is located 5 minutes away from the property.

7.7
4019 reviews
~ US$52 / night

The Royal Highland Hotel

46.1 km (28.7 mi) from Portmahomack
  • Restaurant
  • 24-hour reception
  • Flat-screen TV
  • Luggage storage
  • Ironing facilities
  • Golf centre

The Royal Highland Hotel

Located 450 metres from the river, The Royal Highland Hotel Inverness provides guests with a lift and a vending machine.

Standing in close proximity to Greig Street Bridge, the hotel also offers easy access to Inverness Museum and Art Gallery which is about 5 minutes' walk away. Within a 600-metre distance of this 3-star hotel you will reach the 1800s red sandstone Inverness Castle. The Royal is a stone's throw from Victorian Market. Falcon Square bus stop is located 5 minutes away from the property.

7.7
4019 reviews
From US$ 52 / night
  • Eco-friendly stay
Muir Bank Muir Bank

Muir Bank

Muir Bank Crossroads
51.6 km (32.0 mi) from Portmahomack
  • Cookware/ Kitchen utensils
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Leisure/ TV room
  • Tea and coffee facilities
8.7
957 reviews
~ US$77 / night

Muir Bank

51.6 km (32.0 mi) from Portmahomack
  • Cookware/ Kitchen utensils
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Leisure/ TV room
  • Tea and coffee facilities

Muir Bank

8.7
957 reviews
From US$ 77 / night

Dog Friendly Hotels

  • Beach access
Golf View Hotel & Spa Golf View Hotel & Spa

Golf View Hotel & Spa

63 Seabank Rd
27.8 km (17.3 mi) from Portmahomack
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Pool with view

Located just 0.8 km from Nairn Old Parish Church, the 4-star modern Golf View Hotel & Spa Nairn offers rooms with superb views of the ocean.

A 17-minute walk separates Nairn United Reformed Church from the hotel. Guests may also get to the kid-friendly Nairn Museum, which is approximately a 20-minute stroll away. A local bus stop Academy Street is merely 0.8 km away.

8.7
978 reviews
~ US$99 / night

Golf View Hotel & Spa

27.8 km (17.3 mi) from Portmahomack
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Pool with view

Golf View Hotel & Spa

Located just 0.8 km from Nairn Old Parish Church, the 4-star modern Golf View Hotel & Spa Nairn offers rooms with superb views of the ocean.

A 17-minute walk separates Nairn United Reformed Church from the hotel. Guests may also get to the kid-friendly Nairn Museum, which is approximately a 20-minute stroll away. A local bus stop Academy Street is merely 0.8 km away.

8.7
978 reviews
From US$ 99 / night
  • Guest favorite
The Royal Hotel The Royal Hotel

The Royal Hotel

Garve Road
78.7 km (48.9 mi) from Portmahomack
  • Picnic area/ Tables
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Live entertainment
  • Sun terrace

The comfortable The Royal Hotel Ullapool is located merely 1.3 km from Ullapool Sea Front and features a sundeck, a picnic area, and a golf course.

The 3-star hotel is also a short way from such natural sights as Inverpolly Nature Reserve. This Ullapool hotel is about a 10-minute drive from Loch Broom Town. There is High School bus stop a few moments from the accommodation.

8.6
4279 reviews
~ US$162 / night

The Royal Hotel

78.7 km (48.9 mi) from Portmahomack
  • Picnic area/ Tables
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Live entertainment
  • Sun terrace

The Royal Hotel

The comfortable The Royal Hotel Ullapool is located merely 1.3 km from Ullapool Sea Front and features a sundeck, a picnic area, and a golf course.

The 3-star hotel is also a short way from such natural sights as Inverpolly Nature Reserve. This Ullapool hotel is about a 10-minute drive from Loch Broom Town. There is High School bus stop a few moments from the accommodation.

8.6
4279 reviews
From US$ 162 / night
  • Eco-friendly stay
Scandinavian Village Ltd Scandinavian Village Ltd

Scandinavian Village Ltd

Scandinavian Village
71.6 km (44.5 mi) from Portmahomack
  • Cookware/ Kitchen utensils
  • Free parking
  • Security
  • Flat-screen TV
  • Ironing facilities
  • Golf centre
9.2
638 reviews
~ US$156 / night

Scandinavian Village Ltd

71.6 km (44.5 mi) from Portmahomack
  • Cookware/ Kitchen utensils
  • Free parking
  • Security
  • Flat-screen TV
  • Ironing facilities
  • Golf centre

Scandinavian Village Ltd

9.2
638 reviews
From US$ 156 / night

Kid Friendly Hotels

  • Best-rated
Loch Ness Lodge Loch Ness Lodge

Loch Ness Lodge

Brackla, Loch Ness-Side
62.6 km (38.9 mi) from Portmahomack
  • Free parking
  • 24-hour security
  • Flat-screen TV
  • Leisure/ TV room
  • Golf centre
  • Terrace

The 5-star luxurious Loch Ness Lodge Drumnadrochit hotel offers quick access to Nessie, located approximately a 5-minute walk away. The perfect hotel also provides guests with Wi-Fi, available in public areas.

Dores & Boleskine Church Of Scotland stands 4.7 km away, and Loch Ness Exhibition Centre is around 6 km from this contemporary-style hotel. Historical sites in the area include the Large Urquhart Ruined Castle, situated about 15 minutes' drive away. Take benefit from the proximity to Nessieland Castle Monster Centre, which is around 7 km away. Clansman Hotel bus stop, offering a direct link to the city attractions and main places, is only a few steps from the Loch Ness Lodge Drumnadrochit.

9.7
604 reviews
~ US$263 / night

Loch Ness Lodge

62.6 km (38.9 mi) from Portmahomack
  • Free parking
  • 24-hour security
  • Flat-screen TV
  • Leisure/ TV room
  • Golf centre
  • Terrace

Loch Ness Lodge

The 5-star luxurious Loch Ness Lodge Drumnadrochit hotel offers quick access to Nessie, located approximately a 5-minute walk away. The perfect hotel also provides guests with Wi-Fi, available in public areas.

Dores & Boleskine Church Of Scotland stands 4.7 km away, and Loch Ness Exhibition Centre is around 6 km from this contemporary-style hotel. Historical sites in the area include the Large Urquhart Ruined Castle, situated about 15 minutes' drive away. Take benefit from the proximity to Nessieland Castle Monster Centre, which is around 7 km away. Clansman Hotel bus stop, offering a direct link to the city attractions and main places, is only a few steps from the Loch Ness Lodge Drumnadrochit.

9.7
604 reviews
From US$ 263 / night
  • Eco-friendly stay
Grant Arms Hotel Grant Arms Hotel

Grant Arms Hotel

25 The Square,
57.6 km (35.8 mi) from Portmahomack
  • In-room breakfast
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Golf centre
  • Garden area

Located just 550 metres from St Columba's Episcopal Church, which is considered to be a sacred place of worship, the 4-star smoke-free Grant Arms Hotel Grantown-on-Spey offers a restaurant for guests' convenience. Business travellers will appreciate conveniences like Wi-Fi in public areas and access to conference facilities and a photocopy machine.

Cromdale Church is right near this Grantown-on-Spey hotel, while The Craft Lounge Art Gallery is only 5 minutes' walk away. Craggan Golf Course is also a mere 0.6 km from the Grant Arms Grantown-on-Spey. The High St. Merchants is located not far from the hotel.

8.6
578 reviews
~ US$99 / night

Grant Arms Hotel

57.6 km (35.8 mi) from Portmahomack
  • In-room breakfast
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Golf centre
  • Garden area

Grant Arms Hotel

Located just 550 metres from St Columba's Episcopal Church, which is considered to be a sacred place of worship, the 4-star smoke-free Grant Arms Hotel Grantown-on-Spey offers a restaurant for guests' convenience. Business travellers will appreciate conveniences like Wi-Fi in public areas and access to conference facilities and a photocopy machine.

Cromdale Church is right near this Grantown-on-Spey hotel, while The Craft Lounge Art Gallery is only 5 minutes' walk away. Craggan Golf Course is also a mere 0.6 km from the Grant Arms Grantown-on-Spey. The High St. Merchants is located not far from the hotel.

8.6
578 reviews
From US$ 99 / night
Heathmount Hotel Heathmount Hotel

Heathmount Hotel

Kingsmills Road
46.3 km (28.7 mi) from Portmahomack
  • Restaurant
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Bar/ Lounge area
  • Sun terrace

The 3-star Heathmount Hotel Inverness includes luxury rooms and is located merely 11 minutes' walk from Old High St Stephen's Church.

When staying at the hotel, you'll be a short way from Greig Street Bridge. Nature lovers will appreciate proximity to River Ness, which is 0.9 km away. Inverness train station is also approximately 10 minutes' walk away.

8.9
1161 reviews
~ US$157 / night

Heathmount Hotel

46.3 km (28.7 mi) from Portmahomack
  • Restaurant
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Bar/ Lounge area
  • Sun terrace

Heathmount Hotel

The 3-star Heathmount Hotel Inverness includes luxury rooms and is located merely 11 minutes' walk from Old High St Stephen's Church.

When staying at the hotel, you'll be a short way from Greig Street Bridge. Nature lovers will appreciate proximity to River Ness, which is 0.9 km away. Inverness train station is also approximately 10 minutes' walk away.

8.9
1161 reviews
From US$ 157 / night

Hotels Downtown

  • Beach access
Golf View Hotel & Macintosh Restaurant Golf View Hotel & Macintosh Restaurant

Golf View Hotel & Macintosh Restaurant

Stotfield Road
34.0 km (21.1 mi) from Portmahomack
  • Restaurant
  • Free parking
  • 24-hour security
  • Tea and coffee facilities
  • Golf centre
  • Terrace

There's also a convenience of private car parking on site.

The 4-star smoke-free Golf View Hotel & Macintosh Restaurant is located around a 5-minute walk from Moray Golf Club, merely 1.2 km from Lossiemouth Fisheries and Community Museum. There is Covesea Skerries Lighthouse about 10 minutes by car from the comfortable hotel.

8.4
421 reviews
~ US$78 / night

Golf View Hotel & Macintosh Restaurant

34.0 km (21.1 mi) from Portmahomack
  • Restaurant
  • Free parking
  • 24-hour security
  • Tea and coffee facilities
  • Golf centre
  • Terrace

Golf View Hotel & Macintosh Restaurant

There's also a convenience of private car parking on site.

The 4-star smoke-free Golf View Hotel & Macintosh Restaurant is located around a 5-minute walk from Moray Golf Club, merely 1.2 km from Lossiemouth Fisheries and Community Museum. There is Covesea Skerries Lighthouse about 10 minutes by car from the comfortable hotel.

8.4
421 reviews
From US$ 78 / night
The Speyside Hotel And Restaurant The Speyside Hotel And Restaurant

The Speyside Hotel And Restaurant

The Speyside Hotel Grant Road
57.7 km (35.8 mi) from Portmahomack
  • Restaurant
  • Free parking
  • 24-hour security
  • Flat-screen TV
  • Live entertainment
  • Sun terrace

Situated approximately a 5-minute walk from St Columba's Episcopal Church, the comfortable The Speyside Hotel And Restaurant Grantown-on-Spey showcases 18 holes of golf. This 3-star hotel provides Wi-Fi, which is available in public areas.

Craggan Golf Course stands merely 150 metres away, and The Craft Lounge Art Gallery is right around the corner from the hotel. You can reach the centre of Grantown-on-Spey in 5 minutes on foot. The Speyside Hotel And Restaurant Grantown-on-Spey is around 10 minutes on foot from The High St. Merchants.

8.8
507 reviews
~ US$114 / night

The Speyside Hotel And Restaurant

57.7 km (35.8 mi) from Portmahomack
  • Restaurant
  • Free parking
  • 24-hour security
  • Flat-screen TV
  • Live entertainment
  • Sun terrace

The Speyside Hotel And Restaurant

Situated approximately a 5-minute walk from St Columba's Episcopal Church, the comfortable The Speyside Hotel And Restaurant Grantown-on-Spey showcases 18 holes of golf. This 3-star hotel provides Wi-Fi, which is available in public areas.

Craggan Golf Course stands merely 150 metres away, and The Craft Lounge Art Gallery is right around the corner from the hotel. You can reach the centre of Grantown-on-Spey in 5 minutes on foot. The Speyside Hotel And Restaurant Grantown-on-Spey is around 10 minutes on foot from The High St. Merchants.

8.8
507 reviews
From US$ 114 / night

Are you in a hurry?

Here is a quick list of Hotels in Portmahomack, selected based on their rating

Name of hotel Accommodation Rating Price, $
The Castle Hotel Nr Tain

8.0 / 10

(107 Reviews)

From 101$
High Range Hotel

9.1 / 10

(2373 Reviews)

From 67$
Ac Hotel By Marriott Inverness

8.9 / 10

(2168 Reviews)

From 98$
Caledonian Hotel 'A Bespoke Hotel'

7.8 / 10

(4389 Reviews)

From 46$
Cairn Hotel

8.5 / 10

(848 Reviews)

From 56$

Location