Yes. Both William Hill and 10bet accept players from Gibraltar. They have some of the best odds, plenty of betting markets, and a chance for players to bet on live events.