Las compras en Vilamoura se realizan en los supermercados de la ciudad, que cuentan con tiendas de marcas internacionales. El supermercado Jafers Supermercardo cuenta con tiendas Mar, Urb, Lego y Old town. En verano, los supermercados abren de 08:00 a 21:00 horas.
Además de comprar en Vilamoura, también puede visitar los mercados locales de la región:
- El mercado de Carteira abre todos los miércoles en Fonte Santa, de 09:00 a 14:30 horas.
- El mercado de Boliqueime abre el último jueves de cada mes en la Plaza de la Iglesia.
- El mercado de Loulé abre todos los sábados por la mañana.
- El mercado de Benafim abre el primer sábado de cada mes.
- El mercado de Azinhal abre la última semana del mes cerca del edificio de la escuela primaria.
- El mercado de Alte abre el tercer jueves de cada mes.
- El mercado de Cortelha abre el segundo sábado de cada mes.
En Vilamoura, los turistas encontrarán un gran número de tiendas, centros comerciales, supermercados y tiendas de recuerdos. No hay tiendas outlet en Vilamoura, pero hay un puerto deportivo con cerca de 100 tiendas, boutiques de moda, centros comerciales y joyerías. Incluso los coleccionistas más exigentes y los que marcan tendencia pueden encontrar fácilmente una pieza nueva en Vilamoura.