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

74 apartments

(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

$216

Price per night from

$216

(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

$211

Price per night from

$211

(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

$376

Price per night from

$376

(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 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child Friendly

Price per night from

$176

Price per night from

$176

(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

$236

Price per night from

$236

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. 28 minutes

Price per night from

$201

(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
“Spacious, hip loft with beautiful mountain views” Spending time in the loft with my grown children felt like we were all home together. It's a gracious and hip space with a touch of simple, tasteful luxury. Everything was quite clean and welcoming.
…see more

Price per night from

$161

Price per night from

$161

(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

$206

Responds fast!
avg. 10 minutes

Price per night from

$206

(1) Excellent 

24

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

$218

Responds fast!
avg. 56 minutes

Price per night from

$218

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

$200

Responds fast!
avg. 10 minutes

Price per night from

$200

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

$175

Responds fast!
avg. 10 minutes

Price per night from

$175

(1) Excellent 

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

$402

Price per night from

$402

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

$186

Responds fast!
avg. 12 minutes

Price per night from

$186

(9) Excellent 

36

Absolutely Private 300 Acre Mountain Playground

Chaffee County / Buena Vista

Buena Vista house

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • 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
…see more

Price per night from

$251

Responds fast!
avg. 3 hours 25 minutes

Price per night from

$251

(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

$396

Price per night from

$396

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

$126

Responds fast!
avg. 24 minutes

Price per night from

$126

(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. 19 minutes

Price per night from

$228

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

$250

Responds fast!
avg. 10 minutes

Price per night from

$250

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. 33 minutes

Price per night from

$195

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
  • Suitable for children age 5+

Price per night from

$172

Responds fast!
avg. 15 minutes

Price per night from

$172

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

$165

Responds fast!
avg. 10 minutes

Price per night from

$165

(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

$125

Price per night from

$125

24

Brand New Downtown BV 2BR 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. 14 minutes

Price per night from

$121

(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

$287

Price per night from

$287

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

$175

Responds fast!
avg. 10 minutes

Price per night from

$175

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. 58 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

$80

Responds fast!
avg. 10 minutes

Price per night from

$80

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

$211

Price per night from

$211

24

Lovely 3BR Buena Vista House w/ Spacious Deck!

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. 14 minutes

Price per night from

$263

(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

$230

Responds fast!
avg. 2 hours 58 minutes

Price per night from

$230

15

Private 2 acres, Hot tub, Off street parking, Gameroom, Fire pit & BBQ.

Chaffee County / Buena Vista

Buena Vista house

3 10 3 nights min

  • 3 bedrooms
  • sleeps 10
  • 3 nights min
  • Child Friendly
  • Private garden

Price per night from

$258

Responds fast!
avg. 3 hours 9 minutes

Price per night from

$258

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. 14 minutes

Price per night from

$212

(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
  • Suitable for children age 5+

Price per night from

$226

Responds fast!
avg. 10 minutes

Price per night from

$226

(1) Excellent 

26

Lovely Buena Vista Home on Arkansas River w/Views!

Chaffee County / Buena Vista

Buena Vista house

2 8 min stay varies

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

Price per night from

$258

Responds fast!
avg. 8 minutes

Price per night from

$258

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

$178

Responds fast!
avg. 57 minutes

Price per night from

$178

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. 14 minutes

Price per night from

$224

(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. 15 minutes

Price per night from

$201

(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
…see more

Price per night from

$176

Price per night from

$176

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.