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 11 great 3-Star hotels in Kirkwall for you.

Select dates to see latest prices and deals.
Recommended
Lowest price
Closest to downtown
Top reviewed
58
Hotels in Kirkwall
Featured facilities: Meeting Room, Laundry Service (On-Site), Restaurant
Very Good
75 reviews
8.9/10
1 night
From PKR 41,413
Check Availability
66
Hotels in Kirkwall
Featured facilities: Meeting Room, Billiards Room, Restaurant
Very Good
42 reviews
8.3/10
1 night
From PKR 48,288
Check Availability
42
Hotels in Kirkwall
Featured facilities: Laundry Service (On-Site), Parking
Amazing
44 reviews
9.7/10
1 night
From PKR 42,401
Check Availability
73
Hotels in Kirkwall
Featured facilities: Parking, Garden
6 reviews
7.3/10
1 night
From PKR 41,989
Check Availability
53
Hotels in Kirkwall
Featured facilities: Hair Dryer, Luggage Storage
Very Good
48 reviews
8.0/10
1 night
From PKR 27,993
Check Availability
99+
Hotels in Kirkwall
Featured facilities: Parking, Restaurant, Luggage Storage
Very Good
102 reviews
8.3/10
1 night
From PKR 37,461
Check Availability
43
Hotels in Kirkwall
Featured facilities: Parking, Garden, Heating
Amazing
46 reviews
9.5/10
1 night
From PKR 42,401
Check Availability
56
Hotels in Kirkwall
Featured facilities: Meeting Room, Parking, Garden
Good
54 reviews
7.6/10
1 night
From PKR 54,462
Check Availability
29
Hotels in Kirkwall
Featured facilities: Laundry Service (On-Site), Parking, Garden
Amazing
27 reviews
9.4/10
1 night
From PKR 39,313
Check Availability
11
Hotels in Kirkwall
Featured facilities: Public Beach, Kitchen, Washing Machine
Amazing
2 reviews
9.4/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, Albert Hotel (from PKR 48,493) , The Kirkwall Hotel (from PKR 64,589) and The Shore (from PKR 38,160) 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 PKR 73,376, and the average price on weekends (Friday - Saturday) is PKR 71,629.

Which 3 star hotels in Kirkwall provide breakfast?

Which 3 star hotels in Kirkwall have 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 reviews449
Total properties11
Weekday Avg. PricePKR 73,376
Weekend Avg. PricePKR 71,629