Skip to main content

Filter by:


Star rating

Review score

Hamnavoe – 14 hotels and places to stay
See the latest prices and deals by choosing your dates.
Scalloway Hotel, hotel in Hamnavoe

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.

This is the third time I have stayed. As always I couldn't fault the accommodation or how friendly and helpful the staff were.
8.1
Scored 8.1
Very good
Rated very good
41 reviews
Price from£144per night
The Lerwick Hotel, hotel in Hamnavoe

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.

Food outstanding and service great
6.9
Scored 6.9
Pleasant
Rated pleasant
151 reviews
Price from£175per night
Maryfield House Hotel, hotel in Hamnavoe

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.

We loved everything about this beautiful hotel that is more like living in your own manor house. We arrived bedraggled hours earlier than expected and were welcomed immediately with a beautiful breakfast and a superb room... spotless, stylish and the most magnificent water views. The owners and locals were generous with their local knowledge and we enjoyed superb hikes on Bressay and Noss to encounter an abundance of Puffins, gannets, skuas, otters etc Staying for several nights was the best! Will definitely be back. Thank you to all of the staff for your care.
9.4
Scored 9.4
Superb
Rated superb
120 reviews
Price from£220per night
The Shetland Hotel, hotel in Hamnavoe

Situated in Lerwick, Shetland's main town, the Shetland Hotel provides an ideal base for all your requirements.

Location
7.3
Scored 7.3
Good
Rated good
278 reviews
Price from£175per night
Queens Hotel, hotel in Hamnavoe

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.

The location was absolutely fantastic and the hotel had character.
5.6
Scored 5.6
Above average
Rated okay
248 reviews
Price from£215per night
The Grand Hotel, hotel in Hamnavoe

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.

Friendly staff
7.3
Scored 7.3
Good
Rated good
390 reviews
Price from£114per night
Norlande, hotel in Hamnavoe

Featuring a garden and views of garden, Norlande is a guest house situated in a historic building in Lerwick, 500 metres from Bain's Beach.

Everything. Four poster bed was a real feature. Lots of storage. Nice sofa. Huge bathroom. Landlady excellent
9.3
Scored 9.3
Superb
Rated superb
307 reviews
Price from£110per night
Eddlewood Guest House, hotel in Hamnavoe

Eddlewood Guest House is situated in central Lerwick. Rooms are equipped with a flat-screen smart TV and each offers tea and coffee making facilities. Each room has a private bathroom.

Welcoming, friendly, clean and comfortable room, in a good location central to everything in Shetland
8.6
Scored 8.6
Fabulous
Rated fabulous
205 reviews
Price from£120per night
Islesburgh House Hostel, hotel in Hamnavoe

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.

Great location, spacious place with excellent facilities and decent price too.
9.2
Scored 9.2
Superb
Rated superb
526 reviews
Price from£53per night
Nort Bode Apartments, hotel in Hamnavoe

Nort Bode Apartments offers a garden, as well as accommodation with a kitchen in Lerwick. Free high-speed WiFi is featured throughout the property.

The property was very convenient for the town centre and all amenities. The flat was compact, but ideally suited for a couple. The kitchen came complete with washer/dryer and dishwasher, together with the appropriate cleaning tablets, which could be "topped up" on demand. This was in addition to all, more commonly supplied kitchen appliances. The owners also supplied, on demand, clean towels, bedding, toilet rolls etc.
9.4
Scored 9.4
Superb
Rated superb
98 reviews
Price from£210per night
See all hotels in and around Hamnavoe
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Hamnavoe:

  • 10
    Scored 10

    Its lovely little village, about 10 miles from Lerwick.

    Its lovely little village, about 10 miles from Lerwick. It has lots of walking paths and great view of the ocean. Close to lovely beach with white sand. There is a little shop not far away from property. Very friendly neighbourhood.
    A
    Anonymous
  • 10
    Scored 10

    Hamnavoe is centrally located in Shetland about 10 mins...

    Hamnavoe is centrally located in Shetland about 10 mins drive from Scallaway. It's and ideal location for exploring the North and the South of Shetland - approx 45 mins to Sumburgh, a bit longer to get to the far north. Meal beach is just a short walk, a beautiful sandy sheltered bay. We found it a friendly village with everyone stopping to chat or wave as we drove through, we felt very at home in Hamnavoe and can't wait to return.
    Julie
    United Kingdom
gogless