Moray Firth hotels

Search among 395 available hotel in Moray Firth from 50+ providers

Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
0Filter by
View map
1-100 out of 395
  • The hotel has
    • Non-smoking rooms
Located next to Inverness Castle, the venue comprises 58 rooms with castle views.
8.4
Great1 review
From   £ 61 /nightSelect
Not available
  • The hotel has
    • Paid parking
  • The hotel has
    • 24-hour reception
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
View on map
This hotel is a frequent tourist destination due to its central location and stunning views of the North Sea.
7.6
Very good118 reviews
From   £ 108 /nightSelect
Not available
Authentic meals plus an outdoor swimming pool are provided in the grand hotel, placed close to Caledonian Canal.
7.4
Very good505 reviews
From   £ 85 /nightSelect
Not available
Hotel
The informal hotel has exterior in a French style, offering 51 rooms and premier location close to the River Ness.
7.6
Very good632 reviews
From   £ 146 /nightSelect
Not available
Located only a few minutes from Caledonian Canal, the hotel offers 106 rooms with beautiful views of the river.
7.4
Very good465 reviews
From   £ 116 /nightSelect
Not available
Every traveler will enjoy a traditional restaurant and a private swimming pool available, while the hotel offers magnificent setting in a historic area of Inverness.
7.6
Very good497 reviews
From   £ 105 /nightSelect
Not available
Guests can take advantage of a private swimming pool and a shared lounge and barbeque grills, while staying in the lovely property, set in a busy area.
7.4
Very good582 reviews
From   £ 134 /nightSelect
Not available
Hotel
Offering steam baths, facials and various massages along with a 24-hour restaurant, the hotel boasts a stunning location just off Eastgate Shopping Centre.
8.4
Great551 reviews
From   £ 171 /nightSelect
Not available
The hotel has a 24-hour restaurant plus 42 rooms and is located in a busy area.
8.0
Great210 reviews
From   £ 309 /nightSelect
Not available
Enjoy a magnificent view of the hills from your classic room.
7.2
Very good200 reviews
From   £ 167 /nightSelect
Not available
Located next to Whisky Shop, the venue comprises 44 rooms with garden views.
8.0
Great91 reviews
From   £ 153 /nightSelect
Not available
Boasting a bistro bar and an indoor pool, the property is located close to Ness Islands and less than 2 km from the centre of Inverness.
8.0
Great293 reviews
From   £ 155 /nightSelect
Not available
Offering fashionable rooms and a gym and a fitness centre, the venue is set in the heart of the city, close to RNI Community Hospital.
8.0
Great605 reviews
From   £ 106 /nightSelect
Not available
Featuring a communal kitchen, the venue is only 1.9 km from Caledonian Thistle.
7.8
Very good21 reviews
From   £ 64 /nightSelect
Not available
This hotel offers the lounge bar and 62 rooms together with convenient location close to Pluscarden Abbey.
9.0
Perfect2 reviews
From   £ 61 /nightSelect
Not available
Located a few steps from Cullen Pet Cemetery, the hotel features 14 rooms with views over the garden.
7.4
Very good38 reviews
From   £ 103 /nightSelect
Not available
This tranquil hotel is nestled in the heart of Elgin, not far from Elgin Cathedral.
6.4
Nice205 reviews
From   £ 81 /nightSelect
Not available
This boutique hotel is within 1 km of the city centre and features modern rooms.
8.0
Great1 review
From   £ 169 /nightSelect
Not available
Hotel
Located in the centre of Inverness, near Caledonian Canal and within walking distance of The Scottish Kiltmaker Visitor Centre, this 48-room venue offers a shared lounge and a golf course.
8.4
Great5 reviews
From   £ 286 /nightSelect
Not available
Sample seafood cuisine and enjoy an indoor swimming pool in the hotel, boasting an ideal location close to Nairn County Football Social Club.
7.8
Very good169 reviews
From   £ 123 /nightSelect
Not available
Placed close to Elgin Cathedral in the historical centre of Elgin, this hotel offers 23 rooms.
8.0
Great25 reviews
From   £ 104 /nightSelect
Not available
Located within a short distance of cafés, pubs and a stadium, this venue offers attractive accommodation with 94 non-smoking rooms.
8.0
Great340 reviews
From   £ 102 /nightSelect
Not available
Located within 20 minutes' walk of the city center, this popular hostel gives quick access to Eden Court Theatre.
7.6
Very good80 reviews
From   £ 78 /nightSelect
Not available
Featuring 15 rooms, an indoor swimming pool, a shared lounge and a golf course, this venue is 10 minutes' drive from Inverness Town House in Inverness.
8.6
Great178 reviews
From   £ 181 /nightSelect
Not available
The family hotel is a good starting point to Drumnadrochit' sights including Urquhart Castle and Highland Gift Shop.
8.6
Great39 reviews
From   £ 151 /nightSelect
Not available
Guest house
Offering a shared lounge and a library, this 7-room apartment is located in the historic part of the city, right next to Wilkies Cafe And Gift Shop.
8.8
Great23 reviews
From   £ 112 /nightSelect
Not available
Located in the heart of the city and adjacent to Raigmore Hospital, the hotel offers a cocktail bar along with a wellness centre and an outdoor tub.
7.8
Very good32 reviews
From   £ 344 /nightSelect
Not available
Hotel
Set near River Ness, this family-run venue is 10 minutes' walk of the city center.
8.2
Great573 reviews
From   £ 124 /nightSelect
Not available
Featuring a private pool along with a snack bar, the hotel is a great place for exploring Millbuies Trout Fishery in a busy area.
8.0
Great5 reviews
From   £ 97 /nightSelect
Not available
Overlooking the sea, this boutique hotel welcomes guests with a daily full Irish breakfast.
8.0
Great2 reviews
From   £ 141 /nightSelect
Not available
The hotel offers you 18 individual rooms, where you can admire scenic views of the hills.
7.8
Very good17 reviews
From   £ 144 /nightSelect
Not available
Located a few steps from Holm Mills Shopping Village, the hotel features 76 rooms with views over the castle.
8.6
Great2 reviews
From   £ 88 /nightSelect
Not available
Located close to Whisky Shop, the hotel has 8 rooms, and boasts access to a train station.
7.8
Very good15 reviews
From   £ 144 /nightSelect
Not available
Located in a coastal area, this hotel enjoys a friendly atmosphere and offers cots and a special menu for guests with families.
7.0
Very good457 reviews
From   £ 74 /nightSelect
Not available
Within easy reach of The Spotty Bag Shop, this hotel comprises 7 rooms with private bathrooms.
7.4
Very good4 reviews
From   £ 96 /nightSelect
Not available
Including cots and a special menu for children, the hotel offers a perfect location in the centre of Inverness.
8.6
Great102 reviews
From   £ 112 /nightSelect
Not available
The hotel has a lounge restaurant plus 18 rooms and is located in a business area.
8.0
Great2 reviews
From   £ 96 /nightSelect
Not available
European meals are served at the hotel's lounge restaurant, featuring beauty therapy, steam baths and massage services and an excellent location.
8.2
Great529 reviews
From   £ 145 /nightSelect
Not available
Located within 3.7 km from Caledonian Canal, this hotel features a family restaurant and continental breakfast.
8.0
Great51 reviews
From   £ 56 /nightSelect
Not available
The hotel is based close to Glen Moray Distillery in Elgin, and consists of 41 rooms with fresh decor.
8.4
Great4 reviews
From   £ 106 /nightSelect
Not available
Within easy reach of River Ness, this hotel comprises 6 rooms with private bathrooms.
8.2
Great13 reviews
From   £ 113 /nightSelect
Not available
Featuring a café bar plus a scenic view of the garden, the venue is located in a central area just off a railway station.
8.2
Great44 reviews
From   £ 156 /nightSelect
Not available
Located 1 km from the center of the city, the hotel offers meals and board games for children.
7.4
Very good4 reviews
From   £ 106 /nightSelect
Not available
The hotel offers a local menu and a snack bar, featuring a prime location steps away from a train station.
7.4
Very good39 reviews
From   £ 83 /nightSelect
Not available
Situated in the middle of Drumnadrochit, the venue offers a traditional restaurant onsite and canoeing, horse riding and hiking in the area.
7.4
Very good256 reviews
From   £ 103 /nightSelect
Not available
Located just off Nairn Museum and less than 20 minutes' drive from Cawdor Castle, this 14-room hotel with a colourful interior features a tennis court and a golf course.
8.8
Great35 reviews
From   £ 101 /nightSelect
Not available
Hotel
This hotel with restaurants and an oceanarium onsite features 8 compact rooms and is ideally located a short walk from Macduff Marine Aquarium.
7.8
Very good14 reviews
From   £ 91 /nightSelect
Not available
The hotel offers easy access to Eastgate Shopping Centre, boasting 21 rooms in the heart of Inverness.
6.8
Nice8 reviews
From   £ 183 /nightSelect
Not available
Set near The Nairn Golf Club, this accommodation with scenic views offers numerous sports activities, including horse riding, hiking and skiing.
9.0
Perfect201 reviews
From   £ 154 /nightSelect
Not available
The low-budget hotel is a good starting point to Dingwall' sights including Dingwall 147 Snooker & Pool Club and Ross Shire Club.
7.4
Very good3 reviews
From   £ 59 /nightSelect
Not available
Thanks to its good location, the property is easily accessible from Inverness Castle and there is a railway station just steps away.
7.0
Very good39 reviews
From   £ 83 /nightSelect
Not available
Set near Inverness Museum and Art Gallery in Inverness City Centre district, this hotel offers a beautiful view of the river along with steam baths and massage services on the premises.
7.8
Very good685 reviews
From   £ 139 /nightSelect
Not available
From   £ 14 /nightSelect
Not available
Boasting location next to Invergordon Naval Museum & Heritage Centre, the property offers 13 rooms together with a café bar onsite.
Select
Not available
With river views, the venue is placed 10 minutes' walk from the center of Inverness, at a short distance from Inverness Running Tours.
From   £ 99 /nightSelect
Not available
Located next to Caledonian Canal, the venue comprises 99 rooms with castle views.
8.8
Great225 reviews
From   £ 110 /nightSelect
Not available
Boasting 8 rooms and cots and a special menu for children, the venue is settled in the heart of the city.
7.6
Very good30 reviews
From   £ 116 /nightSelect
Not available
Guest house
Set in Inverness, this 6-room property is an ideal base for visits to River Ness.
8.2
Great30 reviews
From   £ 55 /nightSelect
Not available
Rooms at this family hotel allow you to enjoy stunning views of the city.
5.4
Guest rating22 reviews
From   £ 101 /nightSelect
Not available
Occupying its sheltered location, it affords beautiful views across the garden.
7.8
Very good28 reviews
From   £ 122 /nightSelect
Not available
Featuring a sunbathing terrace, an outdoor swimming pool and a tennis court as well as a private swimming pool, the hotel is situated in the centre of Inverness.
8.2
Great537 reviews
From   £ 213 /nightSelect
Not available
Within easy reach of Sweetie Shoppe of Nairn, this hotel comprises 8 rooms with en suite bathrooms.
6.6
Nice52 reviews
From   £ 86 /nightSelect
Not available
The family hotel is a good starting point to Cullen' sights including Findlater Castle and Global Arts Collections.
7.0
Very good1 review
From   £ 89 /nightSelect
Not available
Located a few steps from Artology Speyside, the hotel features 17 rooms with views over the garden.
8.0
Great8 reviews
From   £ 123 /nightSelect
Not available
Set in Dingwall, this 10-room property is an ideal base for visits to Highflight Book Shop.
7.2
Very good5 reviews
From   £ 29 /nightSelect
Not available
The accomodation is ideally placed near The Workshop, offering 10 rooms along with a 24-hour restaurant.
8.4
Great5 reviews
From   £ 103 /nightSelect
Not available
Each guest will enjoy fresh meals of local cuisine at the hotel's traditional restaurant.
8.4
Great123 reviews
From   £ 92 /nightSelect
Not available
Offering 7 rooms together with fishing and darts, the venue is located close to Cromlet Club.
From   £ 78 /nightSelect
Not available
Bed & Breakfast
You can savor your meals at the seasonal restaurant and admire stunning views of the river from your room, whilst staying at this family hotel.
8.0
Great30 reviews
From   £ 109 /nightSelect
Not available
Bed & Breakfast
Guests of this luxury hotel will be delighted with panoramic bay views and proximity to Culloden Viaduct.
7.2
Very good37 reviews
From   £ 125 /nightSelect
Not available
Located next to Raigmore Hospital and Caledonian Canal, this hotel is only 1.8 km from Highland Archive Centre.
From   £ 44 /nightSelect
Not available
Within easy reach of Buckie and District Fishing Heritage Centre, this hotel comprises 20 rooms with private bathrooms.
8.0
Great
From   £ 66 /nightSelect
Not available
There are rooms facing the mountain and the hotel is set close to Inspirations.
8.0
Great10 reviews
From   £ 65 /nightSelect
Not available
Bed & Breakfast
Overlooking the city, this budget hotel welcomes guests with a daily continental breakfast.
From   £ 79 /nightSelect
Not available
Bed & Breakfast
This hotel features rooms with sea views, while a central location provides easy access to Harbour Treasures.
7.0
Very good
From   £ 100 /nightSelect
Not available
Located 1 km from the center of the city, the hotel offers cots, meals and a games room for children.
8.4
Great1 review
From   £ 101 /nightSelect
Not available
Guest house
Offering 28 rooms with mountain views, the hotel is set in Inverness City Centre district, just steps from Inverness Cathedral.
7.8
Very good17 reviews
From   £ 69 /nightSelect
Not available
Within easy reach of Udale Bay, this hotel comprises 12 rooms with private bathrooms.
8.4
Great2 reviews
From   £ 85 /nightSelect
Not available
Bed & Breakfast
Overlooking the sea, this family hotel welcomes guests with a daily full Irish breakfast.
From   £ 90 /nightSelect
Not available
The luxury hotel is a good starting point to Inverness' sights including Inverness Museum and Art Gallery and Caledonian Canal.
9.0
Perfect27 reviews
From   £ 91 /nightSelect
Not available
Bed & Breakfast
While staying in the hotel you are invited to discover dannish camp, or walk for only 10 minutes to reach Borough Briggs.
Select
Not available
Bed & Breakfast
Overlooking the garden, this family hotel welcomes guests with a daily continental buffet breakfast.
From   £ 152 /nightSelect
Not available
Boasting a terrace bar and an outdoor swimming pool, the property is located close to Inverness Running Tours and less than 1 km from the centre of Inverness.
8.0
Great198 reviews
From   £ 321 /nightSelect
Not available
Bed & Breakfast
Offering 6 rooms together with cycling, golf and fisheries, the venue is located close to Spiny Kirk.
Select
Not available
This hotel with 10 rooms and a lounge bar is ideally located 10 minutes' walk from the city center.
8.4
Great9 reviews
From   £ 75 /nightSelect
Not available
Guest house
The 7-room accommodation is 1250 meters from Caledonian Canal, and Inverness airport is about 15 km away.
9.0
Perfect11 reviews
From   £ 89 /nightSelect
Not available
Providing an in-house restaurant which serves French dishes, the hotel welcomes guests in a business area of Banff.
8.0
Great2 reviews
From   £ 85 /nightSelect
Not available
Guest house
Offering meals, babysitting and board games for guests with families, this sleek property lies in proximity of Nairn Museum.
From   £ 152 /nightSelect
Not available
Bed & Breakfast
Located near Craig Phadrig, this designer hotel features a continental breakfast.
7.4
Very good7 reviews
From   £ 52 /nightSelect
Not available
Within easy reach of North 58 Sea Adventures, this hotel comprises 20 rooms with private bathrooms.
8.4
Great
From   £ 80 /nightSelect
Not available
Placed in the touristic area, the property offers quick access to River Ness and proximity to a train station.
8.2
Great180 reviews
From   £ 69 /nightSelect
Not available
Featuring a fully furnished kitchen, the venue is only 2.3 km from Caledonian Thistle.
7.6
Very good3 reviews
From   £ 65 /nightSelect
Not available
Guest house
Located in a historic area and within a walking distance of Caledonian Canal, the apartment with 6 rooms offers a shared lounge and a golf course.
7.0
Very good4 reviews
From   £ 82 /nightSelect
Not available
There are rooms facing the sea and the hotel is set close to Bin of Cullen.
7.0
Very good1 review
From   £ 62 /nightSelect
Not available
Bed & Breakfast
Within easy reach of Fort George, this hotel comprises 6 rooms with private bathrooms.
From   £ 56 /nightSelect
Not available
Bed & Breakfast
Set near Spynie Palace, this lovely venue is 10 minutes' walk of the city center.
7.8
Very good41 reviews
From   £ 79 /nightSelect
Not available
Bed & Breakfast
Situated in the centre of Inverness not far from Whin Park, the hotel offers 6 rooms.
8.4
Great2 reviews
Select
Not available
Boasting the location close to Spynie Palace, the property includes a lounge bar and 9 rooms with fantastic views.
From   £ 79 /nightSelect
Not available
Guest house
Approximately 8 km from Culloden Battlefield, the accommodation comes with a gym and an outdoor swimming pool.
8.2
Great8 reviews
From   £ 84 /nightSelect
Not available
Bed & Breakfast
There are rooms facing the sea and the hotel is set close to Global Energy Stadium.
7.2
Very good6 reviews
From   £ 69 /nightSelect
Not available

Filtering results

Please wait...

395 hotels found