The Broadmoor continues its reign at the top. The Colorado Springs hotel was named a Forbes five-star hotel in 2021, maintaining the rating for 61 consecutive years. With the Penrose Room and the Broadmoor Spa onsite, it is Colorado’s only triple Forbes five-star award-winning property. That means the resort earned the highest mark for lodging, dining and spa services. It is Forbes longest-running five-star hotel in the world. The hotel was founded in 1918 by Spencer Penrose.