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

82 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

    $85

    Responds fast!
    avg. 2 hours 9 minutes

    Price per night from

    $85

    (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

      $111

      Responds fast!
      avg. 1 hour 45 minutes

      Price per night from

      $111

      (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

        $129

        Responds fast!
        avg. 2 hours 18 minutes

        Price per night from

        $129

        (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

          $122

          Responds fast!
          avg. 2 hours 18 minutes

          Price per night from

          $122

          (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

            $148

            Responds fast!
            avg. 2 hours 5 minutes

            Price per night from

            $148

            (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

              $85

              Responds fast!
              avg. 2 hours 18 minutes

              Price per night from

              $85

              (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

                $77

                Responds fast!
                avg. 2 hours 18 minutes

                Price per night from

                $77

                  4

                  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

                  $222

                  Price per night from

                  $222

                  Great rentals within 20 miles that match your search

                  Distance approx 12.74 km from Birsay

                  (8) Excellent 

                    12

                    Westrow Lodge Bed and Breakfast

                    Mainland / Orphir

                    Orphir house

                    3 6 3 nights min

                    • 3 bedrooms
                    • sleeps 6
                    • 3 nights min
                    • Child Friendly
                    “Top draw b” This is my 7th or 8th trip to Orkney and I have always stayed at Westrow Lodge- wouldn't stay anywhere else. Comfortable,clean. friendly and always made welcome, Location is great to explore the mainland and other islands. Always itching t
                    …see more

                    Price per night from

                    $145

                    Price per night from

                    $145

                    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

                      $154

                      Price per night from

                      $154

                      Distance approx 6.63 km from Birsay

                      (9) Excellent 

                        13

                        Hybreck Self Catering

                        Mainland / Harray

                        Harray house

                        4 7 min stay varies

                        • 4 bedrooms
                        • sleeps 7
                        • min stay varies
                        • Child Friendly
                        • Private garden

                        Price per night from

                        $104

                        Price per night from

                        $104

                        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

                          $74

                          Responds fast!
                          avg. 55 minutes

                          Price per night from

                          $74

                          Distance approx 2.93 km from Birsay Show on Map

                          (6) Excellent 

                            13

                            The Peedie Hoose, Dounby

                            Mainland / Dounby

                            Dounby bungalow

                            2 5 min stay varies

                            • 2 bedrooms
                            • sleeps 5
                            • min stay varies
                            • Child Friendly
                            • Private garden

                            Price per night from

                            $89

                            Responds fast!
                            avg. 3 hours 57 minutes

                            Price per night from

                            $89

                            Distance approx 5.75 km from Birsay

                            (9) Excellent 

                            Certificate of Excellence

                              20

                              No 2 lenahowe Lodges

                              Mainland / Stromness

                              Stromness lodge

                              2 4 min stay varies

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

                              Certificate of Excellence

                              Price per night from

                              $185

                              Responds fast!
                              avg. 1 hour 46 minutes

                              Price per night from

                              $185

                              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

                                $119

                                Price per night from

                                $119

                                Distance approx 13.61 km from Birsay

                                (3) Excellent 

                                  11

                                  Apartment 1, Broad Street Gardens, Kirkwall

                                  Mainland / Kirkwall

                                  Kirkwall apartment

                                  2 4 min stay varies

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

                                  Price per night from

                                  $142

                                  Responds fast!
                                  avg. 3 hours 33 minutes

                                  Price per night from

                                  $142

                                  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

                                    $151

                                    Price per night from

                                    $151

                                    Distance approx 19.24 km from Birsay

                                    (12) Excellent 

                                      31

                                      Navnløs Hus luxury self catering accommodation on the Orkney Islands

                                      Mainland / Holm

                                      Holm house

                                      4 8 7 nights min

                                      • 4 bedrooms
                                      • sleeps 8
                                      • 7 nights min
                                      • Child Friendly
                                      • Private garden

                                      Price per night from

                                      $159

                                      Price per night from

                                      $159

                                      Distance approx 7.04 km from Birsay

                                      (8) Excellent 

                                      Certificate of Excellence

                                        12

                                        Riff Farmhouse

                                        Mainland / Rendall

                                        Rendall farmhouse

                                        5 10 7 nights min

                                        • 5 bedrooms
                                        • sleeps 10
                                        • 7 nights min
                                        • Child Friendly

                                        Certificate of Excellence

                                        Price per night from

                                        $117

                                        Responds fast!
                                        avg. 55 minutes

                                        Price per night from

                                        $117

                                        Distance approx 10.56 km from Birsay

                                        (6) Excellent 

                                          14

                                          Franklin's View

                                          Mainland / Stromness

                                          Stromness house

                                          2 4 min stay varies

                                          • 2 bedrooms
                                          • sleeps 4
                                          • min stay varies
                                          • Child Friendly
                                          • Pet Friendly
                                          • Private garden

                                          Price per night from

                                          $97

                                          Responds fast!
                                          avg. 2 hours 39 minutes

                                          Price per night from

                                          $97

                                          Distance approx 9.83 km from Birsay

                                          (12) Excellent 

                                          Certificate of Excellence

                                            17

                                            The Space

                                            Orkney Islands / Rousay

                                            Rousay converted chapel

                                            4 8 min stay varies

                                            • 4 bedrooms
                                            • sleeps 8
                                            • min stay varies
                                            • Beach / lakeside relaxation
                                            • Child Friendly
                                            • Pet Friendly

                                            Certificate of Excellence

                                            Price per night from

                                            $134

                                            Responds fast!
                                            avg. 2 hours 31 minutes

                                            Price per night from

                                            $134

                                            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

                                              $163

                                              Price per night from

                                              $163

                                              Distance approx 12.7 km from Birsay

                                              (1) Excellent 

                                                5

                                                Scapa Flow Lodges - Rysa

                                                Mainland / Orphir

                                                Orphir house

                                                2 4 min stay varies

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

                                                Price per night from

                                                $110

                                                Price per night from

                                                $110

                                                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

                                                  $101

                                                  Responds fast!
                                                  avg. 44 minutes

                                                  Price per night from

                                                  $101

                                                  Distance approx 4.95 km from Birsay

                                                  (2) Excellent 

                                                    12

                                                    Eviedale Cottages, The Cottage self catering

                                                    Mainland / Evie

                                                    Evie cottage

                                                    2 4 min stay varies

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

                                                    Price per night from

                                                    $111

                                                    Price per night from

                                                    $111

                                                    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

                                                      $138

                                                      Responds fast!
                                                      avg. 2 hours 18 minutes

                                                      Price per night from

                                                      $138

                                                      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

                                                        $142

                                                        Responds fast!
                                                        avg. 3 hours 33 minutes

                                                        Price per night from

                                                        $142

                                                        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

                                                          $116

                                                          Responds fast!
                                                          avg. 1 hour 44 minutes

                                                          Price per night from

                                                          $116

                                                          Distance approx 2.43 km from Birsay Show on Map

                                                          (17) Excellent 

                                                            15

                                                            Self catering holiday lodge.

                                                            Mainland / Evie

                                                            Evie lodge

                                                            2 4 3 nights min

                                                            • 2 bedrooms
                                                            • sleeps 4
                                                            • 3 nights min
                                                            • Child Friendly

                                                            Price per night from

                                                            $99

                                                            Responds fast!
                                                            avg. 3 hours 18 minutes

                                                            Price per night from

                                                            $99

                                                            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

                                                              $185

                                                              Responds fast!
                                                              avg. 1 hour 46 minutes

                                                              Price per night from

                                                              $185

                                                              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

                                                                $142

                                                                Responds fast!
                                                                avg. 3 hours 33 minutes

                                                                Price per night from

                                                                $142

                                                                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

                                                                  $119

                                                                  Responds fast!
                                                                  avg. 2 hours 53 minutes

                                                                  Price per night from

                                                                  $119

                                                                  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

                                                                    $126

                                                                    Price per night from

                                                                    $126

                                                                    Distance approx 13.16 km from Birsay

                                                                      16

                                                                      Westrow Lodge Bed & Breakfast

                                                                      Mainland / Orphir

                                                                      Orphir b and b

                                                                      3 6 3 nights min

                                                                      • 3 bedrooms
                                                                      • sleeps 6
                                                                      • 3 nights min
                                                                      • Beach / lakeside relaxation
                                                                      • Child Friendly

                                                                      Price per night from

                                                                      $145

                                                                      Responds fast!
                                                                      avg. 1 hour 12 minutes

                                                                      Price per night from

                                                                      $145

                                                                      Distance approx 13.57 km from Birsay

                                                                        9

                                                                        Castleyards Apartment 1 - A Modern One Bed Apartment in Kirkwall Town Centre

                                                                        Mainland / Kirkwall

                                                                        Kirkwall apartment

                                                                        1 2 3 nights min

                                                                        • 1 bedroom
                                                                        • sleeps 2
                                                                        • 3 nights min
                                                                        • Child Friendly

                                                                        Price per night from

                                                                        $126

                                                                        Price per night from

                                                                        $126

                                                                        Distance approx 13.57 km from Birsay

                                                                        (2) Excellent 

                                                                          14

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

                                                                          Mainland / Kirkwall

                                                                          Kirkwall apartment

                                                                          2 4 3 nights min

                                                                          • 2 bedrooms
                                                                          • sleeps 4
                                                                          • 3 nights min
                                                                          • Child Friendly

                                                                          Price per night from

                                                                          $170

                                                                          Price per night from

                                                                          $170

                                                                          Distance approx 13.63 km from Birsay

                                                                          (21) Excellent 

                                                                          Certificate of Excellence

                                                                            4

                                                                            Elska Apartment

                                                                            Mainland / Kirkwall

                                                                            Kirkwall apartment

                                                                            1 2 7 nights min

                                                                            • 1 bedroom
                                                                            • sleeps 2
                                                                            • 7 nights min
                                                                            • Child Friendly
                                                                            • Car not necessary
                                                                            • Private garden

                                                                            Certificate of Excellence

                                                                            Price per night from

                                                                            $85

                                                                            Responds fast!
                                                                            avg. 1 hour 3 minutes

                                                                            Price per night from

                                                                            $85

                                                                            Distance approx 14.02 km from Birsay

                                                                            (7) Excellent 

                                                                              15

                                                                              Findlays Holiday Cottage in Orkney, Scotland

                                                                              Mainland / Orphir

                                                                              Orphir cottage

                                                                              2 6 min stay varies

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

                                                                              Price per night from

                                                                              $74

                                                                              Price per night from

                                                                              $74