Moray Firth hotels
Search among 459 available hotels in Moray Firth from 50+ providers
0Filter & Sort
1-100 out of 459
8.2
Great243243 reviews
Millbuies Trout Fishery is nearly a 10-minute drive from the 4-star Mansion House Elgin.
FromC$ 164
/nightSelect
8.4
Great746746 reviews
Due to an excellent location in the very heart of the city, the guests of the 3-star Royal Highland will find Eastgate Shopping Centre merely a 5-minute stroll away.
FromC$ 78
/nightSelect
8.6
Great799799 reviews
Comprising 82 rooms, the enchanting 3-star Columba Hotel Inverness By Compass Hospitality was built in 1881 in a quiet area of Inverness.
FromC$ 82
/nightSelect
B&B Hotel InvernessHotel
8.6
Great832832 reviews
Featuring the pleasure of tasting international specialities, this 90-room the stylish Pentahotel Inverness is placed in the entertainment district of Inverness, within a 5-minute drive of Merkinch Local Nature Reserve.
FromC$ 86
/nightSelect
Glen Mhor HotelHotel
8.4
Great919919 reviews
Close to a train station and 0.6 km from Eden Court Inverness, whether you are here for business or pleasure, stay for a night or more and let the 3-star Glen Mhor Hotel And Apartments with 100 rooms surprise you and take care of you.
FromC$ 138
/nightSelect
8.4
Great690690 reviews
Dining at à la carte restaurant with international dishes is available at the Mercure Inverness, set within a 5-minute drive of ShipSpace.
FromC$ 98
/nightSelect
The Waverley Guest HouseGuest house
8.2
Great278278 reviews
The comfortable 3-star Waverley Guest House with city views lies about a 5-minute walk from Inverness Museum and Art Gallery.
FromC$ 72
/nightSelect
Dornoch Castle HotelHotel
8.2
Great192192 reviews
The 3-star Castle Dornoch includes a walled garden and bright rooms, boasting a tranquil setting a mere 5 minutes' stroll from Historylinks Museum.
FromC$ 150
/nightSelect
Beechwood Lodge GuesthouseGuest house
8.4
Great6464 reviews
While staying at the Beechwood Lodge Alness you are invited to discover Loch Achnacloich, set 10 minutes away by car, or Ardross Castle, which is approximately 2.9 km away.
FromC$ 164
/nightSelect
8.4
Great745745 reviews
Boasting a steam room, sauna facilities and an indoor pool onsite, the 4-star Leonardo Hotel Inverness - Formerly Jurys Inn offers a location in the shopping district of Inverness within a minutes' drive of Caledonian Canal.
FromC$ 96
/nightSelect
Strathallan B&BBed & Breakfast
8.2
Great112112 reviews
Highland Archive Centre is a 10-minute drive from the 3-star Strathallan Inverness and Eastgate Shopping Centre is merely 1.1 km away.
FromC$ 151
/nightSelect
8.2
Great8686 reviews
Featuring a traditional American breakfast and a fitness studio, the 4-star Ac Hotel By Marriott is located approximately 10 minutes by car from Inverness Kart Raceway.
FromC$ 141
/nightSelect
8.4
Great600600 reviews
Inverness Floral Hall is around a 10-minute ride from the modern Holiday Inn Express Inverness, An Ihg and features shopping and dining.
FromC$ 111
/nightSelect
8.4
Great302302 reviews
At the Loch Ness Country House Inverness, located in a historical area, guests can relax at the lounge bar.
FromC$ 272
/nightSelect
Inverness Youth HostelHostel
8.4
Great187187 reviews
Featuring 96 rooms with views of the street, the eco-friendly Youth is set 5 minutes by car from Infinity Trampoline Park Inverness Sports Complex.
FromC$ 40
/nightSelect
Redcliffe HotelHotel
8.0
Great205205 reviews
Situated in the heart of Inverness and 16 minutes on foot from The Innes Marker, the unique 3-star Redcliffe offers 23 rooms.
FromC$ 122
/nightSelect
Heathmount HotelHotel
8.4
Great184184 reviews
The 3-star Heathmount Inverness is located within 5 minutes' drive of Ness Islands and near a train station.
FromC$ 139
/nightSelect
Inverness Student HotelHostel
8.6
Great107107 reviews
The positioning of the Student in the centre of Inverness ensures fast access to St Stephen's Church Inverness, which is only a 5-minute walk away.
FromC$ 46
/nightSelect
Bunchrew House HotelHotel
8.4
Great333333 reviews
Inverness Castle is approximately a 10-minute drive from the Bunchrew House and Merkinch Local Nature Reserve is about a 10-minute drive away.
FromC$ 184
/nightSelect
Royston Guest House InvernessGuest house
7.8
Very good193193 reviews
Situated in the heart of Inverness and within 18 minutes' walk of Inverness Museum and Art Gallery, the Royston Guest House offers 8 rooms.
FromC$ 299
/nightSelect
8.4
Great485485 reviews
Featuring spacious rooms, the Craigmonie Hotel Inverness By Compass Hospitality also has sauna facilities and an indoor pool, where you can relax.
FromC$ 227
/nightSelect
Kingsmills HotelHotel
8.6
Great783783 reviews
Set right in the centre of Inverness, the wonderful 4-star Kingsmills offers 57 rooms overlooking the garden.
FromC$ 230
/nightSelect
Bank Guest HouseGuest house
8.2
Great199199 reviews
The charming Bank Guest House is based just 0.6 km from The Wick Heritage Museum in Wick, and consists of 6 rooms with modern decor.
FromC$ 129
/nightSelect
Cullen Bay HotelHotel
8.2
Great129129 reviews
There are rooms facing sea and the Bay is set nearly a 6-minute walk from Temple of Pomona.
FromC$ 155
/nightSelect
8.2
Great4444 reviews
Featuring various recreational opportunities and entertainment activities, the Travelodge Inverness Fairways has a privileged setting on the doorstep of Inverness Kart Raceway.
FromC$ 75
/nightSelect
8.4
Great231231 reviews
The Premier Inn Inverness Centre is set within a 5-minute walk of River Ness and 2.2 km from Whin Park.
FromC$ 197
/nightSelect
Pine Guest HouseGuest house
7.2
Very good22 reviews
There is Inverness Museum and Art Gallery approximately a 15-minute stroll from the family Pine that dates back to 1850.
Select
The Waterside HotelHotel
8.4
Great614614 reviews
The 3-star Waterside is situated in the very heart of Inverness within a 6-minute stroll of Eden Court Inverness Theatre.
FromC$ 214
/nightSelect
8.2
Great351351 reviews
Don't miss a chance to stay at the eco-friendly Tulloch Castle Hotel 'A Bespoke Hotel' Dingwall in a rural area overlooking the hills.
FromC$ 210
/nightSelect
8.6
Great696696 reviews
Thanks to its quiet location, the welcoming Glenmoriston Townhouse is within 6 minutes' walk of Eden Court Inverness and near a railway station.
FromC$ 141
/nightSelect
Beaufort HotelHotel
8.6
Great793793 reviews
Located within 13 minutes' walk of The Scottish Kiltmaker Visitor Centre, the 3-star Beaufort Inverness features a full Scottish breakfast.
FromC$ 105
/nightSelect
Muthu Newton HotelHotel
8.4
Great369369 reviews
Featuring views of the garden and an à la carte restaurant, the comfortable Muthu Newton Nairn is nestled near a train station.
FromC$ 105
/nightSelect
8.2
Great223223 reviews
Falcon Square and The Scottish Kiltmaker Visitor Centre are located 2.3 km and 2.5 km from the quality Lochardil House respectively.
FromC$ 181
/nightSelect
Ness WalkHotel
8.4
Great304304 reviews
The grand Ness Walk is a good starting point to Inverness's sights including Eden Court Inverness, which is just 450 metres away.
FromC$ 285
/nightSelect
Lyndon Guest HouseGuest house
8.2
Great118118 reviews
While staying at the Lyndon Guest House Inverness you are invited to discover Bellfield Park, set a 25-minute stroll away, or Greig Street Bridge, which is a mere 1.1 km away.
FromC$ 138
/nightSelect
Norseman HotelHotel
8.2
Great214214 reviews
Set approximately a 9-minute stroll from The Wick Heritage Museum, the comfortable 3-star Norseman overlooks the garden and invites guests to have a drink at a lounge bar.
FromC$ 154
/nightSelect
Crown Court HotelHotel
8.0
Great360360 reviews
Located only 0.7 km from Inverness Castle, the stylish Crown Court has 18 rooms, and lies near a train station.
FromC$ 89
/nightSelect
West End Guest HouseBed & Breakfast
8.2
Great124124 reviews
Located about an 18-minute stroll from Elgin Cathedral, the traditional West End offers 6 rooms with bright views.
FromC$ 164
/nightSelect
8.4
Great340340 reviews
Set only 0.8 km from Nairn Old Parish Church, the 4-star Golf View Hotel & includes 41 rooms in addition to rowing, lawn tennis and cycling available on-site.
FromC$ 142
/nightSelect
Boath House HotelHotel
8.4
Great1717 reviews
Rait Castle is at a 4.2 km distance from the 4-star Boath House, while Nairn United Reformed Church is about a 10-minute drive away.
FromC$ 541
/nightSelect
Premier Inn ElginHotel
8.0
Great66 reviews
The Premier Inn Elgin is located 55 km from Inverness airport and at 750 metres of Pinefield Crescent bus stop.
FromC$ 163
/nightSelect
Rocpool ReserveHotel
8.0
Great9090 reviews
The comfortable 5-star Rocpool Reserve Hotel & Restaurant is centrally set just 0.6 km from Inverness Museum and Art Gallery, and also offers snow skiing, hiking and cycling onsite.
FromC$ 554
/nightSelect
8.2
Great66 reviews
The Premier Inn Inverness West is set within a 5-minute walk of Inverness Floral Hall and approximately 5 minutes' drive from Bellfield Park.
FromC$ 134
/nightSelect
8.2
Great8989 reviews
Set just 14 minutes on foot from East beach, the 4-star Golf View Hotel & Macintosh Restaurant Lossiemouth features 19 rooms with private bathrooms.
FromC$ 112
/nightSelect
8.4
Great1616 reviews
Located 75 km from Inverness airport, the traditional Glenmorangie House Tain offers a storage room and a restaurant for guests' convenience.
FromC$ 953
/nightSelect
Springburn LodgeGuest house
8.2
Great6969 reviews
St Mary's RC Church is approximately an 18-minute walk from the 4-star Springburn Lodge and Beauly Priory is a mere 1.8 km away.
FromC$ 129
/nightSelect
8.0
Great5757 reviews
Set at the foot of shops and a supermarket, and around a 10-minute drive from St Mary's Catholic Church, the unpretentious 3-star Premier Inn Inverness East features 60 rooms approximately a 15-minute ride from Culloden Battlefield.
FromC$ 265
/nightSelect
8.2
Great6161 reviews
The Royal Hotel is set around a 10-minute ride from Cromarty Firth and within 10 minutes' drive of Nigg Old Parish Church.
FromC$ 347
/nightSelect
Delny Highland LodgesHoliday park
8.2
Great6262 reviews
While staying at the Delny Highland Lodges you are invited to discover Invergordon Naval Museum & Heritage Centre, set 15 minutes away by car, or Invergordon Church of Scotland, which is approximately 6 km away.
FromC$ 137
/nightSelect
Queens HotelHotel
8.6
Great1616 reviews
While staying at the 3-star Queens you are invited to discover Old Wick Castle, set nearly 5 minutes' drive away, or Ebenezer Place, which is only 5 minutes' walk away.
FromC$ 217
/nightSelect
The HavelockHotel
8.2
Great6767 reviews
The Havelock is set just 5 minutes on foot from Nairn United Reformed Church and within 1.3 km of Nairn Beach.
FromC$ 144
/nightSelect
8.2
Great182182 reviews
Located 400 metres from the 1800s red sandstone Inverness Castle, the smoke-free River Ness Hotel, A Member Of Radisson Individuals features 68 rooms with views of the city.
FromC$ 155
/nightSelect
8.2
Great260260 reviews
Situated 6 minutes' walk from River Ness, the 3-star King'S Highway Wetherspoon Inverness features 9 rooms with private bathrooms.
FromC$ 78
/nightSelect
Eight Acres HotelHotel
8.2
Great193193 reviews
Located approximately 5 minutes by car from Elgin Cathedral, the perfect Eight Acres features a heated swimming pool along with sauna facilities and an indoor pool.
FromC$ 151
/nightSelect
Ban-Car HotelHotel
8.2
Great5252 reviews
Located 10 minutes' drive from RSPB Scotland Loch of Strathbeg nature reserve, the smoke-free Ban-Car Cairness features a buffet breakfast.
FromC$ 163
/nightSelect
Black Isle HostelHostel
8.6
Great9898 reviews
Located 350 metres from River Ness, the smoke-free Black Isle Inverness is approximately a 10-minute ride from Craig Phadrig.
FromC$ 43
/nightSelect
Jacobite RoseBed & Breakfast
8.2
Great282282 reviews
Located at 700 metres from Victorian Market, the Jacobite Rose Bed & Breakfast Inverness is at a 2 km distance from Ness Islands.
FromC$ 72
/nightSelect
BazpackersHostel
8.6
Great102102 reviews
The 4-star Bazpackers enjoys a quiet location and provides easy access to Ness Islands about a 5-minute ride away.
FromC$ 337
/nightSelect
Black Isle Bar & RoomsHostel
8.8
Great106106 reviews
Dining at à la carte restaurant with Italian dishes is available at the Black Isle Bar & Rooms, set merely 1.3 km from Infinity Trampoline Park Inverness Sports Complex.
FromC$ 105
/nightSelect
Ardross GlencairnGuest house
8.2
Great277277 reviews
The 3-star Ardross Glencairn is nestled in the heart of Inverness and a 5-minute ride from Infinity Trampoline Park Inverness.
FromC$ 96
/nightSelect
GlasdairBed & Breakfast
8.4
Great236236 reviews
Sitting 900 metres from Ness Islands, the 3-star Glasdair Bed & Breakfast Inverness offers recreational facilities and entertainment activities.
FromC$ 88
/nightSelect
Alban And Abbey HouseGuest house
8.2
Great229229 reviews
Victorian Market and Eastgate Shopping Centre are located 1.9 km and 2.1 km from the 3-star Alban And Abbey House respectively.
FromC$ 96
/nightSelect
The 1645 InnHotel
8.2
Great5757 reviews
Set approximately a 10-minute drive from RSPB Culbin Sands, the 2-star 1645 Inn Nairn welcomes guests to an à la carte restaurant on site.
FromC$ 135
/nightSelect
Chieftain HotelHotel
8.2
Great234234 reviews
Guests can also enjoy access to Whin Park, which is 10 minutes by car from the 3-star Chieftain Inverness.
FromC$ 122
/nightSelect
Fraser HouseBed & Breakfast
8.4
Great128128 reviews
The 3-star Fraser House Bed & Breakfast is a good starting point to Inverness's sights including Victorian Market, which is approximately 7 minutes' walk away.
FromC$ 141
/nightSelect
Ivanhoe Guest HouseGuest house
8.2
Great202202 reviews
Only 06 km from Scottish Flair Art Gallery, the Ivanhoe Guest House includes 6 rooms.
FromC$ 89
/nightSelect
Kinnoch LodgeBed & Breakfast
8.2
Great101101 reviews
ShipSpace is at a 2.1 km distance from the Kinnoch Lodge Dalneigh, while Ness Bank Church is a mere 550 metres away.
FromC$ 184
/nightSelect
Mystayinn Kinloch LodgeGuest house
8.2
Great181181 reviews
The positioning of the Kinloch Lodge in the centre of Inverness ensures fast access to The Scottish Kiltmaker Visitor Centre, which is a 5-minute walk away.
FromC$ 49
/nightSelect
Corunna Bed & Breakfast And Corunna CottageBed & Breakfast
8.4
Great158158 reviews
Eastgate Shopping Centre and Whin Park are located 1.5 km and 1.9 km from the Corunna Bed & Breakfast And Garden Cottage Inverness respectively.
FromC$ 138
/nightSelect
Novar Arms HotelHotel
8.0
Great6363 reviews
You can relax by a swimming pool in the smoke-free Novar Arms Evanton, located approximately a 20-minute walk from Black Rock Gorge.
FromC$ 164
/nightSelect
The Royal Hotel ElginBed & Breakfast
7.8
Very good6464 reviews
Located an 18-minute stroll from Biblical Garden Elgin, the 3-star Royal Hotel features a continental breakfast.
FromC$ 142
/nightSelect
The Old Coach HouseHotel
8.0
Great5858 reviews
While staying at this 19-room the 3-star Old Coach House Buckie, you can easily walk over to Craigmin Bridge, which is just a 5-minute stroll away.
FromC$ 105
/nightSelect
Inverness HouseBed & Breakfast
8.4
Great5959 reviews
Situated near a train station, the 4-star House Bed & Breakfast is 250 metres from Infinity Trampoline Park Inverness Sports Complex.
FromC$ 391
/nightSelect
Melrose Villa Guest HouseBed & Breakfast
8.2
Great1010 reviews
Comprising 9 rooms in the heart of Inverness, the smoke-free Melrose Villa lies around a 10-minute ride from Infinity Trampoline Park Inverness.
FromC$ 85
/nightSelect
Kessock Highland LodgesHoliday park
St Mary's Catholic Church and Inverness Museum and Art Gallery are located 6 km and 7 km from the Kessock Highland Lodges North Kessock respectively.
FromC$ 341
/nightSelect
Thrumster HouseBed & Breakfast
8.2
Great5757 reviews
Whaligoe Steps is within 6 km of the 4-star Thrumster House, while Old Wick Castle is approximately a 15-minute ride away.
FromC$ 187
/nightSelect
The Castle HotelBed & Breakfast
8.0
Great9999 reviews
Tarbat Discovery Centre and Tarbat Ness Lighthouse are located 1 km and 1.1 km from the beachfront Castle respectively.
FromC$ 145
/nightSelect
Heather Glen Guest HouseGuest house
8.4
Great5353 reviews
Featuring 6 rooms with views of the city, the 2-star Heather Glen Guest House is set within 1.3 km of Pluscarden Abbey.
FromC$ 194
/nightSelect
The County HotelHotel
8.4
Great5151 reviews
10 minutes by car from Tarlair Open Air Swimming Pool, the 3-star County Banff boasts an à la carte restaurant and 6 rooms.
FromC$ 151
/nightSelect
Newhall MainsHotel
8.0
Great4646 reviews
Invergordon Golf Club is nearly a 10-minute ride from the 5-star Newhall Mains Resolis, while Invergordon Naval Museum & Heritage Centre is 3.5 km away.
FromC$ 562
/nightSelect
Loch Ness B And BBed & Breakfast
8.2
Great4141 reviews
While staying at the 3-star Loch Ness B And B Inverness you are invited to discover Loch Ness, set a 25-minute walk away, or Craig Mony, which is just 1.8 km away.
FromC$ 175
/nightSelect
Achnagairn CastleHotel
8.2
Great3232 reviews
Beauly Priory is 3.3 km from the 5-star Achnagairn Castle Kirkhill, while Moniack Castle is a 17-minute stroll away.
FromC$ 368
/nightSelect
Heathcote B&BBed & Breakfast
7.8
Very good1313 reviews
The Heathcote B&B enjoys a comfortable location in the heart of Inverness, merely 650 metres from Eden Court Inverness.
FromC$ 121
/nightSelect
The Ness Guest HouseBed & Breakfast
8.2
Great108108 reviews
Crown Church is 0.7 km from the Ness Guest House and Highland Archive Centre Museum is approximately 5 minutes away by car.
FromC$ 201
/nightSelect
8.6
Great748748 reviews
The pet friendly Best Western Inverness Palace Hotel & Spa with a swimming pool is nearly 15 minutes on foot from The Innes Marker.
FromC$ 173
/nightSelect
The StationHotel
8.4
Great9393 reviews
The family-managed Station Hopeman is set 1.1 km from Cove Bay and at 500 metres of The Moray Coast Trail 'C'.
FromC$ 148
/nightSelect
Norland B & BBed & Breakfast
8.4
Great9595 reviews
Located approximately a 10-minute ride from Covesea Skerries Lighthouse, the smoke-free Norland B & B Lossiemouth features a full English breakfast.
FromC$ 184
/nightSelect
The Pines GuesthouseGuest house
8.4
Great7575 reviews
Cooper Park is within 14 minutes' walk of the 4-star Pines Guesthouse Elgin and features shopping and dining.
FromC$ 137
/nightSelect
Waverley HotelGuest house
8.0
Great44 reviews
Nairn Beach is within 15 minutes' walk of the 3-star Waverley and Nairn Dunbar Golf Club is only 1.4 km away.
FromC$ 70
/nightSelect
Haste Ye BackBed & Breakfast
8.2
Great8484 reviews
Caledonian Thistle is within 25 minutes' walk of the Haste Ye Back Inverness, while Whin Park is about a 25-minute stroll away.
FromC$ 152
/nightSelect
Macarthur House Nc500Bed & Breakfast
8.2
Great140140 reviews
Located a mere 5 minutes' walk from The Wick Heritage Museum, the Macarthur House Bed & Breakfast is just 1.9 km from Old Wick Castle.
FromC$ 157
/nightSelect
8.2
Great158158 reviews
Placed at a 7 km distance from Culloden Viaduct, the 4-star Courtyard By Marriott Inverness Airport provides guests with a restaurant and a lobby area.
FromC$ 139
/nightSelect
Drumdale Bed And BreakfastBed & Breakfast
8.2
Great178178 reviews
River Ness is 9 minutes on foot from the Drumdale Bed And Breakfast and Inverness Kart Raceway is a 10-minute drive away.
FromC$ 127
/nightSelect
Culliss House B&BBed & Breakfast
8.4
Great169169 reviews
The positioning of the 3-star Culliss House B&B right in the centre of Inverness ensures fast access to St Stephen's Church Inverness, which is merely a 5-minute stroll away.
FromC$ 115
/nightSelect
Torridon Guest HouseGuest house
8.4
Great209209 reviews
The Torridon Guest House Inverness is situated near the entertainment district of Inverness, 350 metres of Greig Street Bridge.
FromC$ 114
/nightSelect
Moyness HouseGuest house
8.2
Great175175 reviews
The comfortable 4-star Moyness House is a perfect vacation spot 5 minutes by car from Merkinch Local Nature Reserve and other Inverness landmarks.
FromC$ 152
/nightSelect
Jacobite HouseGuest house
8.0
Great5151 reviews
Inverness Leisure and Bellfield Park are located 1.9 km and 1.2 km from the Jacobite House respectively.
FromC$ 142
/nightSelect
WinmarGuest house
8.2
Great168168 reviews
The Winmar, located only 0.6 km from Inverness Castle, is also at a proximity to Old High Church.
FromC$ 72
/nightSelect
Struan HouseBed & Breakfast
8.4
Great148148 reviews
The Struan House Bed & Breakfast Buckie is at a 6 km distance from Women's Land Army Memorial and has a quick access to Strathlene Golf Club.
FromC$ 91
/nightSelect
Eildon Guest HouseBed & Breakfast
8.4
Great154154 reviews
The Eildon is set merely 0.8 km from Art TM and about 5 minutes' drive from Caledonian Thistle.
FromC$ 322
/nightSelect
Saved
Save
🏨 Moray Firth hotels | 459 |
👛 Lowest price | 29 CAD |
✍️ Hotels Reviews | 46 397 |