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

Wonderful: 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 accommodations 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
Wonderful
122 reviews
Price from
S$ 378
per night

The Brae Hotel

Hotel in Brae

Located in Brae, The Brae Hotel offers a bar. The hotel also provides free WiFi and free private parking. At the hotel you'll find a restaurant serving Local cuisine. Very sweet and helpfull staff, much more welcoming than ever expected. Clean room, comfortable bed. Hotel has a restaurant with possibility of breakfast, lunch and dinner. This is great because list of options for eating out in Shetlands is not very big. Food selection is little old fashioned but food was done well.

Show more Show less
8.6
Excellent
500 reviews
Price from
S$ 224
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 atmosphere around the hotel - the staff especially. They have a mantra that reads "arrive as guests leave as friends" A very true reflection of their approach. Meals brilliant - breakfast to order to include as much as you could eat. A good selection of starters and mains for dinner - never eaten so much high quality seafood - especially the scallops - brilliant. So good to see an old style hotel keeping up with modern needs.

Show more Show less
8.8
Excellent
170 reviews
Price from
S$ 224
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. Overall decor was very charming Perfect location central on the Mainland island Lovely surroundings Good restaurant inside the hotel with some delicious choices

Show more Show less
8.8
Excellent
211 reviews
Price from
S$ 261
per night

Scalloway Hotel

Hotel in Scalloway

Featuring a bar, Scalloway Hotel is located in Scalloway. There's a grill and guests can use free WiFi and free private parking. Relaxed friendly environment. Meals well presented and tasty.

Show more Show less
8.1
Very Good
48 reviews
Price from
S$ 206
per night

Queens Hotel

Hotel in Lerwick

Providing free WiFi throughout the property, Queens Hotel is located in Lerwick, within a few steps of Bain's Beach. The nearest airport is Sumburgh Airport, 26 miles 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
252 reviews
Price from
S$ 248
per night

The Grand Hotel

Hotel in Lerwick

Located in Lerwick, in a building dating from 19th century, a 3-minute walk from Bain's Beach, The Grand Hotel provides guestrooms with free WiFi. The hotel features family rooms. It was a charming place. I wood like too come back here👍👍

Show more Show less
7.3
Good
384 reviews
Price from
S$ 315
per night

The Shetland Hotel

Hotel in Lerwick

Located 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.3
Good
288 reviews
Price from
S$ 267
per night

The Lerwick Hotel

Hotel in Lerwick

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

Show more Show less
6.9
Review score
157 reviews
Price from
S$ 267
per night

Islesburgh House Hostel

Lerwick

Located in Lerwick, a 6-minute walk from Bain's Beach, Islesburgh House Hostel has accommodations with a garden, free private parking, a shared lounge and a restaurant. Very nice staff, welcoming, helpful and friendly! I have nothing to say about the cleanliness, everything was perfect! The kitchen is huge and really well-equiped (like all the facilities of this hostel!). Showers and toilets are in your room, which is very pratical (and there’s more along the corridor). Reception is open at every hour (if there’s nobody, you just have to go to the Isleburgh community centre next door), you can store your luggage. I am pretty sure I’ll stay again in this hostel!!

Show more Show less
9.2
Wonderful
548 reviews
Price from
S$ 79
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 & disinfection
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
gogless