Sony Xperia ZX2 Compact
Sony is one of the few manufacturers that still offers a high-end phone in a small and portable package. And if you want a 4.6-inch phone, get the original Xperia XZ1 Compact. As the new XZ2 for 2018 now has a 5-inch screen. Just as the name suggests, you get a high-end premium phone in a somewhat compact package.
Sony's ZX2 Compact has a small screen but lots of power under the hood. You'll enjoy the latest Snapdragon 845 processor (same as Galaxy S9 or Pixel 3XL) with 4GB of RAM and 64GB of storage. There's also a microSD slot for storage expansion and a dedicated camera shutter button for the 19 Megapixel camera on the back. Letting you save all those great photos to an SD card.
It runs Android 8.0 Oreo with Android Pie coming soon. You'll also appreciate the IP68 dust and water-resistance, quick charge 3.0 technology, and a decent 2,870 mAh battery. Sony also has some of the best battery management software in the business
Or, get the 4.6-inch XZ1 Compact from 2017 for only $399