I'm not aware that Southwest Hotels (through Booking.com) from Southwest.com ever allowed you to reserve a hotel "with points." I believe you can do this through More Rewards - and you can redeem all kinds of things there like international flights (not on Southwest), gift cards, and more: https://www.southwest.com/rapidrewards/redeem-more-rewards
I believe you have to be a Rapid Rewards Credit Card Holder to access the portal, although the link above says a "Rapid Rewards Member" can redeem rewards there; when I click "Explore Rewards" however the portal says it is down for maintenance.
--Jessica
... View more