Call to book
0871 277 1070
13 pence/min+the caller’s Access Charge Privacy policy
Need help?

Cheap Hotels in Stornoway

143 reviews by TrustYou
2 Newton Street
0.2 Miles from the centre
per night from £89
(price for Tue, 10 Mar)
42 reviews by TrustYou
61 Bayhead Street
0.4 Miles from the centre
per night from £125
(price for Tue, 10 Mar)
388 reviews by TrustYou
Manor Park, Perceval Road South
0.7 Miles from the centre
per night from £129
(price for Tue, 10 Mar)
289 reviews by TrustYou
Cromwell Street
0.1 Miles from the centre
per night from £129
(price for Tue, 10 Mar)

Stornoway Bed and Breakfast Hotel

22 reviews by TrustYou
29/32 Kenneth St
per night from £94
(price for Tue, 10 Mar)

Caladh Inn Hotel

597 reviews by TrustYou
11 James Street, Isle Lewis
0.2 Miles from the centre
per night from £109
(price for Tue, 10 Mar)

Hotels in Stornoway

The main town on the Isle of Lewis, Stornoway is an old Viking settlement with white sand beaches and dark moorlands that make it as beautiful as it is wild.

You'll find Stornoway hotels offer rooms at a range of affordable prices with other options also available such as B&Bs and local pubs.

Harris Tweed

Scotland is famous the world over for its Harris Tweed and Stornoway is one of its traditional homes. For centuries the islanders of Lewis have woven cloth by hand into the fabric we know today.

The main producer of Harris Tweed cloth, Harris Tweed Hebrides, has served famed customers such as Alexander McQueen and Chanel. You won't want to miss your chance to pick up some of their fashionable and durable products for yourself. The Harris Tweed Hebrides shop is located near the harbour in Stornoway and sells a wide selection of products for you to buy, ranging from ties all the way up to three piece suits.

Scottish Wildlife

Scotland has a really unique and exciting collection of wildlife for you to explore on your holiday. The best way to see the wildlife that the Isle of Lewis has to offer is by boat. There are several companies that offer boat trips.

The company with the widest choice of excursions is Seatrek based 50 minutes away from Stornoway. They offer everything from all day trips to short voyages lasting only an hour. They can take you to remote and deserted islands and offer chances to glimpse stunning wildlife such as dolphins or even killer whales.


Scotland's a country with a rich and vibrant history and it's a history that's clearly visible with Scotland's many impressive castles.

Lews castle is a Victorian era castle located towards the west of the town. It was originally built as a country house for Sir James Matheson who made a fortune in the Chinese opium trade. Today, the castle gardens offer lots of activities for you to enjoy with wildlife walks and cycle trails.

If you fancy exploring the history of the Islands even further then you should visit the Museum Nan Eilean. Located in the centre of Stornoway, it's easy to find and well worth a visit. It holds a diverse collection of paintings, photos and objects tracing the history of the island communities.

Local Food

Being a harbour town you won't be surprised to find that Stornoway is famous for its fish. Stornoway is particularly famous for its kippers and peat smoked salmon. A brilliant place for you to pick up some to try is Stornoway Fish Smokers which is the last traditional smoke house left in Stornoway.

Frequently asked questions about Hotels in Stornoway

Which hotels are the most popular ones to stay at in Stornoway?

The Royal Hotel, Hal O' The Wynd Guest House and The Cabarfeidh Hotel are some of the popular hotels in Stornoway.

What is the cheapest price for a hotel in Stornoway?

The cheapest price for a double room in Stornoway is £89, offered by Hal O' The Wynd Guest House.

What are the best hotels in Stornoway near the center?

The best hotels near the center of Stornoway are The Royal Hotel, Hal O' The Wynd Guest House and Hebridean Guest House.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555