Skip to main content

Search hotels in Hamnavoe

Enter your dates to see the latest prices and deals for Hamnavoe hotels

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.

Dog-friendly hotel in an interesting and well-serviced village. Plenty of free parking surrounding the hotel which we made use of when the hotel’s small’ish car park was full. Breakfast was good - you paid extra for cooked dishes, but on a dish by dish basis (ie it wasn’t a lump sum); I had delicious porridge every morning. The bar attracts locals - always a good sign. The staff were very friendly and helpful. We enjoyed our four-night stay, appreciating fully the hotel’s proximity to the excellent Scalloway Museum, the sites of the wartime Shetland Bus, the harbour and easy road access to Lerwick, Jarlshof and Sumburgh Head.
8.2
Scored 8.2
Very good
Rated very good
49 reviews
Price from€ 169.21per 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.

Staff were excellent. Location great overlooking sea but by hospital so buses to everywhere (including airport) easy walk to town/ferry port if buses not your thing. Good food in restaurant had an early start which the staff helped with. Enormous smart tv and coffee machine
6.9
Scored 6.9
Pleasant
Rated pleasant
157 reviews
Price from€ 205.64per 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.

Plenty of tea and coffee in room Very clean
7.3
Scored 7.3
Good
Rated good
290 reviews
Price from€ 205.64per 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.

Abysmal
5.6
Scored 5.6
Above average
Rated okay
252 reviews
Price from€ 252.64per 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.

Breakfasts were good, staff helpful, great location, clean and comfortable room
7.3
Scored 7.3
Good
Rated good
383 reviews
Price from€ 133.96per 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.

Breakfast was great, had many things to choose from.
9.3
Scored 9.3
Superb
Rated superb
318 reviews
Price from€ 129.26per 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.

The room was nice and light. The bed was comfortable. Breakfast was continental style. Peter, the host, was friendly but a little disorganised.
8.6
Scored 8.6
Fabulous
Rated fabulous
211 reviews
Price from€ 141.01per 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.

Location was awesome
9.2
Scored 9.2
Superb
Rated superb
554 reviews
Price from€ 62.28per 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.

N/a this was self catering
9.5
Scored 9.5
Exceptional
Rated exceptional
99 reviews
Price from€ 176.26per night
Newhall Cottage, hotel in Hamnavoe

Located in Bressay, Newhall Cottage provides accommodation with free WiFi and free private parking. The property features garden views.

Very hospitable.
9.6
Scored 9.6
Exceptional
Rated exceptional
13 reviews
Price from€ 162.43per night
See all hotels in and around Hamnavoe

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