UK Credit Card Comparison: April 2026

Filter by specific airline or hotel programs to find the best card for you.

Filter Credit Cards

Sort by:

Barclaycard Rewards Credit Card

Barclays

£0

Annual Fee

Rewards

Cashback

Bonus Offer

0.25% cashback on all purchases, with promotional 0.5% cashback available

Apply

Barclaycard Select Cashback Business

Business

Barclays

£0

Annual Fee

Rewards

Cashback

Bonus Offer

1% cashback on all spending when you spend £2,000+ per month

Apply

Capital on Tap Business Credit Card

Business

Capital on Tap

£0

Annual Fee

Rewards

British Airways Avios Cashback

Bonus Offer

1% uncapped cashback on all spending - redeem as cash or convert to Avios

Apply

Halifax Clarity Credit Card

Halifax

£0

Annual Fee

Bonus Offer

No foreign transaction fees - ideal for travel abroad

Apply

John Lewis Partnership Credit Card

John Lewis Financial Services

£0

Annual Fee

Rewards

John Lewis Rewards

Bonus Offer

Earn vouchers for John Lewis and Waitrose with every purchase

Apply

NatWest Reward Credit Card

NatWest

£0

Annual Fee

Rewards

MyRewards

Bonus Offer

Earn MyRewards points on spending - convert to cash when you have £5 or more

Apply

Tesco Clubcard Credit Card

Tesco Bank

£0

Annual Fee

Rewards

Clubcard Points

Bonus Offer

Earn extra Clubcard points on all spending, plus enhanced rewards at Tesco

Apply

M&S Credit Card

M&S Bank

£0

Annual Fee

Rewards

M&S Rewards

Bonus Offer

1 point per £1 spent at M&S, 1 point per £5 elsewhere. Points convert to M&S vouchers

Apply

Virgin Money Balance Transfer Credit Card

Virgin Money

£0

Annual Fee

Rewards

Virgin Atlantic Flying Club Cashback

Bonus Offer

0% interest on balance transfers for 29 months with 2.9% fee. Plus earn Virgin Points on spending

Apply

American Express Cashback Everyday Credit Card

American Express

£0

Annual Fee

Rewards

Cashback

Bonus Offer

5% cashback for the first 5 months (up to £125), then 0.5% on everyday spending and up to 1% at selected retailers

Apply

Santander Edge Credit Card

Santander

£0

Annual Fee

Rewards

Cashback

Bonus Offer

1% cashback on spending up to £10/month. No foreign transaction fees

Apply

Virgin Atlantic Reward Credit Card

Virgin Money

£0

Annual Fee

Rewards

Virgin Atlantic Flying Club

Bonus Offer

Earn Virgin Points on everyday spending for flights and upgrades. 26.9% APR representative

Apply

Virgin Money Everyday Cashback Credit Card

Virgin Money

£0

Annual Fee

Rewards

Cashback

Bonus Offer

1% cashback for the first 90 days, then 0.25% ongoing. Cashback capped at £15/month

Apply

Yonder Travel, Dining & Lifestyle Credit Card

Yonder

£0

Annual Fee

Rewards

Points Dining Lifestyle

Bonus Offer

1 point per £1 spent. Redeem for travel, dining and lifestyle experiences

Apply

Santander All in One Credit Card

Santander

£36

Annual Fee

Rewards

Cashback

Bonus Offer

0.5% cashback capped at £10/month. 15 months 0% on purchases and balance transfers, no balance transfer fee. £3/month fee

Apply

NatWest Business Plus Credit Card

Business

NatWest

£70

Annual Fee

Rewards

Cashback

Bonus Offer

Up to 3% cashback on fuel, 2% on business supplies, 1% on travel. £600 annual cap. £70 annual fee per cardholder

Apply

American Express® Business Gold Card

Business

American Express

£195

Annual Fee

Rewards

British Airways Avios Virgin Atlantic Flying Club Emirates Skywards Cathay Delta Skymiles Etihad Guest Flying Blue Iberia Club Quantas Frequent Flyer Qatar Airways Privilege Club SAS EuroBonus Marriott Bonvoy Hilton Honours Radison Rewards Nectar Eurostar

Bonus Offer

Up to 20,000 Membership Rewards points with £3,000 spend in first 3 months. No annual fee for the first year

Apply

American Express® Preferred Rewards Gold Credit Card

American Express

£195

Annual Fee

Rewards

British Airways Avios Virgin Atlantic Flying Club Emirates Skywards Cathay Delta Skymiles Etihad Guest Flying Blue Iberia Club Quantas Frequent Flyer Qatar Airways Privilege Club SAS EuroBonus Marriott Bonvoy Hilton Honours Radison Rewards Nectar Eurostar

Bonus Offer

Earn 40,000 Membership Rewards points after spending £5,000 in the first 6 months

Apply

Barclays Avios Plus Credit Card

Barclays

£240

Annual Fee

Rewards

British Airways Avios

Bonus Offer

Earn 5,000 Avios after spending £1,000 in the first 3 months. £20 per month (£240/year), reduced to £15/month with Barclays Premier

Apply

HSBC Premier World Elite Mastercard

HSBC

£290

Annual Fee

Rewards

British Airways Avios Singapore Airlines KrisFlyer Emirates Skywards Etihad Guest Qatar Airways Privilege Club Air India

Bonus Offer

Earn 60,000 bonus points when you spend £3,000 in the first 90 days. 3 pts per £1 GBP, 4 pts per £1 foreign currency. HSBC Premier customers only

Apply

The American Express® Business Platinum Card

Business

American Express

£650

Annual Fee

Rewards

British Airways Avios Virgin Atlantic Flying Club Emirates Skywards Cathay Delta Skymiles Etihad Guest Flying Blue Iberia Club Quantas Frequent Flyer Qatar Airways Privilege Club SAS EuroBonus Marriott Bonvoy Hilton Honours Radison Rewards Nectar Eurostar

Bonus Offer

50,000 Membership Rewards points when you spend £6,000 in your first 3 months

Apply

The Platinum Card®

American Express

£650

Annual Fee

Rewards

British Airways Avios Virgin Atlantic Flying Club Emirates Skywards Cathay Delta Skymiles Etihad Guest Flying Blue Iberia Club Quantas Frequent Flyer Qatar Airways Privilege Club SAS EuroBonus Marriott Bonvoy Hilton Honours Radison Rewards Nectar Eurostar

Bonus Offer

Earn 95,000 Membership Rewards points and £250 travel credit after spending £6,000 in the first 6 months

Apply

All cards sorted by annual fee. Select specific airline or hotel programs to filter cards. Multiple selections work as OR filters - cards matching any selected program will be shown.

Stay Updated

Get notified when we add new cards or update our comparison tool.

No spam, unsubscribe anytime. We respect your privacy.