Your post is fairly old so this may all be too late; but….
Last year we few from the states to Dubrovnik. Beautiful town worth the effort, a must see in every way …. But for only one night and two half days because it’s a pure tourist venue. They say only a few hundred Croatians still live within the walls of the old town. The rest is Disneyland; but a good Disneyland.
From Dubrovnik we drove south to Perast on the Bay of Kotor. The drive is only about 1.5 hours but as soon as you cross the border into Montenegro the towns on the Bay with their beaches, resorts, “boardwalks”, etc make for a lot of short and interesting stops. The bay its self is stunning.
We chose to stop in Perast instead of Kotor because I had the suspicion that Kotor was little more than a small version of Dubrovnik. A few days later this was confirmed. Beautiful but I want to be away from the tourists. Perast turned out to be perfect. The little Bayfront hotel we stayed in had a restaurant right up to the edge of the bay. We hired a couple of local fishermen to take us out fishing one afternoon. A place I know we will return to.
From Perast we drove on to Kotor for a few hours and then using the high road mentioned in a previous post we moved on to Njeguši where we ate lunch at the works of a small Prosciutto dryer. Then on to Podgorica (aka Titograd). Podgorica isn’t much to see, but we stayed in this wonderful hotel with a roof top restaurant and great food. The next morning, we caught a flight to Belgrade. But it just so happens that from Podgorica you can fly Adria Airlines to Ljubljana for about $120 non-stop.
Montenegro was so beautiful I think we are heading back in the Spring to do some fishing in the mountains.