The 10 best self catering accommodation in Elshani, North Macedonia | Booking.com
Skip to main content

Self Catering Accommodation in Elshani

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Elshani

Check out our pick of great self catering accommodation in Elshani

Filter by:

Review score

Villa Elena - Dolni Saraj

Ohrid (Near Elshani)

200 metres from Saraiste Beach, Villa Elena - Dolni Saraj is situated in Ohrid and features air-conditioned rooms with free WiFi.

D
Dusan
From
Serbia
We are amazed by the beautiful apartment,clean and freshly washed towels and bed linen,beautiful location,all the sights are nearby,we will come back again.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 109 reviews
Price from
US$92.64
1 night, 2 adults

Apartments Nora

Ohrid (Near Elshani)

Offering garden views, Apartments Nora is an accommodation situated in Ohrid, less than 1 km from Saraiste Beach and a 16-minute walk from Early Christian Basilica.

E
Emil
From
Serbia
Great new building with inside parking for guests. Near Ohrid city center. Host was very pleasant. There is lift (elevator) inside building (from parking floor).
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 285 reviews
Price from
US$34.74
1 night, 2 adults

Villa Pupin SARAISTE

Ohrid (Near Elshani)

Boasting a terrace and views of garden, Villa Pupin SARAISTE is a recently renovated apartment situated in Ohrid, 70 metres from Saraiste Beach. With city views, this accommodation features a patio.

A
Aiden
From
Italy
Host / staff were amazing and very flexible and accommodating & the place was beautiful and centrally located.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 478 reviews
Price from
US$69.48
1 night, 2 adults

Villa Koteski - Spacious Apt, Near Lake & Parking

Ohrid (Near Elshani)

Set in Ohrid, 1.4 km from Saraiste Beach and 2.7 km from Early Christian Basilica, Villa Koteski - Spacious Apt, Near Lake & Parking offers air conditioning.

H
Hussien
From
Netherlands
The clealiness of the apartment was very nice to see. The host was very helpful and friendly. The view of the apartment was pleasing. All around a great experience.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 135 reviews
Price from
US$97.27
1 night, 2 adults

Serenity Downtown Apartments Ohrid

Ohrid (Near Elshani)

Located less than 1 km from Saraiste Beach, Serenity Downtown Apartments Ohrid offers accommodation with a balcony. This property offers access to a terrace, free private parking and free WiFi.

J
Jana
From
North Macedonia
The appartment is new and modern. It is in the center within walking distance of all attractions. One big plus is the parking garage included in the price.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 123 reviews
Price from
US$92.64
1 night, 2 adults

INES APARTMENTS

Ohrid (Near Elshani)

Offering lake views, INES APARTMENTS is an accommodation located in Ohrid, 500 metres from Port Ohrid and 800 metres from Early Christian Basilica.

I
Inese
From
Latvia
Excelent location. Everything you need is provided.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 200 reviews
Price from
US$81.06
1 night, 2 adults

Ohrid Boutique Apartments

Ohrid (Near Elshani)

Offering city views, Ohrid Boutique Apartments is an accommodation situated in Ohrid, 600 metres from Saraiste Beach and 1.1 km from Early Christian Basilica.

D
Darren
From
Malta
The apartment is awesome. Very clean with all amnities. It is right in the centre of Ohrid. Izabella was very kind with us as she came at the location to open for us and explained everything. A great thing about the apartment was that the owner accepted that we keep the luggage after check out since we were leaving late in the afternoon. Will definetly come again.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 714 reviews
Price from
US$28.95
1 night, 2 adults

Beachfront Apartments Grunche

Ohrid (Near Elshani)

Located in Ohrid, just 200 metres from Saraiste Beach, Beachfront Apartments Grunche provides beachfront accommodation with a private beach area, a garden and free WiFi.

m
martina
From
Czech Republic
Very nice location, very nice and helpful hosts. Thank you a lot!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 142 reviews
Price from
US$57.90
1 night, 2 adults

Apartments Tomic

Ohrid (Near Elshani)

Located within 800 metres of Saraiste Beach and 1.4 km of Early Christian Basilica, Apartments Tomic provides rooms with air conditioning and a private bathroom in Ohrid.

K
Kate Gj
From
North Macedonia
The location is perfect, right by the lake and super close to the city centre. The host was very attentive and super helpful. The apartment was very clean and it had all that you might need for your stay. This was my second time visiting and I would definitely go back.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 424 reviews
Price from
US$40.53
1 night, 2 adults

Comfort Deluxe Kosmos Apartments

Ohrid (Near Elshani)

Situated in Ohrid´s centre, 300 metres from Ohrid Lake, Kosmos Apartments offers self-catering accommodation featuring free WiFi, air conditioning and luggage storage.

D
Dusan
From
Serbia
Very kind host, Apartment location is perfect, when you want to walk or to the lunch/dinner you can always come by to the apartment because it is literally in city center. If you are traveling by car, you can easily park it in the garage and forget about it until your return. Kitchen is huge, and if you want to prepare meals, you have everything that you need. Leaving room is also very big with a TV and many cable channels to who wants to watch it.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 903 reviews
Price from
US$98.43
1 night, 2 adults
All self catering accommodation in Elshani

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Elshani and surroundings in the past month

See all

Enjoy breakfast in Elshani and nearby

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 136 reviews

    Situated in Ohrid, 7.1 km from Bay of Bones, Guest House Stevovski features air-conditioned rooms with free WiFi. There is a private entrance at the guest house for the convenience of those who stay.

    From US$69.48 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 25 reviews

    6.8 km from Bay of Bones, Apartments Sunset Jovanoski is a recently renovated property situated in Ohrid and features air-conditioned rooms with free WiFi and private parking.

  • CHRIS SOPO

    Ohrid
    Breakfast options
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 5 reviews

    Featuring accommodation with a balcony, CHRIS SOPO is situated in Ohrid. This property offers access to a terrace, free private parking and free WiFi.

    From US$52.11 per night
  • Apartment AXA

    Ohrid
    Breakfast options
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 20 reviews

    Apartment AXA is a beachfront property situated in Ohrid, 2.5 km from Lagadin Beach and 3.9 km from Bay of Bones. Both free WiFi and parking on-site are accessible at the apartment free of charge.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 64 reviews

    Located within 2.5 km of Lagadin Beach and 3.8 km of Bay of Bones, Nautica apartments&studios provides rooms with air conditioning and a private bathroom in Peštani.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 33 reviews

    Located in Peštani, 2.4 km from Lagadin Beach and 4.1 km from Bay of Bones, Sunrise Beach - Lake View Deluxe Apartment offers a terrace and air conditioning.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 50 reviews

    Located 4.1 km from Bay of Bones, 13 km from Early Christian Basilica and 13 km from Port Ohrid, APARTMENT ANA v-Peshtani offers accommodation situated in Ohrid.

  • Taz Apartments

    Peštani
    Breakfast options
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 6 reviews

    Boasting garden views, Taz Apartments features accommodation with balcony, around 3.6 km from Bay of Bones. Situated 13 km from Early Christian Basilica, the property offers a garden.

    From US$51.88 per night

These self catering accommodation in Elshani and nearby have options with free cancellation

  • Apartments Anchor Pestani

    Peštani
    Free cancellation options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Set 2.5 km from Lagadin Beach, Apartments Anchor Pestani offers accommodation with a balcony.

    From US$34.74 per night
  • Villa DANIEL Pestani

    Peštani
    Free cancellation options available
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 25 reviews

    Featuring mountain views, Villa DANIEL Pestani provides accommodation with a terrace, around 2.6 km from Lagadin Beach. With lake views, this accommodation features a balcony.

    From US$28.89 per night
  • Aqua Blue Lakeview Apartment Ohrid

    Peštani
    Free cancellation options available
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 33 reviews

    Situated in Peštani, 2.4 km from Lagadin Beach and 4.2 km from Bay of Bones, Aqua Blue Lakeview Apartment Ohrid offers a private beach area and air conditioning.

    From US$82.51 per night
  • ,,Villa Vera" Peshtani

    Peštani
    Free cancellation options available
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 21 reviews

    Located in Peštani, 3.8 km from Bay of Bones and 13 km from Early Christian Basilica, Villa Vera" Peshtani offers a garden and air conditioning.

    From US$52.23 per night
  • Apartments Meshko

    Ohrid
    Free cancellation options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Situated in Ohrid, 3.4 km from Bay of Bones, Apartments Meshko has a garden, parking on-site and rooms with free WiFi access.

  • Villa Kalina

    Ohrid
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 27 reviews

    Boasting a patio with lake views, a garden and barbecue facilities, Villa Kalina can be found in Ohrid, close to Lagadin Beach and 4.8 km from Bay of Bones.

  • Apartments Vela - Pestani, Ohrid

    Ohrid
    Free cancellation options available
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 39 reviews

    Offering a terrace and mountain view, Apartments Vela - Pestani, Ohrid is situated in Ohrid, 3.3 km from Bay of Bones and 14 km from Early Christian Basilica.

    From US$31.27 per night
  • Vacation home ROT Ohrid

    Ohrid
    Free cancellation options available
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 18 reviews

    Boasting air-conditioned accommodation with a patio, Vacation home ROT Ohrid is set in Ohrid. This beachfront property offers access to a balcony, free private parking and free WiFi.

    From US$127.38 per night

Highly rated self catering accommodation in Elshani and nearby

  • Villa Grkasha

    Ohrid
    8.0+ review score
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 46 reviews

    Offering a garden and lake view, Villa Grkasha is located in Ohrid, 13 km from Early Christian Basilica and 13 km from Port Ohrid.

    From US$150.54 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 23 reviews

    Situated in Ohrid, Ohrid apartment Igor Taseski is a recently renovated accommodation, 1.7 km from Green Paradise Beach and 8.4 km from Early Christian Basilica.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 12 reviews

    Set in Ohrid, 700 metres from Beach Nemo and 7.5 km from Early Christian Basilica, Talevski D&T Apartment offers a garden and air conditioning.

    From US$57.32 per night
  • Villa art colony

    Ohrid
    8.0+ review score
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 109 reviews

    Located in Ohrid, just 300 metres from Beach Nemo, Villa art colony provides beachfront accommodation with a private beach area, a garden, a bar and free WiFi.

  • Studio St Stefan

    Ohrid
    8.0+ review score
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 31 reviews

    Offering a terrace and mountain view, Studio St Stefan is located in Ohrid, 6.9 km from Early Christian Basilica and 7.2 km from Port Ohrid.

    From US$36.48 per night
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 10 reviews

    Velestovo Panorama House is situated in Velestovo, 7.3 km from Early Christian Basilica, 7.5 km from Port Ohrid, as well as 7.7 km from Church of St. John at Kaneo.

    From US$91.32 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 37 reviews

    Featuring lake views, Ohrid Sunset Apartments Velestovo features accommodation with patio, around 7.2 km from Early Christian Basilica.

    From US$52.11 per night
  • Villa Marta Green

    Ohrid
    8.0+ review score
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 31 reviews

    Set 1.8 km from Beach Nemo, Villa Marta Green offers pool with a view, a fitness centre and air-conditioned accommodation with a balcony and free WiFi.

    From US$81.06 per night