
Scam in Dominican RepublicOn the street
Persistent beach vendors in Dominican Republic
How it works
Vendors repeatedly ask you to look at their goods. Some keep following or pestering you after you refuse, hoping you will stop or buy something.
Warning signs
- A vendor keeps approaching after you decline.
- An invitation to browse becomes pressure to buy.
How to avoid it
- Say no politely and keep walking.
- Do not stop to browse unless you want to.
- If needed, say that you have no money to spend.
If it happens to you
Keep moving toward a staffed area if someone continues to follow you.
- Move to a safe, staffed place. Do not chase a thief or confront an aggressive group.
- If you are threatened, injured or in immediate danger, call 911.
- Freeze missing cards and contact your card issuer about unauthorized payments. Secure any accounts on a stolen phone.
- Save receipts, messages, booking details and a short account of what happened. Record the time and place.
- Report the incident to tourist police or police. Request a report or reference number for insurance.
- Contact your insurer. If your passport was stolen, contact your embassy or consulate.
What travellers report
Posts about this scam on other sites, summarised in our words. Open one to read the original.
- Redditr/PuntaCana2025Vendors won’t leave me aloneA beach visitor reported repeated unwanted sales approaches and a massage seller touching them after they refused.Read on Reddit
- Redditr/PuntaCana2026Warning: Do not engage with beach excursion sellersA traveller reported receiving abusive voice messages from a beach excursion seller after declining his package.Read on Reddit
- Redditr/PuntaCana2025Beware of Beach Vendors and ExcursionTravellers described aggressive beach excursion sales and trips that failed to deliver the activities promised.Read on Reddit
Questions
What is the persistent beach vendors scam in Dominican Republic?
Vendors repeatedly ask you to look at their goods. Some keep following or pestering you after you refuse, hoping you will stop or buy something.
How can I spot it early?
A vendor keeps approaching after you decline. An invitation to browse becomes pressure to buy.
How do I avoid persistent beach vendors in Dominican Republic?
Say no politely and keep walking. Do not stop to browse unless you want to. If needed, say that you have no money to spend.
What should I do if it happens to me?
Keep moving toward a staffed area if someone continues to follow you.
Where in Dominican Republic does this happen?
Beaches and beachfront shops around resorts. It has been reported in Punta Cana.
How common is this scam in Dominican Republic?
Common. The Dominican Republic is generally safe, but visitors can face persistent touts, inflated shopping prices and pressure over taxi choices. Other risks include people posing as resort staff, demands for protection money, motorcycle bag snatching and theft from accommodation.
Are there similar scams in Dominican Republic?
Yes: friendly approaches that turn into money demands, resort employee impersonation and sympathy requests, unwanted offers of sexual services.
Who can I report it to?
Tourist police / Politur: contact this agency if you encounter problems. Ask your hotel or a staffed business to help you reach it. National Police in Santo Domingo: the station is at Av. Leopoldo Navarro #402. The central line is +1 809-682-2151. Police in Punta Cana and Bavaro: call +1 809 686-8227. Stations are next to the Sitrabapu bus terminal in Bavaro and at Galerias Punta Cana near the airport. Card issuer: use your banking app or a verified contact number to freeze the card and report unauthorized charges. Accommodation management: report room theft or someone claiming to be a hotel employee. Ask management to preserve relevant records. Embassy or consulate: use its official contact details for help replacing a stolen passport. Travel insurer: contact the claims service and provide receipts, evidence and any police report.
What number do I call in an emergency in Dominican Republic?
Emergency assistance: 911.
Reviewed by @snuck