Skip to main content

Search hotels in Saint Marys

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

Saint Marys – 9 hotels and places to stay

Filter by:

Star rating
Review score

The Sands Hotel, Orkney

Burray Village (Near 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.

L
Lydia
From
Germany
A very nice and clean hotel with extraordinarily friendly staff, especially a woman who worked almost all day! Excellent food and a relaxed and cosy atmosphere, we really enjoyed our stay and would like to come back, thank you very much!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 303 reviews
Price from
US$190.18
1 night, 2 adults

Ayre Hotel & Ayre Apartments

Kirkwall (Near 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.

B
Beverlee
From
Canada
The room was large and very comfortable. The location is good, being a short walk from the main street of Kirkwall, and the cathedral and other sites, as well as being easy to get onto the roads to tour the island.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,064 reviews
Price from
US$155.60
1 night, 2 adults

Albert Hotel

Kirkwall (Near 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.

C
Colin
From
Australia
The style and decoration of the hotel were lovely and useful. The bed was comfortable and the bathroom was very clean. The staff was very thoughtful and kind.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 195 reviews
Price from
US$214.79
1 night, 2 adults

The Kirkwall Hotel

Kirkwall (Near 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.

H
Heiko
From
Germany
very, very friendly people working in the grandiose hotel
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 359 reviews
Price from
US$255.35
1 night, 2 adults

The Orkney Hotel

Kirkwall (Near Saint Marys)

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

C
Cheryl
From
United Kingdom
From arrival we were met with a friendly lady on reception, unfortunately I can't remember her name but she was very helpful, professional and made us feel welcome. The hotel in general was clean, tidy and had a homely feel. Myself and my partner had a great sleep, comfortable bed and a warm and clean room. We were just a few minutes walk away from everything that we needed. We didn't use the other facilities in the hotel but we definitely will if we return again in the future.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 152 reviews
Price from
US$192.84
1 night, 2 adults

The Shore

Kirkwall (Near 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.

S
Sara
From
United Kingdom
Lovely room good location pet friendly and friendly staff Good food in the Kirkwall Hotel next door
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 234 reviews
Price from
US$208.80
1 night, 2 adults

Royal Oak Guesthouse

Orkney (Near Saint Marys)

Royal Oak Guesthouse, a property with a shared lounge, is situated in Orkney, 2.3 km from Scapa Beach, 17 km from Maeshowe, as well as 19 km from Standing Stones of Stenness.

H
Happy in Lux
From
Luxembourg
Everything was fabulous. Spacious, spotless and well-sound-proofed rooms. Convenient parking. Fabulous breakfast, with fresh strawberries, raspberries and blueberries (which I’ve not seen in bigger hotels). Access to the common lounge with fridge and microwave is a big plus. Alice and Eric are excellent hosts, friendly, knowledgeable and very helpful.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 216 reviews
Price from
US$204.81
1 night, 2 adults

33 Liberator Drive, Kirkwall

Orkney (Near Saint Marys)

Offering a garden and quiet street view, 33 Liberator Drive, Kirkwall is situated in Orkney, 14 km from Maeshowe and 15 km from Standing Stones of Stenness.

C
Christine
From
United Kingdom
We liked verything. Could not fault anything. Accommodation and host lovely
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 7 reviews
Price from
US$226.09
1 night, 2 adults

Esviken 2 in heart of Kirkwall

Orkney (Near Saint Marys)

Offering a garden and garden view, Esviken 2 in heart of Kirkwall is set in Orkney, 16 km from Maeshowe and 18 km from Standing Stones of Stenness.

M
Martin
From
Canada
The size of the property, the fact that it was well stocked, the location was very close to the city center.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 34 reviews
Price from
US$170.57
1 night, 2 adults

Berstane Lodges

Orkney (Near Saint Marys)

Located in Orkney, Berstane Lodges provides accommodation with free WiFi and free private parking, as well as access to a hot tub. The accommodation features a hot tub.

T
Tobias
From
Germany
Couldn’t recommend this wonderful place highly enough. Very comfy and cosy, has everything one needs (and a jacuzzi), very central with great views over Kirkwall and absolutely quiet.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 75 reviews
Price from
US$329.16
1 night, 2 adults
See all 9 hotels in Saint Marys

Most booked hotels in Saint Marys and surroundings in the past month

See all

Popular with guests booking hotels in Kirkwall

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,064 reviews

Popular with guests booking hotels in Kirkwall

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 195 reviews

Popular with guests booking hotels in Kirkwall

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 359 reviews

Popular with guests booking hotels in Kirkwall

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 153 reviews

Popular with guests booking hotels in Kirkwall

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 233 reviews

Popular with guests booking hotels in Kirkwall

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 154 reviews

Popular with guests booking hotels in Kirkwall

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 280 reviews

Popular with guests booking hotels in Burray Village

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 301 reviews

Popular with guests booking hotels in Kirkwall

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 9 reviews

Popular with guests booking hotels in Kirkwall

Best hotels with breakfast in Saint Marys and nearby

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 301 reviews

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.

From US$190.18 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 9 reviews

Set in Kirkwall, 1.8 km from Scapa Beach, The Foveran offers accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$204.81 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 93 reviews

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

From US$106.40 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 13 reviews

Located in Orkney, 16 km from Maeshowe and 17 km from Standing Stones of Stenness, Esviken in heart of Kirkwall offers air conditioning.

From US$113.05 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 153 reviews

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

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 195 reviews

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.

From US$227.42 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 359 reviews

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.

From US$170.23 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 233 reviews

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.

From US$152.94 per night

Budget hotels in Saint Marys and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 112 reviews

Situated 28 km from Ring of Brogdar, 8.4 km from Orkney Fossil and Heritage Centre, Burray and 27 km from Ness of Brogdar, Self catering. Maydene. Holm. Orkney, Scotland.

From US$95.81 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 64 reviews

Situated 41 km from Standing Stones of Stenness, 43 km from Ring of Brogdar and 7.4 km from Orkney Fossil and Heritage Centre, Burray, 1 Taits Flat features accommodation set in Orkney.

From US$113.05 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 57 reviews

Set 41 km from Standing Stones of Stenness, 43 km from Ring of Brogdar and 7.2 km from Orkney Fossil and Heritage Centre, Burray, 2 The Noust Self Catering provides accommodation situated in Saint...

From US$106.40 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 19 reviews

Located 41 km from Standing Stones of Stenness, 43 km from Ring of Brogdar and 7.2 km from Orkney Fossil and Heritage Centre, Burray, Valhaven Apartment 1 provides accommodation set in Orkney.

From US$90.44 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,064 reviews

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.

From US$113.71 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 252 reviews

Set in Kirkwall, 3 km from Scapa Beach, Castaway Guesthouse offers accommodation with free WiFi and free private parking.

From US$106.40 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews

Set in Orkney and only 32 km from Maeshowe, Dale offers accommodation with garden views, free WiFi and free private parking.

Set in Burray Village and only 33 km from Maeshowe, Tofts offers accommodation with sea views, free WiFi and free private parking.

What guests said about Saint Marys:

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.
Guest review by
Sidney
United Kingdom