Hotels near Leskoec

Search hotels and more near Leskoec

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Hotels and more near Leskoec

Filter by:

Star rating
Review score

Lakeview Hotel and Resort

Oteševo (Near Leskoec)

Lakeview Hotel and Resort features a garden, private beach area, a shared lounge and terrace in Oteševo.

A
Alan Mitrevski
From
North Macedonia
Absolutely amazing Hotel on the shore of one of the oldest lakes in the world (Prespa Lake). The views from the rooms, the atmosphere, the personel, the food are beyond expectations. Bonus: the fireplace on the beach in night while watching the stars. I would definitely come back again. Thank you for your hospitality.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 224 reviews
Price from
US$63.91
1 night, 2 adults

Hotel Riva

Stenje (Near Leskoec)

Set in Stenje, Hotel Riva offers a restaurant. With a terrace, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can enjoy lake views.

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 14 reviews
Price from
US$43.27
1 night, 2 adults

Guest House Nakjoski

Ohrid (Near Leskoec)

Set in Ohrid, Guest House Nakjoski features accommodation with seating area. This property offers access to a terrace, free private parking and free WiFi.

D
Donata
From
Poland
Guest House Nakjoski is situated in a small village of Elshani, which stretches across the slopes of Mount Galičica. If you want to do some proper shopping, have dinner, or go for a swim in Lake Ohrid, you’ll need to head down to Peshtani, about a 3-km walk away. The walk down is perfectly manageable, but the way back up can be a challenge in hot weather. The road between Peshtani and Elshani is narrow and winding. All of this may sound like a bit of a hassle, but it’s also what makes the location feel so unique. The house itself overlooks Lake Ohrid, and the view from the terrace is simply breathtaking. Watching the sun set over the lake, with the surrounding mountains in the background, is one of those experiences that feels almost too beautiful to be real. Breakfast is included in your stay and is served between 7 and 9 AM. Every day, we were treated to an assortment of local products, including eggs (hard-boiled, fried, or scrambled), bread, ham and sausage, vegetables, fruit, yoghurt, marmalade, homemade baked treats, and a selection of hot and cold drinks. Smashing! Our apartment – a three-person room with a terrace – was bright, clean, and very comfortable. It had a large bed, wardrobe, small sofa with a coffee table, desk, fridge, tea and coffee-making facilities, and, of course, that astounding terrace. The Wi-Fi and air conditioning both worked perfectly. And last but certainly not least: the hostess. Martina is amazing! She is incredibly helpful with absolutely everything, whether you need directions, have questions about Macedonia or simply need to borrow a knife. She answered all our enquiries promptly and even kept messaging us to make sure everything was OK until we arrived safely home. That level of care really made a difference. And then there’s the bonus: a donkey and three adorable kittens, plus an abundance of wildlife in the surrounding area. You don’t even need to leave the property to take some fantastic photos of local animals!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 122 reviews
Price from
US$80.17
1 night, 2 adults

Apartments Marko

Ohrid (Near Leskoec)

Set in Ohrid, Apartments Marko offers air-conditioned rooms with free WiFi. Situated on the beachfront, this property has a garden and a bar. Guests can enjoy lake views.

I
Ivana
From
North Macedonia
This is our second time staying there, and it was just as perfect as the first time. The host's was very friendly and kind, and the apartment had everything we needed. It is a quiet place, with an amazing lake view. Fully recommended.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 194 reviews
Price from
US$40.67
1 night, 2 adults

Villa Marko - Trpejca

Ohrid (Near Leskoec)

Set in Ohrid, Villa Marko - Trpejca offers accommodation with seating area. This beachfront property offers access to a terrace. All rooms include a balcony with views of the lake.

T
Trond
From
Norway
Fantastic location, a hidden gem. Good service and the most friendly staff. We had a lovely and fun stay😃 Highly recommended.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 163 reviews
Price from
US$582.56
1 night, 2 adults

Villa Trpe

Ohrid (Near Leskoec)

Villa Trpe is set in Ohrid and has a garden and a bar. Private parking is available on site at this recently renovated property.

G
George
From
United Kingdom
Wonderful. Great location, excellent rooms, very good breakfast and a lovely pool for a swim. Staff also excellent and very helpful. Very highly recommended.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 285 reviews
Price from
US$110.39
1 night, 2 adults

Villa Filip

Trpejca (Near Leskoec)

Situated in Trpejca, Villa Filip features 2-star accommodation with private balconies.

D
David
From
Spain
Really welcoming hosts. Fabulous lake view and balcony. Couple of minutes walk from car park and the same to stony beach and restaurants. Totally recommended.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 145 reviews
Price from
US$34.86
1 night, 2 adults

Risto's Guest House

Ohrid (Near Leskoec)

Risto's Guest House is situated in Ohrid. This property offers access to a terrace, free private parking and free WiFi. The guest house features lake views, a picnic area and a 24-hour front desk.

P
PINAR
From
Turkey
The host Anita she is so nice and hospitable. I liked this place so much. The breakfast was wonderful. We tried the dinner. We were full of delicious and big portion of meals. It deserved its price. If I come to Macedonia, it’s sure I will prefer them 😊
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 238 reviews
Price from
US$48.80
1 night, 2 adults

NINAS Apartments

Elshani (Near Leskoec)

NINAS Apartments is a recently renovated guest house in Elshani, where guests can make the most of its garden and barbecue facilities.

M
Mite
From
North Macedonia
The hosts were extremely kind and met all our needs. The apartments were exceptionally clean and the breakfast was plentiful and exceeded our expectations. The view of the lake is incredible.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 48 reviews
Price from
US$45.92
1 night, 2 adults

Apartments Viktor

Trpejca (Near Leskoec)

Situated in Trpejca, 5.7 km from Bay of Bones, Apartments Viktor features rooms with air conditioning and free WiFi. With garden views, this accommodation offers a patio.

A
Antti
From
Finland
Location is absolutely wonderful on the top of the hill and gives a great view out to the Ohrid-lake... Extremely relaxing just to sit on the patio, and watch the sunset. Apartment was clean with well functioning air-con, shower etc and provided everything that i could need. The staff don’t speak English, but they’re very friendly, and we were able to communicate everything necessary despite the language barrier... Highly recommended!:)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 11 reviews
Price from
US$40.67
1 night, 2 adults
See all hotels near Leskoec

Hotels with airport shuttles in Leskoec

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 264 reviews
From US$99.93 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 564 reviews
From US$63.91 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 102 reviews
From US$104.58 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,078 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,811 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 577 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 453 reviews
From US$177.78 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 485 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 890 reviews

Most booked hotels in Leskoec and surroundings in the past month

See all

Popular with guests booking hotels in Ohrid

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 62 reviews

Popular with guests booking hotels in Oteševo

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 224 reviews

Popular with guests booking hotels in Stenje

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 14 reviews