Destinations
Hotels in North Macedonia
North Macedonia has 44 places to stay listed here — 44 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around MKD 2,810.
Browse by city
Where to stay
Cities in North Macedonia
Where to stay in North Macedonia
| City | Listings | From | Top-rated |
|---|---|---|---|
| Skopje | 19 hotels | from MKD 2,810 | The Hunter's Lodge Kamnik (4.8/5) |
| Ohrid | 10 hotels | from MKD 4,243 | Villa Misija (5.0/5) |
| Gevgelija | 3 hotels | from MKD 3,030 | Ramada Plaza by Wyndham Gevgelija (4.7/5) |
| Struga | 2 hotels | from MKD 3,582 | Vila Europa (4.5/5) |
| Berovo | 1 hotel | from MKD 8,706 | Aurora Resort & Spa (4.6/5) |
| Štip | 1 hotel | from MKD 4,022 | Urbanista Hotel & Bar (4.7/5) |
| Magarevo | 1 hotel | from MKD 4,243 | Hotel Molika (4.3/5) |
| Ljubaništa | 1 hotel | from MKD 5,014 | Hotel St. Naum (4.5/5) |
| Kruševo | 1 hotel | from MKD 5,565 | Hotel Montana SPA (4.2/5) |
| Mavrovo | 1 hotel | from MKD 5,620 | Keta Hotel & Spa - Mavrovo (4.2/5) |
Good to know
How many hotels are listed in North Macedonia?
44 hotels, guesthouses and B&Bs across 14 cities in North Macedonia, each with rooms, photos and live partner rates.
What do hotels in North Macedonia cost?
Listed nightly rates on partner sites start around MKD 2,810, varying by area, property and dates. Live prices show on the booking partner's page.
Which North Macedonia city has the most listings here?
Skopje, with 19 listed hotels.