Photo by Kevin Rae

Search St. Mary's hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. Mary's
Family friendly
Ocean view
Check prices for these dates
Our top choices for St. Mary's hotels

Royal Oak Guest House
Royal Oak Guest HouseKirkwall
10.0 out of 10, Exceptional, (52 reviews)
The price is NZ$220
includes taxes & fees
27 Feb - 28 Feb

The Orkney Hotel
The Orkney HotelKirkwall
8.4 out of 10, Very good, (75 reviews)
The price is NZ$317
includes taxes & fees
26 Feb - 27 Feb

The Ayre Hotel
The Ayre HotelKirkwall
8.6 out of 10, Excellent, (228 reviews)
The price is NZ$178
includes taxes & fees
5 Mar - 6 Mar

Albert Hotel
Albert HotelKirkwall
9.0 out of 10, Wonderful, (266 reviews)
The price is NZ$256
includes taxes & fees
28 Mar - 29 Mar

The Sands Hotel
The Sands HotelBurray
9.8 out of 10, Exceptional, (55 reviews)
The price is NZ$324
includes taxes & fees
26 Feb - 27 Feb

The Royal Hotel Stromness
The Royal Hotel StromnessStromness
8.8 out of 10, Excellent, (79 reviews)
The price is NZ$303
includes taxes & fees
1 Mar - 2 Mar

Karrawa Guest House
Karrawa Guest HouseKirkwall
9.6 out of 10, Exceptional, (114 reviews)
The price is NZ$182
includes taxes & fees
28 Feb - 1 Mar

Grainbank Mews
Grainbank MewsKirkwall
10.0 out of 10, Exceptional, (8 reviews)
The price is NZ$180
includes taxes & fees
27 Feb - 28 Feb

Lindisfarne Bed & Breakfast
Lindisfarne Bed & BreakfastStromness
9.8 out of 10, Exceptional, (75 reviews)
The price is NZ$250
includes taxes & fees
27 Feb - 28 Feb

Murray Arms Hotel
Murray Arms HotelSouth Ronaldsay
9.2 out of 10, Wonderful, (151 reviews)
The price is NZ$181
includes taxes & fees
2 Mar - 3 Mar
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about St. Mary's
Escape to relaxing St. Mary's! Enjoy its island views, sightseeing and cathedral.

Photo by Kevin Rae
Open Photo by Kevin Rae
More cheap accommodation in St. Mary's

Royal Oak Guest House
Holm Road Kirkwall Scotland
The price is NZ$220 per night from 27 Feb to 28 Feb
NZ$220
27 Feb - 28 Feb
includes taxes & fees
10/10 Exceptional! (52 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Beach Hotels in Holm
- Spa Hotels in Orkney Islands
- Pet Friendly Hotels in Orkney Islands
- Hotels with Parking in Orkney Islands
- Cheap Hotels in Orkney Islands
- Family Hotels in Orkney Islands
- Beach Hotels in Orkney Islands
- Historic Hotels in Orkney Islands
- Luxury Hotels in Orkney Islands
- Stromness Hotels
- St. Margaret's Hope Hotels
- Orkney Islands Hotels
- Hotels near Flotta Isle
- Orphir Hotels
- Kirkwall Hotels
- Hoy Island Hotels
- Toab Hotels
- Holm Hotels
- Hotels near Earl's Palace
- Burray Village Hotels
- Shapinsay Hotels
- Hostels in St. Margaret's Hope
- Inns in St. Margaret's Hope
- Hostels in Stromness
- Hostels in Hoy Island
- Caravan Parks in Orkney Islands
- Hostels in Orkney Islands
- Guest Houses in Orkney Islands
- Apartments in Orkney Islands
- Inns in Orkney Islands
- Farmstay in Orkney Islands
- B&B in Orkney Islands
- Holiday Homes in Orkney Islands

























































