Each week we invite three companies to give us their best deal for a specific holiday. Today: a two-night Valentine's Day break in the UK. All prices are per couple, for stays commencing Friday 10 February until Sunday 12 February.
£348: Threadneedles Hotel, London
A five-star boutique hotel in the City of London, room-only. "This beautifully converted banking hall was built in 1856," says Kathy Maxwell of Lastminute.com. "It's perfectly situated for romantic walks along the Thames and, with luxurious dinners to be had in the stained-glass atrium, it should certainly impress your Valentine." (0800 083 4000; lastminute.com)
£420: Whitehouse, Devon
Includes B&B at Whitehouse in Chillington, with afternoon tea on both days. "This boutique hotel is just a 10-minute drive from Dartmouth and Dartmoor National Park, and a couple of miles from Devon's south coast," says Abi Dare of i-escape.com. "It has a slick but homely feel with two sitting rooms and a large croquet lawn. You get afternoon tea and free access to Dart Marina Spa, with a gym, sauna, steam room and pool, plus a bottle of prosecco in your room on arrival." (0117 942 8476; i-escape.com)
£800: Lainston House Hotel, Hampshire
Includes a suite at the Lainston House Hotel in Winchester, with breakfast and dinner on both nights. "If you're going to splash out, Lainston Country House is the place to do it," says Mairiona Cotter of Roomforromance.com. "On Friday evening, guests also get a glass of champagne before dinner and there's a Michael Bublé tribute act with music and dancing till midnight." (01225 428888; roomforromance.com)