flag

Kirkwall Hotels

Kirkwall
Jan 19, 2025 - Jan 20, 2025
2 adults, 1 room
Find
Price per night:
Up to 100$
$100 - 200
From $200
Rating:
Excellent 9+
Very good 8+
Good 7+
All ratings
Star rating:
5-stars
4-stars
3-stars
Unrated
8.4
Very good (138)
View map · 0.3 km City Centre
From
63£ /per night
8.2
Very good (57)
View map · 1.1 km City Centre
From
22£ /per night
8
Very good (72)
View map · 0.1 km City Centre
From
125£ /per night
8.6
Excellent (39)
View map · 0.9 km City Centre
From
80£ /per night
8.2
Very good (84)
View map · 0.6 km City Centre
From
132£ /per night
8.4
Very good (41)
View map · 1.4 km City Centre
From
84£ /per night
8.2
Very good (98)
View map · 0.1 km City Centre
From
82£ /per night
8.2
Very good (57)
View map · 0.4 km City Centre
From
93£ /per night
8
Very good (54)
View map · 1.3 km City Centre
From
64£ /per night
8
Very good (56)
View map · 0.4 km City Centre
From
169£ /per night

Discover Your Perfect Stay

Kirkwall offers a unique blend of rich history and stunning natural beauty. For travelers seeking a home away from home, the variety of Kirkwall hotels provides a perfect base to explore this captivating region. Whether you’re looking for luxury accommodations or budget-friendly options, there’s something to suit every taste and preference.

Nestled among ancient ruins and picturesque landscapes, many Kirkwall hotels boast remarkable views and convenient access to local attractions. From the iconic St Magnus Cathedral to the fascinating Orkney Museum, staying in the heart of the city allows you to immerse yourself in the island’s culture and heritage. Travelers can indulge in warm hospitality at these establishments, with many providing amenities that make your stay both comfortable and memorable.

In addition to exploring historical sites, Kirkwall also serves as a gateway to the breathtaking scenery of the Orkney Islands. Hotel guests can embark on day trips to explore dramatic cliffs, serene beaches, and charming villages that dot the islands. With an array of dining options, local shops, and outdoor activities nearby, finding the perfect accommodation in Kirkwall ensures an unforgettable experience for every visitor.

Name of hotel Accommodation Rating Price, $
St Ola Hotel

7.1 / 10

(293 Reviews)

From 128£
West End Guest House

7.9 / 10

(434 Reviews)

From 135£
The Shore

7.2 / 10

(273 Reviews)

From 84£
Grainbank Mews

9.4 / 10

(56 Reviews)

From 78£
Karrawa Guest House

9.4 / 10

(102 Reviews)

From 85£
7.1
Good (293)

St Ola Hotel

3
Harbour Street
The St Ola Hotel stands out as an excellent choice among Kirkwall hotels for families seeking a vibrant and comfortable stay. Overlooking the picturesque harbor, this centrally located hotel offers easy access to numerous family-friendly attractions. Spacious family rooms are available, ensuring that everyone has ample space to relax after a day of exploration. The on-site bar and restaurant provide an informal dining experience, featuring a varied menu that caters to young tastes. With a welcoming atmosphere and attentive staff, St Ola Hotel is well-equipped to accommodate families traveling to Kirkwall. Guests can enjoy breathtaking views while making lasting memories in this charming hotel.

From

128£ /per night
7.9
Very good (434)

West End Guest House

3
14 Main Street
West End Guest House offers an inviting atmosphere among Kirkwall hotels, making it a favorite for visitors looking for a memorable stay. With a central location, guests can easily wander to nearby attractions, shops, and restaurants. The quaint guest house features individually styled rooms that combine comfort with a touch of local charm. Guests will find the personalized service exceptional, as the owners take pride in creating a welcoming environment. A delicious breakfast made from local produce is served each morning, showcasing the best of Orkney’s culinary delights. West End Guest House effortlessly combines comfort and convenience, making it a lovely choice for any traveler.

From

135£ /per night

Cozy Kirkwall Hotels for a Relaxing Retreat

When looking for a warm and welcoming atmosphere, cozy Kirkwall hotels are ideal for travelers seeking comfort and local charm. These accommodations emphasize a homely feel, often providing personalized services and attention to detail. They typically feature quaint decor and community vibes, making them a perfect choice for those wanting to connect with the local culture. Many of these hotels also offer excellent locations near Kirkwall's attractions, allowing guests to explore the area with ease. If you prefer a more intimate lodging experience, these Kirkwall hotels will not disappoint. Let’s delve into some of the best options that promise a snug and satisfying stay.

7.2
Good (273)

The Shore

3
Shore Street
The Shore is more than just a typical hotel; it’s a boutique experience set against the enchanting backdrop of Kirkwall harbor. This hotel embraces its unique location, with rooms designed to offer guests panoramic views of the water and surrounding landscapes. Guests can unwind in stylish accommodations that showcase a blend of modern design and classic charm. The hotel’s restaurant highlights local seafood and produce, offering guests a taste of Orkney’s culinary treasures. The attentive staff is known for their personalized service, ensuring each visitor feels special during their stay. For guests seeking a distinctive and memorable experience in Kirkwall delivers in every aspect.

From

84£ /per night
9.4
Excellent (56)

Grainbank Mews

Grainbank House
Grainbank Mews is an intimate accommodation option among Kirkwall hotels, ideal for couples seeking privacy and a peaceful atmosphere. This stylish guesthouse features well-appointed rooms that blend modern comforts with local charm, ensuring a cozy stay. Couples can enjoy the nearby scenic walks, highlighting the natural beauty and tranquility of the Orkney Islands. The convenient location allows guests to explore local cafes and shops, making it easy to experience Kirkwall’s culture together. With attention to detail and luxurious touches, Grainbank Mews provides a romantic haven for lovebirds. It’s a fantastic choice that allows for both relaxation and adventure in the very heart of Kirkwall.

From

78£ /per night

Family-Friendly Kirkwall Hotels for All Ages

Traveling with family can be an adventure, and family-friendly Kirkwall hotels cater to guests of all ages. These establishments are designed to ensure that families feel at home, offering amenities and activities tailored to children and parents alike. From spacious accommodations to engaging on-site facilities, these hotels understand the needs of families traveling together. Proximity to local attractions is another critical feature, providing easy access to fun activities for everyone. With thoughtful touches and friendly staff, these Kirkwall hotels make family vacations enjoyable and stress-free. Let’s explore some of the top family-friendly options available in Kirkwall.

9.4
Excellent (102)

Karrawa Guest House

3
Inganess Road
Karrawa Guest House is a hidden gem among Kirkwall hotels, renowned for its unique charm and personalized hospitality. Housed in a characterful building, this guest house offers a warm and inviting atmosphere that makes every visitor feel right at home. Each room is individually decorated, reflecting the local culture and charm of the Orkney Islands, and providing a truly authentic experience. Guests can enjoy a delicious, hearty breakfast made from local ingredients, which adds to the feeling of being part of the community. The owners are passionate about sharing their knowledge of Kirkwall and can arrange personalized excursions for guests wanting to explore the area. This guest house is perfect for travelers seeking a distinctive, intimate experience during their stay.

From

85£ /per night
7.8
Very good (212)

The Orkney Hotel

3
40 Victoria Street
The Orkney Hotel provides excellent value among Kirkwall hotels, combining affordability with a hospitable environment. With its prime location in the city center, guests enjoy easy access to attractions and local eateries at competitive prices. The hotel features comfortable rooms equipped with essential amenities, ensuring a pleasurable stay for cost-conscious visitors. The friendly staff is always on hand to assist with travel tips and recommendations for budget-friendly activities in the area. A meticulously prepared breakfast featuring local fare is offered, setting guests up for adventurous days ahead. The Orkney Hotel is a fantastic option for those looking to explore Kirkwall without straining their wallets.

From

166£ /per night

Romantic Kirkwall Hotels for a Memorable Getaway

For couples looking to escape into a world of romance, Kirkwall hotels provide the perfect setting for an unforgettable getaway. These accommodations emphasize warmth, charm, and elegance, creating an intimate atmosphere ideal for rekindling connections. Many of these hotels are situated near stunning scenic spots, allowing couples to enjoy breathtaking views together. From cozy rooms to exquisite dining experiences, these Kirkwall hotels offer all the components necessary for romance. Whether you’re celebrating an anniversary or planning a special trip, these hotels provide a serene backdrop for love. Let’s explore some of the best romantic options available for couples visiting Kirkwall.

9
Excellent (262)

Castaway Guesthouse

Castaway Guesthouse Peerie Sea Loan
Castaway Guesthouse is another notable option among eco-friendly Kirkwall hotels, focused on providing a sustainable yet comfortable experience for guests. Their commitment to environmentally responsible practices includes using energy-efficient appliances and offering locally sourced breakfast options. The guesthouse emphasizes reducing waste through recycling programs and encourages guests to minimize their own footprints while traveling. The serene location offers guests easy access to the natural beauty of Orkney, enhancing their connection with the environment. Castaway Guesthouse’s warm hospitality complements its eco-friendly initiatives, making it a perfect choice for a sustainable stay. This guesthouse invites eco-conscious travelers to experience the charm of Kirkwall while supporting greener tourism.

From

75£ /per night
9.8
Excellent (181)

Heatherlea

3
Weyland Terrace
Heatherlea presents another eco-friendly choice within the Kirkwall hotels scene, combining comfortable accommodations with sustainable practices. The owners are dedicated to minimizing the hotel’s environmental footprint by implementing energy-saving measures and focusing on waste reduction. Guests enjoy delicious breakfasts made with locally sourced ingredients, offering a true taste of Orkney while supporting local farmers and producers. The guesthouse is also ideally situated near beautiful natural landscapes, providing guests with the chance to engage in eco-friendly activities such as hiking and wildlife watching. With its commitment to sustainability and creating a memorable guest experience, Heatherlea stands out for those looking to travel responsibly in Kirkwall.

From

95£ /per night