This year, a holiday to Thailand will cost you 22% more than in 2012, according to The Guardian. But this offer from The Internet Traveller bucks the trend: at £799 per person, you save £300 on a 10-night twin-centre escape.
Here's what you get:
The trip starts on Thailand's southwest coast in Phuket, described as "colourful", "cosmopolitan" and "one of the world's most famous dream destinations" by Lonely Planet. The All Seasons is set on a lush green hillside overlooking unspoilt Nai Harn beach, which is bordered by lagoons, rubber tree plantations and tropical rainforest.
Rooms have woven rattan furniture, silk cushions and dark wood panelling, as well as views of the sea or tropical gardens. There's a spa, two pools, an outdoor Jacuzzi, a fitness centre and a children's club, and the resort also offers Thai cooking lessons and batik painting classes. Dining options include a swim-up pool bar, a Thai restaurant and Equinox.th, which looks out over the beach and serves innovative food using seasonal, local ingredients.
Travelzoo tip: We recommend a trip to the night markets of Phuket Town for a taste of the local street food -- you can get a 3-course meal for under £4.
Next, fly to Bangkok for the final leg of the holiday. The Park Plaza Soi 18 is in the bustling Sukhumvit district, close to the city's top restaurants, bars and shops. It overlooks Benjakiti Park, a large green space surrounding a lake, and has a deli, a restaurant and a pool bar.
Depart on 3, 7, 10, 14, 17, 28, 31 May; 4, 7, 10, 17, 21, 24, 27 June; 2, 5, 9, 12, 16, 19, 23, 26, 30 September; 3, 7, 14, 21 October. Click here for more information.
It's an additional £20 per person to depart on 26, 30 April; 21, 24 May; 14 June; 1, 4, 8 July; 26, 29 August; 10, 17, 24 October.
Transfers are not included -- pay an extra £36 per person for transfers in Phuket and an extra £28 for Bangkok. If you book both sets of transfers you'll get a free tour of Bangkok's temples.
Book by 10 April.