We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Filter Hotels
200 results
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Price (low to high)
Sort Best Value
Updating list...
The Ayre Hotel(Kirkwall)
US$173
Priceline
View Deal
Certificate of Excellence
6.3 miles from St. Mary's
#1 of 9 Hotels in Kirkwall
  • Free Wifi
  • Free Parking
Travelocity
View Deal
Certificate of Excellence
#1 of 2 St. Mary's B&B and Inns
  • Free Wifi
  • Free Parking
Booking.com
View Deal
#1 of 2 Speciality Lodging in St. Mary's
  • Free Parking
  • Restaurant
TripAdvisor
View Deal
0.8 miles from St. Mary's
#1 of 1 Holm B&B and Inns
  • Free Wifi
  • Free Parking
3.4 miles from St. Mary's
#1 of 1 Speciality Lodging in Tankerness
  • Free Wifi
  • Free Parking
Tangles & Kelpie(Burray Village)
Agoda.com
View Deal
3.6 miles from St. Mary's
#1 of 1 Speciality Lodging in Burray Village
  • Free Wifi
Straigona B&B(Kirkwall)(Great Value!)
Certificate of Excellence
3.9 miles from St. Mary's
#1 of 26 Kirkwall B&B and Inns
  • Free Wifi
  • Free Parking
Ayre of Cara B&B(St Margaret's Hope)
4.4 miles from St. Mary's
#5 of 6 St Margaret's Hope B&B and Inns
  • Free Wifi
  • Free Parking
Scapa Lodge(Kirkwall)
5.0 miles from St. Mary's
#7 of 9 Speciality Lodging in Kirkwall
    The Creel B&B(St Margaret's Hope)
    5.1 miles from St. Mary's
    #1 of 1 Hotels in St Margaret's Hope
    • Free Wifi
    • Free Parking
    TripAdvisor
    View Deal
    Certificate of Excellence
    5.2 miles from St. Mary's
    #3 of 6 St Margaret's Hope B&B and Inns
    • Free Wifi
    • Free Parking
    West End House Orkney(St Margaret's Hope)
    TripAdvisor
    View Deal
    Certificate of Excellence
    5.2 miles from St. Mary's
    #12 of 26 Kirkwall B&B and Inns
    • Free Wifi
    • Free Parking
    St. Margaret's Cottage(St Margaret's Hope)(Great Value!)
    5.2 miles from St. Mary's
    #2 of 6 St Margaret's Hope B&B and Inns
    • Free Wifi
    Bankburn House(St Margaret's Hope)
    5.3 miles from St. Mary's
    #4 of 6 St Margaret's Hope B&B and Inns
    • Free Wifi
    • Free Parking
    The Foveran(Kirkwall)(Great Value!)
    Certificate of Excellence
    5.3 miles from St. Mary's
    #2 of 9 Hotels in Kirkwall
    • Free Wifi
    • Free Parking
    Rosevale Guest House B&B(Kirkwall)(Great Value!)
    5.3 miles from St. Mary's
    #16 of 26 Kirkwall B&B and Inns
    • Free Wifi
    • Free Parking
    Fairhaven B&B(Kirkwall)
    Certificate of Excellence
    5.3 miles from St. Mary's
    #7 of 26 Kirkwall B&B and Inns
    • Free Wifi
    • Free Parking
    TripAdvisor
    View Deal
    Certificate of Excellence
    5.4 miles from St. Mary's
    #2 of 26 Kirkwall B&B and Inns
    • Free Wifi
    • Free Parking
    Scapa House(St Ola)
    5.4 miles from St. Mary's
    #1 of 1 St Ola B&B and Inns
    • Free Wifi
    • Free Parking
    Blinkbonny(St Ola)
    5.4 miles from St. Mary's
    #1 of 2 Speciality Lodging in St Ola
      5.6 miles from St. Mary's
      #9 of 26 Kirkwall B&B and Inns
      • Free Wifi
      • Free Parking
      Berstane House(Kirkwall)
      5.7 miles from St. Mary's
      #19 of 26 Kirkwall B&B and Inns
        5.8 miles from St. Mary's
        #25 of 26 Kirkwall B&B and Inns
          Travelocity
          View Deal
          5.8 miles from St. Mary's
          #6 of 9 Speciality Lodging in Kirkwall
          • Free Parking
          • Free Internet
          Bon Accord(Kirkwall)
          5.8 miles from St. Mary's
          #18 of 26 Kirkwall B&B and Inns
          • Free Parking
          • Free Internet
          West End Hotel(Kirkwall)(Great Value!)
          Orbitz.com
          View Deal
          Certificate of Excellence
          5.9 miles from St. Mary's
          #6 of 9 Hotels in Kirkwall
          • Free Wifi
          • Free Parking
          2 Dundas Crescent(Kirkwall)(Great Value!)
          5.9 miles from St. Mary's
          #13 of 26 Kirkwall B&B and Inns
          • Free Wifi
          • Breakfast included
          6.0 miles from St. Mary's
          #9 of 9 Speciality Lodging in Kirkwall
          • Free Wifi
          • Free Parking
          TripAdvisor
          View Deal
          Certificate of Excellence
          6.0 miles from St. Mary's
          #5 of 9 Hotels in Kirkwall
          • Free Wifi
          • Free Parking
          Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.