Vacation Rentals & Cottages in Birsay

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

86 Houses

(11) Excellent 

Certificate of Excellence

    10

    Swannay Cottage

    Orkney Islands / Birsay

    Birsay cottage

    3 5 7 nights min

    • 3 bedrooms
    • sleeps 5
    • 7 nights min
    • Child Friendly
    • Pet Friendly
    • Private garden

    Certificate of Excellence

    Price per night from

    $87

    Responds fast!
    avg. 2 hours 9 minutes

    Price per night from

    $87

    (3) Excellent 

      10

      Kirkdale Apartments, Rousay Apartment

      Orkney Islands / Birsay

      Birsay converted chapel

      3 6 3 nights min

      • 3 bedrooms
      • sleeps 6
      • 3 nights min
      • Nearest beach 1 mi
      • Child Friendly

      Price per night from

      $132

      Responds fast!
      avg. 2 hours 25 minutes

      Price per night from

      $132

      (37) Excellent 

      Certificate of Excellence

        24

        ocean view

        Orkney Islands / Birsay

        Birsay cottage

        2 4 4 nights min

        • 2 bedrooms
        • sleeps 4
        • 4 nights min
        • Beach / lakeside relaxation
        • Nearest beach 2 mi
        • Child Friendly

        Certificate of Excellence

        Price per night from

        $114

        Responds fast!
        avg. 1 hour 58 minutes

        Price per night from

        $114

        (12) Excellent 

        Certificate of Excellence

          15

          Brockan Cottage

          Orkney Islands / Birsay

          Birsay cottage

          3 6 5 nights min

          • 3 bedrooms
          • sleeps 6
          • 5 nights min
          • Nearest beach 0.3 mi
          • Child Friendly

          Certificate of Excellence

          Price per night from

          $152

          Responds fast!
          avg. 1 hour 26 minutes

          Price per night from

          $152

          (1) Excellent 

            7

            Kirkdale Apartments, Eynhallow Apartment

            Orkney Islands / Birsay

            Birsay converted chapel

            3 6 3 nights min

            • 3 bedrooms
            • sleeps 6
            • 3 nights min
            • Nearest beach 1 mi
            • Child Friendly

            Price per night from

            $124

            Responds fast!
            avg. 2 hours 25 minutes

            Price per night from

            $124

            (1) Excellent 

              8

              Kirkdale Apartments, Egilsay Apartment

              Orkney Islands / Birsay

              Birsay converted chapel

              2 4 3 nights min

              • 2 bedrooms
              • sleeps 4
              • 3 nights min
              • Nearest beach 1 mi
              • Child Friendly

              Price per night from

              $87

              Responds fast!
              avg. 2 hours 25 minutes

              Price per night from

              $87

              (1) Excellent 

                7

                Kirkdale Apartments, Wyre Apartment

                Orkney Islands / Birsay

                Birsay converted chapel

                2 4 3 nights min

                • 2 bedrooms
                • sleeps 4
                • 3 nights min
                • Nearest beach 1 mi
                • Child Friendly

                Price per night from

                $79

                Responds fast!
                avg. 2 hours 25 minutes

                Price per night from

                $79

                  7

                  Middle Midhouse Cottage, Evie, Orkney

                  Orkney Islands / Birsay

                  Birsay house

                  5 12 7 nights min

                  • 5 bedrooms
                  • sleeps 12
                  • 7 nights min
                  • Child Friendly
                  • Pet Friendly
                  • Private garden

                  Price per night from

                  $258

                  Price per night from

                  $258

                  Great rentals within 20 miles that match your search

                  Distance approx 10.77 km from Birsay

                  (18) Excellent 

                    23

                    Seafront Anderson's Harbour Cottages, 40 Alfred Street right on the sea!

                    Mainland / Stromness

                    Stromness cottage

                    2 4 min stay varies

                    • 2 bedrooms
                    • sleeps 4
                    • min stay varies
                    • Beach / lakeside relaxation
                    • Child Friendly
                    • Car not necessary

                    Price per night from

                    $99

                    Price per night from

                    $99

                    Distance approx 10.89 km from Birsay

                    (1) Excellent 

                      27

                      Seafront Anderson's Harbour Cottages, 18 South End, right on the sea! Own pier!

                      Mainland / Stromness

                      Stromness cottage

                      4 8 min stay varies

                      • 4 bedrooms
                      • sleeps 8
                      • min stay varies
                      • Child Friendly
                      • Air conditioning
                      • Pet Friendly

                      Price per night from

                      $129

                      Price per night from

                      $129

                      Distance approx 13.21 km from Birsay

                      (5) Excellent 

                        21

                        Buxa Farm Chalets in Orphir on the waterfront

                        Mainland / Orphir

                        Orphir chalet

                        2 5 min stay varies

                        • 2 bedrooms
                        • sleeps 5
                        • min stay varies
                        • Beach / lakeside relaxation
                        • Child Friendly

                        Price per night from

                        $158

                        Price per night from

                        $158

                        Distance approx 12.74 km from Birsay

                        (7) Excellent 

                          6

                          Scapa Flow Lodges - Fara

                          Mainland / Orphir

                          Orphir lodge

                          2 4 min stay varies

                          • 2 bedrooms
                          • sleeps 4
                          • min stay varies
                          • Beach / lakeside relaxation
                          • Child Friendly
                          • Private garden

                          Price per night from

                          $112

                          Price per night from

                          $112

                          Distance approx 9.37 km from Birsay

                          (9) Excellent 

                          Certificate of Excellence

                            10

                            Riff Cottage, Rendall, Mainland, Orkney

                            Mainland / Rendall

                            Rendall house

                            3 5 7 nights min

                            • 3 bedrooms
                            • sleeps 5
                            • 7 nights min
                            • Child Friendly
                            • Pet Friendly

                            Certificate of Excellence

                            Price per night from

                            $64

                            Responds fast!
                            avg. 54 minutes

                            Price per night from

                            $64

                            Distance approx 2.98 km from Birsay Show on Map

                            (7) Excellent 

                              12

                              Pretzel Apartment 2

                              Mainland / Dounby

                              Dounby apartment

                              2 5 min stay varies

                              • 2 bedrooms
                              • sleeps 5
                              • min stay varies
                              • Child Friendly
                              • Pet Friendly

                              Price per night from

                              $137

                              Responds fast!
                              avg. 2 hours 20 minutes

                              Price per night from

                              $137

                              Distance approx 14.18 km from Birsay

                              (17) Excellent 

                              Certificate of Excellence

                                6

                                Cunningair - Wardbay Self Catering

                                Mainland / Kirkwall

                                Kirkwall bungalow

                                4 8 min stay varies

                                • 4 bedrooms
                                • sleeps 8
                                • min stay varies
                                • Nearest beach 2 mi
                                • Child Friendly
                                • Car not necessary

                                Certificate of Excellence

                                Price per night from

                                $155

                                Price per night from

                                $155

                                Distance approx 19.1 km from Birsay

                                (2) Excellent 

                                  10

                                  The Commodore, Holm, apartment with stunning views over St Mary’s Bay

                                  Mainland / Holm

                                  Holm apartment

                                  3 6 min stay varies

                                  • 3 bedrooms
                                  • sleeps 6
                                  • min stay varies
                                  • Child Friendly
                                  • Pet Friendly

                                  Price per night from

                                  $152

                                  Responds fast!
                                  avg. 14 minutes

                                  Price per night from

                                  $152

                                  Distance approx 9.29 km from Birsay

                                  (10) Excellent 

                                  Certificate of Excellence

                                    10

                                    Widefirth Cottage 2, Rendall, Mainland, Orkney

                                    Mainland / Rendall

                                    Rendall house

                                    3 6 7 nights min

                                    • 3 bedrooms
                                    • sleeps 6
                                    • 7 nights min
                                    • Child Friendly
                                    • Pet Friendly

                                    Certificate of Excellence

                                    Price per night from

                                    $76

                                    Responds fast!
                                    avg. 54 minutes

                                    Price per night from

                                    $76

                                    Distance approx 5.44 km from Birsay

                                    (5) Excellent 

                                      9

                                      Skaill House - Langskaill Apartment

                                      Mainland / Stromness

                                      Stromness apartment

                                      3 6 min stay varies

                                      • 3 bedrooms
                                      • sleeps 6
                                      • min stay varies
                                      • Child Friendly
                                      • Pet Friendly
                                      • Private garden

                                      Price per night from

                                      $167

                                      Price per night from

                                      $167

                                      Distance approx 9.52 km from Birsay

                                      (2) Excellent 

                                        7

                                        Stromness Apartments - Near Aboot

                                        Mainland / Stromness

                                        Stromness apartment

                                        1 3 3 nights min

                                        • 1 bedroom
                                        • sleeps 3
                                        • 3 nights min
                                        • Nearest beach 2 mi
                                        • Child Friendly
                                        • Pet Friendly

                                        Price per night from

                                        $121

                                        Price per night from

                                        $121

                                        Distance approx 17.07 km from Birsay

                                        (2) Excellent 

                                          7

                                          Straigona B&B

                                          Mainland / Kirkwall

                                          Kirkwall b and b

                                          2 2 min stay varies

                                          • 2 bedrooms
                                          • sleeps 2
                                          • min stay varies
                                          • Nearest beach 2 mi
                                          • Child Friendly
                                          • Private garden

                                          Price per night from

                                          $121

                                          Responds fast!
                                          avg. 1 hour 27 minutes

                                          Price per night from

                                          $121

                                          Distance approx 5.09 km from Birsay

                                          (17) Excellent 

                                            14

                                            Lower Quoys Self Catering

                                            Mainland / Evie

                                            Evie house

                                            2 5 min stay varies

                                            • 2 bedrooms
                                            • sleeps 5
                                            • min stay varies
                                            • Beach / lakeside relaxation
                                            • Nearest beach 2 mi
                                            • Child Friendly

                                            Price per night from

                                            $103

                                            Responds fast!
                                            avg. 44 minutes

                                            Price per night from

                                            $103

                                            Distance approx 5.71 km from Birsay

                                              15

                                              Hammersmith Bed and Breakfast

                                              Mainland / Harray

                                              Harray b and b

                                              3 6 1 night min

                                              • 3 bedrooms
                                              • sleeps 6
                                              • 1 night min
                                              • Child Friendly

                                              Price per night from

                                              $114

                                              Price per night from

                                              $114

                                              Distance approx 9.86 km from Birsay

                                              (12) Excellent 

                                                17

                                                Wesdale - Island Heaven

                                                Mainland / Stromness

                                                Stromness cottage

                                                3 6 7 nights min

                                                • 3 bedrooms
                                                • sleeps 6
                                                • 7 nights min
                                                • Child Friendly

                                                Price per night from

                                                $141

                                                Responds fast!
                                                avg. 2 hours 18 minutes

                                                Price per night from

                                                $141

                                                Distance approx 9.78 km from Birsay

                                                (8) Excellent 

                                                  17

                                                  Easdale - Island Heaven

                                                  Mainland / Stromness

                                                  Stromness cottage

                                                  3 6 7 nights min

                                                  • 3 bedrooms
                                                  • sleeps 6
                                                  • 7 nights min
                                                  • Child Friendly
                                                  • Car not necessary
                                                  • Private garden

                                                  Price per night from

                                                  $141

                                                  Responds fast!
                                                  avg. 2 hours 18 minutes

                                                  Price per night from

                                                  $141

                                                  Distance approx 3 km from Birsay Show on Map

                                                  (87) Excellent 

                                                    21

                                                    1 Pretzel Apartments, Orkney

                                                    Mainland / Dounby

                                                    Dounby apartment

                                                    2 4 min stay varies

                                                    • 2 bedrooms
                                                    • sleeps 4
                                                    • min stay varies
                                                    • Child Friendly

                                                    Price per night from

                                                    $121

                                                    Responds fast!
                                                    avg. 2 hours 20 minutes

                                                    Price per night from

                                                    $121

                                                    Distance approx 4.91 km from Birsay

                                                    (2) Excellent 

                                                      8

                                                      Drill Hall Cottage, Evie, Orkney

                                                      Mainland / Evie

                                                      Evie house

                                                      2 4 min stay varies

                                                      • 2 bedrooms
                                                      • sleeps 4
                                                      • min stay varies
                                                      • Nearest beach 2 mi
                                                      • Child Friendly
                                                      • Pet Friendly

                                                      Price per night from

                                                      $129

                                                      Responds fast!
                                                      avg. 1 hour 33 minutes

                                                      Price per night from

                                                      $129

                                                      Distance approx 13.63 km from Birsay

                                                      (22) Very Good 

                                                      Certificate of Excellence

                                                        22

                                                        19 St Catherines Place, Kirkwall, Orkney.

                                                        Mainland / Kirkwall

                                                        Kirkwall house

                                                        3 5 min stay varies

                                                        • 3 bedrooms
                                                        • sleeps 5
                                                        • min stay varies
                                                        • Nearest beach 0.1 mi
                                                        • Child Friendly
                                                        • Car not necessary

                                                        Certificate of Excellence

                                                        Price per night from

                                                        $121

                                                        Responds fast!
                                                        avg. 2 hours 52 minutes

                                                        Price per night from

                                                        $121

                                                        Distance approx 13.62 km from Birsay

                                                        (5) Excellent 

                                                          10

                                                          Apartment 2, Broad Street Gardens, Kirkwall

                                                          Mainland / Kirkwall

                                                          Kirkwall apartment

                                                          2 4 min stay varies

                                                          • 2 bedrooms
                                                          • sleeps 4
                                                          • min stay varies
                                                          • Child Friendly

                                                          Price per night from

                                                          $146

                                                          Responds fast!
                                                          avg. 3 hours 34 minutes

                                                          Price per night from

                                                          $146

                                                          Distance approx 13.7 km from Birsay

                                                          (30) Excellent 

                                                          Certificate of Excellence

                                                            58

                                                            The Smiddy, Mill Street, Kirkwall, KW15 1NL

                                                            Mainland / Kirkwall

                                                            Kirkwall house

                                                            3 8 3 nights min

                                                            • 3 bedrooms
                                                            • sleeps 8
                                                            • 3 nights min
                                                            • Nearest beach 2 mi
                                                            • Private garden

                                                            Certificate of Excellence

                                                            Price per night from

                                                            $265

                                                            Responds fast!
                                                            avg. 2 hours 32 minutes

                                                            Price per night from

                                                            $265

                                                            Distance approx 13.62 km from Birsay

                                                            (4) Excellent 

                                                              9

                                                              Apartment 4, Broad Street Gardens, Kirkwall

                                                              Mainland / Kirkwall

                                                              Kirkwall apartment

                                                              2 4 min stay varies

                                                              • 2 bedrooms
                                                              • sleeps 4
                                                              • min stay varies
                                                              • Child Friendly

                                                              Price per night from

                                                              $146

                                                              Responds fast!
                                                              avg. 3 hours 34 minutes

                                                              Price per night from

                                                              $146

                                                              Distance approx 5.8 km from Birsay

                                                              (18) Excellent 

                                                              Certificate of Excellence

                                                                23

                                                                No 1 Lenahowe Lodges

                                                                Mainland / Stromness

                                                                Stromness lodge

                                                                2 4 4 nights min

                                                                • 2 bedrooms
                                                                • sleeps 4
                                                                • 4 nights min
                                                                • Nearest beach 5 mi
                                                                • Child Friendly

                                                                Certificate of Excellence

                                                                Price per night from

                                                                $189

                                                                Responds fast!
                                                                avg. 1 hour 47 minutes

                                                                Price per night from

                                                                $189

                                                                Distance approx 5.44 km from Birsay

                                                                (2) Excellent 

                                                                  7

                                                                  Skaill House - Peerieskaill Apartment

                                                                  Mainland / Stromness

                                                                  Stromness apartment

                                                                  2 4 min stay varies

                                                                  • 2 bedrooms
                                                                  • sleeps 4
                                                                  • min stay varies
                                                                  • Nearest beach 0.2 mi
                                                                  • Child Friendly
                                                                  • Pet Friendly

                                                                  Price per night from

                                                                  $129

                                                                  Price per night from

                                                                  $129

                                                                  Distance approx 10.33 km from Birsay

                                                                  (2) Excellent 

                                                                    14

                                                                    Harbour Cottage - A Beautiful Two Bed Townhouse Overlooking Stromness Harbour

                                                                    Mainland / Stromness

                                                                    Stromness house

                                                                    2 4 3 nights min

                                                                    • 2 bedrooms
                                                                    • sleeps 4
                                                                    • 3 nights min
                                                                    • Nearest beach 1 mi
                                                                    • Car not necessary

                                                                    Price per night from

                                                                    $150

                                                                    Price per night from

                                                                    $150

                                                                    Distance approx 13.57 km from Birsay

                                                                    (2) Excellent 

                                                                      14

                                                                      Castleyards Apartment 2 - A Spacious Two Bed Apartment in Central Kirkwall

                                                                      Mainland / Kirkwall

                                                                      Kirkwall apartment

                                                                      2 4 3 nights min

                                                                      • 2 bedrooms
                                                                      • sleeps 4
                                                                      • 3 nights min
                                                                      • Nearest beach 1 mi
                                                                      • Child Friendly
                                                                      • Car not necessary

                                                                      Price per night from

                                                                      $174

                                                                      Price per night from

                                                                      $174

                                                                      Distance approx 9.52 km from Birsay

                                                                      (3) Very Good 

                                                                        12

                                                                        Stromness Apartments - Meadow View

                                                                        Mainland / Stromness

                                                                        Stromness apartment

                                                                        2 5 3 nights min

                                                                        • 2 bedrooms
                                                                        • sleeps 5
                                                                        • 3 nights min
                                                                        • Nearest beach 2 mi
                                                                        • Child Friendly
                                                                        • Pet Friendly

                                                                        Price per night from

                                                                        $137

                                                                        Price per night from

                                                                        $137

                                                                        Distance approx 5.92 km from Birsay

                                                                        (11) Very Good 

                                                                          14

                                                                          Furso

                                                                          Mainland / Dounby

                                                                          Dounby cottage

                                                                          2 6 7 nights min

                                                                          • 2 bedrooms
                                                                          • sleeps 6
                                                                          • 7 nights min
                                                                          • Child Friendly
                                                                          • Pet Friendly
                                                                          • Private garden

                                                                          Price per night from

                                                                          $78

                                                                          Price per night from

                                                                          $78

                                                                          Distance approx 13.64 km from Birsay

                                                                            12

                                                                            Flat 3 at The Store - Kirkwall Self-Catering Apartment

                                                                            Mainland / Kirkwall

                                                                            Kirkwall apartment

                                                                            2 4 min stay varies

                                                                            • 2 bedrooms
                                                                            • sleeps 4
                                                                            • min stay varies
                                                                            • Child Friendly

                                                                            Price per night from

                                                                            $106

                                                                            Responds fast!
                                                                            avg. 1 hour 20 minutes

                                                                            Price per night from

                                                                            $106

                                                                            Distance approx 6.53 km from Birsay

                                                                              15

                                                                              The Little Bothy

                                                                              Mainland / Evie

                                                                              Evie cottage

                                                                              1 2 3 nights min

                                                                              • 1 bedroom
                                                                              • sleeps 2
                                                                              • 3 nights min

                                                                              Price per night from

                                                                              $138

                                                                              Price per night from

                                                                              $138