Bermuda was discovered in 1503 by Spanish explorer Juan de Bermúdez. Who discovered Bermuda in 1305