The best mobile phone deals - May 2017

Out of contract? Here are the best deals on the hottest phones - including the new Samsung Galaxy S8, S8 Plus, LG G6, Huawei P10, P10 Plus, HTC U Ultra, HTC U Play, and iPhone 7

Looking for a new smartphone? You've come to the right place.

We've scoured the web for the best mobile phone and SIM Only deals - and we've found some absolute bargains. We've also taken the Total Cost of Ownership (TCO) into account, which involves working out the monthly cost multiplied by the contract length, then adding the upfront fee to arrive at the total real-world figure for what you'll pay

This is along with highlighting which contracts come with free Apple music, free BT Sports, double speed 4G or two months unlimited data.

Below you'll find our specially curated pick of contracts for the best smartphones in the world. So, that's your Galaxy S8s, HTC Usyour Huawei P10siPhone 7s, and the like. Aim high, we always say...

JUMP TO: Apple • Huawei HTC Google  Motorola SIM Deals 

The best LG deals

The LG G6 is also now around to buy, and after reading the our review you'll want to get one.

1. LG G6 32GB - £35.99/m with £25.00 upfront fee

    • Free Apple Music for six months
    • Free BT Sport for three months
    • 7GB data (triple speed)
    • Unlimited minutes
    • Unlimited texts

    TOTAL COST OF OWNERSHIP: £888.76

    Get it here for £35.99 a month, plus £25.00 upfront on EE in Black | White | Silver

    2. LG G5 32GB - £26.00/m with no upfront fee

    • 8GB data
    • Unlimited minutes
    • Unlimited texts

    TOTAL COST OF OWNERSHIP: £624.00

    Get it here for £26.00 a month on Three in Gold

    * See more LG deals here

    The best SIM-only deals

    Happy with your current mobile, or have you bought a new phone, outright? This 4GB from the Three 12-month deal, should cater for your needs.

    • 4GB data
    • Unlimited minutes
    • Unlimited texts

    Get it for £9.00 per month from Three in a Multi SIM

    Suffer from commitment issues? iD Mobile, the Carphone Warehouse network running from Three, is offering a 5GB SIM for £10.00 a month and that should do the trick.

    • 5GB data (data rollover)
    • 500 minutes
    • 5000 texts

    Get it for £10.00 per month from iD Mobile in a Multi SIM

    * See more SIM Only deals here