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.3
Wonderful
128 reviews
Price from
$259
per night

Westings Inn

Hotel in Tingwall

Westings Inn is located in Tingwall. With a private bathroom equipped with a shower and free toiletries, rooms at the hotel also have free WiFi, while selected rooms will provide you with a sea view. Very friendly host, very beautiful view, very quiet

Show more Show less
9.6
Exceptional
8 reviews

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. As far as I am concerned the Scalloway is the best place to stay while in Shetland.

Show more Show less
8
Very Good
109 reviews
Price from
$155
per night

The Brae Hotel

Hotel in Brae

Featuring a bar, The Brae Hotel is located in Brae. The hotel provides both free WiFi and free private parking. At the hotel you'll find a restaurant serving Local cuisine. What a fantastic stay! Hotel is in a great location, rooms are extremely comfortable and reasonably priced! Meals are locally sourced and super tasty! Staff are great but the star of the show was a chap called Scott! His service was impeccable! So polite, always smiling and so handsome! A true gentleman.! A fantastic breakfast chef ( makes delicious scrambled eggs!!) breakfast was a great atmosphere listening to him singing away, what a voice!! , a real home from home! His service in the restaurant in the evenings was just the same, being so kind and attentive to everybody no matter how busy he was. And then to see him throughout the day attending to guests, cleaning, even weeding the hotel grounds! A fantastic all rounder and a true credit to the hotel. I will definitely be returning to the Brae hotel! A real hidden gem! Well done Scott and Curtis

Show more Show less
8.5
Very Good
484 reviews
Price from
$155
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. Fantastic place, very friendly people, great food.

Show more Show less
8.7
Excellent
192 reviews
Price from
$168
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. The staff were friendly, knowledgeable and extremely accommodating which exceeded expectations for customer service, food which was exceptional and great variety of local produce, room had a great view, bed comfy and good size and well appointed bathroom

Show more Show less
8.9
Excellent
204 reviews
Price from
$197
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 Tingwall Airport, 7.5 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.5
Review score
254 reviews
Price from
$92
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. This is a work in progress at the moment but that does not detract from the experience and I have stayed in very luxurious places many times and not been treated so well or with such care and kindness. All the people I met were wonderful and could not do enough. And my room was immaculate, warm and really comfortable. The hospitality was exemplary and it was a lovely stay that I really enjoyed.

Show more Show less
7.3
Good
345 reviews
Price from
$119
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. Excellent staff, very helpful. Excellent food.

Show more Show less
7.2
Good
313 reviews
Price from
$226
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
7
Good
150 reviews
Price from
$226
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

See reviews by guests who stayed at hotels in Shetland

See all