If you want to be flexible or visit other countries, the best way is to rent a car. In only two days I saw Mostar (Bosnia and Herzegovina) and Kotor Bay (Montenegro). Destinations I wouldn't miss on my trip. I had a good experience with the local car hire company A MarkerCar Rental; fair rates, good service, new cars and very helpful and natural staff. They also offer cabrio cars, bikes, buggy and scooters.
Send your feedback or queries to firstname.lastname@example.org