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.
Coul House Hotel
Contin, Contin, IV14 9ES
Rooms from £60.00 ( 88.80 / $109.80 ) per night
Set in mature woodlands, on the Conon River, at the foothills of the grand mountains of Ross-shire, this privately-owned country house hotel offers unique architecture, log fires, lounges and magnificent mountain views.
Loch Fyne Hotel & Spa
Shore Street, Inveraray, PA32 8XT
Rooms from £60.00 ( 88.80 / $109.80 ) 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.
The Cuilfail Hotel
Kilmelford, Kilmelford, Oban, PA34 4XA
Rooms from £60.00 ( 88.80 / $109.80 ) per night
A traditional, family run Argyll Inn built in the Victorian era, located near to the shores of Loch Melfort.
Oban Bay Hotel and Spa
Esplanade, Oban, Highlands
Rooms from £62.50 ( 92.50 / $114.38 ) per night
This beautiful hotel, located on the edge of Oban's picturesque esplanade, is the perfect spot from which to discover Scotland's West Coast. The sprawling sun lounge stretches the entire length of the hotel. Here you will enjoy uninterrupted views of Mull, Kerrera and the Firth of Lorne. Guest rooms have just been extended and lovingly refurbished since April 2006 to the highest standards. Visit the luxury spa and enjoy days of total relaxation. When you stay, you will enjoy complimentary use of the indoor steam room, sauna, dont forget the out-door hot-tub with its breathtaking sea views, is a must. Book treatments for extra indulgence: Swedish or aromatherapy massage, reflexology, facials and waxing.
Columba Hotel
7 Ness Walk, Inverness, IV3 5NF
Rooms from £64.00 ( 94.72 / $117.12 ) per night
Completely refurbished, this grand hotel has a great location in the heart of the city, yet on the quiet side of the river, with splendid views of the River Ness and Inverness Castle.
Craigmonie Hotel
9 Annfield Rd, Inverness, IV2 3HX
Rooms from £65.00 ( 96.20 / $118.95 ) per night
Craigmonie Hotel & Leisure was originally built in 1880, and has been skillfully redecorated. It now stands as a hotel of impeccable quality, boasting a relaxed and friendly atmosphere.
Express By Holiday Inn Inverness
Stoneyfield, Inverness, IV2 7PA
Rooms from £65.00 ( 96.20 / $118.95 ) 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.
Golf View Hotel
63 Seabank Rd, Nairn, IV12 4HD
Rooms from £65.00 ( 96.20 / $118.95 ) per night
Overlooking the Moray Firth, with picturesque gardens leading down to the seashore, this hotel and leisure club are set within beautiful surroundings.
Macdonald Four Seasons Hotel
Aviemore Centre, Aviemore, Highlands
Rooms from £65.00 ( 96.20 / $118.95 ) per night
The hotel is located in the foothills of the Cairngorm mountains, offering guests a real flavour of Scotland. Relax in the hotel's elegant cocktail bar or dine in the Four Seasons Restaurant. The resort offers boundless opportunities to experience numerous outdoor activities all year round and to enjoy the best of Highland hospitality.
The Waterside Hotel
19 Ness Bank, Inverness, IV2 4SF
Rooms from £65.00 ( 96.20 / $118.95 ) 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.
Thistle Inverness
Millburn Road, Inverness, IV2 3TR
Rooms from £65.00 ( 96.20 / $118.95 ) per night
This modern, friendly non-smoking hotel offers traditional Scottish hospitality. Close to Inverness city centre, this hotel is an excellent tourist base and offers complimentary car parking for all residents.
Glen Mhor Hotel
Ness Bank, Inverness, IV2 4SG
Rooms from £67.00 ( 99.16 / $122.61 ) per night
The Glen Mhor Hotel is located in the centre of the city, beneath Inverness Castle on the banks of the River Ness. The hotel consists of 4 Victorian town houses and offers a range of rooms, each with their own character.
Columba Hotel
Corran Esplanade, Oban, Argyll
Rooms from £67.50 ( 99.90 / $123.53 ) per night
The exceptional Columba Hotel enjoys a prime location on the Oban seafront, the most popular west coast holiday town in Scotland. Recently restored to its original Victorian glory, the hotel is characterised by its high ceilings, spacious rooms, great food and excellent customer service. Situated on Obans North Pier and just minutes from the ferry terminal, railway and bus stations, most of the hotels 50 bedrooms enjoy panoramic views of the historic town, harbour and bay. Each of the modern and comfortable bedrooms, promise every guest a good nights sleep. All rooms have been recently refurbished but retain their Victorian features such as high ceilings, large windows and plenty of space.
Western Isles Hotel
Tobermory, Isle of Mull, PA75 6PR
Rooms from £67.50 ( 99.90 / $123.53 ) per night
The Western Isles Hotel stands majestically against the skyline and enjoys arguably one of the best views in the Hebrides over Tobermory Bay and the Sound of Mull. When you enter the reception area of the hotel you immediately step into the elegance of a previous generation. 26 en-suite bedrooms are all fully equipped and individually designed offering all the comforts. Home from home comfort is what we do best. The Hotel is the ideal base from which to discover the wildlife and history of Mull. As the capital of Mull, Tobermory provides a wide range of services to locals and visitors alike. The village is an ideal base from which to explore the island. The Conservatory Restaurant, boasting a magnificent view across the harbour, offers a wide ranging a la carte menu and the dining room serves a table dhτte menu in an elegant setting. An excellent selection of wines are on offer to accompany any meal as well as an extensive range of fine single malts.
Glen Druidh House Hotel
By Castle Heather, Old Edinburgh Road South, Glen Druidh, Inverness, IV2 6AR
Rooms from £69.00 ( 102.12 / $126.27 ) 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.
The Royal Highland
Station Square, 18 Academy Street, Inverness, IV1 1LG
Rooms from £69.00 ( 102.12 / $126.27 ) per night
A friendly, welcoming, real Scottish hotel of magnetic character and charm. One minute from alighting the train, 15 minutes from the airport, and nestling in the vibrant and modern Highland capital of Scotland, is a true delight.
Ben Wyvis Hotel
Strathpeffer, Strathpeffer, IV14 9DN
Rooms from £70.00 ( 103.60 / $128.10 ) per night
Situated in a picturesque woodland setting in the spa town of Strathpeffer, this traditional Victorian manor house provides modern comforts whilst retaining the character and atmosphere of a bygone era.
Newton Hotel
Inverness Rd, Nairn, IV2 4RX
Rooms from £70.00 ( 103.60 / $128.10 ) 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.
Queens Hotel
Esplanade, Oban, Highlands
Rooms from £70.00 ( 103.60 / $128.10 ) per night
The Queens Hotel is a former Victorian Villa situated on the Esplanade in Oban with wonderful views across Oban Bay. The hotel is within pleasant walking distance of Oban town centre with its many interesting shops and attractions. Now under new ownership the proprietors have just carried out a major renovation of the hotel. With a friendly and intimate atmosphere together with a high standard of accommodation (many of the en-suite bathrooms now feature chromeatherapy whirlpools baths) and cuisine (meals can now be taken either in the restaurant or the bar), The Queens Hotel is the perfect location for a relaxing break in Oban as well as a base for taking day trips to Mull, Iona, Glencoe and Inveraray with its castle and jail! Please note that parking is limited at this Hotel and cannot be pre-booked.
Royal Marine Hotel
Golf Road, Brora, KW9 6QS
Rooms from £70.00 ( 103.60 / $128.10 ) per night
The Royal Marine Hotel conspires to take guests back to a less frenetic, more gracious era. Facilities include leisure club, boats on Loch Brora, mountain bikes, and adjacent to 18-hole links golf course.
Royal Marine Hotel
Golf Road, Brora, KW9 6QS
Rooms from £70.00 ( 103.60 / $128.10 ) per night
The Royal Marine Hotel conspires to take guests back to a less frenetic, more gracious era. Facilities include leisure club, boats on Loch Brora, mountain bikes, and adjacent to 18-hole links golf course.
Portsonachan Hotel
Portsonachan, Southlochaweside, By Dalmally, Oban, PA33 1BJ
Rooms from £72.00 ( 106.56 / $131.76 ) per night
Steeped in history, this idyllic location is an excellent resort from which to explore the surrounding countryside. The Clan Campbell stronghold of Kilchurn Castle stands at the north eastern end of Loch Awe.
Glenorchy Lodge Hotel
Dalmally, Argyll, PA33 1AA
Rooms from £75.00 ( 111.00 / $137.25 ) per night
The Glenorchy Lodge Hotel is quickly becoming established as the newest couples retreat in the Highlands of Scotland.
Macdonald Highlands Hotel
Aviemore Mountain Resort, Aviemore, Highlands
Rooms from £75.00 ( 111.00 / $137.25 ) per night
Within the Aviemore Highland Resort, Macdonald Highlands Hotel offers a fine dining restaurant and bar. Nestling in the Cairngorm National Park, it is the ideal year-round location. Leisure facilities include a 25 metre swimming pool with wave machine, Jacuzzi, steam room, solarium and techno-gym.
Moorings Hotel
Banavie, Fort William, PH33 7LY
Rooms from £75.00 ( 111.00 / $137.25 ) per night
The Moorings lies alongside the Caledonian Canal at the famous Neptune's Staircase. One of Fort Williams' finest establishments, offering excellent cuisine and service.
Royal Hotel
Cromwell St, Stornoway, HS1 2DG
Rooms from £75.00 ( 111.00 / $137.25 ) per night
Stornoway's most historic hotel, the Royal nestles in the heart of Stornoway, beside the marina, where you can relax, enjoy the hotel's cosy character and enjoy dining in our Boatshed Restaurant or in HS1, the town's 1st cafe bar.
Taynuilt Hotel
Taynuilt, Argyll, PA35 1JN
Rooms from £75.00 ( 111.00 / $137.25 ) per night
Once a historic Coaching Inn, now a comfortable Highland hotel situated at the heart of the picturesque village of Taynuilt.
The Glenmoriston Townhouse Hotel
20 Ness Bank, Inverness, IV2 4SF
Rooms from £75.00 ( 111.00 / $137.25 ) per night
Located on the banks of the River Ness , just a 15 minute drive away from the famous Loch, this elegant townhouse provides stylish accommodation in a warm and welcoming environment.
Caladh Inn
11 James Street, Stornoway, HS1 2QN
Rooms from £79.00 ( 116.92 / $144.57 ) per night
Stornoway's largest hotel is closest to both the ferry and the airport, providing an ideal base for a trip to the islands and priding itself on a warm welcome. The Caladh Inn provides free Wi-Fi broadband internet access.
Hollytree Hotel and Swimming pool
Kentallen Pier, Fort William, PA384BY
Rooms from £79.00 ( 116.92 / $144.57 ) per night
Stunningly situated by the sea, this stylish hotel offers chic accommodation, facilities and dining. All 20 rooms enjoy magnificent sea views and all are fully en suite with luxurious fittings and furnishings, including their own seating areas.
Online Hotel Bookings