A great portrait camera will have sharp edges on the person being photographed, especially the hair and glasses, skin tones, and a nice bokeh effect. This can be achieved through either having a telephoto lens (which mimics a real portrait lens and compresses the background), or some clever software. The best cameras in India use both so here are the 5 best phones for portraits of varying prices based on the latest 2026 camera test rankings.

Vivo X300 Ultra – Best Portrait Camera

Top 5 Portrait Camera Phones That Take Stunning Photos in 2026! - Image 1

This is the phone most people mention for taking portraits. With a triple camera setup (including a 200MP main lens, 200MP telephoto and 50MP ultra-wide), all of which are ZEISS tuned. The telephoto lens means you get natural proportions and great background separation. Hair edges are sharp and skin tones are well balanced. It is officially available in India and costs around ₹1,59,999.

OPPO Find X9 Ultra – Best Edges

This is the phone to get if you want the sharpest edges on your subject. Reviewers say it has some of the best edges they’ve seen. The bokeh is very creamy. This phone comes with a dual telephoto meaning you have more portrait options with various focal lengths. It costs around ₹1,69,999 in India.

Vivo X200 Pro – Best Value

If you’re looking for ZEISS portraits then this is the phone to go for. It has a telephoto lens with 200MP meaning you’ll get a great zoom for portraits. The colours are very natural meaning many people like to take their photos straight off the phone. It can be found for around ₹84,999-94,999 meaning it’s one of the cheapest ways to get a telephoto portrait camera.

Xiaomi 17T – Leica Tuned

Top 5 Portrait Camera Phones That Take Stunning Photos in 2026! - Image 2

This phone has a 50MP Sony IMX906 main lens with OIS, 50MP telephoto with 5x optical zoom and 12MP ultra-wide. The background separation and skin tones are great. The telephoto often produces more natural portraits. It can be found for around ₹60,000 meaning it’s a great choice if you want a Leica style look.

Nothing Phone (4a) – Cheapest Telephoto

This is the cheapest phone on the list. It has a rare periscope telephoto. The 80mm portrait focal length means you’ll get accurate colours and sharp subjects. It gets high marks for portraits in its range. It can be found for around ₹31,000-37,000 depending on the variant and deal.

Which Should You Get?

If you want the best results for portraits and aren’t worried about price then the Vivo X300 Ultra is the best. If you want the sharpest edges and creamy bokeh then the Find X9 Ultra is the best flagship option. If you want ZEISS portraits for cheaper then the X200 Pro is a great choice. The Xiaomi 17T is a great mid-range choice if you want a Leica style look. And if you want a telephoto portrait camera for under ₹40,000 then the Nothing Phone (4a) is the one to go for.