Будва орієнтована на пляжний відпочинок, проте відкриває досить широкі можливості для шопінгу. На головній торговій вулиці Mediteranska неподалік Старого міста відкривають свої двері для туристів бутики італійського одягу та магазин чеського взуття Bata. Якісні вироби зі шкіри з Туреччини можна знайти в магазині Imagine Leather. Тут же розташований найбільший торговий центр Будви TQ Plaza, де є широкий вибір одягу та аксесуарів провідних європейських марок. На Адріатичному шляху (Jadranski put) є ще один ТЦ XYZ з магазинами брендового одягу. У провулках Старого міста ховаються лавки ремісничих виробів, що пропонують оригінальні сувеніри — кераміку, різьблені дерев'яні вироби, скатертини з ручною вишивкою та традиційні жіночі пояси зі срібла з напівдорогоцінним камінням. У Старому місті розташовано кілька ювелірних салонів (Marković, Lenadro) і магазин парфумерії Burberry. Також у Будві є спеціалізовані парфумерні та косметичні супермаркети Aroma Market та Cosmetics-Market. Цікаві вироби з морських раковин легко відшукати в невеликих лавочках уздовж набережної, які торгують сувенірами та аксесуарами для туристів. Свіжі овочі та фрукти, рибу, морепродукти можна скуштувати на міському ринку Zelena pijaca та у ринковому комплексі «Марко Поло». Крім того, все для комфортного відпочинку надають розташовані по всьому місту мережеві супермаркети Maxi Market, Voli, Franca, Idea, Slavija.