Starboard Hotels is one of Cotswold Inns & Hotels's top rivals. Starboard Hotels was founded in Beaconsfield, England} in 2006. Like Cotswold Inns & Hotels, Starboard Hotels also competes in the Hotels space. Compared to Cotswold Inns & Hotels, Starboard Hotels generates $25.5M more revenue.