Kirkwall

3-Star Hotels in Kirkwall

Choose your dates to view the latest prices and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 10 great 3-Star hotels in Kirkwall for you.

Select dates to see latest prices and deals.
Recommended
Lowest price
Closest to downtown
Top reviewed
61
Hotels in Kirkwall
Featured facilities: Meeting Room, Laundry Service (On-Site), Restaurant
Very Good
79 reviews
8.9/10
1 night
From MYR 632
Check Availability
81
Hotels in Kirkwall
Featured facilities: Meeting Room, Billiards Room, Restaurant
Very Good
42 reviews
8.1/10
1 night
From MYR 706
Check Availability
63
Hotels in Kirkwall
Featured facilities: Parking, Garden, Heating
Amazing
51 reviews
9.7/10
1 night
From MYR 565
Check Availability
99+
Hotels in Kirkwall
Featured facilities: Parking, Restaurant, Luggage Storage
Very Good
102 reviews
8.3/10
1 night
From MYR 666
Check Availability
37
Hotels in Kirkwall
Featured facilities: Laundry Service (On-Site), Parking, Garden
Amazing
170 reviews
9.4/10
1 night
From MYR 565
Check Availability
63
Hotels in Kirkwall
Featured facilities: Hair Dryer, Luggage Storage
Good
49 reviews
7.9/10
1 night
From MYR 404
Check Availability
73
Hotels in Kirkwall
Featured facilities: Parking, Garden
8 reviews
7.5/10
1 night
From MYR 484
Check Availability
79
Hotels in Kirkwall
Featured facilities: Laundry Service (On-Site), Parking
Amazing
57 reviews
9.7/10
1 night
From MYR 595
Check Availability
50
Hotels in Kirkwall
Featured facilities: Meeting Room, Parking, Garden
53 reviews
7.5/10
1 night
From MYR 785
Check Availability
9
Hotels in Kirkwall
Featured facilities: Public Beach, Kitchen, Washing Machine
Great
43 reviews
9.3/10
Check Availability
See All 3-Star Hotels in Kirkwall

FAQs

What are the best 3 star hotels in Kirkwall?

Whether you are travelling to Kirkwall for business or tourism, The Shore (from MYR 545) , The Kirkwall Hotel (from MYR 979) and Albert Hotel (from MYR 699) are highly recommended as some of the best hotels.

How much is the average rate for 3 star hotels in Kirkwall?

For 3 star hotels in Kirkwall, the average price on weekdays is MYR 761, and the average price on weekends (Friday - Saturday) is MYR 758.

Which 3 star hotels in Kirkwall provide breakfast?

Which 3 star hotels in Kirkwall have bars?

For 3 star hotels in Kirkwall, The Kirkwall Hotel (from MYR 979) , Albert Hotel (from MYR 699) and Ayre Hotel & Ayre Apartments (from MYR 619) are popular hotels with bars.

What deals are available for 3 star hotels in Kirkwall?

Trip.com provides various promotions and discounts for 3 star hotels. You can check the promotions page to see the latest hotel promotions on Trip.com.

More information

Number of reviews470
Total properties10
Weekday Avg. PriceMYR 761
Weekend Avg. PriceMYR 758