Skip to main content

Search hotels in Saint Marys

Enter your dates to see the latest prices and deals for Saint Marys hotels

Filter by:

Star rating

Review score

Saint Marys – 27 hotels and places to stay

See the latest prices and deals by choosing your dates.
The Kirkwall Hotel, hotel in Saint Marys

Looking out across the harbour of the Orkney Islands’ largest town, The Kirkwall Hotel features a high-quality restaurant and bar along with stylish en suite rooms.

Great renovation. Really comfortable rooms with excellent bathroom. Lovely food.
Scored 8.3
8.3
Rated very good
Very good
390 reviews
Price from
£137
1 night, 2 adults
The Shore, hotel in Saint Marys

Set in Kirkwall, Orkney Islands region, The Shore is located 1.9 km from Highland Park Distillery. This 3-star hotel offers luggage storage space. The hotel has family rooms.

Good breakfast. Clean and comfortable.
Scored 7.2
7.2
Rated good
Good
272 reviews
Price from
£102
1 night, 2 adults
The Sands Hotel, Orkney, hotel in Saint Marys

Set in a 19th-century building, The Sands Hotel, Orkney is situated along the shore of Scapa Flow in Burray village. It has a bar, a restaurant and beautiful sea views.

The hotel is well located for arrival on Orkney via St. Margret's Hope, easy parking, access and polite and friendly staff. my stay here set a high bar for expectations on the island as the first impression and thankfully i can say even on a short trip i dont have a bad word to say about any part i saw of Orkney
Scored 9.2
9.2
Rated superb
Superb
317 reviews
Price from
£132
1 night, 2 adults
The Orkney Hotel, hotel in Saint Marys

Located in Kirkwall, 2.7 km from Scapa Beach, The Orkney Hotel provides accommodation with a garden, free private parking, a restaurant and a bar.

Very friendly and helpful lady who worked at reception in the evening and the following morning in the breakfast room. Good location Parking, although a bit cumbersome to access
Scored 7.8
7.8
Rated good
Good
212 reviews
Price from
£145
1 night, 2 adults
Albert Hotel, hotel in Saint Marys

Featuring a bar, Albert Hotel is located in Kirkwall in the Orkney Islands region, 16 km from Maeshowe and 17 km from Standing Stones of Stenness. This 3-star hotel offers room service.

The room was spacious and the bed was extremely comfortable.
Scored 8.0
8.0
Rated very good
Very good
168 reviews
Price from
£142.50
1 night, 2 adults
Ayre Hotel & Ayre Apartments, hotel in Saint Marys

Set in Kirkwall, Orkney, family-run Ayre Hotel & Ayre Apartments overlooks Kirkwall harbour. It offers local produce in its restaurant and traditionally styled rooms, with free Wi-Fi.

Great central location with accommodating facilities like a restaurant and pub. Nothing too fancy, but clean and easy
Scored 8.3
8.3
Rated very good
Very good
773 reviews
Price from
£75
1 night, 2 adults
Murray Arms Hotel and Seafood Restaurant, Orkney, hotel in Saint Marys

Located in Saint Margarets Hope, 40 km from Maeshowe, Murray Arms Hotel and Seafood Restaurant, Orkney provides accommodation with a garden, free private parking, a terrace and a restaurant.

It was clean and good side room
Scored 8.8
8.8
Rated fabulous
Fabulous
504 reviews
Price from
£80
1 night, 2 adults
Tangles & Kelpie, hotel in Saint Marys

Situated in Burray Village and only 34 km from Maeshowe, Tangles & Kelpie features accommodation with sea views, free WiFi and free private parking.

Communication was great and a late checkout was no problem. Much appreciated. A lovely warm and spacious holiday let with free parking.
Scored 9.0
9.0
Rated superb
Superb
111 reviews
Price from
£140
1 night, 2 adults
Castaway Guesthouse, hotel in Saint Marys

Set in Kirkwall, 15 km from Maeshowe, Castaway Guesthouse offers accommodation with free WiFi and free private parking.

Great breakfast. Host was friendly without being intrusive. Clean and comfortable.
Scored 9.0
9.0
Rated superb
Superb
262 reviews
Price from
£75
1 night, 2 adults
Karrawa Guest House, hotel in Saint Marys

Karrawa Guest House, a property with a garden, is located in Kirkwall, 2.6 km from Scapa Beach, 17 km from Maeshowe, as well as 19 km from Standing Stones of Stenness.

The quality of a accommodation was beyond our expectation. The bedroom was really comfortable and well appointed with a high spec ensuite. The breakfast was perfect with a wide variety of choice. Fyiona, the owner, made us feel very welcome. Great value for money and we will be back again.
Scored 9.4
9.4
Rated superb
Superb
102 reviews
Price from
£80
1 night, 2 adults
See all hotels in and around Saint Marys

What guests said about Saint Marys:

  • Scored 8.0
    8.0

    Lovely accommodation and outlook to the bay and beyond.

    Lovely accommodation and outlook to the bay and beyond. Good bus link to Kirkwall and further afield, but not to Burwick ferry terminal. It's possible to get on the coach which meets the ferry, at Burwick (the driver said) bound for Kirkwall, and get off at St Margaret's Hope, where it's a much shorter taxi ride to St Mary's.
    Sidney
    United Kingdom