Home Sanya China Sanya Hotels About
Home  ›  Asia  ›  China  ›  Sanya  ›  Duty-Free Shopping
🇨🇳 Sanya · Duty-Free Shopping

Sanya Duty-Free Shopping
CDF Haitang Bay, the world's largest single duty-free mall

A ¥100,000 per-person annual quota that both Chinese and foreign travellers leaving Hainan can use — cosmetics, perfume, watches and bags 20–35% cheaper, all under one 72,000 sqm roof.

What it is

Why people fly to Sanya just to shop

Picture this: you walk into a mall wider than ten football pitches, ceilings soaring, the air-con a relief from Haitang's heat, and all around you are Cartier, Bulgari, Tiffany, Gucci, Prada and Loewe counters lined up in long rows — except the prices on the tags sit below what you'd see in Bangkok or Hong Kong. That's because these are offshore duty-free prices, a perk that exists only on Hainan island.

This is the CDF Haitang Bay Duty-Free Mall (海棠湾免税城) — the duty-free complex at Haitang Bay, opened in 2014, with around 72,000 sqm of retail floor (about 120,000 sqm across the whole development) and more than 650 brands. It's the largest single duty-free store in the world, run by China Duty Free Group (CDFG). Beyond the Haitang Bay flagship, downtown Sanya has a second CDF Mall you can shop at too.

What sets it apart from an ordinary airport duty-free is the ¥100,000 per-person annual quota — buy as many times as you like until you hit it — and the fact that both Chinese citizens and foreign travellers (Thai visitors included) leaving Hainan can use the same allowance. That's why so many people now plan a Sanya beach trip and a shopping run in one go.

Haitang Bay, Sanya — turquoise sea and luxury beachfront resorts; this is the district where the CDF Haitang Bay duty-free mall sits
Haitang Bay, Sanya — the luxury-resort district that's home to the CDF Haitang Bay duty-free mall (Haitang Bay scenery shown)
💰
Quota per person
¥100,000 / year
~฿500,000 · unlimited transactions · no rollover
🕙
Opening hours
10:00–22:00
Daily (CDF Haitang Bay)
🛍️
Brands
650+ brands
Luxury, mid-range, cosmetics, perfume, watches
📐
Retail floor
~72,000 sqm
World's largest single duty-free store
🚌
Shuttle
Free, dozens of routes
Covers resorts in every bay + downtown
🛂
Documents (foreign)
Passport + departure ticket
Flight/train booking proving you're leaving
Before you shop

How offshore duty-free actually works — 5 things to know

The rules that bring the prices down — and the limits a lot of people don't learn until they reach the counter.

One thing to keep in mind: Hainan's offshore duty-free policy — the quota, the eligible product list, per-category unit limits and how you collect — changes fairly often. The figures on this page are a current snapshot to show you how the system works, but check the live rules on the mall's signage or at the service counter before you commit to a purchase.
What's worth it

What to buy — and what to skip

💎 The categories people come for

Cosmetics (around 30–35% cheaper) are the star here — counter brands like La Mer, Estée Lauder, SK-II and Lancôme are all well stocked and usually beat the counter price back home. Then come perfume (~28–33%), designer bags (~25–30%) and watches (~20–28%). The real gap depends on the brand, the model and the exchange rate at the time.

The smart-shopper move: note the home price of whatever you want first, then photograph the mall tags to compare. Things that are already cheap or frequently discounted at home may not differ much — but luxury goods, large perfume bottles and cosmetics sets tend to be clearly worth it.

  • 🛍️
    Cosmetics & skincare
    Biggest saving ~30–35% · carry out instantly

    The best-value category and the main reason people come. Both luxury and counter brands, and it qualifies for "buy now, pick up now" — so you carry it straight out of the store rather than collecting it at the airport.

  • 💎
    Perfume
    ~28–33% · larger bottles win

    Big-name fragrances at good prices, especially large bottles and gift sets. It's another carry-out-now category.

  • 👜
    Bags & luxury goods
    ~25–30% · Gucci, Prada, Loewe, Fendi

    Many designer brands under one roof at prices that beat a lot of cities. Stock and available models vary by season, and the popular pieces go fast.

  • Watches & jewellery
    ~20–28% · collect at the airport

    Cartier, Bulgari, Tiffany, Piaget and more — the saving is meaningful on pricier pieces, but this category doesn't qualify for instant carry-out, so you collect it at the airport counter on departure day.

  • What to skip: local Hainan snacks, generic souvenirs or anything cheaper at home don't need to eat into your duty-free quota — save it for the luxury goods, cosmetics and perfume where the gap is real.
    Getting there

    How to reach CDF Haitang Bay

    The mall is at No. 118 Haitang North Road, Haitang District — in the northeast of Sanya, beside the luxury-resort cluster of Haitang Bay. The easiest and cheapest way to get there is the free shuttle.

    🚌
    The mall's free shuttle
    Dozens of routes
    Covers hotels across Sanya Bay, Yalong Bay, Haitang Bay and downtown — ask your hotel desk or check the timetable at the mall
    🚕
    Taxi / DiDi
    From Haitang Bay resorts
    Roughly 10–15 minutes from nearby resorts · DiDi makes it easy to set the destination
    ✈️
    From SYX airport
    ~1 hour by road
    Sanya Phoenix airport sits on the city's west side; drive east to reach Haitang
    Timing tip: if you're already staying in Haitang Bay, shopping is effortless — the mall is in the same district as the resorts. Spend the day at Atlantis Aquaventure waterpark and shop in the evening before the mall closes at 22:00. If you're collecting at the airport, remember to allow 2–6 hours before your flight to pick up.
    Where to stay

    Hotels near the duty-free mall

    Stay in Haitang Bay and you're in the same district as the CDF mall — shop, then walk back to your room.

    Frequently asked

    FAQ · Sanya duty-free before you go

    Can foreign tourists shop duty-free in Sanya?
    Yes. Both mainland Chinese and foreign travellers (Thai visitors included) who are about to leave Hainan island by air, train or ship can use the offshore duty-free allowance. The quota is ¥100,000 per person per year. Foreign travellers buy with their passport plus proof of an onward departure (a flight or train booking).
    What is the Hainan duty-free shopping quota?
    The current allowance is ¥100,000 per person per year (about ฿500,000), with no cap on the number of transactions — but the annual total must stay under the quota, and any unused balance does not roll over to the next year. Each family member, children included, has their own quota. Some categories have a per-trip item limit, for example phones/tablets capped at 4 units, alcohol at 1.5 litres combined and cigarettes at 2 cartons, while cosmetics, watches and bags have no unit cap. These rules change, so check the current terms before you shop.
    Where do you collect what you buy — can you take it home from the store?
    For tourists, most purchases are delivered to a pickup counter at the airport (or train station) after you clear security on your departure day — aim to arrive 2–6 hours before your flight. Since 2023 there is also a buy-now-pick-up-now option for around 15 categories such as cosmetics, perfume and shoes, which you can take straight from the store — but it excludes watches, jewellery and liquor, which still go to the airport. Conditions change often, so confirm at the counter when you buy.
    What are CDF Haitang Bay's opening hours and how do you get there?
    CDF Haitang Bay Duty-Free Mall opens daily 10:00–22:00. It sits at No. 118 Haitang North Road in Haitang District, about an hour's drive from Sanya Phoenix International Airport (SYX) and roughly 10–15 minutes from the nearby Haitang Bay resorts. Dozens of free shuttle routes cover hotels across Sanya Bay, Yalong Bay, Haitang Bay and downtown, or you can take a taxi/DiDi. There is also a downtown CDF Mall branch in Sanya city.
    What's the best value at the Sanya duty-free mall?
    The most popular, biggest-saving categories are cosmetics (around 30–35% cheaper), perfume (~28–33%), designer bags (~25–30%) and watches (~20–28%). The actual gap depends on the brand, the model and the exchange rate at the time. Items that are already cheap at home or frequently discounted may not differ much, so check the price of what you want back home first to see whether it's genuinely worth it.