View our top-rated 3-Star hotels in Kirkwall for your utmost comfort and convenience

Latest Reviews for Kirkwall Hotels

Get inspiration from real travellers to find your ideal stay
The Orkney Hotel
3.9/561 Reviews
A bit overpriced, rooms are a bit dated. Peeling wallpaper on ceiling in room. Breakfast was good otherwise.
St Ola Hotel
3.7/527 Reviews
Lovely hotel very clean friendly staff near everywhere very cossy will definitely book again Lovely hotel very clean friendly staff near everywhere very cossy will definitely book again Lovely hotel very clean friendly staff near everywhere very cossy will definitely book again Lovely hotel very clean friendly staff near everywhere very cossy will definitely book again

Frequently Asked Questions

  • What are the best 3 star hotels in Kirkwall?

    Whether you are travelling to Kirkwall for business or tourism, Ayre Hotel & Ayre Apartments , The Kirkwall Hotel and The Shore 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 S$ 261, and the average price on weekends (Friday - Saturday) is S$ 260.

  • Which 3 star hotels in Kirkwall provide breakfast?

    Ayre Hotel & Ayre Apartments,The Kirkwall Hotel and The Shore provide delicious breakfast to start your day.

  • Which 3 star hotels in Kirkwall have bars?

    For 3 star hotels in Kirkwall, Ayre Hotel & Ayre Apartments , The Kirkwall Hotel and The Shore are popular hotels with bars.

  • Which 3 star hotels in Kirkwall provide airport transfer services?

    If you're not familiar with Kirkwall, try to find a hotel with airport transfer services! Ayre Hotel & Ayre Apartments provides airport transfer services for your convenience.

  • 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.

Property Information for Tourists

Highest PriceS$ 756
Lowest PriceS$ 110
Number of Reviews381
Total Properties23
Average Price (Weekdays)S$ 261
Average Price (Weekends)S$ 260