It can be frustrating when you wake up to cloudy days when you're on holiday, but Bangkok has plenty of options to keep you busy even when it rains. If you're feeling energetic, check out some Muay Thai boxing training, or challenge your pals to your own version of the Grand Prix.

    Anyone who loves to shop will have already heard how fabulous Bangkok's malls are, but they also offer plenty of family fun, including ice rinks and bowling. Siam Paragon even has one of Asia's largest aquariums in its basement! There's so much fun to be had indoors that you'll soon forget about the bad weather.

    Getting pampered with a massage while in Bangkok should be a rite of passage. There are massage shops set up on practically every street, so you're never more than a quick dash away if the heavens open. But for that little touch of luxury, every 5-star hotel has an in-house spa at a fraction of the price you would expect to pay back home, so there’s no reason to even reach for that umbrella. Thai massage has been exported to every corner of the globe but, in our opinion, the original is still the best… we’ll leave it for you to decide.

    Read more

    Bangkok is truly a world-class shopping destination, with a mix of international fashion brands and a wide range of local fashion designers making shopping a popular rainy day activity. There's no shortage of shopping malls to choose from, but the biggest of them all is CentralWorld, a mega-shopping complex connected to the Chit Lom and Siam BTS stations by a sheltered walkway. As well as a comprehensive selection of high-street and high-end fashion and eating options, there's a 15-screen cinema, Kid’s Zone, and even an ice skating rink!

    Read more

    Location: 999/9 Rama I Rd, Pathumwan, Bangkok 10330, Thailand

    Open: Daily from 10am to 10pm

    Phone: +66 (0)2 640 7000


    photo by OppaPoo (CC BY-SA 2.0) modified

    When it’s grey and miserable outside, sometimes all you want is a nice cup of tea and a delicious piece of cake in a cosy café. Why not turn it into a challenge and try a variety of the best and most unusual cakes and desserts in Bangkok?

    Whether you are working your way through the large chunk of honey toast with friends and family at After You, getting a chocolate overload at The Sukhothai's Chocolate Buffet or digging into a delicious slice of crepe cake at Secret Garden, there is nothing better than sweet treats to cheer you up on a rainy day.


    Read more

    At Terminal 21, shopping is only one small part of the experience. This mall has a 'one floor, one city' design that allows visitors to travel the world one escalator at a time. The boulevards of Paris, ornate lanterns of Tokyo and the towering Golden Gate Bridge of San Francisco are all displayed, along with other cities including London, Istanbul and Rome. Terminal 21 must take the accolade of the most unique concept for a shopping mall in Bangkok, in Thailand, and perhaps in all of Asia.

    Read more

    Location: 88 Soi Sukhumvit 19, Khlong Toei, Watthana, Bangkok 10110, Thailand

    Open: Daily from 10am to 10pm

    Phone: +66 (0)2 108 0888


    An engaging and thought-provoking way to spend an afternoon is at The Bangkok Art and Cultural Centre. This striking cylindrical building with a spiral staircase lining the outer wall in a Guggenheim-esque fashion is the highlight of Thailand’s art scene. It has an ever-changing roster of exhibits ranging from sculpture to photography and every creative discipline in between. It’s a popular hangout for students (maybe because it’s free), local artists and tourists, with a few shops and cafés with a faux-bohemian vibe.

    Read more

    Location: 939 Rama I Rd, Wangmai, Pathumwan, Bangkok 10330, Thailand

    Open: Tuesday–Sunday from 10am to 9pm (closed on Mondays)

    Phone: +66 (0)2 214 6630

    photo by Supanut Arunoprayote (CC BY 4.0) modified

    A high-octane experience zooming around a fairly technical track can be enjoyed in any weather at EasyKart indoor go-kart track in RCA Plaza. The great thing about go-karting is that it can be enjoyed by kids as young as 7 and as old as 70, and with different karts available, both beginners and experts will be in for a memorable ride. Other facilities include a chill-out area with sofas, a viewing deck, and a pool table for those who can’t handle it in the driver’s seat.

    Read more

    Location: 31/11 RCA Plaza, 2nd Floor, Rama 9 Road, Bangkapi, Huaykwang, Bangkok 10320, Thailand

    Open: Daily from 1pm to 12am

    Phone: +66 (0)2 203 1205 ext. 24


    Cook up a storm

    If you can’t stand the rain, get in the kitchen! Taking a cookery class is a popular activity throughout Thailand, where food is such a distinctive and enjoyable part of life. There are many cooking classes in Bangkok, so it’s up to you how hands-on you’d like to be. Some classes take guests through the entire process – from sourcing ingredients at the market, through to sitting down and enjoying the fruits of your labour. Other classes arrange everything so all participants have to do is turn up and start cooking.

    Start planning your trip

    Back to top