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 – 10 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.

O
Oana
From
Romania
Everything. Especially the cleanliness and the attention to details. Wonderful accommodation!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 303 reviews
Price from
US$191.88
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.

l
leon
From
Australia
Warm, comfortable decor and ambiance. Clean, efficient bathroom facilities. Excellent dining and wining. lovely service.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,052 reviews
Price from
US$174.44
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.

D
David
From
United Kingdom
There was nothing I didn’t like a perfect place to stay and staff great
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 192 reviews
Price from
US$216.71
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.

B
Brenda
From
United Kingdom
Where it was and all the history inside
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 358 reviews
Price from
US$252.27
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$194.57
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.

R
Robin
From
Estonia
The Shore was perfect for my needs, it did everything I wanted.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 231 reviews
Price from
US$205.30
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
Hans
From
Netherlands
We had a very pleasant stay at the Royal Oak guesthouse. The room was clean and comfortable. Alice and Eric were very nice and helpful. Eric helped me fix a problem with my bicycle which was stored safely in the garage. The breakfast was a treat and we were able to get a washing done. We will surely return when we are in the neighborhood.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 214 reviews
Price from
US$191.88
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.

P
Patricia
From
Australia
A home away from home with everything you could need (including a toothbrush if you have forgotten yours). Highly recommend
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 29 reviews
Price from
US$172.09
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.

A
Andrew
From
United Kingdom
Excellent facilities, comfy, all modern and brand new and had everything I needed for my stay. Superb location, quiet but just a short trip into town and was an excellent base for exploring Orkney. The lovely host Dorothy welcomed me when I arrived, and the locally made cheese, biscuits and shortbread were great!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 71 reviews
Price from
US$332.11
1 night, 2 adults

2 The Noust Self Catering

Saint Margarets Hope (Near Saint Marys)

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...

R
Ruthandgreg
From
Australia
Great location,very clean,comfortable and snug.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 56 reviews
Price from
US$127.48
1 night, 2 adults
See all 10 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,052 reviews
  • Popular with guests booking hotels in Kirkwall

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

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

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 231 reviews
  • Popular with guests booking hotels in Kirkwall

    Scored out of 10, guest rating 7.7
    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, 167 reviews
  • Popular with guests booking hotels in Kirkwall

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 291 reviews
  • Popular with guests booking hotels in Burray Village

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

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 7 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, 116 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.

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

    Located in Saint Margarets Hope and within 40 km of Maeshowe, The Anchorage features a garden, non-smoking rooms, and free WiFi throughout the property.

    From US$100.64 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 3 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.

  • 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, 215 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.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 75 reviews

    Located in Orkney and only 33 km from Maeshowe, Old School B&B Super King Exclusive 5 Room private suite provides accommodation with lake views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 50 reviews

    Located in Toab in the Orkney Islands region, Taylor's Rest provides accommodation with free WiFi and free private parking, as well as access to a hot tub.

Best hotels with breakfast in Saint Marys and nearby

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 303 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$280.45 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 7 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$211.07 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.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 214 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$191.88 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 492 reviews

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

    From US$132.84 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 10 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 7.7
    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$201.28 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 192 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$280.45 per night

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