Skip to main content

Featured B&B destinations

Destination inspiration for your trip – find a B&B

The best B&Bs in Shetland

Check out our pick of great B&Bs in Shetland

Filter by:


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.

Norlande 4 stars

Lerwick

The units in the guest house are fitted with a flat-screen TV. All units are equipped with a coffee machine and a private bathroom with a shower and a hair dryer, while selected rooms are fitted with a fully equipped kitchen equipped with an oven. At the guest house, units include bed linen and towels. Awsome - We’ll come back. Great host Amanda, who was very informed and plesant. Got fresh breakfast deliverd in the room every day. Very good bed, Nice and tidy room. Very cute chickens in the garden. A short walk to everything in Lerwick. No disturbance at all Thank you for the stay

Show more Show less
9.2
Superb
322 reviews
Price from
£65
per night

Fort Charlotte Guest House

Lerwick

The guest house offers a seating area with a flat-screen TV and a private bathroom with a hair dryer, free toiletries and shower. The guest house offers some units with sea views, and all units are fitted with a kettle. At the guest house, every unit comes with bed linen and towels. Ryan and Anita were the best. Wonderful accommodations in the heart of Lerwick. Great breakfast and helpful hosts in every way.

Show more Show less
9.6
Exceptional
22 reviews

Rockvilla Guest House

Lerwick

Offering free WiFi and free private parking, Rockvilla Guest House is located in Lerwick, within just 700 metres of Bain's Beach.

The bed and breakfast comes with a flat-screen TV. The bed and breakfast offers bed linen, towels and housekeeping service.

The nearest airport is Sumburgh Airport, 41 km from the bed and breakfast. The personal touch from the hosts makes it special

Show more Show less
9.9
Exceptional
41 reviews

Glen B&B

Hamnavoe

Glen B&B is located in Hamnavoe, Burra, Shetland and overlooks a natural harbour and the Atlantic Ocean.

At the bed and breakfast, the king rooms are equipped with en-suite shower room, and the twin room has its own private bathroom. Toiletries and a hairdryer are provided in all rooms. Elizabeth and Anthony were exceptional hosts; generous, kind and charming, they made our visit quite lovely.

Show more Show less
9.4
Superb
17 reviews
Price from
£80
per night

Alder Lodge Guest House

Lerwick

Located in Lerwick with Bain's Beach nearby, Alder Lodge Guest House provides accommodation with free private parking. The property has quiet street views. The guest house features family rooms.

With a private bathroom, units at the guest house also provide guests with free WiFi. The units in the guest house are equipped with a TV and a hair dryer. Beautifully appointed room, very comfortable bed. Staff were so friendly and helpful. A short walk to the town centre.

Show more Show less
8.9
Fabulous
122 reviews
Price from
£90
per night

Carradale Guest House

Lerwick

Boasting a garden and views of sea, Carradale Guest House is a recently renovated guest house set in Lerwick, 500 metres from Bain's Beach. With quiet street views, this accommodation provides a patio. The guest house has family rooms. very helpful staff, rich breakfast. The lady who served me at breakfast was a very friendly and cordial person. The facility manager is a great person. There was no problem with me checking in earlier. My stay was above average.

Show more Show less
8.7
Fabulous
122 reviews
Price from
£50
per night

Solheim Guest House

Lerwick

Providing free WiFi and a garden, Solheim Guest House offers rooms in Lerwick, 500 metres from Bain's Beach. The guest house features family rooms.

The nearest airport is Sumburgh Airport, 41 km from the guest house. Loved the location, very walkable around town. The hosts were very helpful- I was able to leave my luggage both before and after the trip as I was on the ferry, arriving early and leaving Lerwick later in the day. The breakfasts were great.

Show more Show less
8.8
Fabulous
471 reviews
Price from
£50
per night

Eddlewood Guest House 3 stars

Lerwick

Rooms are equipped with a flat-screen smart TV and each offers tea and coffee making facilities. Each room has a private bathroom. For your comfort, you will find free toiletries and a hair dryer. Eddlewood Guest House features free WiFi and daily continental breakfast. Excellent room with a view. Fabulous breakfast and very friendly host

Show more Show less
8.6
Fabulous
219 reviews
Price from
£108
per night

Herrislea House Hotel 4 stars

Tingwall

Located just a 10-minute drive from Lerwick, Herrislea House Hotel is licensed and offering snacks and mini meals using local products, free WiFi in all rooms, and free parking.

each of the 9 well-appointed, individually decorated bedrooms has a minibar and an en-suite bathroom. The breakfast was fantastic and we'll presented

Show more Show less
8.1
Very good
123 reviews
Price from
£120
per night

Sea View B & B

Ulsta

The units in the bed and breakfast are equipped with a flat-screen TV with cable channels. Every unit includes a private bathroom with a hair dryer, while some feature sea views. At the bed and breakfast, the units include bed linen and towels. Excellent breakfast. Lovely rural location and the shop next door is phenomenal. Staying in Yell adds a different dimension to the trip.

Show more Show less
8.6
Fabulous
35 reviews
Price from
£97.50
per night

Most booked B&Bs in Shetland this month

B&Bs that guests love in Shetland

gogless