Skip to main content

Stay in Shetland's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Maryfield House Hotel

Hotel in Lerwick

Featuring free WiFi and a restaurant, Maryfield House Hotel offers accommodation in Bressay. The hotel has a terrace and views of the sea, and guests can enjoy a meal at the on-site restaurant. Everything! The owners and staff were warm and friendly, our room was large, comfortable and well-appointed. Breakfasts and dinners were delicious. Our four night stay was the highlight of our two week visit to Scotland.

Show more Show less
9.4
Superb
125 reviews
Price from
R$ 1,477
per night

The Brae Hotel

Hotel in Brae

Set in Brae, The Brae Hotel features a bar. The hotel offers both free WiFi and free private parking. At the hotel you will find a restaurant serving local cuisine. Brae Hotel was perfect for our stay. Restaurant staff and the gentleman on reception were brilliant - friendly, approachable, and nothing was too much trouble.

Show more Show less
8.5
Very good
501 reviews
Price from
R$ 873
per night

St Magnus Bay Hotel

Hotel in Hillswick

In the heart of Shetland, St Magnus Bay Hotel is set in beautiful, tranquil surroundings. It was once frequented by W. H. Auden and Christopher Isherwood, the poet and playwright. The staff was wonderful - courteous, friendly, kind and super helpful whenever we needed anything. They seemed to make every effort to be sure that their guests are well taken care of and have an enjoyable stay. Our room was spotlessly clean and our bed was extremely comfortable. Housekeeping was attentive as well. The breakfast was delicious and abundant. The restaurant was also excellent, with attentive service and delicious food. The location is in a gorgeous and magical part of Shetland. I look forward to returning on our next trip to Shetland!

Show more Show less
8.8
Fabulous
174 reviews
Price from
R$ 873
per night

Busta House Hotel

Hotel in Busta

Overlooking the shore of Busta Voe, on mainland Shetland, Busta House is a lovely old building with en suite bedrooms, large garden and superb local food. Really comfortable, lovely surroundings and great food.

Show more Show less
8.8
Fabulous
212 reviews
Price from
R$ 1,021
per night

Scalloway Hotel

Hotel in Scalloway

Boasting a bar, Scalloway Hotel is situated in Scalloway. There is a barbecue and guests can make use of free WiFi and free private parking. Relaxed friendly environment. Meals well presented and tasty.

Show more Show less
8.2
Very good
54 reviews
Price from
R$ 806
per night

Queens Hotel

Hotel in Lerwick

Offering free WiFi throughout the property, Queens Hotel is set in Lerwick, within a few steps of Bain's Beach. The nearest airport is Sumburgh Airport, 42 km from the hotel. It is perfectly situated. This grand beautiful historic building is being renovated by the present owners. I had a room with a sea view which was magnificent. The bed was exceptionally comfortable. I loved the towel warmer and excellent water pressure in the shower. The staff were amazing. Sam, the owner’s son, went above the call of duty to provide towels and vacuum the sand I tracked into the room. Harvey, the owner, was fantastic! He even gave me a ride to the bus station. If you are interested in historic preservation this is the hotel for you. It sits actually into the sea next to Bain’s Beach. I had a fabulous week at the Queens Hotel.

Show more Show less
5.6
Review score
255 reviews
Price from
R$ 1,007
per night

The Grand Hotel

Hotel in Lerwick

Located in Lerwick, in a building dating from 19th century, 300 metres from Bain's Beach, The Grand Hotel provides guestrooms with free WiFi. The hotel features family rooms. It’s about the human connection, even when a few things go wrong. When I arrived my room wasn’t quite ready. But to make up for it the manager gave me a free coffee, offered me free drinks at the bar, and let me check out quite late. Everyone—the cook, the bartender—was so friendly and made really good travel suggestions. First rate people; they really make you feel at home.

Show more Show less
7.3
Good
380 reviews
Price from
R$ 1,229
per night

The Shetland Hotel 3 stars

Hotel in Lerwick

Situated in Lerwick, Shetland's main town, the Shetland Hotel provides an ideal base for all your requirements. Jane. Meghan. Robert. Robbie were fantastic

Show more Show less
7.2
Good
295 reviews
Price from
R$ 1,041
per night

The Lerwick Hotel 3 stars

Hotel in Lerwick

Modern & well equipped hotel 10 minutes walk from the town centre, nestling on the shore of Breiwick Bay. This attractive hotel is well equipped for the modern traveller and close to local amenities. Beautiful hotel with scenic surroundings.

Show more Show less
6.9
Review score
159 reviews
Price from
R$ 1,041
per night

Islesburgh House Hostel

Lerwick

Set in Lerwick, 600 metres from Bain's Beach, Islesburgh House Hostel offers accommodation with a garden, free private parking, a shared lounge and a restaurant. Spacious room. Good beds. Lovely staff.

Show more Show less
9.2
Superb
565 reviews
Price from
R$ 309
per night

Hotels with extra health and safety measures

Find hotels in Shetland with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Shetland in the past month

See all

FAQs about hotels in Shetland

Explore guest reviews of hotels in Shetland

See all