Scottish Highlands is an area in the country of Scotland covered by Highlands. This area consists of Eight Scotland counties Western Isles is an island chain located off the northwestern coast of the Scottish mainland. It is made of six main islands.

1. Treetops Bed & Breakfast

Rating:5.0*

Location: Badabrie Banavie, Fort William PH33 7LX Scotland

Hotel rates: Contact the hotel for rates

2. Solas Bed and Breakfast

Rating:5.0*

Location:1 Big Sand, Gairloch IV21 2DD Scotland

Hotel rates: Contact the hotel for rates

3. Graineag Bed and Breakfast

Rating:5.0*

Location: Redburn, Glenmoriston IV63 7YJ Scotland

Hotel rates: Contact the hotel for rates

4. Netherton Farm B&B

Rating:5.0*

Location: Netherton Farm by Dingwall, Culbokie IV7 8JH Scotland

Hotel rates: From $91

5. Holly Lodge & Cottage

Rating:5.0*

Location: Golf Course Road, Strathpeffer IV14 9AR Scotland

Hotel rates: Contact the hotel for rates

6. Tamarin Bed & Breakfast

Rating:5.0*

Location:9 Braes, Ullapool IV26 2SZ Scotland

Hotel rates: Contact the hotel for rates

7. The Gantocks B&B

Rating:5.0*

Location: The Gantocks Achintore Road, Fort William PH33 6RN Scotland

Hotel rates: Contact the hotel for rates

8. The Prince's House Hotel

Rating:4.5*

Location: Glenfinnan PH37 4LT Scotland

Hotel rates: Contact the hotel for rates

9. Glengarry Castle Hotel

Rating:4.5*

Location: Invergarry PH35 4HW Scotland

Hotel rates: Contact the hotel for rates

10. The Quaich Bed and Breakfast

Rating:4.5*

Location:36 Greig Street, Inverness IV3 5PX Scotland

Hotel rates: From $80

11. Tingle Creek Hotel

Rating:4.5*

Location: Erbusaig IV40 8BB Scotland

Hotel rates: Contact the hotel for rates

12. The Summer Isles Hotel and Restaurant

Rating:4.5*

Location: Main Street, Achiltibuie IV26 2YQ Scotland

Hotel rates: Contact the hotel for rates

13. Glenspean Lodge Hotel

Rating:4.5*

Location: Roybridge PH314AW Scotland

Hotel rates: Contact the hotel for rates

14. Briarbank B&B

Rating:4.5*

Location: Glenmoriston IV63 7YD Scotland

Hotel rates: Contact the hotel for rates