Enter your dates to see the latest prices and deals for Ohrid hotels
Located in Ohrid and within a 2-minute walk of Saraiste Beach, Villa Sofija has a terrace, non-smoking rooms, and free WiFi throughout the property.

The luxury Aleksandrija hotel right on the banks of the scenic Ohrid Lake offers you elegantly furnished rooms with a host of amenities for a pleasant stay in UNESCO-protected surroundings.

Located in the historic part of town and just 984 feet from Ohrid main square, Villa Mesokastro offers rooms with attached bathroom with cable TV.

Located in Ohrid, a 7-minute walk from Saraiste Beach, Villa Bella has accommodations with a garden, free private parking and a terrace.

Located in Ohrid, within a 10-minute walk of Saraiste Beach and 0.7 miles of Early Christian Basilica, Sky Corner Hotel has a bar.

AMMOTTI Hotel is located on the beachfront in Ohrid, a 10-minute walk from Saraiste Beach and 0.9 miles from Early Christian Basilica.

Number 1Booked hotel near Saint Sofia
Number 2Booked hotel near Saint Sofia
Number 3Booked hotel near Saint Sofia
Number 4Booked hotel near Saint Sofia
Number 5Booked hotel near Saint Sofia
Number 6Booked hotel near Saint Sofia
Number 7Booked hotel near Saint Sofia
Number 8Booked hotel near Saint Sofia
Number 9Booked hotel near Saint Sofia
Number 10Booked hotel near Saint Sofia
The stylish 4-star Royal View Hotel and SPA is located on the shores of Lake Ohrid. It offers elegant rooms with balconies and views of the lake, as well as free Wi-Fi.
Located in Ohrid, a 7-minute walk from Saraiste Beach, Villa Bella has accommodations with a garden, free private parking and a terrace.
Located in the historic part of town and just 984 feet from Ohrid main square, Villa Mesokastro offers rooms with attached bathroom with cable TV.
Located in Ohrid, a 6-minute walk from Saraiste Beach, Hotel Nova Riviera has accommodations with a restaurant, private parking and a bar.
The Villa Kale in Ohrid is the right choice for anyone who enjoys a comfortable stay at the beautiful Lake Ohrid, which is listed as a UNESCO World Heritage Site. Free Wi-Fi is provided.
Located in Ohrid, a 10-minute walk from Saraiste Beach, Hotel Cingo has accommodations with a shared lounge, free private parking, a terrace and a restaurant.
Located in Ohrid, within a 10-minute walk of Saraiste Beach and 0.7 miles of Early Christian Basilica, Sky Corner Hotel has a bar.