Hotels.com and Capital One have partnered up with a very good offer. If you are Capital One Venture Rewards Cardholder or a Capital One VentureOne Rewards Cardholder, you can earn unlimited 10x Capital One Venture miles (10 miles per dollar) at hotels.com/venture through January 31, 2020.
To take advantage of the offer, you need to go to hotels.com/venture and pay with your Capital One Venture or VentureOne card. You must pay at the time of booking to earn 10x miles.