It wasn't so long ago that affordable and luxurious trips to exotic places like Kenya and Bali seemed unobtainable, but with so many offers available, the savvy traveler can plan the holiday of their dreams - multiple times, in fact. 

Here are all the best offers available this week, with everything from a stay in a villa alongside Bali's River Ayung to lounging on a Caribbean beach, and even a diving adventure on Kenya's north coast. 

Go on, dive in!

1. A diving adventure on Kenya's divine North coast 

Sarova Whitesands Beach Resort & Spa

Kenya is a vibrant and beguiling country, with everything from lush garden resorts to thrilling and awe-inspiring safaris on offer, but one thing you might not immediately think of is diving. 

Tropical Sky is offering free nights on stays at the four-star Sarova Whitesands Beach Resort & Spa when traveling from April-July 2019, meaning this holiday now costs €979 per person. Get seven nights for the price of 6 and enjoy one of Kenya's finest diving centres right in the resort, as well as a beauty parlour, tennis courts and a range of sumptuous dining options. 

2. Relax in style in the seaside resort of Hua Hin, Thailand

As anyone who has traveled to Thailand - or even gazed longingly at travel Instagram accounts - will know, there is always more to see in the alluring country. For those looking to skip the bustling main cities and experience the natural beauty in the region, here's the offer for you. 

Tropical Sky is offering savings of up to €280 per person when you book seven-night stays at the the five-star Centara Grand Beach Resort & Villas Hua Hin  when travelling between 1st May and 24th December 2019, reducing the price to €999 per person. The colonial-style resort looks out onto the Gulf of Thailand and offers everything from fine dining to golfing. 

3. Ski deals for the slope-adept and adventurous in France

Val Thorens by night

Ski holidays are ideal for getting you out of your comfort zone while also offering premium luxury. But for those who have been up and down their share of slopes, there's something more exciting on offer. 

With Crystal Ski holidays, you can try your hand at high altitude skiing, with various slopes and some of the best glaciers in the world. Or, pluck for one of the larger ski areas, with plenty of opportunity to hone your skills. 

Deals start from €319pp for seven nights and include destinations such as La Tania, Val Thorens and Serre Chevalie. 

4. More bang for your buck in breath-taking 5* Bali

Bali is the bucket list destination for many of us, and if you're going to spend a day traveling for some dreamy beach scenes and relaxing massages, you may as well do it in style. 

With Tropical Sky, you can get more bang for your buck as they are offering savings of up to €300pp on a seven night stays at the five-star plus The Samaya Ubud for travel between now and 26th December 2019, meaning this holiday now costs from €1,809 per person.

In the lush expanses of Ubud, you can unwind in your spacious villa in the spectacular Ayung Valley, before a delicious meal at the Swept Away restaurant along the riverbank. 

5. Get carried away to your own Caribbean paradise in Antigua

The Cove Suites at Blue Waters

Coconuts, white sandy beaches and romantic, lingering sunsets - all the ingredients for a paradisical holiday, and all conveniently included in this deal. 

Tropical Sky is offering savings of up to €880 per person on seven night stays at the four-star plus The Cove Suites at Blue Waters for travel completed before 10th January 2020, meaning this holiday now costs from €2,169pp.

Live it up in your lavish private villa overlooking the Caribbean Sea and expanses of white beaches, and take your pick of three restaurants, tennis courts and an indulgent spa.