The Oxford Hotel receives great reviews from guests. The Brown Palace Hotel and Spa, Autograph Collection and Holiday Inn Express Denver Downtown, an IHG Hotel are also excellent options to stay in Denver spa.