Get picked up at your hotel in Dubrovnik and then hop inside the air-conditioned vehicle to make the drive south to Montenegro. Drink in the views of the Adriatic Sea and the Dubrovnik Riviera and learn about the history and culture of the area from your local guide.
After crossing the border to Montenegro, twist and turn with the road, going around the large Bay of Kotor, and passing through charming villages along the way. Then stop in Perast, a lovely town at the base of St Elijah Hill. Consider taking the optional boat ride to Our Lady of the Rocks island to check out the baroque-era church (at own expense).
The next stop is Kotor, situated in a fjord and one of the most eye-pleasing Montenegrin towns. Once there, begin a walking tour that goes throughout the squares and narrow cobbled streets, taking you to historic churches such as the Cathedral of St Tryphon. Then take some free time to do some wandering — consider marching up the 1,350 steep steps to the San Giovanni Castle for an incredible view and photo opportunity — or sit down for a drink or a snack (at own expense).
After Kotor, drive down the coast further until you reach Sveti Stefan (St Stephen). Once a medieval fishing village with a small inlet connecting it to the mainland, Sveti Stefani is now a luxury hotel.
After gawking at the island-turned-resort, head to Budva, a 15-minute drive north of Sveti Stefan. This gorgeous walled city on the sea boasts attractive beaches and narrow cobbled streets. Take some free time to explore or sit down for a meal (at own expense).
Take a ferry ride across the Bay of Kotor and then enjoy a final scenic drive along the coastal roads of Montenegro to end your day. You’ll be returned to your Dubrovnik hotel.