La capital de la Riviera de Budva suele considerarse uno de los centros turísticos más caros de Montenegro. Los precios en los hoteles más populares de Budva suelen partir de un mínimo de 100 EUR por noche en temporada baja y pueden llegar hasta los 200 EUR por noche en temporada alta.
Sin embargo, también hay abundantes opciones de alojamiento para viajeros con poco presupuesto. Por la misma cantidad de dinero, se puede asegurar una cabaña en el camping Anton durante diez días. Los hoteles más pequeños ofrecen habitaciones cerca de la playa por unos 20 EUR la habitación o más. También se puede encontrar alojamiento económico en los apartamentos de Budva. Por ejemplo, en Aleksandar, puede alojarse por una media de 10 EUR por persona y día.