Kotor Shore Excursion: Budva, Perast & Our Lady of the Rocks
Medieval streets, an island church, and two bays in one morning or afternoon
A private shore excursion from Kotor Cruise Port for cruise passengers, visiting Budva Old Town, Kotor Old Town, and (on the extended option) the island church of Our Lady of the Rocks via taxi boat from Perast. The tour includes photo stops above Kotor Bay and runs 4 to 6 hours, timed to fit your ship's schedule, with a professional English-speaking guide and pickup from your hotel or port.
Compare the 12 alternatives
Kotor Bay tour with Cetinje & cable car: Cruise-friendly scheduleEvery day · First departure 07:00, last 16:00 · All ages★ 4.83 (54)6h 30mEN€ 269View ›
Kotor: Blue Cave & Perast Boat Tour with SwimmingEvery day · 09:00 and 12:00 · All ages★ 4.57 (260)3hEN · SR€ 33View ›
Kotor, Njegusi & Budva: Private Day Trip with Local TastingsEvery day★ 4.96 (100)6hEN · DE · IT · FR€ 200View ›
Kotor Blue Cave & Submarine Tunnels Speedboat TourEvery day · 09:00 and 12:00 · Season until 1 Dec · All ages★ 4.70 (193)3hEN · RU · HR · SR
Kotor Shore Excursion: Bay, Old Town & Island ChurchEvery day · From age 7★ 4.83 (23)5h–6hEN€ 320View ›
Kotor & Perast: Private Tour with Our Lady of the Rocks Boat RideFri–Sun · First departure 08:00, last 15:00 · Season until 1 Nov · From age 5★ 4.90 (199)4hEN · IT · ES€ 220View ›
Kotor cooking class and city tour: Cook with local hostEvery day · First departure 07:00, last 16:005h–6hEN€ 298View ›
Private Kotor Old Town Walking Tour: Medieval Streets & Bay ViewsEvery day · First departure 06:30, last 20:30 · All ages★ 4.74 (69)1hEN€ 55View ›
Kotor Old Town private tour with Budva, Tivat and beach timeEvery day · First departure 09:00, last 17:30 · All ages★ 5.00 (1)4h–5hEN€ 195View ›
Kotor private tour: Lovcen, Cetinje, Skadar LakeEvery day · First departure 09:30, last 12:00 · All ages★ 4.93 (14)5h–7hEN€ 258View ›
Kotor City Tour and Cooking Class: Learn to Cook LocalEvery day4hEN€ 186View ›
Kotor: Blue Cave & Lady of the Rocks Boat TourFri and Sat · 09:00 and 12:00 · All ages★ 4.88 (304)3hENStep-by-step itinerary
- Bay of Kotor20m · entry included
- Kotor Old Town1h · entry included
- Our Lady of the Rocks1h · entry included
Explore Budva, Kotor, and Perast highlights
- Visit Budva Old Town
- Photo stop above Sveti Stefan island
- Scenic drive via Trojica Hill viewpoint
- Explore Kotor Old Town
- Visit Perast and taxi boat to Our Lady of the Rocks
The experience
How do you fit the Adriatic coast into the hours between ship departures? This tour leaves directly from Kotor Cruise Port and moves through two old towns and a working island church, with the route and timing built around your vessel's schedule. You choose between a 4-hour version that covers Budva Old Town, Kotor Old Town, and a photo stop above Sveti Stefan, or a 5- to 6-hour extended option that adds a taxi boat to Our Lady of the Rocks, where you walk through the island church and its museum before returning to Perast.
The drive itself is part of the itinerary: you travel via Trojica Hill, stopping at a viewpoint above Kotor Bay where the mountains and water frame the whole coast at once. Budva Old Town sits on the water with medieval walls and narrow streets. Kotor's UNESCO-listed center is larger, with ancient churches and squares that climb toward the city walls. On the extended tour, the taxi boat to Our Lady of the Rocks is included, and you get time to walk the island or sit in Perast before heading back. A professional guide travels with you throughout, and hotel or port pickup is part of the booking.
The tour is private, so the pace and stops stay yours alone. Infants and small children can travel in a pram or stroller, and the operator notes the experience suits all fitness levels. Return to your ship is guaranteed on the schedule you book.
What’s included
- Photo stops at the viewpoint above Kotor Bay and at Sveti Stefan.
- private tour with a professional English-speaking guide.
- hotel or port pickup and drop-off.
- taxi boat from Perast to Our Lady of the Rocks island (extended option only).
- access to the church and museum on Our Lady of the Rocks (extended option only).
Options for this experience
3 optionsBefore you book
Prices and times updated yesterday
Operated by Mont Travelers Montenegro FIT & Bespoke Travel Experience
Is this one for you?Choose the 4-hour option if your ship's schedule is tight and you want Budva and Kotor's old towns without the island detour. Pick the extended 5- to 6-hour version if you have the time and want to step onto Our Lady of the Rocks and see the island church up close.
Traveler reviews
Top questions
Can children come?
Yes. Ticket types: Child (5 to 11 years); Infant (under 5): free.
What is Budva Old Town like compared to Kotor?
Budva Old Town sits directly on the water and is known for its medieval history and narrow streets that draw visitors from across the Balkans. Kotor Old Town is larger, UNESCO-listed, and built higher up with ancient churches, historic squares, and views from the old city walls that overlook the bay.
Do I actually get to go inside Our Lady of the Rocks, or just see it from the boat?
On the extended option, the taxi boat takes you to the island itself. You walk on Our Lady of the Rocks and can explore the church and its museum before returning to Perast.
How much free time do I have in each town?
The itinerary includes time to explore Budva and Kotor's old towns and streets. On the extended tour, you also have free time in Perast after visiting the island.
What happens if my ship leaves earlier than expected?
The tour is timed to your ship's schedule, and return to the ship is guaranteed. When you book, you specify your ship's departure time, and the guide coordinates the route and stops to get you back on time.
Is the viewpoint above Kotor Bay a long walk?
The photo stop above Kotor Bay is a pause during the drive via Trojica Hill. You stop for photos of the panoramic views, then continue by vehicle to the towns.
Kotor Shore Excursion: Budva, Perast & Our Lady of the Rocks
4h–6h · EN · at your hotel
from € 190.40 per person
4.9623 reviewsVerified traveler reviews via our booking provider












