10 Best places to visit in North Macedonia (my personal favs)

Before I visited North Macedonia, I didn't expect it to become one of my favorite countries in the Balkans. 

Then I found crystal-clear lakes, dramatic canyons, centuries-old monasteries, welcoming towns, and some of the friendliest people I've met while traveling. 

If you're looking for a destination that still feels wonderfully undiscovered, this is it. Here are my favorite places to visit in North Macedonia and why I think each one deserves a spot on your itinerary.

best places in North Macedonia

Have You Seen Our Travel Concierge Service?

Your trip, planned by local experts

We are not a travel agent - we design custom itineraries around your budget and style, without receiving commissions or booking fees.


Custom itinerary

Built around your dates, budget, and travel style.

Local expert knowledge

Recommendations from people on the ground, not review sites.

Travel smarter, spend less

We optimise for your budget to make your money go further.

(pronounced: STOH-bee)

Roman theater ruin in Stobi

Stobi at a glance

  • Location

Central North Macedonia

  • Best for

Roman ruins, mosaics, and ancient history

  • Recommended stay

Half day

  • Ideal traveler

History lovers, archaeology enthusiasts, and photographers

  • Vibe

Peaceful, historic, and underrated

  • Best time to visit

April to June and September to October

Stobi was one of the biggest surprises of my trip through North Macedonia. I've visited plenty of Roman archaeological sites across Europe, but very few have felt this peaceful. 

I spent much of my visit wandering through the ancient streets with hardly anyone else around, which made it easy to imagine what this thriving Roman city must have looked like nearly 2,000 years ago.

The highlights for me were the remarkably preserved mosaics and the impressive Roman theater. Sitting on the ancient stone seating and looking across the ruins toward the surrounding mountains was one of those moments that really made the history come alive. 

I also loved seeing the intricate mosaic floors still lying exactly where they were created over 1,600 years ago, with many of their original colors still visible.

One of the things I appreciated most about Stobi was how authentic it felt. 

Archaeologists are still uncovering new discoveries here, so it doesn't feel overly polished or commercialized. Instead, it feels like you're exploring a site that's still revealing its story.

How Stobi fits into your North Macedonia itinerary

Stobi makes an excellent half-day stop when traveling between Skopje and southern North Macedonia.

I recommend pairing it with a scenic drive through the Vardar Valley or combining it with nearby wineries to experience both the history and local culture of the region.

  • My Travel Tip: Visit later in the afternoon if you can. The softer golden light makes the ruins and mosaics even more beautiful, temperatures are more comfortable, and you'll likely have much of the site almost entirely to yourself.

Demir Kapija

(pronounced: DEH-meer kah-PEE-yah)

narrow gorge in Demir Kapija

Demir Kapija at a glance

  • Location

Southeastern North Macedonia

  • Best for

Scenic drives, wine, and dramatic landscapes

  • Recommended stay

1-2 hours

  • Ideal traveler

Road trippers, wine lovers, and photographers

  • Vibe

Dramatic and scenic

  • Best time to visit

April to June and September to October

Demir Kapija was one of those places I almost drove straight through, and I'm so glad I didn't. 

The name means "Iron Gate," and as soon as I entered the narrow gorge, it made perfect sense. Towering limestone cliffs rise almost vertically on either side of the Vardar River, creating one of the most dramatic landscapes I saw anywhere in North Macedonia.

What surprised me most was how well the scenery and the local wine culture complement each other. 

The surrounding Tikveš wine region is one of the country's best, and stopping at a local winery after driving through the gorge felt like the perfect combination. Sitting with a glass of Macedonian wine while looking out at the rugged cliffs was an experience I hadn't expected but thoroughly enjoyed.

Although it's not somewhere I'd plan to spend the night, it's absolutely worth taking your time here. 

I found that simply pulling over at a few viewpoints, walking alongside the gorge, and appreciating the scale of the landscape made it one of the most memorable stops of my road trip.

How Demir Kapija fits into your North Macedonia itinerary

Demir Kapija makes an excellent stop when driving between Skopje and southern North Macedonia, or when continuing toward Greece.

  • My Travel Tip: Don't just drive through on your way to Greece or southern North Macedonia. Stop at one of the local wineries and spend a little time exploring the gorge on foot. It's one of those places that's much more impressive when you slow down and take it all in.

Kruševo

(pronounced: KROO-sheh-voh)

Makedonium in Kruševo

Kruševo at a glance

  • Location

Pelagonia Region, western North Macedonia

  • Best for

Mountain scenery, history, and architecture

  • Recommended stay

1 night

  • Ideal traveler

History lovers, photographers, and road trippers

  • Vibe

Peaceful, historic, and unique

  • Best time to visit

May to October, or December to February for skiing

Kruševo felt unlike anywhere else I visited in North Macedonia. Perched high in the mountains, it's the country's highest town, and the combination of crisp mountain air, beautifully preserved architecture, and fascinating history made it one of my favorite stops.

I loved wandering through the narrow cobblestone streets lined with colorful 19th-century houses. Because Kruševo sits well off the main tourist route, it has managed to preserve much of its original character. 

It never felt crowded, and the slower pace made it easy to spend hours simply exploring the town on foot.

The most unforgettable sight, though, is the Makedonium. Rising above the town, this futuristic concrete monument looks like a giant white spacecraft that somehow landed on the mountainside. 

It's one of the most unusual monuments I've ever seen, and stepping inside to admire the stained-glass windows and murals dedicated to the Ilinden Uprising made it even more impressive.

Whether you visit in summer to escape the heat or in winter when snow blankets the rooftops and ski slopes open nearby, Kruševo has a charm that's completely different from anywhere else in the country. I think it's one of North Macedonia's true hidden gems.

How Kruševo fits into your North Macedonia itinerary

Kruševo works perfectly as an overnight stop when exploring western North Macedonia.

I recommend visiting after Bitola or on your way toward Lake Ohrid, giving yourself enough time to enjoy both the historic town and the remarkable Makedonium without feeling rushed.

  • My Travel Tip: Stay overnight if you can. Once the day visitors leave, the town becomes wonderfully quiet, and watching the sun set over the surrounding mountains is one of the most peaceful experiences I had during my trip.

Tetovo

(pronounced: TEH-toh-voh)

Painted Mosque in Tetovo

Tetovo at a glance

  • Location

Northwestern North Macedonia

  • Best for

Islamic architecture, culture, and mountain scenery

  • Recommended stay

Half day to full day 

  • Ideal traveler

Culture lovers and history enthusiasts

  • Vibe

Colorful, peaceful, and distinctive

  • Best time to visit

May to October

I came to Tetovo to see the famous Painted Mosque, but I left feeling like I'd discovered one of the most unique cultural destinations in North Macedonia.

The Painted Mosque immediately caught my attention. Unlike almost any mosque I've seen before, every inch of the exterior is covered in intricate floral patterns and colorful geometric designs. 

I actually spent quite a while simply admiring the outside before stepping through the doors, and the beautifully decorated interior was just as impressive. It's easily one of the most striking religious buildings I've visited anywhere in the Balkans.

Just a short walk away, I explored the peaceful Arabati Baba Teqe, a historic Sufi monastery with quiet gardens, traditional buildings, and a completely different atmosphere from the busy streets outside. 

It felt like one of those places where time slows down, and I really enjoyed wandering the grounds at my own pace.

With the dramatic Šar Mountains rising behind the city, Tetovo also has a spectacular natural setting. 

Whether you're interested in architecture, history, or hiking, I think it's one of the most rewarding day trips you can take from Skopje.

How Tetovo fits into your North Macedonia itinerary

Tetovo is an easy half-day or full-day trip from Skopje, just 45 minutes away by car or bus.

If you enjoy hiking, consider extending your visit into the nearby Šar Mountains, where you'll find some of North Macedonia's best alpine scenery and walking trails.

  • My Travel Tip: Visit in the morning if possible. The softer light makes the colorful details of the Painted Mosque stand out beautifully, and you'll have a much quieter experience before larger tour groups arrive.

Pelister National Park

(pronounced: peh-LIS-ter)

Lake in Pelister

Pelister National Park at a glance

  • Location

Southwestern North Macedonia

  • Best for

Hiking, mountain scenery, and alpine lakes

  • Recommended stay

Full day 

  • Ideal traveler

Hikers, nature lovers, and photographers

  • Vibe

Wild, peaceful, and refreshing

  • Best time to visit

June to September

If you enjoy hiking, Pelister National Park is one of the places you simply shouldn't miss in North Macedonia. 

The trails climb through forests of rare Molika pines before opening onto rugged alpine landscapes with some of the best views in the country.

My favorite part of the hike was reaching the famous Pelister Eyes, two glacial lakes resting high on the mountain plateau.

I arrived while the morning mist was still hanging over the water, and for a while I had the lakes almost entirely to myself. It was one of those peaceful moments that reminds me why I love exploring the mountains.

The hike itself is just as rewarding as the destination. The forests feel wonderfully untouched, the scenery changes constantly as you gain elevation, and every switchback seems to reveal another spectacular viewpoint. On a clear day, you can see across Lake Prespa, Lake Ohrid, Greece, and even Albania from the summit.

For me, Pelister offers a completely different side of North Macedonia. After visiting historic towns and ancient monasteries, spending a day immersed in the country's mountains provided the perfect contrast and became one of the highlights of my trip.

How Pelister National Park fits into your North Macedonia itinerary

Pelister National Park is best explored as a full-day trip from Bitola, which makes an ideal base for the region.

If you have extra time, consider spending a night in one of the mountain huts to experience sunrise over the surrounding peaks before continuing toward Lake Ohrid or Prespa.

  • My Travel Tip: Start your hike as early as possible. Not only will you enjoy cooler temperatures and quieter trails, but you'll also have the best chance of reaching the summit before afternoon thunderstorms begin to build.

Bitola

(pronounced: BEE-toh-lah)

Širok Sokak in Bitola

Bitola at a glance

  • Location

Southwestern North Macedonia

  • Best for

History, cafes, and local culture

  • Recommended stay

2 nights

  • Ideal traveler

Foodies and slow travelers

  • Vibe

Elegant, relaxed, and authentic

  • Best time to visit

April to June and Septemer to October

The first time I visited Bitola, it was simply a stopover on my drive between North Macedonia and Greece. I only planned to spend a few hours there, but it didn't take long to realize I'd made a mistake. Even during that brief visit, I could tell this was a city that deserved much more time.

What stood out most was Širok Sokak, the city's beautiful pedestrian boulevard. 

As evening arrived, the cafés filled up and locals of every generation came out for their traditional evening stroll. Sitting outside with a coffee and watching the city come alive was one of my favorite experiences in North Macedonia. It felt relaxed, authentic, and wonderfully unhurried.

I also spent time exploring the nearby ruins of Heraclea Lyncestis, where beautifully preserved Byzantine mosaics remain exactly where they were laid more than 1,600 years ago. Without large crowds or elaborate visitor facilities, it felt like I was discovering the site at my own pace, which only added to its appeal.

Bitola has a noticeably different atmosphere from Skopje. With its blend of Ottoman, Austro-Hungarian, and Balkan influences, along with its proximity to Greece, it feels like a crossroads of cultures. 

For me, it's one of the most enjoyable cities in North Macedonia to simply wander without an agenda.

How Bitola fits into your North Macedonia itinerary

Bitola is an excellent base for exploring southwestern North Macedonia.

I recommend spending at least two nights here so you have time to visit Heraclea Lyncestis, enjoy the city's café culture, and take a full-day trip into nearby Pelister National Park.

  • My Travel Tip: Plan your evening around Širok Sokak. Find an outdoor café, order dinner or a drink, and spend an hour watching local life unfold. It's one of the best ways to experience the city's character.

Matka Canyon

(pronounced: MAHT-kah)

Matka Canyon

Matka Canyon at a glance

  • Location

Near Skopje, central North Macedonia

  • Best for

Kayaking, hiking, and nature

  • Recommended stay

Half day

  • Ideal traveler

Nature lovers, photographers, and adventure seekers

  • Vibe

Peaceful, dramatic, and refreshing

  • Best time to visit

April to June, and September to October

Matka Canyon was the place that completely changed my expectations of North Macedonia. 

I visited on my very first morning after arriving in Skopje, and within half an hour of leaving the city I found myself surrounded by towering cliffs, emerald-green water, centuries-old monasteries, and some of the most beautiful scenery in the country.

The highlight of my visit was taking the small boat through the canyon to Vrelo Cave. Gliding between the sheer limestone walls before arriving at the cave entrance felt like stepping into another world, and learning that the underground lake's true depth still hasn't been fully determined only made the experience even more fascinating.

I also loved walking along the canyon trail, which offers incredible views back across the reservoir and the monasteries tucked into the cliffs. It's hard to believe somewhere this peaceful is only a short drive from the capital.

For me, Matka Canyon is one of those places that perfectly showcases North Macedonia's natural beauty. Whether you enjoy hiking, kayaking, photography, or simply spending time outdoors, it's an easy place to fall in love with.

How Matka Canyon fits into your North Macedonia itinerary

Matka Canyon is one of the easiest day trips from Skopje, sitting just 20 minutes from the city center.

I recommend visiting in the morning, taking the boat to Vrelo Cave, enjoying lunch beside the water, and then returning to Skopje to continue exploring the capital in the afternoon. It's the perfect introduction to North Macedonia's spectacular landscapes.

  • My Travel Tip: Arrive early in the morning, especially during summer. The water is beautifully calm, the boat tours are much quieter, and you'll have a better chance of enjoying the walking trails before the crowds arrive.

Skopje

(pronounced: SKOP-yeh)

stone bridge in Skopje

Skopje at a glance

  • Location

Central North Macedonia

  • Best for

Culture, history, and local food

  • Recommended stay

2 nights

  • Ideal traveler

History lovers, foodies, and city explorers

  • Vibe

Historic, eclectic, and fascinating

  • Best time to visit

April to June and September to October

Skopje is one of the most unusual capital cities I've visited. 

Parts of it feel wonderfully historic, while others are so over-the-top that you can't help but stop and stare. It's a city that sparks opinions, and I think that's part of what makes it so memorable.

The place I kept coming back to was the Old Bazaar. Unlike many historic quarters that exist mainly for tourists, this one still feels like the commercial heart of the city. 

The narrow lanes are lined with workshops, cafés, bakeries, and centuries-old Ottoman buildings that are still very much part of everyday life. I could easily spend hours wandering without any real destination.

It's also the best place in North Macedonia to try tavče gravče, the country's national dish. It's a hearty baked bean stew cooked slowly with onions, peppers, and spices in a traditional clay pot, sometimes served on its own and sometimes alongside grilled meats. 

Not only was it one of my favorite local meals, but it was also one of the cheapest and most satisfying dishes I found anywhere in the country.

After exploring the bazaar, I walked across the Stone Bridge into the modern city center, where the enormous statues and monumental architecture of the Skopje 2014 project create one of the strangest urban landscapes I've encountered in Europe. 

Whether you love it or hate it, it's impossible to ignore. Finishing the day at Kale Fortress, watching the sun set over the city and the surrounding mountains, was the perfect way to take it all in.

How Skopje fits into your North Macedonia itinerary

Skopje is the ideal place to begin or end your North Macedonia itinerary.

I recommend spending at least two nights here, giving yourself one day to explore the Old Bazaar, fortress, and city center, and another to take the short trip to nearby Matka Canyon. It's the perfect introduction to the country's history, culture, and cuisine.

  • My Travel Tip: Eat at one of the traditional restaurants in the Old Bazaar rather than the newer restaurants across the river. The food is more authentic, the atmosphere is fantastic, and you'll find some of the best-value meals anywhere in North Macedonia.

Ohrid

(pronounced: OH-hrid)

Church of St. John at Kaneo in Ohrid

Ohrid at a glance

  • Location

Southwestern North Macedonia

  • Best for

Lakeside scenery, history, and outdoor activities

  • Recommended stay

2-3 nights

  • Ideal traveler

Couples, photographers, and nature lovers

  • Vibe

Relaxed, historic, and breathtaking

  • Best time to visit

May to September

If I had to recommend just one place to stay multiple days in North Macedonia, it would probably be Ohrid. Between the crystal-clear lake, the historic old town, and the incredible churches overlooking the water, it's one of those destinations that seems to have everything.

My favorite experience here was renting a kayak for the day and paddling across Lake Ohrid. The water is so remarkably clear that I could see deep below the surface as I explored hidden coves, quiet beaches, and dramatic rocky shorelines that you simply can't appreciate from land. 

Spending the day out on the lake gave me a completely different perspective of Ohrid and ended up being one of my favorite experiences in the entire country.

Back on shore, I loved wandering through the steep stone streets of the old town, where centuries-old churches appear around almost every corner. The walk to the Church of St. John at Kaneo is absolutely worth it, especially in the early morning or late afternoon when the light reflects off the lake below. 

Climbing to Samuel's Fortress was another highlight, with panoramic views stretching across one of Europe's oldest and deepest lakes.

Ohrid has an easygoing atmosphere that encourages you to slow down. I found myself lingering over long lakeside dinners, swimming in the incredibly clean water, and spending far more time here than I'd originally planned. It's simply a wonderful place to unwind.

How Ohrid fits into your North Macedonia itinerary

Ohrid deserves at least two nights, although I'd happily spend even longer here.

It's the perfect place to slow down after exploring the rest of North Macedonia and makes an excellent base for enjoying the lake, visiting nearby monasteries, or taking a boat trip along the shoreline before continuing into Albania or back toward Skopje.

  • My Travel Tip: Rent a kayak for a few hours or even a full day. You'll escape the busiest waterfront areas, discover quieter parts of the shoreline, and experience Lake Ohrid from the best possible perspective.

Saint Naum Monastery

(pronounced: sveh-TI NAH-oom)

Saint Naum Monastery

Saint Naum Monastery at a glance

  • Location

Southern shore and the Lake Ohrid

  • Best for

Monasteries, boat trips, and natural springs

  • Recommended stay

Half day

  • Ideal traveler

History lovers, photgraphers, and couples

  • Vibe

Peaceful, spiritual, and scenic

  • Best time to visit

May to September

Saint Naum Monastery was one of the most memorable days of my entire trip to North Macedonia, and I think a big part of that was arriving the way you're meant to: by boat across Lake Ohrid.

As the monastery slowly came into view on its rocky peninsula, surrounded by crystal-clear water on three sides, it felt like one of those travel moments I'll remember long after I get home. The boat ride itself is worth the journey, offering beautiful views of the lake and mountains before you even reach the monastery.

Once I arrived, the biggest surprise wasn't the monastery itself, but the nearby springs. 

The water bubbling up from beneath the lake is unbelievably clear. I found myself standing there for ages, watching fish glide effortlessly over pebbles that looked close enough to touch while the underwater plants gently swayed in the current. It was strangely calming and easily one of the most peaceful places I visited in North Macedonia.

The monastery itself is equally rewarding, with beautiful frescoes, centuries of history, and a tranquil atmosphere that's helped by the fact it's still an active monastery. 

Wandering the grounds while peacocks strolled through the courtyard only added to the experience.

How Saint Naum Monastery fits into your North Macedonia itinerary

Saint Naum is one of the best day trips from Ohrid and should be part of any stay of two nights or longer.

I recommend taking the morning boat, exploring the monastery and springs at a relaxed pace, enjoying lunch by the water, and returning to Ohrid in the afternoon as the changing light transforms the lake.

  • My Travel Tip: Take the boat from Ohrid rather than driving. Arriving by boat is part of what makes Saint Naum so special, and I'd recommend staying for lunch beside the springs before enjoying the scenic cruise back across the lake.

North Macedonia is one of those countries that's easy to underestimate.

While it's relatively small, you'll find an incredible mix of ancient history, mountain scenery, lakes, national parks, and charming towns, all connected by scenic drives.

Here's the route I'd personally recommend if it's your first visit.

North Macedonia Itinerary: 7 Days

Route: Skopje → Tetovo → Matka Canyon → Kruševo → Bitola → Pelister National Park → Ohrid → Saint Naum

 

Days 1-2

Day 3

Days 4

Days 5-6

Days 7

Destination

Skopje, Matka Canyon & Tetovo

Kruševo & Stobi

Pelister National Park

Ohrid & Saint Naum Monastery

Demir Kapija (or return to Skopje)

Overnight

Skopje

Bitola

Bitola

Ohrid

Skopje (or departure)

Why this route? This seven-day North Macedonia itinerary showcases the country's incredible diversity without feeling rushed. You'll experience the vibrant capital of Skopje, the colorful Painted Mosque in Tetovo, the dramatic scenery of Matka Canyon, the mountain charm of Kruševo, the Roman ruins of Stobi, the spectacular hiking in Pelister National Park, and finish with several days around beautiful Lake Ohrid, including a boat trip to Saint Naum Monastery.

*Renting a car is by far the easiest way to explore North Macedonia, giving you the flexibility to visit mountain towns, archaeological sites, and national parks that are difficult to reach by public transportation.


Why North Macedonia deserves a place on your Balkan itinerary

Before my first trip, I honestly didn't know what to expect from North Macedonia. It was a country I planned to pass through on my way to Greece, but it quickly became one of my favorite destinations in the Balkans.

I found crystal-clear lakes, dramatic mountain scenery, ancient monasteries, Roman ruins, lively cities, peaceful national parks, and some of the warmest hospitality I've experienced anywhere in Europe. 

One day I was kayaking across Lake Ohrid, the next I was wandering Ottoman bazaars in Skopje, hiking to alpine lakes in Pelister National Park, and exploring archaeological sites with almost no one else around.

If it's your first visit, don't feel like you need to see all 10 destinations. Some travelers will be drawn to North Macedonia's remarkable history and UNESCO World Heritage Sites, while others will come for the mountains, wineries, or outdoor adventures. 

The best North Macedonia itinerary is the one that gives you time to slow down, explore beyond the main tourist trail, and discover one of Europe's most underrated countries for yourself.


FAQs about traveling to North Macedonia

What is the currency in North Macedonia?

North Macedonia uses the Macedonian denar (MKD) as its official currency, and while credit cards are widely accepted in cities and larger businesses, it's a good idea to carry some cash for smaller towns and local restaurants.

Do you need a visa to visit North Macedonia?

Visa requirements depend on your nationality, but many visitors, including those from the United States, Canada, the United Kingdom, Australia, and the European Union, can enter North Macedonia visa-free for short stays.

Is it easy to drive in North Macedonia?

Yes, driving in North Macedonia is generally straightforward, with good highways connecting the major cities, although you'll drive on the right-hand side of the road and should be prepared for narrower mountain roads in some rural areas.

Is North Macedonia safe for travelers?

Yes, North Macedonia is generally considered a very safe destination for travelers, with low rates of violent crime, although it's always sensible to take normal precautions with your belongings in busy tourist areas.

What type of plug is used in North Macedonia?

North Macedonia uses Type C and Type F plugs with a standard voltage of 230V and a frequency of 50Hz.

What language is spoken in North Macedonia?

The official language of North Macedonia is Macedonian, while Albanian is also widely spoken in many parts of the country. English is commonly spoken in tourist areas, hotels, and by many younger people.


Ready to explore North Macedonia? Optimise Travel is here to help

North Macedonia may not be on every traveler's radar, but that's exactly what makes it such a rewarding destination. From the shores of Lake Ohrid and the peaceful monasteries of Saint Naum to the lively streets of Skopje, dramatic mountain landscapes, and ancient archaeological sites, the country offers an incredible variety of experiences in a surprisingly compact area.

At Optimise Travel, we create personalized travel itineraries based on your interests, travel style, and budget. Whether you're dreaming of kayaking on crystal-clear lakes, hiking through national parks, exploring Roman ruins and Byzantine monasteries, discovering charming mountain towns, or experiencing authentic Balkan culture and cuisine, we'll help you build an itinerary that makes the most of your time.

If you'd like help planning your trip to North Macedonia, click here to learn more about our concierge travel services.

Andres Serra

Head of Operations

Photo of author
Born in Argentina, raised in Spain, and shaped by six years in Australia and a stint living in the Costa Rican jungle, I've explored 40+ countries and counting. When I'm not working on the next Optimise Travel project, you'll find me on a football pitch, a tennis court, or planning my next adventure.

See Our Editorial Processes

Meet Our Team

Share Feedback