Mexico has year-round sunshine, stunning beaches and luxurious resorts. Thousands of kilometres of coastline span around the both Caribbean Sea and Pacific Ocean. Holidaymakers can book a resort in Los Cabos or stay in one of the high-end playa del carmen vacation villas.