Quick direct flights from IAH outside of US?

Hi there, looking for some inspiration for a quick weekend getaway outside of the US. Can you recommend any destinations with direct flights <5 hours for a 3-day trip?