Vacation Rentals & Apartments in Buena Vista

Close

Enter dates for more accurate prices

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

88 apartments

(5) Excellent 

    30

    Large, beatiful home on the park in South Main - just steps from the river

    Chaffee County / Buena Vista

    Buena Vista house

    4 13 min stay varies

    • 4 bedrooms
    • sleeps 13
    • min stay varies
    • Child Friendly
    • Car not necessary

    Price per night from

    $375

    Price per night from

    $375

    (2) Excellent 

      19

      Ema's Farmhouse

      Chaffee County / Buena Vista

      Buena Vista house

      4 10 min stay varies

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

      Price per night from

      $185

      Price per night from

      $185

        35

        19-Acre Buena Vista Cabin w / Mtn Views & Grill!

        Chaffee County / Buena Vista

        Buena Vista cottage

        2 10 min stay varies

        • 2 bedrooms
        • sleeps 10
        • min stay varies
        • Ski
        • Child Friendly

        Price per night from

        $201

        Responds fast!
        avg. 7 minutes

        Price per night from

        $201

        (1) Excellent 

          40

          Perfect BV Home Base, Downtown on the River Park

          Chaffee County / Buena Vista

          Buena Vista house

          3 6 2 nights min

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

          Price per night from

          $205

          Price per night from

          $205

          (2) Excellent 

            26

            The Zebra Loft - An elegant & unique property located downtown on the river park

            Chaffee County / Buena Vista

            Buena Vista apartment

            2 4 min stay varies

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

            Price per night from

            $145

            Price per night from

            $145

            (2) Excellent 

              20

              906 South Main St.

              Chaffee County / Buena Vista

              Buena Vista house

              3 6 2 nights min

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

              Price per night from

              $180

              Price per night from

              $180

              (4) Very Good 

                14

                Luxurious Guest House Near River in Hip Downtown

                Chaffee County / Buena Vista

                Buena Vista apartment

                1 2 2 nights min

                • 1 bedroom
                • sleeps 2
                • 2 nights min
                • Child Friendly
                “Beautiful Place to Stay!” This is a wonderful place to stay when visiting Buena Vista...the finishes on the interior could not be more beautiful with lovely views out the windows. The South Main neighborhood has a great "feel" to it...we would highly

                Price per night from

                $160

                Price per night from

                $160

                (1) Excellent 

                  23

                  3BR Buena Vista Home - 1 Block to Main St

                  Chaffee County / Buena Vista

                  Buena Vista house

                  3 6 min stay varies

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

                  Price per night from

                  $235

                  Responds fast!
                  avg. 7 minutes

                  Price per night from

                  $235

                    24

                    'Autumnsong Fireside' Cabin-Walk to DT Buena Vista

                    Chaffee County / Buena Vista

                    Buena Vista log cabin

                    2 4 min stay varies

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

                    Price per night from

                    $144

                    Responds fast!
                    avg. 7 minutes

                    Price per night from

                    $144

                    (2) Very Good 

                      30

                      Merrifield Homestead Cabins & Hotsprings/Holloway Cabin

                      Chaffee County / Buena Vista

                      Buena Vista log cabin

                      1 6 1 night min

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

                      Price per night from

                      $401

                      Price per night from

                      $401

                        28

                        Super Clean 3BR Mount Princeton Home On 1-Acre Lot

                        Chaffee County / Buena Vista

                        Buena Vista house

                        3 8 min stay varies

                        • 3 bedrooms
                        • sleeps 8
                        • min stay varies
                        • Ski
                        • Child Friendly
                        • Pet Friendly

                        Price per night from

                        $228

                        Responds fast!
                        avg. 10 minutes

                        Price per night from

                        $228

                          32

                          'The Fishing House' Buena Vista Home w/ Mtn. Views

                          Chaffee County / Buena Vista

                          Buena Vista house

                          3 6 min stay varies

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

                          Price per night from

                          $201

                          Responds fast!
                          avg. 7 minutes

                          Price per night from

                          $201

                          (1) Excellent 

                            25

                            Buena Vista Cabin w/Yard & Fire Pit-Steps to Creek

                            Chaffee County / Buena Vista

                            Buena Vista log cabin

                            2 6 3 nights min

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

                            Price per night from

                            $210

                            Responds fast!
                            avg. 7 minutes

                            Price per night from

                            $210

                              24

                              Spacious Buena Vista Cabin Near Creek w/Mtn Views!

                              Chaffee County / Buena Vista

                              Buena Vista house

                              1 4 min stay varies

                              • 1 bedroom
                              • sleeps 4
                              • min stay varies
                              • Ski
                              • Child Friendly

                              Price per night from

                              $224

                              Responds fast!
                              avg. 7 minutes

                              Price per night from

                              $224

                              (6) Excellent 

                                21

                                The Cabin at Trout Creek

                                Chaffee County / Buena Vista

                                Buena Vista log cabin

                                4 11 2 nights min

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

                                Price per night from

                                $286

                                Responds fast!
                                avg. 3 hours 53 minutes

                                Price per night from

                                $286

                                (17) Excellent 

                                  21

                                  WINTER Discounts, Downtown, Sauna, High-speed Ethernet, Kingbed

                                  Chaffee County / Buena Vista

                                  Buena Vista house

                                  2 6 2 nights min

                                  • 2 bedrooms
                                  • sleeps 6
                                  • 2 nights min
                                  • Nearest beach 0.8 mi
                                  • Child Friendly
                                  • Pet Friendly

                                  Price per night from

                                  $228

                                  Responds fast!
                                  avg. 21 minutes

                                  Price per night from

                                  $228

                                    25

                                    ‘Shambala’ 3BR Buena Vista House near Main Street

                                    Chaffee County / Buena Vista

                                    Buena Vista house

                                    3 6 min stay varies

                                    • 3 bedrooms
                                    • sleeps 6
                                    • min stay varies
                                    • Ski

                                    Price per night from

                                    $172

                                    Responds fast!
                                    avg. 7 minutes

                                    Price per night from

                                    $172

                                      35

                                      2-Acre Buena Vista Estate w / Mount Princeton Views!

                                      Chaffee County / Buena Vista

                                      Buena Vista house

                                      4 10 min stay varies

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

                                      Price per night from

                                      $286

                                      Responds fast!
                                      avg. 7 minutes

                                      Price per night from

                                      $286

                                      (1) Excellent 

                                        15

                                        Rancho Poquito Vacation Rental in Buena Vista, Colorado

                                        Chaffee County / Buena Vista

                                        Buena Vista house

                                        7 8 2 nights min

                                        • 7 bedrooms
                                        • sleeps 8
                                        • 2 nights min
                                        • Ski
                                        • Child Friendly
                                        • Private garden

                                        Price per night from

                                        $452

                                        Price per night from

                                        $452

                                        (9) Excellent 

                                          36

                                          Absolutely Private 300 Acre Mountain Playground

                                          Chaffee County / Buena Vista

                                          Buena Vista house

                                          3 6 min stay varies

                                          • 3 bedrooms
                                          • sleeps 6
                                          • min stay varies
                                          • Child Friendly
                                          • Pet Friendly
                                          • Private garden
                                          “One of a kind property!” What an amazing vacation home! Complete privacy, with 300 acres to play and roam around in. If you are looking for an awesome family get away, this place is like no other. My family and I have stayed here many times - it feels

                                          Price per night from

                                          $287

                                          Responds fast!
                                          avg. 3 hours 31 minutes

                                          Price per night from

                                          $287

                                            26

                                            Buena Vista 1/2 Duplex w/ Hot Tub - Near Main St.

                                            Chaffee County / Buena Vista

                                            Buena Vista house

                                            3 8 min stay varies

                                            • 3 bedrooms
                                            • sleeps 8
                                            • min stay varies
                                            • Ski
                                            • Child Friendly

                                            Price per night from

                                            $195

                                            Responds fast!
                                            avg. 24 minutes

                                            Price per night from

                                            $195

                                              24

                                              Brand New Downtown BV Condo w/ Patio & Mtn Views

                                              Chaffee County / Buena Vista

                                              Buena Vista apartment

                                              2 6 min stay varies

                                              • 2 bedrooms
                                              • sleeps 6
                                              • min stay varies
                                              • Ski
                                              • Child Friendly

                                              Price per night from

                                              $121

                                              Responds fast!
                                              avg. 7 minutes

                                              Price per night from

                                              $121

                                                26

                                                Downtown Buena Vista Condo - Walk to Everything!

                                                Chaffee County / Buena Vista

                                                Buena Vista apartment

                                                2 6 min stay varies

                                                • 2 bedrooms
                                                • sleeps 6
                                                • min stay varies
                                                • Ski
                                                • Child Friendly

                                                Price per night from

                                                $172

                                                Responds fast!
                                                avg. 7 minutes

                                                Price per night from

                                                $172

                                                (2) Very Good 

                                                  10

                                                  Cozy getaway in Buena Vista

                                                  Chaffee County / Buena Vista

                                                  Buena Vista house

                                                  2 5 min stay varies

                                                  • 2 bedrooms
                                                  • sleeps 5
                                                  • min stay varies
                                                  • Child Friendly
                                                  • Ask about pets

                                                  Price per night from

                                                  $144

                                                  Price per night from

                                                  $144

                                                    23

                                                    NEW! Buena Vista Home w/ Creek Near Hot Springs!

                                                    Chaffee County / Buena Vista

                                                    Buena Vista cottage

                                                    2 4 2 nights min

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

                                                    Price per night from

                                                    $189

                                                    Responds fast!
                                                    avg. 7 minutes

                                                    Price per night from

                                                    $189

                                                    (4) Very Good 

                                                      22

                                                      Whispering Creek

                                                      Chaffee County / Buena Vista

                                                      Buena Vista house

                                                      4 8 3 nights min

                                                      • 4 bedrooms
                                                      • sleeps 8
                                                      • 3 nights min
                                                      • Ask about children
                                                      • Ask about pets

                                                      Price per night from

                                                      $229

                                                      Responds fast!
                                                      avg. 3 hours 16 minutes

                                                      Price per night from

                                                      $229

                                                        24

                                                        'Wintersong' Buena Vista Cabin w/Deck Close to DT!

                                                        Chaffee County / Buena Vista

                                                        Buena Vista log cabin

                                                        1 4 min stay varies

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

                                                        Price per night from

                                                        $121

                                                        Responds fast!
                                                        avg. 7 minutes

                                                        Price per night from

                                                        $121

                                                          24

                                                          NEW! ‘Summersong’ Studio Cabin in Buena Vista

                                                          Chaffee County / Buena Vista

                                                          Buena Vista studio

                                                          Studio 2 min stay varies

                                                          • Studio
                                                          • sleeps 2
                                                          • min stay varies
                                                          • Child Friendly
                                                          • Pet Friendly

                                                          Price per night from

                                                          $92

                                                          Responds fast!
                                                          avg. 7 minutes

                                                          Price per night from

                                                          $92

                                                            18

                                                            Luxurious home steps away from the river in South Main Neighborhood

                                                            Chaffee County / Buena Vista

                                                            Buena Vista house

                                                            2 6 2 nights min

                                                            • 2 bedrooms
                                                            • sleeps 6
                                                            • 2 nights min
                                                            • Child Friendly
                                                            • Ask about pets
                                                            • Private garden

                                                            Price per night from

                                                            $185

                                                            Price per night from

                                                            $185

                                                              24

                                                              Buena Vista House w/Large Deck - 6 Mi to Downtown!

                                                              Chaffee County / Buena Vista

                                                              Buena Vista house

                                                              3 6 min stay varies

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

                                                              Price per night from

                                                              $263

                                                              Responds fast!
                                                              avg. 7 minutes

                                                              Price per night from

                                                              $263

                                                              (1) Excellent 

                                                                26

                                                                Lovely Buena Vista Home on Arkansas River w/Views!

                                                                Chaffee County / Buena Vista

                                                                Buena Vista house

                                                                2 6 min stay varies

                                                                • 2 bedrooms
                                                                • sleeps 6
                                                                • min stay varies
                                                                • Ski

                                                                Price per night from

                                                                $258

                                                                Responds fast!
                                                                avg. 7 minutes

                                                                Price per night from

                                                                $258

                                                                (1) Very Good 

                                                                  24

                                                                  Lovely 2BR Buena Vista House - Walk to Main Street

                                                                  Chaffee County / Buena Vista

                                                                  Buena Vista house

                                                                  2 6 min stay varies

                                                                  • 2 bedrooms
                                                                  • sleeps 6
                                                                  • min stay varies
                                                                  • Ski
                                                                  • Child Friendly

                                                                  Price per night from

                                                                  $201

                                                                  Responds fast!
                                                                  avg. 7 minutes

                                                                  Price per night from

                                                                  $201

                                                                    30

                                                                    NEW! Buena Vista 'Home on the Range' w/ Mtn. Views

                                                                    Chaffee County / Buena Vista

                                                                    Buena Vista house

                                                                    4 12 min stay varies

                                                                    • 4 bedrooms
                                                                    • sleeps 12
                                                                    • min stay varies
                                                                    • Ski
                                                                    • Child Friendly

                                                                    Price per night from

                                                                    $224

                                                                    Responds fast!
                                                                    avg. 7 minutes

                                                                    Price per night from

                                                                    $224

                                                                      24

                                                                      Modern Loft w/Mtn Views - By Downtown Buena Vista!

                                                                      Chaffee County / Buena Vista

                                                                      Buena Vista apartment

                                                                      2 4 min stay varies

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

                                                                      Price per night from

                                                                      $144

                                                                      Responds fast!
                                                                      avg. 7 minutes

                                                                      Price per night from

                                                                      $144

                                                                        24

                                                                        Buena Vista Log Cabin w / Mt. Princeton Views!

                                                                        Chaffee County / Buena Vista

                                                                        Buena Vista log cabin

                                                                        2 8 min stay varies

                                                                        • 2 bedrooms
                                                                        • sleeps 8
                                                                        • min stay varies
                                                                        • Ski
                                                                        • Child Friendly

                                                                        Price per night from

                                                                        $212

                                                                        Responds fast!
                                                                        avg. 7 minutes

                                                                        Price per night from

                                                                        $212

                                                                        (7) Excellent 

                                                                          9

                                                                          New 2 BR Home in South Main, on the River Park

                                                                          Chaffee County / Buena Vista

                                                                          Buena Vista house

                                                                          2 5 2 nights min

                                                                          • 2 bedrooms
                                                                          • sleeps 5
                                                                          • 2 nights min
                                                                          • Child Friendly
                                                                          “Excellent Home for Excellent Price” Wow!!! This home was far more than what I expected. Very comfortable with awesome views. Very close to a great restaurant. The master suite was beautiful! I would highly recommend this home if you are planning a ski

                                                                          Price per night from

                                                                          $175

                                                                          Price per night from

                                                                          $175

                                                                          (2) Excellent 

                                                                            28

                                                                            Historic 'Teardrop House' in Buena Vista w/Hot Tub

                                                                            Chaffee County / Buena Vista

                                                                            Buena Vista house

                                                                            4 8 min stay varies

                                                                            • 4 bedrooms
                                                                            • sleeps 8
                                                                            • min stay varies
                                                                            • Ski

                                                                            Price per night from

                                                                            $258

                                                                            Responds fast!
                                                                            avg. 7 minutes

                                                                            Price per night from

                                                                            $258

                                                                              24

                                                                              Newly Built Buena Vista Home Short Walk to Main St

                                                                              Chaffee County / Buena Vista

                                                                              Buena Vista house

                                                                              3 8 min stay varies

                                                                              • 3 bedrooms
                                                                              • sleeps 8
                                                                              • min stay varies
                                                                              • Child Friendly

                                                                              Price per night from

                                                                              $205

                                                                              Responds fast!
                                                                              avg. 7 minutes

                                                                              Price per night from

                                                                              $205

                                                                              About Buena Vista

                                                                              If you're looking for adventure, look no further than Buena Vista, Colorado. With plenty of fantastic water sports on offer, it'll be hard to know where to start!

                                                                              Find your perfect base of operations for your vacation on FlipKey, from cabins to condos, and let the outdoor adventure begin!

                                                                              About Buena Vista

                                                                              The first known people in the area were the nomadic Ute Indians. Trappers arrived to hunt in the area in the early 18th century and the town grew from there.

                                                                              It started out as Cottonwood, so-called because of the trees that grew in the area. Later, its name changed to Mahonville. Today, it's name is pronounced "Bewna Vista"—the English rather than the Spanish pronunciation of Buena—so make sure you get it right when you visit!

                                                                              Back in the day, it was a dusty mining town that thrived on the gold and silver deposits in the area. By 1879, the town was mainly tents and shanties, but there were at least 68 places where thirsty miners could buy a drink—they definitely had their priorities right!

                                                                              Now you can get vegan and vegetarian food in Buena Vista as well as authentic Mexican and Chinese dishes. Enough to fill even the hungriest miner's stomach!

                                                                              What to do in Buena Vista

                                                                              While you are in Buena Vista, explore the Buena Vista River Park. Hike along the many trails or walk along the riverbank to marvel at the sunset. If you don't feel energetic, sit by the river and watch the rafters and kayakers paddle past. You could even try fly fishing—it’s such a peaceful way to experience the surroundings.

                                                                              Go to Cottonwood Lake in the mountains and do a variety of non-motorized water sports. The scenery is absolutely breathtaking! Don’t forget to take a dip in the Cottonwood hot springs.

                                                                              If you don't want to spend all your vacation on the mountain, hire a bike or hike along the trails and explore the area.

                                                                              Visit St Elmo, just 30 minutes away from Buena Vista, and stroll around one of Colorado's best preserved ghost towns. You can imagine the old timers brawling and creating a ruckus on the streets.

                                                                              Take an open-air jeep tour and see the old, abandoned mines, as well as beautiful waterfalls, lakes and canyons. There's always something to see and do in Buena Vista, Colorado, just take your pick!

                                                                              Top travel tips for Buena Vista

                                                                              You can fly to Chaffee County Regional Airport, located to the southwest of Buena Vista.

                                                                              Book the Chaffee Shuttle to get around. This is a public service and will take you on shopping trips, and help you get to your next destination easily.

                                                                              It's probably best to take your own car, or a hire vehicle to Buena Vista. Also take sturdy walking shoes—just in case you want to walk through the hills.

                                                                              If you have kids, take them to the Buena Vista Boulder Garden and let them run free. They'll love it and it's a great spot for you to relax.

                                                                              If you are looking for a vacation destination that can be packed full of adventurous activities, go to Buena Vista, Colorado. You'll find plenty for all the family to do, from visiting ghost towns and long-abandoned mines, to whitewater rafting. Check out the accommodation on FlipKey, today, and find your perfect vacation rental.