Start in Kotor Old Town (Stari Grad) while the lanes are still quiet, ideally before the tour groups fully arrive. Enter through the Sea Gate and just wander: stone alleys, tiny squares, laundry lines, little shutters, cats in every corner, and that classic medieval feel that makes Kotor worth lingering in rather than “doing.” You don’t need a plan here—just drift through Trg od Oružja, peek into courtyards, and let the town sort out your bearings. Most of the old town is compact, so everything is an easy walk, and if you’re here in spring, the mornings are especially comfortable before the sun warms the stone.
Head a few minutes deeper into the old town to the Cathedral of Saint Tryphon, Kotor’s most important landmark and one of the Adriatic’s oldest Romanesque churches. Entry is usually modest, around a few euros, and it’s worth stepping inside for the calm interior, stone columns, and the small museum feel of the upper levels if they’re open. Keep an eye on the opening hours because churches here can be a little variable depending on services, but late morning is usually a safe bet. Afterward, it’s an easy stroll back toward the center for lunch.
For something simple and central, Caffe Pizzeria Pronto is a practical stop—good for pizza, salads, and a no-fuss meal right in the old town, usually around €12–20 per person depending on how hungry you are. Service is generally quick, which is helpful before the afternoon climb. If you want a smoother experience, sit outside if there’s shade and enjoy the people-watching; Kotor’s old streets have a nice rhythm at lunchtime once the early sightseeing rush passes.
Save your energy for the San Giovanni Fortress Trail, the classic uphill climb above the old town. The full ascent is a steady staircase-and-stone-path workout, and you’ll want around 2 hours total if you stop for photos and take it at a normal pace. Go with water, good shoes, and a little patience—the steps are uneven in places, and the higher you get, the better the bay views become. There’s usually an entrance fee for the trail, and in warm weather it’s best to start the climb after lunch but not too late in the day, so you’re not descending in the fading light. The payoff is the best postcard view in the area: red roofs below, the bay curling out toward the mountains, and Kotor looking properly dramatic from above.
After you come back down, head to Stari Mlini Restaurant in Dobrota for a slower, scenic dinner by the water. It’s a lovely way to end your first day: a restored mill setting, sea air, and seafood that feels very right for the bay. Expect roughly €30–50 per person, especially if you order fish or a glass of local wine. Getting there from the old town is a short taxi ride or a pleasant walk along the waterfront if you still have energy, and it’s worth arriving a little before sunset if you can. From here, you can ease into the evening without rushing—Kotor rewards that kind of pace.
Aim to arrive in Budva around late morning, drop your bag if you can, and head straight for Mogren Beach while the water is still calm and the sand isn’t packed. From the edge of Budva Old Town, it’s an easy 10–15 minute seaside walk along the rocks and path to Mogren I and Mogren II; if you’re swimming, bring water shoes because the shore is pebbly and the sea entry can be a bit rough in places. In May, the beach bars are usually just waking up, so you’ll get the nicest, least chaotic version of this stretch of coast — perfect for a swim, a coffee, and a slow start. Budget-wise, expect free beach access, with sunbeds typically around €10–20 depending on the spot and season.
After you’ve had your fill of the beach, wander back into Budva Old Town through the stone gates and just let yourself get lost for a bit. It’s compact, so you don’t need a plan: loop the narrow lanes, pop into the little squares, and take your time along the walls where the sea view opens up between the rooftops. The best move is to keep it unhurried and avoid the urge to “do” everything — the charm here is in the atmosphere. When you’re ready for lunch, head to Jadran Kod Krsta on the waterfront; it’s a classic for grilled fish, calamari, black risotto, and simple Adriatic seafood, and lunch usually lands around €18–30 per person depending on how much you order. Tables by the harbor are the sweet spot, but even inside it has that old-school coastal feel.
After lunch, make the short walk back toward the Old Town for Citadela Budva, which is worth it mostly for the views: you get a clean elevated look over the red rooftops, the sea, and the island silhouettes offshore. Give yourself about 45 minutes here — enough for the panorama and a quick wander through the historic setting without overdoing it. Entry is usually modest, often around a few euros, and it’s a good place to reset in the shade before the heat of the afternoon. If you want a low-effort break after that, duck back through the lanes for an espresso or an ice cream, then drift toward the marina at an easy pace; Budva is best when you keep the afternoon loose.
Finish with a relaxed walk along the Dukley Marina promenade, where the light gets soft over the boats and the whole waterfront feels a little more polished and calm than the beach side. It’s a good place for an apéritif, a glass of Montenegrin wine, or just one last wander with the sea on one side and the yachts on the other. If you want to linger, this is the area to do it — there are plenty of cafés and bars with water views, and it’s an easy, pleasant place to end the day without needing a taxi. In May, sunset is late enough that you can settle in around golden hour and keep it flexible, which is really the best way to enjoy Budva.
If you’re coming in from Budva, take the early bus or minibus up to Cetinje so you’re in town with enough time to settle before starting. The ride is usually around 35–55 minutes and costs about €4–7, and it’s worth aiming for a morning arrival because Cetinje Monastery feels best when it’s still quiet. Start there first: it’s the heart of the old capital, and the atmosphere is calm, reverent, and a little tucked away from the rest of town. Give yourself about an hour to look around, light on the history, relics, and the sense of place rather than rushing through.
From there, it’s an easy walk into the museum quarter to Njegoš Museum at Biljarda. This is one of the best stops in Cetinje if you want the city’s political and cultural story to click into place, since the old residence makes the town’s royal-era importance feel much more tangible. Plan on another hour here, and don’t feel like you need to do everything in the complex — the point is to leave with a clear sense of how Cetinje functioned as Montenegro’s old seat of power.
For lunch, head to Restaurant Kole in the center and keep it simple: grilled meats, soups, salads, and Montenegrin comfort dishes are the right move here. It’s reliable, unfussy, and usually lands in the €10–18 per person range depending on how hungry you are. It’s the kind of place where you can sit a while, recharge, and let the day slow down a bit before the museums. If you’re wandering after lunch, most of central Cetinje is very walkable, so there’s no need to overthink the route.
Spend the early afternoon at the National Museum of Montenegro and choose one wing or the main collection rather than trying to force the whole thing into one visit. That’s the sweet spot for a short stay in Cetinje: enough to understand the national story, not so much that it turns into museum fatigue. Allow about 1.5 hours. When you’re done, finish with a gentle stroll around the Blue Palace (Plavi Dvorac) exterior and its park grounds. The building itself is the point here, along with the leafy setting and the unhurried walk; it’s a nice way to close the capital chapter without adding another indoor stop. If the weather is good, this is also the best moment to just wander a few extra streets nearby and let Cetinje feel less like a checklist and more like a lived-in old capital.