This is the exact list I send to friends and family when they ask what to do in Colorado, and trust me, they ask a lot. I’ve done all of these things myself (some more times than I can count), and they’re always a hit. Whether you’re here for a cozy mountain getaway, a little fresh air and adventure, or just want to know where the best views are, I’ve got you covered. From red rocks to hot springs to my favorite little mountain towns, here’s everything I’d recommend if we were planning your trip together. I’m also sharing a few tips and little extras you wouldn’t necessarily find in a travel brochure, because planning your trip should be just as fun as the trip itself!

You should definitely consider Red Rocks Amphitheater for a concert or an early morning workout if climbing stairs is your thing. You might also check out yoga on the Rocks schedule or explore other foothill locations near Denver with red rock features such as Mt Falcon East or Roxborough State Park. I’m so in love with red rocks that I chose it as one of the primary scenic backdrops for our photoshoots! I really can’t get enough. You could also opt for a hiking photoshoot with us in Denver’s foothills and we’ll happily show you around.
Lookout Mountain in Golden is another top recommendation that’s easy to get to if you are staying near Denver. I suggest taking a scenic drive up to the top of this mountain near sunset for a 360 view of the city and the mountains. There are hiking trails near the top or you can simply stop at one of the many pull-offs and take in the view. I always tell people it’s like one of those scenic city overlooks you see in movies where the teenage couples go to make out. I promise it’s a family friendly spot though! I’d pair this mini adventure with a pit stop in downtown Golden for a meal.
If you like the idea of driving up a mountain instead of hiking you must take a trip up Pike’s Peak near Colorado Springs. It is an absolutely insane scenic drive and you must be a confident driver, but it is truly magical. This is one of the few places in the state that you can easily experience a 14er (that’s Colorado language for a 14,000 foot mountain)
If you take the trip to Colorado Springs, then you must visit Garden of the Gods. You can also easily explore this park in a car, or you can go for a hike if you’d like. You’ll never guess why I like this park… more red rock formations! This is a very popular tourist destination, so I’d aim explore this area on a weekday.

The Flatirons in Boulder are definitely worth experiencing. I find the Flatirons to be an unbelievably aesthetic mountain range and I’d rank them high even compared to views I’ve driven much further for. Chautauqua Park has the most iconic view of the flatirons and then I’d also recommend a drive up Flagstaff mountain to Lost Gulch Overlook. These areas are quite popular but for good reason. …and guess what! Boulder is another one of our primary photoshoot locations. We would love to take your photos with amazing Flatiron views.
While Colorado scenery may be the main draw, where you stay can really shape your experience. Whether you’re looking for a romantic escape, an active family trip, or a laid-back mountain town with art and culture, here are some of my favorite places to stay in Colorado – all personally visited and tested!

My absolute favorite mountain town in Colorado is Crested Butte or as the locals might call it – crusty butt. There’s really nothing crusty about it. It’s a stunning mountain town that feels both peaceful and inspiring. It is a ski destination and truly one of the most beautiful places, but full disclosure, I’ve only visiting during the warmer months.
Known as the wildflower capital of Colorado, Crested Butte is a dream in July when the hills come alive with color. I highly recommend timing your summer vacation with the Wildflower Festival if you love hiking, nature photography, or just strolling through fields of blooms. It’s truly one of the most beautiful places I’ve seen – especially in the warmer months.
Crested Butte has just as much to offer when the snow melts. You’ll find scenic trails, mountain biking routes, and even horseback riding through alpine meadows. The surrounding Elk Mountains make every activity feel postcard-worthy.
Crested Butte may be remote, but it still delivers when it comes to food and atmosphere. In fact, I’m usually not blown away by dining in smaller mountain towns, but the great restaurants here really surprised me. The main drag has a cozy small town feel, with colorful storefronts, historic buildings, and a super laid-back vibe that makes it easy to slow down and enjoy the moment.
Crested Butte is located in a more remote location, but that’s part of its charm. The drive in is beautiful and often includes parts of the Western Slope, so I suggest allowing plenty of time to stop and take in the views. Because of its higher elevation, you might consider a couple of nights in Denver to acclimate slowly before you head to the area.
Steamboat Springs is another mountain town that’s high up on my list. I especially love it during the warmer months. It’s the kind of place that offers both adventure and relaxation, all wrapped up in a beautiful town with a laid-back, friendly vibe.
My primary motivator for visiting the area is Strawberry Park Hot Springs. In my opinion, you won’t find a more beautiful natural hot springs in the entire state. Tucked away in a remote location just outside of town, this spot feels like a hidden gem – rustic, peaceful, and surrounded by nature. Just a heads-up: minors are not allowed after sundown, as it becomes clothing-optional in the evenings.
One of my favorite summer vacations in Steamboat included camping nearby, tubing down the Yampa River, and visiting the hot springs around sunset. If you love being on the water, Steamboat also offers easy access to the Colorado River and opportunities for fly fishing, kayaking, and whitewater rafting for all levels.
Beyond water adventures, Steamboat is an all-seasons destination. It’s a world-renowned ski destination in winter and a hotspot for mountain biking, scenic trails, and even horseback riding once the snow melts. The surrounding Elk Mountains provide a dramatic backdrop to any outdoor activity.
Steamboat is know to have a strong sense of community and a vibrant local culture. You’ll find regular live music performances, seasonal festivals, and galleries sprinkled throughout the downtown area. The walkable main street is lined with shops, cafés, and great restaurants, perfect for an afternoon stroll or evening out.

Denver and Boulder are incredibly convenient choices if you want to mix city energy with close proximity to the Rocky Mountains. These are perfect destinations for a Colorado vacation thanks to their blend of culture, food, and easy access to some of the state’s most iconic sights.
Most of my favorite must-see scenery is just a short drive from either city, making them ideal bases for exploring Colorado. There’s no shortage of great restaurants, art galleries, breweries, and shopping in both places – plus tons of local charm.

Denver is much more spread out than many visitors expect, so I always recommend renting a car. This makes it easy to venture to nearby gems like Red Rocks Amphitheater, Lookout Mountain, or even head out to Idaho Springs for a relaxing soak in a hot spring or a scenic drive through the foothills.
If you’re arriving from sea level, spending a few nights here before heading higher into the mountains is a great way to ease into the altitude and avoid getting sick. It’s also a good excuse to explore cool neighborhoods like the Highlands or the RiNo Arts District, where you’ll find street art, craft coffee, and vibrant nightlife.

Boulder is smaller and more walkable, with a main street feel and plenty of personality. Often described as a cool town with a laid-back vibe, it’s home to the iconic Flatirons, Chautauqua Park, and some of the best hiking trails along the Front Range. It’s also one of our go-to location for scenic photoshoots!
If you’re planning to visit Rocky Mountain National Park, I highly recommend staying in Boulder and making a day trip to Estes Park instead of staying there. It’s less touristy and offers way more dining and activity options.
If you’re into active vacations, both cities offer plenty of ways to stay moving. You’ll find excellent biking trails, walking paths, and outdoor fitness events year-round. Boulder especially shines when it comes to wellness – think yoga studios, crystal shops, healthy cafés, and spas.

I have a bit of a love-hate relationship with the Colorado Springs area. While I’m not always blown away by the city itself, the surrounding scenery is absolutely breathtaking – and it’s home to some truly memorable experiences. If you’re planning a trip to Colorado and want access to both natural wonders and iconic attractions, it’s still a destination worth considering.
One of my favorite stays in the area was a quick two-day getaway at the Broadmoor, a historic luxury resort that lives up to the hype. The property is beautiful, the service is top-notch, and the mountain views are stunning. Whether you’re into golf, spa time, or lakeside walks, it’s a great spot to unwind in a more upscale setting.
Even if you’re not traveling with kids, the Cheyenne Mountain Zoo is one of the most impressive zoos I’ve ever visited. Built into the side of a mountain, it offers interactive exhibits, beautiful views, and a very walkable layout. It’s easily one of the best activities to do near Colorado Springs that both adults and kids love.
If you’re craving some adrenaline, I highly recommend making the day trip out to Canon City to experience the Royal Gorge. You can walk across the iconic suspension bridge, ride the gondola, or hop on the scenic train that winds through the gorge. The area is also a top spot for whitewater rafting on the Arkansas River.
Just west of Colorado Springs is Manitou Springs, a cool town full of charm, local shops, and natural mineral springs. If you’re up for a serious challenge, this is also where you’ll find the Manitou Incline – one of the most intense hiking trails in the state. It’s essentially a mile-long staircase up the mountain, and while the views at the top are rewarding, this hike is seriously intense.

Vail and Breckenridge are two of the best-known mountain towns in Colorado and also happen to be great spots if you’re flying into Denver and want easy access to alpine charm without venturing too far.
Both towns offer a picture-perfect blend of outdoor adventure, relaxation, and charming alpine vibes – truly ideal for a Colorado vacation. While these are some of the most famous ski resorts in the state, I particularly love them during the summer and early fall for the scenic drives, gondola rides, hiking trails, yoga sessions, and great shopping.
Breckenridge is known for its historic downtown lined with colorful buildings, main street boutiques, and unique art galleries. It’s a beautiful town that blends outdoor fun with cozy après vibes, making it equally fun for families, couples, and solo travelers.
Vail, on the other hand, has more of a luxury resort atmosphere. You’ll find world-class accommodations, great restaurants, and frequent live music events throughout the year. It’s the kind of place where you can go from trail to fine dining in the same day.
You could also book a custom photoshoot with us at one of my personal favorite locations – Dillon Reservoir – a stunning alpine lake located just between the two towns. Whether you’re planning a romantic getaway, family adventure, or just looking for fun things to do in the mountains, this area always delivers.

Whether you’re chasing red rock sunsets, soaking in remote hot springs, or exploring a cozy mountain town’s main street, Colorado has a little something for everyone. I hope this guide helps you plan your dream trip – or at least gets the ideas flowing. Have questions about a destination or want to book a photoshoot while you’re here? We’re always happy to help!