Highlands and Islands Hotels
[Click Here for Highlands and Islands Maps
      and Tourist Information]
Hotels by Price
The prices displayed below are the nightly costs per hotel room.
St Clair Hotel
Sinclair Street, Thurso, KW14 7AJ
Rooms from £40.00 ( €59.20 / $73.20 ) per night
Centrally located hotel in the heart of Thurso, ideal for business or leisure travel. We offer relaxed surroundings and friendly service to help you unwind and recharge your batteries at the end of the day.
Oban Bay Hotel & Spa
Corran Esplanade, Oban, PA34 5AE
Rooms from £42.00 ( €62.16 / $76.86 ) per night
The hotel is delightfully situated on the Esplanade with views across Oban Bay to the hills of Mull. The Oban Bay has a sun lounge which stretches the length of the hotel affording guests spectacular views.
Ramada Inverness
33 Church Street, Inverness, Highlands
Rooms from £42.50 ( €62.90 / $77.78 ) per night
Overlooking the banks of the River Ness, the Ramada Inverness is near the ancient capital and is surrounded by idyllic scenery and, of course, the intriguing legend of the Loch Ness Monster. On the inside of the hotel, there's a Sebastian Coe Health Club where you can enjoy a swim in the indoor pool or use the gym, sauna or the spa bath.
The Kingsmills Hotel
Culcabock Road, Inverness, Highlands
Rooms from £42.50 ( €62.90 / $77.78 ) per night
Originally a Scottish mansion house, the Kingsmills Hotel is set in 4 acres of beautiful gardens and is just one mile from the city centre, with free car parking. The hotel has a leisure club with an indoor heated swimming pool, spa bath, sauna, steam room, fitness room, solarium and a hair and beauty salon. The Kingsmills Restaurant offers excellent food and fine wine with the option of all-day dining in the conservatory lounge area. Ideally situated to visit Loch Ness, Culloden, Cawdor Castle, Fort George, and Cairngorm National Park for walking in summer and skiing in the winter.
Bannerman Bed and Breakfast
47 Glenurquhart Road, Inverness, IV3 5NZ
Rooms from £45.00 ( €66.60 / $82.35 ) per night
Stay in a Victorian setting in a modern, high quality en suite room at bed and breakfast prices, near the centre of Scotland's fastest growing city.
Inn at Ardgour
Ardgour, Fort William, PH33 7AA
Rooms from £45.00 ( €66.60 / $82.35 ) per night
A warm, family welcome awaits at our traditional West Highland inn/small hotel, beautifully situated on the banks of Loch Linnhe. Capture stunning views across the loch to the entrance of the Great Glen and the mountains beyond.
Lovat Arms Hotel
Main Street, Beauly, IV4 7BS
Rooms from £45.00 ( €66.60 / $82.35 ) per night
This hotel offers a home away from home in the heart of the magnificent Scottish Highlands.
Royal Hotel Cromarty
Marine Terrace, Cromarty, IV11 8YN
Rooms from £45.00 ( €66.60 / $82.35 ) per night
Highland Hospitality at its best - the ideal opportunity for relaxation, romance or that special occasion. A Scottish Country Hotel with open fires and excellent Scottish cuisine. Cromarty, museums, churches and dolphins.
Smithton Hotel
Smithton Road, Smithton, Inverness, IV2 7NL
Rooms from £45.00 ( €66.60 / $82.35 ) per night
With a 2 acre garden, the Smithton Hotel is attractively situated in the Moray countryside. A modern, beautifully decorated, 16 room hotel with 2 bars, games room and restaurant. Situated approximately 3.
Station Hotel
54 Princes Street, Thurso, KW14 7DH
Rooms from £45.00 ( €66.60 / $82.35 ) per night
For those who like to eat in, Scottish fish, beef, lamb and game is of outstanding quality and our aim is to present it cooked and served in the traditional way to preserve its natural flavours.
Daviot Lodge
Daviot Mains, Inverness, IV2 5ER
Rooms from £47.50 ( €70.30 / $86.92 ) per night
This award-wining luxury bed and breakfast accommodation is set in 80 acres of peaceful pasture land with stunning views down the River Nairn Valley to the Culloden Viaduct.
Ben Wyvis Hotel
Strathpeffer, Strathpeffer, IV14 9DN
Rooms from £49.00 ( €72.52 / $89.67 ) per night
Ben Wyvis Hotel is situated in a picturesque woodland setting in the Spa town of Strathpeffer. A traditional Victorian Spa Hotel - retaining the character and atmosphere of a bygone era.
Craigmonie Hotel
9 Annfield Road, Inverness, Highlands
Rooms from £49.00 ( €72.52 / $89.67 ) per night
The Craigmonie Hotel is located close to the centre of Inverness and provides an ideal base from which to explore the many attractions the area has to offer including Loch Ness, historic castles and the Culloden Battlefield. All 35 bedrooms are tastefully decorated and well-equipped with modern facilities. The hotel provides a variety of dining options as well as a bar. The hotel's beauticians offer a wide range of treatments for you to relax and get pampered.
Loch Fyne Hotel
Inveraray, Highlands, PA32 8XT
Rooms from £49.75 ( €73.63 / $91.04 ) per night
Situated in the Royal Burgh of Inveraray overlooking Loch Fyne, the Loch Fyne Hotel and Spa has 74 bedrooms and leisure suite with swimming pool, sauna, steam room, Jacuzzi, outside hot tub and Spa offering a wide selection of treatments. There is a comfortable lounge bar, an excellent restaurant and new bistro serving local produce. Inveraray is just a short stroll away and offers a number of attractions including Inveraray Jail and Inveraray Castle.
Boat Classic Hotel
Deshar Road, Boat Of Garten, PH24 3BH
Rooms from £50.00 ( €74.00 / $91.50 ) per night
The Boat Hotel at Boat of Garten is a privately-owned Victorian sporting hotel set in the heart of the Spey Valley. Personally run, warm hospitality and confortable rooms assure you of a relaxing stay.
Dunroamin Hotel
Lairg Road, Bonar Bridge, Ardgay, IV24 3EA
Rooms from £50.00 ( €74.00 / $91.50 ) per night
A friendly hotel where a warm welcome is guaranteed. Scotland's Best Service Award 2002. The hotel has magnificent views all year round and is within easy access to the Scottish highlands.
Loch Fyne Hotel & Leisure Club
Shore Street, Inveraray, PA32 8XT
Rooms from £50.00 ( €74.00 / $91.50 ) per night
Situated on the shores of Loch Fyne in the Royal Burgh of Inveraray. The hotel enjoys wonderful views across the loch to the Cowal Hills.
Newton Hotel
Inverness Rd, Nairn, IV2 4RX
Rooms from £50.00 ( €74.00 / $91.50 ) per night
Set in 21 acres of mature parkland and gardens, bordering Nairn Golf Course - host of the Walker Cup in 1999. The Newton Hotel, with 56 bedrooms, is an imposing building in a secluded location.
Park Hotel
Oldfield, Thurso, KW14 8RE
Rooms from £50.00 ( €74.00 / $91.50 ) per night
The Park Hotel - Where the atmosphere & surroundings are as welcoming as the food. Why not go all the way! To Caithness, the land beyond the Highlands and enjoy the hospitality at the Park Hotel.
Taynuilt Hotel
Taynuilt, Argyll, PA35 1JN
Rooms from £50.00 ( €74.00 / $91.50 ) per night
Once a historic Coaching Inn, now a comfortable Highland hotel situated at the heart of the picturesque village of Taynuilt.
The Ballachulish Hotel
Ballachulish, Ballachulish, PH49 4JY
Rooms from £50.00 ( €74.00 / $91.50 ) per night
An irresistible blend of history and style with modern comforts. Between the mighty Glencoe mountains is a Baronial Highland Hotel. Make yourself at home at one of Scotland's most famous hotels: The Ballachulish.
The Oban Caledonian Hotel
Station Square, Oban, PA34 5RT
Rooms from £50.00 ( €74.00 / $91.50 ) per night
Oban?s landmark hotel, this historic building is ideally located close to the ferry port and train station, offering 4-star accommodation and some fantastic views of the waterfront.
Regent Hotel
Esplanade, Oban, Highlands
Rooms from £52.00 ( €76.96 / $95.16 ) per night
A landmark on Oban's Esplanade, The Regent Hotel is an eclectic mix of Victorian and classic 1930's Art Deco architecture. The hotel is located 100 metres from the center of the city. The Regent Hotel is prominently situated at the head of Oban's Nort Pier and is ideal for those who enjoy shopping and for those who wish to take a steamer cruise or ferry to one of the many islands. Inside the public areas create a spacious warm atmosphere whilst many of the 82 bedrooms enjoy a view towards the Islands of Kerrera and Mull.
Express By Holiday Inn Inverness
Stoneyfield, Inverness, IV2 7PA
Rooms from £54.00 ( €79.92 / $98.82 ) per night
We are within easy reach of many attractions, Loch Ness, Culloden Battle Field, Cawdor Castle and many more. Express by Holiday Inn Inverness hotel has high standards that are maintained throughout.
Isles Of Glencoe Hotel
Nr Fort William, Ballachulish, PH49 4HL
Rooms from £55.00 ( €81.40 / $100.65 ) per night
A really friendly place to go with a great relaxed atmosphere. The pool and leisure centre make it perfect. This modern hotel offers everything you dream of on holiday. Bedrooms with loch and mountain views.
The Palace Hotel - Guest House
20 George Street, Oban, PA34 5SB
Rooms from £55.00 ( €81.40 / $100.65 ) per night
Why not stay at the hotel which our customers have described as having 'The Best View In The Bay'? Step back in time and relax in our tradtional scottish family run hotel.
The Stronlossit Inn
The Stronlossit Inn, Roybridge, PH31 4AG
Rooms from £55.00 ( €81.40 / $100.65 ) per night
Nestling amidst the grandeur and majesty of the surrounding scenery, with the awe-inspiring backdrop of the Ben Nevis range, is a gem of scottish highland tradition; a warm, welcoming, inn-style hotel of class and character.
The Waterside Hotel
19 Ness Bank, Inverness, IV2 4SF
Rooms from £55.00 ( €81.40 / $100.65 ) per night
The Waterside Hotel offers a warm welcome with Highland hospitality and is 3 minutes walk from the city centre. An excellent base for your stay in the highlands. Ideally situated for daily trips. No lift.
Alexandra Hotel
The Parade, Fort William, PH33 6AZ
Rooms from £59.00 ( €87.32 / $107.97 ) per night
The Alexandra Hotel, part of the very fabric of Fort William, since 1876. Close to the shops and other amenities. The Alexandra provides traditional Scottish Hospitality at its best, is in a central location in Fort William.
Glen Druidh House Hotel
By Castle Heather, Old Edinburgh Road South, Glen Druidh, Inverness, IV2 6AR
Rooms from £59.00 ( €87.32 / $107.97 ) per night
This small, friendly country hotel is ideally situated for exploring either the Highlands of Scotland; or shopping or theatre-going in Inverness. Although only 3.
Online Hotel Bookings