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

Featuring a bar, Scalloway Hotel is located in Scalloway. There's a grill and guests can use free WiFi and free private parking.

8.1
Scored 8.1
Very Good
Rated very good
41 reviews
Price from$180.18per night
The Lerwick Hotel, hotel in Hamnavoe

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.

food freshly cooked large portion. staff couldn't be more helpful bus stops outside people were friendly town was immaculate
6.9
Scored 6.9
Pleasant
Rated pleasant
151 reviews
Price from$218.97per night
Maryfield House Hotel, hotel in Hamnavoe

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.

The most delightful hosts, friendly and flexible in every way
9.4
Scored 9.4
Wonderful
Rated wonderful
120 reviews
Price from$275.27per night
The Shetland Hotel, hotel in Hamnavoe

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

Jane. Meghan. Robert. Robbie were fantastic
7.3
Scored 7.3
Good
Rated good
278 reviews
Price from$218.97per night
Queens Hotel, hotel in Hamnavoe

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.

Friendly receptionist, good location and Wifi
5.6
Scored 5.6
Above average
Rated okay
248 reviews
Price from$269.02per night
The Grand Hotel, hotel in Hamnavoe

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.

Great staff, great location and very good breakfast. Historic property from the 1880s.
7.3
Scored 7.3
Good
Rated good
390 reviews
Price from$142.64per night
Norlande, hotel in Hamnavoe

Norlande offers accommodations in Lerwick, a 6-minute walk from Bain's Beach. Both free Wifi and parking on-site are available at the guest house free of charge.

Excellent host. For a UK guesthouse, it was in exceptional physical state and cleanliness. Convenient central location. Lerwick has a beautiful historic downtown which hasn't suffered from the blight of pebbledash stucco like other parts of Scotland.
9.3
Scored 9.3
Wonderful
Rated wonderful
307 reviews
Price from$137.64per night
Eddlewood Guest House, hotel in Hamnavoe

Eddlewood Guest House is located 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.

Loved the view of the water from our room. Loved that we had a hidden opening to a second small room behind the bookcase. Loved the breakfast. Located a short walk from Commercial Street and the Harbor of Lerwick and as we were fortunate to have good weather (except for wind), enjoyed the walk.
8.6
Scored 8.6
Excellent
Rated excellent
205 reviews
Price from$150.15per night
Nort Bode Apartments, hotel in Hamnavoe

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

The accommodation was close to the town and great facilities to make your our food preparations. Friendly owner servicing the apartment, nice to have a bathroom for each room. Good to see re-cycling promoted within the complex.
9.4
Scored 9.4
Wonderful
Rated wonderful
98 reviews
Price from$262.76per night
Islesburgh House Hostel, hotel in Hamnavoe

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.

The manager that took care of our stay arranged a different room for us than the one we had reserved, because we are somewhat elderly and not really able to handle stairs. He prepared a room especially for us that we could access with the lift. He went above and beyond to help us! Helped us with laundry facilities etc. Great guy!
9.2
Scored 9.2
Wonderful
Rated wonderful
526 reviews
Price from$66.32per night
See all hotels in and around Hamnavoe
Subscribe to receive premium deals

Prices drop the second 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