Skip to content

Where to stay in Montenegro

Kotor, Tivat, Budva and Herceg Novi all lie within about 25 km of Tivat airport by road, and the tourist tax is at most EUR 1 per adult per night in all five towns. The parking changes from town to town, and so does whether anyone publishes the price.

Last checked

Kotor old town seen from the fortress path: red roofs inside the walls, cruise ships and cars along the quay, and the bay with villages below the mountains
Photographed in 2015. Photo: Gzzz, CC BY-SA 4.0, via Wikimedia Commons

How the areas differ

Kotor's old town is a walled maze of stone alleys, squares, museums and churches on the bay, part of the UNESCO-listed Natural and Culturo-Historical Region of Kotor. Villages along the shore such as Dobrota, Muo and Prčanj widen the choice beyond the walls, and Tivat airport is about 8 km away by road.

Budva's tourist organisation calls it the most visited resort on the coast. Its old town sits inside medieval walls, and the riviera runs on past it: Bečići beach is about 2,000 m long, and Petrovac has rooms and apartments along its promenade. Local buses run all year from Budva to Sveti Stefan and Petrovac.

Tivat is the town beside the airport, home to the Porto Montenegro harbour and resort, with smaller beaches and piers. Herceg Novi, founded 600 years ago, is the closest of these towns to Dubrovnik airport, about 29 km by road. Ulcinj, in the far south, has an old town its tourist organisation counts among the oldest on the Adriatic and Velika plaža, kilometres of fine sand; Podgorica airport is about 74 km away.

Staying with a rental car

Yachts moored along wooden pontoons in the Porto Montenegro marina in Tivat, with apartment buildings on the quay and mountains behind
Photographed in 2017. Photo: Finis Coronat Opus, CC BY-SA 4.0, via Wikimedia Commons

Each town runs its own paid parking, and the rules change at every municipal border. Tivat's 2026 price list charges EUR 1 an hour or EUR 10 a day in the red zone from 1 May to 30 September, and EUR 0.80 or EUR 8 in winter. Visitors can buy tourist cards for 7, 10 or 15 days: EUR 50, 70 or 120 in the red zone in summer. The Arsenal car park costs EUR 2 per started hour in summer, and the airport car park EUR 2 an hour or EUR 15 a day.

Herceg Novi divides its streets from Igalo to Meljine into four zones. From 1 June to 30 September 2026 the purple zone costs EUR 2 an hour with a one-hour limit, the red zone EUR 1 an hour or EUR 10 a day, and the yellow zone EUR 0.70 an hour or EUR 6 a day. The Igalo garage charges EUR 1 an hour or EUR 6 for 24 hours. SMS payment works only from Montenegrin mobile networks, but the operator's app takes cards, and an unpaid bay brings a EUR 15 daily ticket.

Budva's operator runs 17 barrier car parks, charged per started hour at prices posted at the entrance and paid in cash or by card at the exit, and in 2026 it added the first paid street zones, paid by SMS, kiosk or app. An unpaid street bay costs EUR 50. Ulcinj charges EUR 0.90 an hour in its red zone from 1 June to 1 October and sells tourist cards for 5, 10 or 30 days. For Kotor we found no official parking price and no rule on cars at the old town as of September 2026, so ask the host where the car goes before booking.

The Kamenari to Lepetane ferry across the Verige strait leaves every 20 minutes from 06:00 to midnight and hourly through the night, the short way between Herceg Novi and Tivat. GetCar's guide Driving in Montenegro: Rules, Tolls, Police and the Roads That Surprise Visitors covers the road rules, the tolls and the Kotor serpentine.

Tourist tax and registration for a guest

Under the Law on Residence Tax, each municipality sets its tourist tax between EUR 0.10 and EUR 1.00 per person per night. The tourist organisations of Kotor, Tivat, Herceg Novi and Ulcinj publish EUR 1.00 for adults and EUR 0.50 for ages 12 to 18; Budva tells hosts to charge up to EUR 1.00. Children under 12 pay nothing. The host collects the tax with the accommodation charge and shows it as a separate line on the bill.

The host also registers each guest with the local tourist organisation within 24 hours of arrival and deregisters them within 24 hours of departure; Budva and Herceg Novi ask hosts to do it within 12 hours. UK travel advice says every visitor must be registered within 24 hours, tells guests in private accommodation to make sure it happens, and warns that an unregistered visitor can be fined. Tivat's tourist organisation adds that a move to another municipality means registering again there.

Private hosts may let rooms, apartments, flats and houses, at most 10 rooms or 20 beds. The tourism law makes them show the category at the entrance and the prices and tourist tax in view, keep their Central Tourist Register decision on the premises, insure guests against accidents and give a receipt that lists the tax. Those are fair checks on a listing that looks informal.

When to book what

Parking prices follow the season; the tourist tax does not. Tivat's summer tariff runs from 1 May to 30 September, Herceg Novi's from 1 June to 30 September and Ulcinj's from 1 June to 1 October, with lower prices outside those dates. In Herceg Novi the paid hours run to midnight every day in July and August, and to 21:00 except on Sundays from October to May.

A flight into Dubrovnik for a stay in Herceg Novi means a border crossing, and Budva's tourist organisation tells travellers to allow for delays at that border and at the ferry. EU citizens travelling on an ID card may stay 30 days in Montenegro, so a longer trip needs a passport. Compare prices on this page before booking.

Which area for which trip

A walled old town and the bay on foot: Kotor.

The riviera beaches and buses along the coast: Budva.

An early flight or a marina base: Tivat.

A flight into Dubrovnik: Herceg Novi.

A long sand beach in the far south: Ulcinj.

Questions

How much is the tourist tax in Montenegro?

Each municipality sets it between EUR 0.10 and EUR 1.00 per person per night. Kotor, Tivat, Herceg Novi and Ulcinj charge EUR 1.00 for adults and EUR 0.50 for ages 12 to 18, and Budva up to EUR 1.00. Children under 12 are exempt.

Who registers a guest in Montenegro?

The host, with the local tourist organisation, within 24 hours of arrival; Budva and Herceg Novi ask for 12 hours. In private accommodation, UK travel advice says to make sure it is done, because an unregistered visitor can be fined.

Which Montenegrin towns publish their parking prices?

Tivat, Herceg Novi and Ulcinj publish full price lists, with tourist cards for several days in Tivat and Ulcinj. Budva posts prices at each car park entrance. For Kotor no official price list was found as of September 2026.

Which airport is closest to Kotor and Budva?

Tivat. The Budva tourist organisation puts it 8 km from Kotor and 20 km from Budva. Podgorica airport is 60 km from Budva, and Dubrovnik 66 km, across the Croatian border.

Can a foreign phone pay for parking in Herceg Novi by SMS?

No. SMS payment works only from Montenegrin mobile networks. The operator's app takes debit and credit cards, and the garages have pay stations.