Canyon Lake, TX Vacation Rentals

Close

Enter dates for more accurate prices

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

Filtering by: Pets allowed

125 pet friendly cabins in Canyon Lake

(3) Very Good 

    46

    Beautiful Lake Views, Pool, Hot Tub, Lots of Outdoor Games, 8' Slate Pool Table

    Texas / Canyon Lake

    Canyon Lake house

    3 8 min stay varies

    • 3 bedrooms
    • sleeps 8
    • min stay varies
    • Beach / lakeside relaxation
    • Swimming pool
    • Child Friendly

    Price per night from

    $512

    Price per night from

    $512

      52

      Dog-friendly, waterfront home with lots of character and direct river access

      Texas / Canyon Lake

      Canyon Lake house

      2 4 min stay varies

      • 2 bedrooms
      • sleeps 4
      • min stay varies
      • Child Friendly
      • Car not necessary
      • Air conditioning

      Price per night from

      $196

      Responds fast!
      avg. 2 hours 52 minutes

      Price per night from

      $196

        13

        River, lake and lovers...Casa Blanca, NEW BRAUNFELS

        Texas / Canyon Lake

        Canyon Lake house

        2 6 2 nights min

        • 2 bedrooms
        • sleeps 6
        • 2 nights min
        • Nearest beach 180 mi
        • Child Friendly
        • Air conditioning

        Price per night from

        $147

        Price per night from

        $147

          42

          NEW LISTING! Spacious home with Canyon Lake views and a private pool!

          Texas / Canyon Lake

          Canyon Lake house

          4 14 min stay varies

          • 4 bedrooms
          • sleeps 14
          • min stay varies
          • Swimming pool
          • Child Friendly
          • Car not necessary

          Price per night from

          $190

          Responds fast!
          avg. 2 hours 52 minutes

          Price per night from

          $190

          (1) Excellent 

            20

            The Green River Retreat

            Texas / Canyon Lake

            Canyon Lake private room

            2 7 1 night min

            • 2 bedrooms
            • sleeps 7
            • 1 night min
            • Child Friendly
            • Air conditioning
            • Pet Friendly

            Price per night from

            $98

            Price per night from

            $98

              20

              Fun Hill Country Cabin Close to Canyon Lake Boat ramp 1 and Tubing on Guadalupe

              Texas / Canyon Lake

              Canyon Lake house

              2 6 1 night min

              • 2 bedrooms
              • sleeps 6
              • 1 night min
              • Child Friendly
              • Air conditioning
              • Pet Friendly

              Price per night from

              $182

              Responds fast!
              avg. 2 hours 28 minutes

              Price per night from

              $182

              (1) Average 

                35

                Secluded 3/2 manufactured home! Wildlife everywhere! Close to the River!

                Texas / Canyon Lake

                Canyon Lake house

                3 6 min stay varies

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

                Price per night from

                $140

                Price per night from

                $140

                (6) Excellent 

                  26

                  Good view

                  Texas / Canyon Lake

                  Canyon Lake log cabin

                  3 6 min stay varies

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

                  Price per night from

                  $224

                  Price per night from

                  $224

                    24

                    Charming family- and dog-friendly home - 1/2 mile to Canyon Lake boat launch

                    Texas / Canyon Lake

                    Canyon Lake house

                    1 8 min stay varies

                    • 1 bedroom
                    • sleeps 8
                    • min stay varies
                    • Child Friendly
                    • Car not necessary
                    • Pet Friendly

                    Price per night from

                    $101

                    Responds fast!
                    avg. 2 hours 52 minutes

                    Price per night from

                    $101

                      24

                      2 Canyon Lake Cabins - 3BR Total - on 2.7 Acres!

                      Texas / Canyon Lake

                      Canyon Lake log cabin

                      3 12 min stay varies

                      • 3 bedrooms
                      • sleeps 12
                      • min stay varies
                      • Child Friendly
                      • Air conditioning
                      • Pet Friendly

                      Price per night from

                      $287

                      Responds fast!
                      avg. 30 minutes

                      Price per night from

                      $287

                      (1) Average 

                        44

                        Winter Texans Special! Spacious 3/2 home close to the lake and fully fenced!

                        Texas / Canyon Lake

                        Canyon Lake house

                        3 10 min stay varies

                        • 3 bedrooms
                        • sleeps 10
                        • min stay varies
                        • Child Friendly
                        • Air conditioning
                        • Pet Friendly

                        Price per night from

                        $215

                        Price per night from

                        $215

                        (7)  

                          4

                          Holiday Inn Club Vacations Hill Country Resort

                          Texas / Canyon Lake

                          Canyon Lake condo

                          2 6 7 nights min

                          • 2 bedrooms
                          • sleeps 6
                          • 7 nights min
                          • Swimming pool
                          • Child Friendly
                          • Air conditioning

                          Price per night from

                          $285

                          Price per night from

                          $285

                          (1) Excellent 

                            65

                            Spacious, family-friendly home w/ two jetted tubs, beautiful views - dogs OK!

                            Texas / Canyon Lake

                            Canyon Lake house

                            4 10 min stay varies

                            • 4 bedrooms
                            • sleeps 10
                            • min stay varies
                            • Child Friendly
                            • Car not necessary
                            • Air conditioning

                            Price per night from

                            $184

                            Responds fast!
                            avg. 2 hours 52 minutes

                            Price per night from

                            $184

                            (1) Very Good 

                              37

                              Perfectly secluded dog-friendly home with majestic covered deck!

                              Texas / Canyon Lake

                              Canyon Lake house

                              3 12 min stay varies

                              • 3 bedrooms
                              • sleeps 12
                              • min stay varies
                              • Child Friendly
                              • Car not necessary
                              • Air conditioning

                              Price per night from

                              $203

                              Responds fast!
                              avg. 2 hours 52 minutes

                              Price per night from

                              $203

                                25

                                Hill country modern tiny home near river and lake Emilia Hideaway

                                Texas / Canyon Lake

                                Canyon Lake house

                                1 4 1 night min

                                • 1 bedroom
                                • sleeps 4
                                • 1 night min
                                • Child Friendly
                                • Pet Friendly

                                Price per night from

                                $172

                                Price per night from

                                $172

                                  24

                                  NEW! Canyon Lake Home w/ Pool, Fire Pit & Deck!

                                  Texas / Canyon Lake

                                  Canyon Lake house

                                  3 8 min stay varies

                                  • 3 bedrooms
                                  • sleeps 8
                                  • min stay varies
                                  • Swimming pool
                                  • Child Friendly
                                  • Air conditioning

                                  Price per night from

                                  $172

                                  Responds fast!
                                  avg. 11 minutes

                                  Price per night from

                                  $172

                                    29

                                    Living Water Retreat is ideal for large family events of 18 or more persons

                                    Texas / Canyon Lake

                                    Canyon Lake house

                                    8 18 1 night min

                                    • 8 bedrooms
                                    • sleeps 18
                                    • 1 night min
                                    • Nearest beach 19 mi
                                    • Child Friendly
                                    • Air conditioning

                                    Price per night from

                                    $279

                                    Price per night from

                                    $279

                                      24

                                      Canyon Lake Home w/Hot Tub- Walk to the Guadalupe!

                                      Texas / Canyon Lake

                                      Canyon Lake house

                                      3 8 min stay varies

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

                                      Price per night from

                                      $195

                                      Responds fast!
                                      avg. 1 hour 1 minutes

                                      Price per night from

                                      $195

                                        28

                                        NEW! Cozy Canyon Lake Cabin w/ Hill Country Views!

                                        Texas / Canyon Lake

                                        Canyon Lake cottage

                                        3 6 min stay varies

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

                                        Price per night from

                                        $189

                                        Responds fast!
                                        avg. 11 minutes

                                        Price per night from

                                        $189

                                        Great rentals within 20 miles that match your search

                                        Distance approx 18.27 km from Canyon Lake

                                          42

                                          5 Acre Waterfront Estate Guest houses 3/1,2/2, 1/1

                                          Texas / New Braunfels

                                          New Braunfels house

                                          1 27 3 nights min

                                          • 1 bedroom
                                          • sleeps 27
                                          • 3 nights min
                                          • Child Friendly
                                          • Air conditioning
                                          • Pet Friendly

                                          Price per night from

                                          $1,497

                                          Price per night from

                                          $1,497

                                          Distance approx 19.14 km from Canyon Lake

                                          (1) Excellent 

                                            25

                                            Valley View Suites by the Pool

                                            Texas / San Marcos

                                            San Marcos house

                                            2 7 2 nights min

                                            • 2 bedrooms
                                            • sleeps 7
                                            • 2 nights min
                                            • Swimming pool
                                            • Child Friendly
                                            • Air conditioning

                                            Price per night from

                                            $312

                                            Responds fast!
                                            avg. 1 hour 17 minutes

                                            Price per night from

                                            $312

                                            Distance approx 14.5 km from Canyon Lake

                                              18

                                              SCHOOL'S OUT SPECIAL! JUNE ONLY $950 PER NIGHT

                                              Texas / New Braunfels

                                              New Braunfels house

                                              3 18 min stay varies

                                              • 3 bedrooms
                                              • sleeps 18
                                              • min stay varies
                                              • Child Friendly
                                              • Air conditioning
                                              • Pet Friendly

                                              Price per night from

                                              $1,344

                                              Responds fast!
                                              avg. 38 minutes

                                              Price per night from

                                              $1,344

                                              Distance approx 14.96 km from Canyon Lake

                                              (4) Very Good 

                                              Certificate of Excellence

                                                25

                                                Shady River Oasis- Pet-Friendly! Book Two Weekdays, Get the Third Weekday FREE!*

                                                Texas / New Braunfels

                                                New Braunfels apartment

                                                2 8 min stay varies

                                                • 2 bedrooms
                                                • sleeps 8
                                                • min stay varies
                                                • Beach / lakeside relaxation
                                                • Swimming pool
                                                • Child Friendly
                                                “Christmas in New Braunfels” Very nice and quiet place close to Schlitterbahn and the river. Very dog friendly too! Would definitely stay there again :)

                                                Certificate of Excellence

                                                Price per night from

                                                $195

                                                Responds fast!
                                                avg. 3 hours 46 minutes

                                                Price per night from

                                                $195

                                                Distance approx 18.93 km from Canyon Lake

                                                  15

                                                  Bear Haus on Lake Dunlap

                                                  Texas / New Braunfels

                                                  New Braunfels house

                                                  6 21 min stay varies

                                                  • 6 bedrooms
                                                  • sleeps 21
                                                  • min stay varies
                                                  • Child Friendly
                                                  • Air conditioning
                                                  • Pet Friendly

                                                  Price per night from

                                                  $1,018

                                                  Responds fast!
                                                  avg. 38 minutes

                                                  Price per night from

                                                  $1,018

                                                  Distance approx 9.12 km from Canyon Lake Show on Map

                                                    21

                                                    THE BEST PLACE TO STAY ON RIVER ROAD - CABIN 1

                                                    Texas / New Braunfels

                                                    New Braunfels house

                                                    1 4 min stay varies

                                                    • 1 bedroom
                                                    • sleeps 4
                                                    • min stay varies
                                                    • Child Friendly
                                                    • Air conditioning
                                                    • Pet Friendly

                                                    Price per night from

                                                    $294

                                                    Responds fast!
                                                    avg. 38 minutes

                                                    Price per night from

                                                    $294

                                                    Distance approx 8.93 km from Canyon Lake Show on Map

                                                    (9) Excellent 

                                                      22

                                                      Ollie's Country Cottage

                                                      Texas / New Braunfels

                                                      New Braunfels cottage

                                                      2 4 2 nights min

                                                      • 2 bedrooms
                                                      • sleeps 4
                                                      • 2 nights min
                                                      • Child Friendly
                                                      • Air conditioning
                                                      • Pet Friendly
                                                      “A nice, quiet spot to spend a weekend.” My friend and I had a very nice time staying for a weekend at Ollie's Cottage. It is located in a quiet, secluded spot on a ranch with lots of nature around and a great view of the stars at night. The interior

                                                      Price per night from

                                                      $222

                                                      Responds fast!
                                                      avg. 2 hours 24 minutes

                                                      Price per night from

                                                      $222

                                                      Distance approx 18.86 km from Canyon Lake

                                                        29

                                                        Hill Country Ranch With Priceless Views

                                                        Texas / Blanco

                                                        Blanco house

                                                        3 6 2 nights min

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

                                                        Price per night from

                                                        $204

                                                        Price per night from

                                                        $204

                                                        Distance approx 14.73 km from Canyon Lake

                                                          8

                                                          Comal River Cottages at Union - 297A

                                                          Texas / New Braunfels

                                                          New Braunfels house

                                                          1 4 min stay varies

                                                          • 1 bedroom
                                                          • sleeps 4
                                                          • min stay varies
                                                          • Child Friendly
                                                          • Air conditioning
                                                          • Pet Friendly

                                                          Price per night from

                                                          $211

                                                          Responds fast!
                                                          avg. 38 minutes

                                                          Price per night from

                                                          $211

                                                          Distance approx 17.85 km from Canyon Lake

                                                          (9) Very Good 

                                                            19

                                                            Bass Haus - Part of the Wunder-Cove Six Waterfront houses on Lake Dunlap

                                                            Texas / New Braunfels

                                                            New Braunfels house

                                                            2 8 min stay varies

                                                            • 2 bedrooms
                                                            • sleeps 8
                                                            • min stay varies
                                                            • Beach / lakeside relaxation
                                                            • Child Friendly
                                                            • Air conditioning
                                                            “We really enjoyed our stay” We rented the Posada and the Lago for our family trip this summer. Its not very close to the river so you have to walk a bit to get there and the ground is uneven But we had a blast! Wish the hot tub worked better after a d

                                                            Price per night from

                                                            $125

                                                            Responds fast!
                                                            avg. 2 hours 57 minutes

                                                            Price per night from

                                                            $125

                                                            Distance approx 14.96 km from Canyon Lake

                                                            (4) Excellent 

                                                              14

                                                              Guadalupe River Retreat - 2BDR/2BTH on the Guadalupe River! Sleeps 6!

                                                              Texas / New Braunfels

                                                              New Braunfels apartment

                                                              2 6 min stay varies

                                                              • 2 bedrooms
                                                              • sleeps 6
                                                              • min stay varies
                                                              • Swimming pool
                                                              • Child Friendly
                                                              • Air conditioning

                                                              Price per night from

                                                              $177

                                                              Responds fast!
                                                              avg. 3 hours 46 minutes

                                                              Price per night from

                                                              $177

                                                              Distance approx 13.97 km from Canyon Lake

                                                              (2) Excellent 

                                                                13

                                                                Gruene's Yellow Haus - 2 block walk to Gruene Hall

                                                                Texas / New Braunfels

                                                                New Braunfels house

                                                                4 10 min stay varies

                                                                • 4 bedrooms
                                                                • sleeps 10
                                                                • min stay varies
                                                                • Child Friendly
                                                                • Car not necessary
                                                                • Air conditioning

                                                                Price per night from

                                                                $569

                                                                Responds fast!
                                                                avg. 2 hours 57 minutes

                                                                Price per night from

                                                                $569

                                                                Distance approx 19.25 km from Canyon Lake

                                                                (2) Very Good 

                                                                  18

                                                                  Vintage Oaks Farm - Hunter's Cabin

                                                                  Texas / Driftwood

                                                                  Driftwood log cabin

                                                                  1 2 1 night min

                                                                  • 1 bedroom
                                                                  • sleeps 2
                                                                  • 1 night min
                                                                  • Child Friendly
                                                                  • Pet Friendly

                                                                  Price per night from

                                                                  $181

                                                                  Responds fast!
                                                                  avg. 3 hours 41 minutes

                                                                  Price per night from

                                                                  $181

                                                                  Distance approx 14.59 km from Canyon Lake

                                                                  (1) Excellent 

                                                                    19

                                                                    Zink Haus-Merlot Villa- luxury downtown New Braunfels whole house rental

                                                                    Texas / New Braunfels

                                                                    New Braunfels house

                                                                    3 6 min stay varies

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

                                                                    Price per night from

                                                                    $256

                                                                    Price per night from

                                                                    $256

                                                                    Distance approx 14.59 km from Canyon Lake

                                                                      13

                                                                      Cabernet Cottage at Zink Haus

                                                                      Texas / New Braunfels

                                                                      New Braunfels house

                                                                      3 6 min stay varies

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

                                                                      Price per night from

                                                                      $313

                                                                      Price per night from

                                                                      $313

                                                                      Distance approx 14.59 km from Canyon Lake

                                                                        13

                                                                        Zink Haus-Chardonnay Villa- luxury downtown New Braunfels whole house rental

                                                                        Texas / New Braunfels

                                                                        New Braunfels house

                                                                        2 4 min stay varies

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

                                                                        Price per night from

                                                                        $222

                                                                        Price per night from

                                                                        $222

                                                                        Distance approx 18.85 km from Canyon Lake

                                                                          17

                                                                          Luxury Hill Country Cabin

                                                                          Texas / Blanco

                                                                          Blanco house

                                                                          3 6 2 nights min

                                                                          • 3 bedrooms
                                                                          • sleeps 6
                                                                          • 2 nights min
                                                                          • Child Friendly
                                                                          • Air conditioning
                                                                          • Pet Friendly

                                                                          Price per night from

                                                                          $227

                                                                          Price per night from

                                                                          $227

                                                                          Distance approx 14.96 km from Canyon Lake

                                                                          (7) Excellent 

                                                                          Certificate of Excellence

                                                                            16

                                                                            Harris Hide-Away!! WALK TO SCHLITTERBAHN!! 2BDR/2BTH!

                                                                            Texas / New Braunfels

                                                                            New Braunfels apartment

                                                                            2 6 min stay varies

                                                                            • 2 bedrooms
                                                                            • sleeps 6
                                                                            • min stay varies
                                                                            • Beach / lakeside relaxation
                                                                            • Swimming pool
                                                                            • Child Friendly

                                                                            Certificate of Excellence

                                                                            Price per night from

                                                                            $178

                                                                            Responds fast!
                                                                            avg. 3 hours 46 minutes

                                                                            Price per night from

                                                                            $178

                                                                            Distance approx 9.12 km from Canyon Lake Show on Map

                                                                              18

                                                                              THE BEST PLACE TO STAY ON RIVER ROAD - CABIN 2

                                                                              Texas / New Braunfels

                                                                              New Braunfels house

                                                                              1 4 min stay varies

                                                                              • 1 bedroom
                                                                              • sleeps 4
                                                                              • min stay varies
                                                                              • Child Friendly
                                                                              • Air conditioning
                                                                              • Pet Friendly

                                                                              Price per night from

                                                                              $294

                                                                              Responds fast!
                                                                              avg. 38 minutes

                                                                              Price per night from

                                                                              $294