Book St. Mary's hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in St. Mary's

Cheap St. Mary's hotels

The Ayre Hotel

The Ayre Hotel

3 out of 5
Ayre Road, Kirkwall, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$154 per night from 26 Nov to 27 Nov
AU$154
26 Nov - 27 Nov
includes taxes & fees
With a stay at The Ayre Hotel in Kirkwall, you'll be a 1-minute walk from Orkney Wireless Museum and 6 minutes by foot from St. Magnus Cathedral.
Opens in a new windowThe Ayre Hotel
The Stromness Hotel

The Stromness Hotel

2 out of 5
The Pierhead, Stromness, Scotland
Fully refundableReserve now, pay when you stay
With a stay at The Stromness Hotel in Stromness, you'll be just steps from Piers Art Centre and Stromness Ferry Terminal.
Opens in a new windowThe Stromness Hotel
Albert Hotel

Albert Hotel

3 out of 5
Mounthoolie Lane, Kirkwall, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$245 per night from 26 Nov to 27 Nov
AU$245
26 Nov - 27 Nov
includes taxes & fees
With a stay at Albert Hotel in Kirkwall, you'll be within a 5-minute walk of Orkney Wireless Museum and St. Magnus Cathedral.
Opens in a new windowAlbert Hotel
Save an average of 15% on thousands of hotels when you're signed in
The Shore

The Shore

3 out of 5
Shore Street, Kirkwall, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$232 per night from 26 Nov to 27 Nov
AU$232
26 Nov - 27 Nov
includes taxes & fees
With a stay at The Shore, you'll be centrally located in Kirkwall, just a 3-minute walk from Orkney Wireless Museum and 5 minutes by foot from St. Magnus ...
Opens in a new windowThe Shore
Murray Arms Hotel

Murray Arms Hotel

3 out of 5
Back Road, South Ronaldsay, Scotland
The price is AU$142 per night from 30 Oct to 31 Oct
AU$142
30 Oct - 31 Oct
includes taxes & fees
With a stay at Murray Arms Hotel in South Ronaldsay, you'll be within a 5-minute drive of Hoxa Tapestry Gallery and Banks Chambered Tomb.
Opens in a new windowMurray Arms Hotel
The Sands Hotel

The Sands Hotel

2.5 out of 5
Pier Road, Burray, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$288 per night from 29 Nov to 30 Nov
AU$288
29 Nov - 30 Nov
includes taxes & fees
Located in Burray, The Sands Hotel is within a 5-minute drive of Orkney Fossil and Heritage Centre and Orkney Fossil & Vintage Centre.
Opens in a new windowThe Sands Hotel
The Royal Hotel Stromness

The Royal Hotel Stromness

3 out of 5
55-57 Victoria St, Stromness, Scotland
The price is AU$399 per night from 28 Nov to 29 Nov
AU$399
28 Nov - 29 Nov
includes taxes & fees
A stay at The Royal Hotel Stromness places you in the heart of Stromness, steps from Piers Art Centre and 3 minutes by foot from Stromness Ferry Terminal.
Opens in a new windowThe Royal Hotel Stromness
The Anchorage

The Anchorage

1 out of 5
Front Rd, South Ronaldsay, Scotland
With a stay at The Anchorage in South Ronaldsay, you'll be within a 5-minute drive of Hoxa Tapestry Gallery and Sand of Wright.
Opens in a new windowThe Anchorage
Ferry Inn Stromness

Ferry Inn Stromness

3 out of 5
10 John Street, Orkney, Stromness, Scotland
Ferry Inn Stromness is centrally located in Stromness, a 2-minute walk from Piers Art Centre and 10 minutes by foot from Stromness Museum.
Opens in a new windowFerry Inn Stromness
Don't see what you're looking for?
See all available properties in St. Mary's
View all properties
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.

Hotels in St. Mary's

Wistfully flicking through old travel pics. Accidentally liking your ex's post from two years ago. These are signs you need a holiday stat. Get a great accommodation deal in St. Mary's with lastminute.com.au, even if you're booking last minute. It's a bit tricky to stay downtown, but you can crash at one of our 5 fab hotels located within 10 kilometres of the centre.

Want to spend a decent chunk of your time discovering the downtown area? the Albert Hotel and The Inn Guest House are the closest hotels to the heart of the action.

Just 16 kilometres from St. Mary's is the Orkneylodge. It's a great option if you're still searching for a room in the area.

Attractions and Hotels Near St. Mary's

Always on the lookout for that next big, fat adventure? You'll be happy to know that the wider Scotland region has some fabulous things to see and do as well. Lift your landscape photography game by checking out some of Scotland's incredible beaches. Ruins are a few more popular tourist stops worth whipping out your camera for. Additionally, if you’ve always wanted to go snowboarding, skiing and tobogganing, you'll have the chance to in this corner of Scotland.

Need more options? Live it up like a rockstar in Thurso (just try not to trash the joint). Sitting 50 kilometres away and home to Dunnet Bay Beach and Caithness Horizons, it's bound to be an unforgettable trip! If you'd like to visit Thurso, consider the Park Hotel and Muthu Royal Thurso Hotel. 50 kilometres to the south of St. Mary's you'll find Wick, which is home to the Ackergill Tower and Norseman Hotel. The Pulteney Distillery and the Wick Heritage Museum are among the more popular points of interest to experience for those visiting Wick.

Over trying to get to sleep upright? Dreaming of a warm shower? Then snag a room at the Karrawa Guest House. It's seriously close to Kirkwall Airport, which is 6 kilometres from the centre of St. Mary's.

St. Mary's hotels essential information

Accommodation
141 hotels
Lowest Price
AU$142
Highest Price
AU$399
Popular hotels
The Ayre Hotel, The Stromness Hotel, Albert Hotel, The Shore, Murray Arms Hotel, The Sands Hotel, The Royal Hotel Stromness, The Anchorage, Ferry Inn Stromness

Most recent St. Mary's hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.