Start your trip by exploring the charming city of Kotor. In the morning, wander through the narrow cobblestone streets of the Old Town, a UNESCO World Heritage site, and marvel at the medieval architecture. Visit the Cathedral of Saint Tryphon and climb up to the Castle of San Giovanni for breathtaking views of the bay. In the afternoon, take a boat tour to the picturesque Our Lady of the Rocks, a man-made island with a beautiful church. As the evening approaches, enjoy a delicious seafood dinner at one of the waterfront restaurants.
Old Town of Kotor: Free, 3-4 hours
Cathedral of Saint Tryphon: Free, 30 minutes
Castle of San Giovanni: Entrance fee: 8 EUR, 1-2 hours
Boat tour to Our Lady of the Rocks: Price varies, 2-3 hours
Seafood dinner: Price varies
Restaurants
Caffe del Mar: Start your day with a delicious breakfast at Caffe del Mar, located in the heart of Kotor's Old Town. They offer a variety of options, from fresh pastries to hearty omelettes. Average cost for a meal is about 8-10 euros per person.
Restaurant Galion: For lunch, head to Restaurant Galion located on the waterfront, offering stunning views of the bay. They serve a variety of Mediterranean dishes, including fresh seafood and grilled meats. Average cost for a meal is about 15-20 euros per person.
Restaurant Portun: For a memorable dinner experience, visit Restaurant Portun, known for its romantic atmosphere and exquisite seafood dishes. Enjoy dishes such as grilled octopus and black risotto while overlooking the picturesque harbor. Average cost for a meal is about 25-30 euros per person.
Tuesday, October 3: Budva
On the second day, head to the vibrant coastal town of Budva. Morning is the perfect time to relax on the sandy beaches and soak up the sun. In the afternoon, explore the historical Budva Old Town, filled with narrow alleys, ancient churches, and lively squares. Climb up to the Citadel for panoramic views of the town and the sea. For a cultural experience, visit the Maritime Museum and learn about the rich maritime history of the region. In the evening, enjoy a romantic dinner at a seaside restaurant.
Budva beaches: Free, morning
Budva Old Town: Free, 2-3 hours
Citadel: Entrance fee: 2 EUR, 1 hour
Maritime Museum: Entrance fee: 4 EUR, 1-2 hours
Seaside dinner: Price varies
Restaurants
For breakfast, head to Café Mozart, a charming café located in Budva Old Town. They offer a delicious selection of pastries, sandwiches, and freshly brewed coffee. Average cost for a meal is about 10 EUR per person.
For lunch, try Konoba Stari Grad, a traditional restaurant tucked away in the heart of Budva Old Town. They serve authentic Montenegrin cuisine, including local seafood dishes and grilled meats. Average cost for a meal is about 15 EUR per person.
For dinner, enjoy a meal at Jadran Kod Krsta, a popular seafood restaurant with a stunning seaside location. They specialize in fresh fish and seafood, cooked to perfection. Average cost for a meal is about 25 EUR per person.
Wednesday, October 4: Niksic
On the third day, venture inland to the city of Niksic. Start your morning with a visit to the Monastery of Ostrog, a spectacular monastery built into a vertical cliff. Take a guided tour to learn about the history and significance of the monastery. In the afternoon, explore the city center of Niksic and admire its architecture, including the iconic Clock Tower. Visit the Crnojevica River and enjoy a peaceful stroll along its banks. For dinner, try local specialties at a traditional Montenegrin restaurant.
Monastery of Ostrog: Free, 2-3 hours
City center of Niksic: Free, 2 hours
Crnojevica River: Free, 1-2 hours
Traditional Montenegrin dinner: Price varies
Restaurants
For breakfast, head to Café Niksic, a popular local spot known for its delicious pastries and strong coffee. Average cost for a meal is about 5 euros per person.
For lunch, try Restoran Sokolac, a charming restaurant offering a range of traditional Montenegrin dishes. Average cost for a meal is about 10 euros per person.
For dinner, visit Restoran Four Roses, a cozy eatery specializing in grilled meats and seafood. Average cost for a meal is about 15 euros per person.
Thursday, October 5: Berane
On the fourth day, travel to the town of Berane, known for its beautiful natural surroundings. Start your morning with a hike through the Biogradska Gora National Park, home to one of Europe's last primeval forests. Marvel at the stunning scenery, crystal-clear lakes, and diverse wildlife. In the afternoon, visit the Berane Cultural-Historical Museum and learn about the town's rich history and cultural heritage. Take a stroll in the city park and relax by the river. End the day with a traditional Montenegrin dinner at a local restaurant.
Biogradska Gora National Park: Entrance fee: 3 EUR, 4-5 hours
For breakfast, head to Cafe Central located in the heart of Berane. This charming cafe serves a variety of freshly baked pastries and delicious coffee. Average cost for a meal is about 4-6 Euros per person.
For lunch, try Restaurant Zora, a popular spot known for its authentic Montenegrin cuisine. Enjoy their traditional dishes such as grilled meat and fish, served with fresh salads and homemade bread. Average cost for a meal is about 8-12 Euros per person.
For dinner, visit Restaurant Vodenica situated on the bank of the Lim River. This picturesque restaurant provides a romantic atmosphere and specializes in serving seafood and international dishes. Average cost for a meal is about 15-20 Euros per person.
Friday, October 6: Extra Day
Use this extra day to revisit any of the previous locations you particularly enjoyed, explore hidden gems nearby, or simply relax and indulge in the local atmosphere. This day is flexible and allows you to personalize your experience in Montenegro.
Hidden Gems and Local Favorites
In addition to the main attractions, here are a few hidden gems and local favorites you might want to consider:
Perast: A small town near Kotor known for its well-preserved baroque architecture and stunning views of the Bay of Kotor.
Lovcen National Park: Located near Budva, this national park offers beautiful hiking trails, breathtaking viewpoints, and the Mausoleum of Petar II Petrovic-Njegos.
Roman Mosaics in Risan: Explore the ancient Roman mosaics in the town of Risan, showcasing intricate designs and historical significance.
Bijelo Polje: Visit this charming town surrounded by mountains and enjoy the local hospitality, traditional cuisine, and natural beauty.
Restaurants
A delicious breakfast spot is Café de Paris, known for its fresh pastries and great coffee. Average cost for a meal is about $10 per person.
For lunch, head to Konoba Catovica Mlini, a charming restaurant nestled in an old mill with a picturesque garden. Their traditional Montenegrin dishes are delightful. Average cost for a meal is about $20 per person.
Indulge in a memorable dinner experience at Stari Mlini, a waterfront restaurant offering stunning views of the Bay of Kotor. Their seafood dishes are superb. Average cost for a meal is about $30 per person.