Photo by Ian Balcombe

Find hotels in St. Margaret's Hope from NT$3,218
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. Margaret's Hope
Pet friendly
Check prices for these dates
Our top choices for St. Margaret's Hope hotels

The Anchorage
The AnchorageSouth Ronaldsay
9.6 out of 10, Exceptional, (4 reviews)
The price is NT$3,836
NT$4,604 total
includes taxes & fees
May 3 - May 4

The Hawthorns Bed & Breakfast
The Hawthorns Bed & BreakfastThurso
9.8 out of 10, Exceptional, (83 reviews)
The price is NT$4,255
NT$5,106 total
includes taxes & fees
May 8 - May 9

The Sands Hotel
The Sands HotelBurray
9.8 out of 10, Exceptional, (55 reviews)
The price is NT$7,801
NT$9,362 total
includes taxes & fees
May 9 - May 10

Celtic Lodges
Celtic LodgesThurso
10.0 out of 10, Exceptional, (24 reviews)
The price is NT$5,454
NT$6,597 total
includes taxes & fees
May 13 - May 14

Burnside Cottage
Burnside CottageWick
10.0 out of 10, Exceptional, (54 reviews)
The price is NT$8,511
NT$8,511 total
includes taxes & fees
May 30 - May 31

Lindisfarne Bed & Breakfast
Lindisfarne Bed & BreakfastStromness
9.8 out of 10, Exceptional, (78 reviews)
The price is NT$4,582
NT$5,499 total
includes taxes & fees
May 28 - May 29

The Royal Hotel Stromness
The Royal Hotel StromnessStromness
8.8 out of 10, Excellent, (80 reviews)
The price is NT$6,252
NT$7,502 total
includes taxes & fees
May 8 - May 9

Ferry Inn Stromness
Ferry Inn StromnessStromness
8.8 out of 10, Excellent, (173 reviews)
The price is NT$7,424
NT$8,909 total
includes taxes & fees
May 30 - May 31

Albert Hotel
Albert HotelKirkwall
9.0 out of 10, Wonderful, (271 reviews)
The price is NT$7,105
NT$8,525 total
includes taxes & fees
May 2 - May 3

The Ayre Hotel
The Ayre HotelKirkwall
8.6 out of 10, Excellent, (242 reviews)
The price is NT$4,440
NT$5,328 total
includes taxes & fees
May 2 - May 3

The Orkney Hotel
The Orkney HotelKirkwall
8.4 out of 10, Very Good, (77 reviews)
The price is NT$6,216
NT$7,460 total
includes taxes & fees
May 2 - May 3

Murray Arms Hotel
Murray Arms HotelSouth Ronaldsay
9.2 out of 10, Wonderful, (152 reviews)
The price is NT$7,105
NT$8,525 total
includes taxes & fees
May 14 - May 15

Gingerbread House
Gingerbread HouseThurso
The price is NT$21,598
NT$25,917 total
includes taxes & fees
May 7 - May 8

Kirkwall Youth Hostel
Kirkwall Youth HostelKirkwall
7.8 out of 10, Good, (42 reviews)
The price is NT$2,682
NT$3,218 total
includes taxes & fees
May 2 - May 3

Karrawa Guest House
Karrawa Guest HouseKirkwall
9.6 out of 10, Exceptional, (114 reviews)
The price is NT$5,470
NT$6,565 total
includes taxes & fees
May 7 - May 8

Royal Oak Guest House
Royal Oak Guest HouseKirkwall
10.0 out of 10, Exceptional, (52 reviews)
The price is NT$5,861
NT$7,033 total
includes taxes & fees
May 7 - May 8

Grainbank Mews
Grainbank MewsKirkwall
10.0 out of 10, Exceptional, (11 reviews)
The price is NT$6,003
NT$7,204 total
includes taxes & fees
May 10 - May 11

The Steading
The SteadingSouth Walls
The price is NT$67,482
NT$80,979 total
includes taxes & fees
May 8 - May 9
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about St. Margaret's Hope
Come to St. Margaret's Hope and enjoy its island views, bars, and history.

Photo by Ian Balcombe
Open Photo by Ian Balcombe
Top St. Margaret's Hope Hotel Reviews

Lindisfarne Bed & Breakfast
10/10 Excellent
More cheap stays in St. Margaret's Hope

Kirkwall Youth Hostel
Old Scapa Road Kirkwall Scotland
The price is NT$2,682 per night from May 2 to May 3
NT$2,682
NT$3,218 total
May 2 - May 3
includes taxes & fees











































































