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.

J
JENN
From
Canada
The location was great, the food was delicious, the rooms were comfortable, the staff was so accommodating, and it was perfect for our visit to Orkney!!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 303 reviews
Price from
US$191.11
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.

g
gill
From
Switzerland
Manager was very helpful, the meal was very good. Great shower.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,056 reviews
Price from
US$156.36
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.

J
Jennifer
From
New Zealand
Warm welcome . Staff available & very friendly . Just fantastic. Couldn’t fault them . Highly recommended.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 194 reviews
Price from
US$215.84
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.2
Very good - What previous guests thought, 361 reviews
Price from
US$261.94
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.

K
Kurt
From
Australia
The staff were friendly and helpful. The decor was reminiscent of the early 19th century and very charming. We had booked a larger room, which had a 4 poster bed and spa tub. Breakfast was good as was the dinner. The bed was very comfortable.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 152 reviews
Price from
US$193.79
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.

G
GLENYCE
From
Australia
Our room was large & comfortable with windows at the front towards the ferry. Big comfy chairs to lounge in to watch the Olympics. We followed the Shetland locations around & swam at Bains beach. All terrific.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 233 reviews
Price from
US$215.17
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.

S
Sven Olaf
From
Germany
A wonderful destination for your time in Kirkwall. We explored the island for 3 days an spent two nights in the royal,oak guesthouse. Everything was prepared in a perfect way, a nice and new build room with all details for a comfortable stay, nearby to the city and in walking distance to Highland Park destillery. we enjoyed the light options for the night and the bathroom, this is as you like it at home. a nice breakfast, fresh fruit, tea and coffee as we prefer it, we enjoyed our whole stay very much, Thank you
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 216 reviews
Price from
US$205.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 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
US$227.20
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
MattFM
From
United Kingdom
Clean and spacious home right in the centre of Kirkwall with everything one might need for a short break on the island. The host was friendly, helpful and responsive. We really enjoyed our stay and would recommend staying here to others.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 32 reviews
Price from
US$171.40
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.

M
Martha
From
Netherlands
Location, modernity & convenience. All facilities were available. Friendly dedicated owner. Stylishly designed. Felt homely.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 74 reviews
Price from
US$330.77
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,056 reviews
  • Popular with guests booking hotels in Kirkwall

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 194 reviews
  • Popular with guests booking hotels in Kirkwall

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 361 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, 152 reviews
  • Popular with guests booking hotels in Kirkwall

    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 161 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 Kirkwall

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 8 reviews
  • Popular with guests booking hotels in Burray Village

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 304 reviews
  • Popular with guests booking hotels in Kirkwall

Budget hotels in Saint Marys and nearby

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 113 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$96.28 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 216 reviews

    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.

    From US$108.25 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 63 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.60 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.

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

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

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,056 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$114.27 per night
  • Scored out of 10, guest rating 9.0
    Superb - 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.92 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.

Best hotels with breakfast in Saint Marys and nearby

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 304 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$191.11 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 152 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.

    From US$200.47 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 194 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$215.84 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 361 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$217.84 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$153.69 per night
  • Set in Burray Village and only 33 km from Maeshowe, Tofts offers accommodation with sea views, free WiFi and free private parking.

  • Tofts is located in Burray Village, 36 km from Ring of Brogdar, 400 metres from Orkney Fossil and Heritage Centre, Burray, and 35 km from Ness of Brogdar.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 208 reviews

    Located within 26 km of Maeshowe and 27 km of Standing Stones of Stenness in Toab, Sebay Mill Holiday Apartments features accommodation with seating area.

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