Vacation Rentals & Cottages in Rothesay

Close

Enter dates for more accurate prices

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

424 Houses

    13

    Quien West, Bannatyne, all ground floor, woodburner, pet-friendly, open plan

    Isle of Bute / Rothesay

    Rothesay house

    3 6 3 nights min

    • 3 bedrooms
    • sleeps 6
    • 3 nights min
    • Child Friendly
    • Pet Friendly
    • Private garden

    Price per night from

    $192

    Price per night from

    $192

    (1) Excellent 

      36

      KEAN'S COTTAGE, detached, en-suites, open fire, woodburner, luxury cottage

      Isle of Bute / Rothesay

      Rothesay house

      6 12 3 nights min

      • 6 bedrooms
      • sleeps 12
      • 3 nights min
      • Child Friendly
      • Pet Friendly
      • Private garden

      Price per night from

      $441

      Price per night from

      $441

      (6) Very Good 

        16

        Rothesay Holiday Flat

        Isle of Bute / Rothesay

        Rothesay apartment

        2 4 3 nights min

        • 2 bedrooms
        • sleeps 4
        • 3 nights min
        • Beach / lakeside relaxation
        • Child Friendly
        • Car not necessary

        Price per night from

        $94

        Responds fast!
        avg. 1 hour 29 minutes

        Price per night from

        $94

          13

          Tùr Cruinn, Rothesay, isle of bute

          Isle of Bute / Rothesay

          Rothesay apartment

          1 2 3 nights min

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

          Price per night from

          $92

          Price per night from

          $92

            44

            BRUAN, open fire, sea views, sun room, Rothesay

            Isle of Bute / Rothesay

            Rothesay house

            7 12 3 nights min

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

            Price per night from

            $481

            Price per night from

            $481

            (5) Very Good 

            Certificate of Excellence

              16

              Glenfaulds - Free WiFi - Sleeps 8

              Isle of Bute / Rothesay

              Rothesay apartment

              4 9 min stay varies

              • 4 bedrooms
              • sleeps 9
              • min stay varies
              • Beach / lakeside relaxation
              • Nearest beach 0.5 mi
              • Child Friendly

              Certificate of Excellence

              Price per night from

              $180

              Responds fast!
              avg. 1 hour 32 minutes

              Price per night from

              $180

              (7) Very Good 

                9

                Glamping Pod 1 - Roseland

                Isle of Bute / Rothesay

                Rothesay tipi/teepee

                1 4 2 nights min

                • 1 bedroom
                • sleeps 4
                • 2 nights min
                • Child Friendly
                • Car not necessary

                Price per night from

                $46

                Price per night from

                $46

                (8) Very Good 

                  15

                  No 3 Lodge - Roseland

                  Isle of Bute / Rothesay

                  Rothesay lodge

                  2 4 3 nights min

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

                  Price per night from

                  $152

                  Price per night from

                  $152

                  (11) Very Good 

                  Certificate of Excellence

                    21

                    8 Grand Marine Court

                    Isle of Bute / Rothesay

                    Rothesay apartment

                    1 4 3 nights min

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

                    Certificate of Excellence

                    Price per night from

                    $94

                    Responds fast!
                    avg. 18 minutes

                    Price per night from

                    $94

                    (11) Excellent 

                    Certificate of Excellence

                      18

                      Rothesay Holiday Apartment with amazing sea views

                      Isle of Bute / Rothesay

                      Rothesay apartment

                      3 6 5 nights min

                      • 3 bedrooms
                      • sleeps 6
                      • 5 nights min
                      • Beach / lakeside relaxation
                      • Nearest beach 8 mi
                      • Child Friendly

                      Certificate of Excellence

                      Price per night from

                      $87

                      Price per night from

                      $87

                      (21) Excellent 

                      Certificate of Excellence

                        9

                        Apartment with view of Rothesay Castle and Moat

                        Isle of Bute / Rothesay

                        Rothesay apartment

                        2 4 2 nights min

                        • 2 bedrooms
                        • sleeps 4
                        • 2 nights min
                        • Child Friendly
                        • Ask about pets

                        Certificate of Excellence

                        Price per night from

                        $123

                        Price per night from

                        $123

                        (6) Excellent 

                        Certificate of Excellence

                          11

                          Comfortable one bedroom top flat with amazing views over Rothesay Bay. Sleeps 2

                          Isle of Bute / Rothesay

                          Rothesay apartment

                          1 2 3 nights min

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

                          Certificate of Excellence

                          Price per night from

                          $58

                          Responds fast!
                          avg. 29 minutes

                          Price per night from

                          $58

                          (19) Excellent 

                          Certificate of Excellence

                            23

                            Springbank Cottage Isle of Bute Free WiFi Sea view

                            Isle of Bute / Rothesay

                            Rothesay house

                            3 4 min stay varies

                            • 3 bedrooms
                            • sleeps 4
                            • min stay varies
                            • Beach / lakeside relaxation
                            • Suitable for children age 5+
                            • Car not necessary

                            Certificate of Excellence

                            Price per night from

                            $94

                            Responds fast!
                            avg. 41 minutes

                            Price per night from

                            $94

                              13

                              One Marine Place, Kilchattan Bay Apartment

                              Isle of Bute / Rothesay

                              Rothesay apartment

                              2 5 2 nights min

                              • 2 bedrooms
                              • sleeps 5
                              • 2 nights min
                              • Nearest beach 0.1 mi
                              • Child Friendly
                              • Car not necessary

                              Price per night from

                              $116

                              Responds fast!
                              avg. 1 hour 44 minutes

                              Price per night from

                              $116

                              (5) Very Good 

                                6

                                Glamping Pod 2 - Roseland

                                Isle of Bute / Rothesay

                                Rothesay tipi/teepee

                                1 4 2 nights min

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

                                Price per night from

                                $46

                                Price per night from

                                $46

                                  9

                                  Lexington Apartment 3, 1 double bedroom and 1 bunk room, living/dining,

                                  Isle of Bute / Rothesay

                                  Rothesay apartment

                                  2 4 2 nights min

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

                                  Price per night from

                                  $152

                                  Responds fast!
                                  avg. 7 minutes

                                  Price per night from

                                  $152

                                  (28) Excellent 

                                  Certificate of Excellence

                                    31

                                    Cosy first floor flat in the heart of beautiful Rothesay.

                                    Isle of Bute / Rothesay

                                    Rothesay apartment

                                    1 4 2 nights min

                                    • 1 bedroom
                                    • sleeps 4
                                    • 2 nights min
                                    • Beach / lakeside relaxation
                                    • Nearest beach 0.1 mi
                                    • Child Friendly

                                    Certificate of Excellence

                                    Price per night from

                                    $80

                                    Responds fast!
                                    avg. 27 minutes

                                    Price per night from

                                    $80

                                    (33) Excellent 

                                    Certificate of Excellence

                                      36

                                      Academy Apartments, Isle of Bute

                                      Isle of Bute / Rothesay

                                      Rothesay apartment

                                      2 4 3 nights min

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

                                      Certificate of Excellence

                                      Price per night from

                                      $108

                                      Responds fast!
                                      avg. 2 hours 57 minutes

                                      Price per night from

                                      $108

                                      Certificate of Excellence

                                        10

                                        One Marine Place, Scalpsie Bay Apartment

                                        Isle of Bute / Rothesay

                                        Rothesay apartment

                                        1 5 2 nights min

                                        • 1 bedroom
                                        • sleeps 5
                                        • 2 nights min
                                        • Nearest beach 0.1 mi
                                        • Child Friendly
                                        • Car not necessary

                                        Certificate of Excellence

                                        Price per night from

                                        $116

                                        Responds fast!
                                        avg. 1 hour 44 minutes

                                        Price per night from

                                        $116

                                        (10) Excellent 

                                          17

                                          Grand Marine - FREE WiFi - short stays possible

                                          Isle of Bute / Rothesay

                                          Rothesay apartment

                                          1 4 min stay varies

                                          • 1 bedroom
                                          • sleeps 4
                                          • min stay varies
                                          • Beach / lakeside relaxation
                                          • Nearest beach 0.1 mi
                                          • Child Friendly

                                          Price per night from

                                          $94

                                          Responds fast!
                                          avg. 1 hour 32 minutes

                                          Price per night from

                                          $94

                                          (2) Excellent 

                                            7

                                            Lexington Apartment 2, 1 double & living room/double sofa bed,

                                            Isle of Bute / Rothesay

                                            Rothesay apartment

                                            1 4 2 nights min

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

                                            Price per night from

                                            $137

                                            Responds fast!
                                            avg. 7 minutes

                                            Price per night from

                                            $137

                                            (11) Excellent 

                                            Certificate of Excellence

                                              18

                                              Dairsie

                                              Isle of Bute / Rothesay

                                              Rothesay apartment

                                              3 7 3 nights min

                                              • 3 bedrooms
                                              • sleeps 7
                                              • 3 nights min
                                              • Beach / lakeside relaxation
                                              • Nearest beach 0.5 mi
                                              • Child Friendly

                                              Certificate of Excellence

                                              Price per night from

                                              $130

                                              Responds fast!
                                              avg. 12 minutes

                                              Price per night from

                                              $130

                                              (2) Excellent 

                                                15

                                                Harbour View - Free WiFi

                                                Isle of Bute / Rothesay

                                                Rothesay apartment

                                                2 4 min stay varies

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

                                                Price per night from

                                                $130

                                                Responds fast!
                                                avg. 1 hour 32 minutes

                                                Price per night from

                                                $130

                                                (2) Very Good 

                                                  12

                                                  Harbour Flat - Free WiFi

                                                  Isle of Bute / Rothesay

                                                  Rothesay apartment

                                                  2 4 min stay varies

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

                                                  Price per night from

                                                  $130

                                                  Responds fast!
                                                  avg. 1 hour 32 minutes

                                                  Price per night from

                                                  $130

                                                  (23) Excellent 

                                                  Certificate of Excellence

                                                    22

                                                    Blairbank Apartment

                                                    Isle of Bute / Rothesay

                                                    Rothesay apartment

                                                    2 6 3 nights min

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

                                                    Certificate of Excellence

                                                    Price per night from

                                                    $173

                                                    Responds fast!
                                                    avg. 3 hours 11 minutes

                                                    Price per night from

                                                    $173

                                                    (4) Excellent 

                                                      10

                                                      Lexington Apartment 1, 2 bedroom modern self catering apartment

                                                      Isle of Bute / Rothesay

                                                      Rothesay apartment

                                                      2 4 2 nights min

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

                                                      Price per night from

                                                      $152

                                                      Responds fast!
                                                      avg. 7 minutes

                                                      Price per night from

                                                      $152

                                                      (8) Excellent 

                                                      Certificate of Excellence

                                                        18

                                                        Avondale - Free WiFi - short stays!

                                                        Isle of Bute / Rothesay

                                                        Rothesay apartment

                                                        3 6 min stay varies

                                                        • 3 bedrooms
                                                        • sleeps 6
                                                        • min stay varies
                                                        • Beach / lakeside relaxation
                                                        • Nearest beach 1 mi
                                                        • Child Friendly

                                                        Certificate of Excellence

                                                        Price per night from

                                                        $137

                                                        Responds fast!
                                                        avg. 1 hour 32 minutes

                                                        Price per night from

                                                        $137

                                                        (22) Excellent 

                                                        Certificate of Excellence

                                                          15

                                                          Scalpsie Farm Holiday

                                                          Isle of Bute / Rothesay

                                                          Rothesay farmhouse

                                                          3 7 min stay varies

                                                          • 3 bedrooms
                                                          • sleeps 7
                                                          • min stay varies
                                                          • Beach / lakeside relaxation
                                                          • Nearest beach 0.5 mi
                                                          • Child Friendly

                                                          Certificate of Excellence

                                                          Price per night from

                                                          $137

                                                          Price per night from

                                                          $137

                                                          (12) Very Good 

                                                          Certificate of Excellence

                                                            11

                                                            7A Argyll Place Ground Floor

                                                            Isle of Bute / Rothesay

                                                            Rothesay apartment

                                                            1 4 2 nights min

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

                                                            Certificate of Excellence

                                                            Price per night from

                                                            $94

                                                            Responds fast!
                                                            avg. 18 minutes

                                                            Price per night from

                                                            $94

                                                            (3) Excellent 

                                                            Certificate of Excellence

                                                              11

                                                              2 MacKinlay

                                                              Isle of Bute / Rothesay

                                                              Rothesay apartment

                                                              3 6 2 nights min

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

                                                              Certificate of Excellence

                                                              Price per night from

                                                              $108

                                                              Responds fast!
                                                              avg. 18 minutes

                                                              Price per night from

                                                              $108

                                                              (17) Excellent 

                                                                20

                                                                The Guest Wing

                                                                Isle of Bute / Rothesay

                                                                Rothesay cottage

                                                                4 8 3 nights min

                                                                • 4 bedrooms
                                                                • sleeps 8
                                                                • 3 nights min
                                                                • Beach / lakeside relaxation
                                                                • Child Friendly
                                                                • Car not necessary

                                                                Price per night from

                                                                $216

                                                                Responds fast!
                                                                avg. 2 hours 6 minutes

                                                                Price per night from

                                                                $216

                                                                (4) Excellent 

                                                                Certificate of Excellence

                                                                  12

                                                                  One Marine Place, Kerrycroy Apartment

                                                                  Isle of Bute / Rothesay

                                                                  Rothesay apartment

                                                                  2 4 2 nights min

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

                                                                  Certificate of Excellence

                                                                  Price per night from

                                                                  $116

                                                                  Responds fast!
                                                                  avg. 1 hour 44 minutes

                                                                  Price per night from

                                                                  $116

                                                                  (4) Very Good 

                                                                  Certificate of Excellence

                                                                    11

                                                                    Ivy Court Apartments

                                                                    Isle of Bute / Rothesay

                                                                    Rothesay apartment

                                                                    2 5 3 nights min

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

                                                                    Certificate of Excellence

                                                                    Price per night from

                                                                    $108

                                                                    Responds fast!
                                                                    avg. 18 minutes

                                                                    Price per night from

                                                                    $108

                                                                    (13) Very Good 

                                                                      7

                                                                      balmoral

                                                                      Isle of Bute / Rothesay

                                                                      Rothesay apartment

                                                                      2 5 1 night min

                                                                      • 2 bedrooms
                                                                      • sleeps 5
                                                                      • 1 night min
                                                                      • Beach / lakeside relaxation
                                                                      • Child Friendly
                                                                      • Ask about pets

                                                                      Price per night from

                                                                      $87

                                                                      Responds fast!
                                                                      avg. 1 hour 39 minutes

                                                                      Price per night from

                                                                      $87

                                                                      (5) Very Good 

                                                                      Certificate of Excellence

                                                                        12

                                                                        Beattie Court Apt with Rooftop Terrace

                                                                        Isle of Bute / Rothesay

                                                                        Rothesay apartment

                                                                        3 6 3 nights min

                                                                        • 3 bedrooms
                                                                        • sleeps 6
                                                                        • 3 nights min
                                                                        • Nearest beach 3 mi
                                                                        • Child Friendly
                                                                        • Car not necessary

                                                                        Certificate of Excellence

                                                                        Price per night from

                                                                        $137

                                                                        Responds fast!
                                                                        avg. 18 minutes

                                                                        Price per night from

                                                                        $137

                                                                        (2)  

                                                                          19

                                                                          Lovely 2 bedroom apartment

                                                                          Isle of Bute / Rothesay

                                                                          Rothesay apartment

                                                                          2 4 2 nights min

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

                                                                          Price per night from

                                                                          $108

                                                                          Responds fast!
                                                                          avg. 51 minutes

                                                                          Price per night from

                                                                          $108

                                                                          (4) Excellent 

                                                                            15

                                                                            Castle St. Rothesay. Isle of Bute.

                                                                            Isle of Bute / Rothesay

                                                                            Rothesay apartment

                                                                            1 2 7 nights min

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

                                                                            Price per night from

                                                                            $62

                                                                            Price per night from

                                                                            $62

                                                                            (15) Excellent 

                                                                            Certificate of Excellence

                                                                              46

                                                                              Oceanus - Free WiFi

                                                                              Isle of Bute / Rothesay

                                                                              Rothesay house

                                                                              3 6 min stay varies

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

                                                                              Certificate of Excellence

                                                                              Price per night from

                                                                              $180

                                                                              Responds fast!
                                                                              avg. 1 hour 32 minutes

                                                                              Price per night from

                                                                              $180