The Lodge & Spa at Brush Creek Ranch was voted the best resort in the U.S. by Travel + Leisure readers in the 2020 World's Best Awards. The luxury dude ranch in Wyoming combines the best of western adventure with the modern amenities of a world-class resort and spa.